@forge/cli-shared
9.7.0-next.15-experimental-554d4179.7.0-next.14-experimental-fd0ebbc
out/graphql/gql/graphql.d.ts+
out/graphql/gql/graphql.d.tsNew file+47392
Index: package/out/graphql/gql/graphql.d.ts
===================================================================
--- package/out/graphql/gql/graphql.d.ts
+++ package/out/graphql/gql/graphql.d.ts
@@ -0,0 +1,47392 @@
+import { DocumentTypeDecoration } from '@graphql-typed-document-node/core';
+export type Maybe<T> = T | null;
+export type InputMaybe<T> = Maybe<T>;
+export type Exact<T extends {
+ [key: string]: unknown;
+}> = {
+ [K in keyof T]: T[K];
+};
+export type MakeOptional<T, K extends keyof T> = Omit<T, K> & {
+ [SubKey in K]?: Maybe<T[SubKey]>;
+};
+export type MakeMaybe<T, K extends keyof T> = Omit<T, K> & {
+ [SubKey in K]: Maybe<T[SubKey]>;
+};
+export type MakeEmpty<T extends {
+ [key: string]: unknown;
+}, K extends keyof T> = {
+ [_ in K]?: never;
+};
+export type Incremental<T> = T | {
+ [P in keyof T]?: P extends ' $fragmentName' | '__typename' ? T[P] : never;
+};
+export type Scalars = {
+ ID: {
+ input: string;
+ output: string;
+ };
+ String: {
+ input: string;
+ output: string;
+ };
+ Boolean: {
+ input: boolean;
+ output: boolean;
+ };
+ Int: {
+ input: number;
+ output: number;
+ };
+ Float: {
+ input: number;
+ output: number;
+ };
+ AppStorageEntityValue: {
+ input: any;
+ output: any;
+ };
+ AppStoredCustomEntityFieldValue: {
+ input: any;
+ output: any;
+ };
+ AppStoredEntityFieldValue: {
+ input: any;
+ output: any;
+ };
+ BigDecimal: {
+ input: any;
+ output: any;
+ };
+ CardPaletteColor: {
+ input: any;
+ output: any;
+ };
+ CardTypeHierarchyLevelType: {
+ input: any;
+ output: any;
+ };
+ Date: {
+ input: any;
+ output: any;
+ };
+ DateTime: {
+ input: any;
+ output: any;
+ };
+ JSDependency: {
+ input: any;
+ output: any;
+ };
+ JSON: {
+ input: unknown;
+ output: unknown;
+ };
+ JSONObject: {
+ input: any;
+ output: any;
+ };
+ KitsuneADF: {
+ input: any;
+ output: any;
+ };
+ Long: {
+ input: any;
+ output: any;
+ };
+ MercuryJSONString: {
+ input: any;
+ output: any;
+ };
+ SoftwareBoardFeatureKey: {
+ input: any;
+ output: any;
+ };
+ SoftwareBoardPermission: {
+ input: any;
+ output: any;
+ };
+ SprintScopeChangeEventType: {
+ input: any;
+ output: any;
+ };
+ TrelloCardPosition: {
+ input: any;
+ output: any;
+ };
+ TrelloShortLink: {
+ input: any;
+ output: any;
+ };
+ URL: {
+ input: any;
+ output: any;
+ };
+ UUID: {
+ input: any;
+ output: any;
+ };
+ Upload: {
+ input: any;
+ output: any;
+ };
+};
+export type AiOpsActivityEntityType = 'ALERT' | 'DEPLOYMENT' | 'FEATURE_FLAG' | 'INCIDENT';
+export type AiOpsChangeAnalysisStatus = 'COMPLETED' | 'IN_PROGRESS' | 'NOT_STARTED' | 'SKIPPED';
+export type AiOpsConnectorAuthStatus = 'CONNECTED' | 'NOT_CONNECTED' | 'NOT_REQUIRED' | 'PARTIALLY_CONNECTED' | 'UNKNOWN';
+export type AiOpsFaultyChangeType = 'COMMIT' | 'DEPLOYMENT' | 'FF' | 'PR';
+export type AiOpsHypothesisEvidenceType = 'ALERT' | 'COMMIT' | 'DEPLOYMENT' | 'FF' | 'INCIDENT' | 'KB' | 'LOG' | 'METRIC' | 'PR';
+export type AiOpsIncidentLinkedAlertsInput = {
+ incidentId: Scalars['String']['input'];
+};
+export type AiOpsIncidentRelatedAlertsInput = {
+ incidentId: Scalars['String']['input'];
+ onlyAlerts?: InputMaybe<Scalars['Boolean']['input']>;
+ priorities?: InputMaybe<Array<Scalars['String']['input']>>;
+ serviceIds?: InputMaybe<Array<Scalars['String']['input']>>;
+ serviceNames?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type AiOpsIncidentSuggestedResourceGroupType = 'ARTICLES_3P' | 'ATLAS' | 'CHAT' | 'CONFLUENCE' | 'INCIDENT' | 'ISSUES' | 'PIR';
+export type AiOpsIncidentSuggestedResourceType = 'ATLAS' | 'CONFLUENCE' | 'DEVOPS_DEPLOYMENT' | 'DEVOPS_FF' | 'GOOGLE_DRIVE' | 'G_DOCS' | 'INCIDENT' | 'JIRA' | 'JIRA_ISSUE' | 'JSM' | 'KB' | 'MICROSOFT_SHAREPOINT' | 'PIR' | 'SHAREPOINT' | 'SLACK';
+export type AiOpsIncidentTimelineIccCategory = 'AFFECTED_SERVICES_ADDED' | 'ASSIGNEE_ADDED' | 'COMMS_POSTED' | 'INCIDENT_CREATED' | 'INVESTIGATION_COMPLETED' | 'INVESTIGATION_STARTED' | 'LINKED_ALERT_CREATED' | 'MAJOR_INCIDENT_DECLARED' | 'PRIORITY_CHANGED' | 'RESOLVED' | 'RESPONDERS_ADDED' | 'SEVERITY_CHANGED' | 'SLA_BREACHED' | 'SLA_MET' | 'SLA_STARTED' | 'STATUS_CHANGED';
+export type AiOpsIncidentTimelineIccImportance = 'CRITICAL' | 'HIGH' | 'LOW' | 'MEDIUM';
+export type AiOpsInvestigationProgressItemType = 'INFO' | 'WARNING';
+export type AiOpsInvestigationSourceEntityType = 'INCIDENT';
+export type AiOpsInvestigationStatus = 'CANCELLED' | 'COMPLETED' | 'FAILED' | 'IN_PROGRESS' | 'NEW';
+export type AiOpsInvestigationTaskState = 'COMPLETED' | 'FAILED' | 'IN_PROGRESS' | 'PENDING';
+export type AiOpsInvestigationTaskType = 'ANALYSIS_SCOPE' | 'CHANGE_IMPACT' | 'ROOT_CAUSE';
+export type AiOpsLikelyRootCauseConfidenceLabel = 'HIGH_CONFIDENCE' | 'LOW_CONFIDENCE' | 'MEDIUM_CONFIDENCE';
+export type AiOpsLikelyRootCauseReviewStatus = 'ACCEPTED' | 'DISCARDED' | 'UNREVIEWED';
+export type AiOpsRcaEntityType = 'ALERT' | 'ALERT_GROUP' | 'COMMIT' | 'DEPLOYMENT' | 'FF' | 'INCIDENT' | 'PR' | 'SERVICE_DEPENDENCY' | 'SERVICE_HYPOTHESIS' | 'WORK_ITEM';
+export type AiOpsRcaMode = 'DEEP' | 'FAST';
+export type AiOpsRegenerateIncidentSuggestedResourcesInput = {
+ cloudId: Scalars['ID']['input'];
+ issueKeyOrId: Scalars['String']['input'];
+};
+export type AiOpsRegenerateIncidentSuggestionInput = {
+ cloudId: Scalars['ID']['input'];
+ issueKeyOrId: Scalars['String']['input'];
+};
+export type AiOpsRelatedAlertPriority = 'P1' | 'P2' | 'P3' | 'P4' | 'P5';
+export type AiOpsRelatedAlertStatus = 'ACKED' | 'CLOSED' | 'OPEN' | 'RESOLVED' | 'SNOOZED';
+export type AiOpsTriggerInvestigationInput = {
+ agentic?: InputMaybe<Scalars['Boolean']['input']>;
+ inScopeServiceIds: Array<Scalars['ID']['input']>;
+ rcaMode?: InputMaybe<AiOpsRcaMode>;
+ rerun?: InputMaybe<Scalars['Boolean']['input']>;
+ sourceEntityId: Scalars['ID']['input'];
+ sourceEntityType: AiOpsInvestigationSourceEntityType;
+ userContext?: InputMaybe<Scalars['String']['input']>;
+};
+export type AiOpsUnifiedConnectorFilter = {
+ authStatuses?: InputMaybe<Array<AiOpsConnectorAuthStatus>>;
+};
+export type AvpAddDashboardElementInput = {
+ canvasRowId: Scalars['ID']['input'];
+ dashboardAri: Scalars['ID']['input'];
+ insertIndex?: InputMaybe<Scalars['Int']['input']>;
+ origin?: InputMaybe<AvpDashboardUpdateOrigin>;
+};
+export type AvpAddDashboardRowInput = {
+ dashboardAri: Scalars['ID']['input'];
+ height?: InputMaybe<AvpCanvasRowHeight>;
+ numElements?: InputMaybe<Scalars['Int']['input']>;
+ origin?: InputMaybe<AvpDashboardUpdateOrigin>;
+ rowIndex?: InputMaybe<Scalars['Int']['input']>;
+};
+export type AvpAddFilterExpressionsInput = {
+ dashboardAri: Scalars['ID']['input'];
+ expressions: Array<AvpFilterExpressionInput>;
+ origin?: InputMaybe<AvpDashboardUpdateOrigin>;
+ parentGroupId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type AvpAnalyticsAcknowledgeableError = 'CONCURRENT_UPDATES' | 'INVALID_MODEL_DEFINITION' | 'LINEAGE_IMPACT';
+export type AvpAnalyticsAggregationType = 'AVG' | 'MAX' | 'MIN' | 'NONE' | 'SUM' | 'TOTAL_COUNT' | 'UNIQUE_COUNT';
+export type AvpAnalyticsArithmeticFormulaInput = {
+ leftOperand: AvpAnalyticsFormulaParameterInput;
+ operator: AvpAnalyticsArithmeticOperator;
+ rightOperand: AvpAnalyticsFormulaParameterInput;
+};
+export type AvpAnalyticsArithmeticOperator = 'ADD' | 'DIVIDE' | 'MULTIPLY' | 'SUBTRACT';
+export type AvpAnalyticsChartType = 'AREA' | 'DATA_TABLE' | 'DONUT' | 'HORIZONTAL_BAR' | 'LINE' | 'SINGLE_VALUE' | 'VERTICAL_BAR';
+export type AvpAnalyticsColumnDataScope = 'ALL' | 'DISTINCT';
+export type AvpAnalyticsColumnInput = {
+ formula?: InputMaybe<AvpAnalyticsFormulaColumnInput>;
+ simple?: InputMaybe<AvpAnalyticsSimpleColumnInput>;
+};
+export type AvpAnalyticsColumnReferenceInput = {
+ columnId?: InputMaybe<Scalars['ID']['input']>;
+ columnName?: InputMaybe<Scalars['String']['input']>;
+ searchInput?: InputMaybe<AvpAnalyticsSearchInput>;
+};
+export type AvpAnalyticsColumnType = 'BOOLEAN' | 'DATE' | 'DATE_TIME' | 'DOUBLE' | 'INTEGER' | 'REFERENCE' | 'TEXT' | 'TIME';
+export type AvpAnalyticsCreateMetricFromTemplateInput = {
+ metricId: Scalars['ID']['input'];
+ modelCloudId: Scalars['ID']['input'];
+ templateId: Scalars['ID']['input'];
+};
+export type AvpAnalyticsCreateMetricInput = {
+ defaultVisualization?: InputMaybe<AvpAnalyticsVisualizationConfigInput>;
+ metricCloudId: Scalars['ID']['input'];
+ metricDefinition: AvpAnalyticsMetricDefinitionInput;
+ metricDescription?: InputMaybe<Scalars['String']['input']>;
+ metricName?: InputMaybe<Scalars['String']['input']>;
+};
+export type AvpAnalyticsCreateModelInput = {
+ modelCloudId?: InputMaybe<Scalars['ID']['input']>;
+ modelDefinition?: InputMaybe<AvpAnalyticsModelDefinitionInput>;
+ modelDescription?: InputMaybe<Scalars['String']['input']>;
+ modelName?: InputMaybe<Scalars['String']['input']>;
+};
+export type AvpAnalyticsDateDifferenceFormulaInput = {
+ endDate: AvpAnalyticsFormulaParameterInput;
+ startDate: AvpAnalyticsFormulaParameterInput;
+ unit: AvpAnalyticsDateDifferenceUnit;
+};
+export type AvpAnalyticsDateDifferenceUnit = 'DAY' | 'HOUR' | 'MINUTE' | 'MONTH' | 'SECOND' | 'WEEK' | 'YEAR';
+export type AvpAnalyticsDateFormatBucket = 'DAY' | 'HOUR_OF_DAY' | 'MONTH' | 'WEEK' | 'YEAR';
+export type AvpAnalyticsDeleteMetricInput = {
+ acknowledgedErrors?: InputMaybe<Array<AvpAnalyticsAcknowledgeableError>>;
+ metricId: Scalars['ID']['input'];
+ metricVersion?: InputMaybe<Scalars['String']['input']>;
+};
+export type AvpAnalyticsDeleteModelInput = {
+ acknowledgedErrors?: InputMaybe<Array<AvpAnalyticsAcknowledgeableError>>;
+ forceDelete?: InputMaybe<Scalars['Boolean']['input']>;
+ modelId: Scalars['ID']['input'];
+ modelVersion?: InputMaybe<Scalars['String']['input']>;
+};
+export type AvpAnalyticsDiscardMetricUpdatesInput = {
+ acknowledgedErrors?: InputMaybe<Array<AvpAnalyticsAcknowledgeableError>>;
+ metricId: Scalars['ID']['input'];
+ metricVersion?: InputMaybe<Scalars['String']['input']>;
+};
+export type AvpAnalyticsDiscardModelUpdatesInput = {
+ acknowledgedErrors?: InputMaybe<Array<AvpAnalyticsAcknowledgeableError>>;
+ forceDiscard?: InputMaybe<Scalars['Boolean']['input']>;
+ modelId: Scalars['ID']['input'];
+ modelVersion?: InputMaybe<Scalars['String']['input']>;
+};
+export type AvpAnalyticsFilter = {
+ type: AvpAnalyticsFilterType;
+ values: Array<Scalars['String']['input']>;
+};
+export type AvpAnalyticsFilterInput = {
+ filters?: InputMaybe<Array<AvpAnalyticsFilter>>;
+};
+export type AvpAnalyticsFilterOperator = 'AFTER' | 'BEFORE' | 'EQUALS' | 'IS_EMPTY' | 'IS_NOT_EMPTY' | 'NOT_EQUALS' | 'ON' | 'RANGE' | 'RANGE_DAYS' | 'RANGE_MONTHS' | 'RANGE_WEEKS' | 'RANGE_YEARS';
+export type AvpAnalyticsFilterType = 'METRIC_CLOUD_ID' | 'METRIC_CREATED_BY' | 'METRIC_LABEL' | 'METRIC_STATUS' | 'MODEL_CLOUD_ID' | 'MODEL_CREATED_BY' | 'MODEL_LABEL' | 'MODEL_STATUS';
+export type AvpAnalyticsFilterValueInput = {
+ multiple?: InputMaybe<Array<Scalars['String']['input']>>;
+ range?: InputMaybe<AvpAnalyticsRangeValueInput>;
+ single?: InputMaybe<Scalars['String']['input']>;
+};
+export type AvpAnalyticsFormatDateFormulaInput = {
+ date: AvpAnalyticsFormulaParameterInput;
+ format: AvpAnalyticsDateFormatBucket;
+ timezone: Scalars['String']['input'];
+};
+export type AvpAnalyticsFormulaColumnInput = {
+ expression: AvpAnalyticsFormulaExpressionInput;
+ id?: InputMaybe<Scalars['ID']['input']>;
+ isHidden: Scalars['Boolean']['input'];
+ name: Scalars['String']['input'];
+ type: AvpAnalyticsColumnType;
+};
+export type AvpAnalyticsFormulaExpressionInput = {
+ arithmetic?: InputMaybe<AvpAnalyticsArithmeticFormulaInput>;
+ dateDifference?: InputMaybe<AvpAnalyticsDateDifferenceFormulaInput>;
+ formatDate?: InputMaybe<AvpAnalyticsFormatDateFormulaInput>;
+ kind: AvpAnalyticsFormulaExpressionKind;
+ round?: InputMaybe<AvpAnalyticsRoundFormulaInput>;
+};
+export type AvpAnalyticsFormulaExpressionKind = 'ARITHMETIC' | 'DATE_DIFFERENCE' | 'FORMAT_DATE' | 'ROUND';
+export type AvpAnalyticsFormulaParameterInput = {
+ columnRef?: InputMaybe<AvpAnalyticsColumnReferenceInput>;
+ formula?: InputMaybe<AvpAnalyticsFormulaExpressionInput>;
+ kind: AvpAnalyticsFormulaParameterKind;
+ literal?: InputMaybe<AvpAnalyticsLiteralValueInput>;
+};
+export type AvpAnalyticsFormulaParameterKind = 'COLUMN_REF' | 'FORMULA' | 'LITERAL';
+export type AvpAnalyticsGetDataSourcesInput = {
+ cloudId: Scalars['ID']['input'];
+ searchInput?: InputMaybe<AvpAnalyticsSearchInput>;
+ workspaceId: Scalars['ID']['input'];
+};
+export type AvpAnalyticsGetMetricInput = {
+ metricId: Scalars['ID']['input'];
+ metricVersion?: InputMaybe<Scalars['String']['input']>;
+ metricViewMode: AvpAnalyticsMetricViewMode;
+};
+export type AvpAnalyticsGetMetricsForModelInput = {
+ modelId: Scalars['ID']['input'];
+ status?: InputMaybe<Array<AvpAnalyticsMetricStatus>>;
+};
+export type AvpAnalyticsGetMetricsInput = {
+ filterInput?: InputMaybe<AvpAnalyticsFilterInput>;
+ paginationInput: AvpAnalyticsPaginationInput;
+ searchInput?: InputMaybe<AvpAnalyticsSearchInput>;
+ sortInput?: InputMaybe<AvpAnalyticsSortInput>;
+};
+export type AvpAnalyticsGetModelInput = {
+ modelId: Scalars['ID']['input'];
+ modelVersion?: InputMaybe<Scalars['String']['input']>;
+ modelViewMode: AvpAnalyticsModelViewMode;
+};
+export type AvpAnalyticsGetModelsInput = {
+ filterInput?: InputMaybe<AvpAnalyticsFilterInput>;
+ modelType: AvpAnalyticsModelType;
+ paginationInput: AvpAnalyticsPaginationInput;
+ searchInput?: InputMaybe<AvpAnalyticsSearchInput>;
+ sortInput?: InputMaybe<AvpAnalyticsSortInput>;
+};
+export type AvpAnalyticsGetPermissionInput = {
+ resourceAri: Scalars['ID']['input'];
+};
+export type AvpAnalyticsJoinColumnPairsInput = {
+ joinOnOperator: AvpAnalyticsJoinOnOperator;
+ leftColumnId: Scalars['ID']['input'];
+ rightColumnId: Scalars['ID']['input'];
+};
+export type AvpAnalyticsJoinOnOperator = 'EQUALS' | 'GREATER_OR_EQUAL_THAN' | 'GREATER_THAN' | 'LESS_OR_EQUAL_THAN' | 'LESS_THAN' | 'NOT_EQUALS';
+export type AvpAnalyticsJoinPathsInput = {
+ columnPairs: Array<AvpAnalyticsJoinColumnPairsInput>;
+ joinType: AvpAnalyticsJoinType;
+ leftModelId: Scalars['ID']['input'];
+ rightModelId: Scalars['ID']['input'];
+};
+export type AvpAnalyticsJoinType = 'FULL' | 'INNER' | 'LEFT' | 'RIGHT';
+export type AvpAnalyticsLiteralValueInput = {
+ booleanValue?: InputMaybe<Scalars['Boolean']['input']>;
+ dateValue?: InputMaybe<Scalars['String']['input']>;
+ intValue?: InputMaybe<Scalars['Int']['input']>;
+ numberValue?: InputMaybe<Scalars['Float']['input']>;
+ stringValue?: InputMaybe<Scalars['String']['input']>;
+};
+export type AvpAnalyticsMetricDataSort = {
+ columnRef: AvpAnalyticsColumnReferenceInput;
+ sortType: AvpAnalyticsSortType;
+};
+export type AvpAnalyticsMetricDataSortInput = {
+ sorts: Array<AvpAnalyticsMetricDataSort>;
+};
+export type AvpAnalyticsMetricDefinitionInput = {
+ aggregationType?: InputMaybe<AvpAnalyticsAggregationType>;
+ columnId?: InputMaybe<Scalars['ID']['input']>;
+ filters?: InputMaybe<Array<AvpAnalyticsMetricFilterInput>>;
+ modelId?: InputMaybe<Scalars['ID']['input']>;
+ modelVersion?: InputMaybe<Scalars['String']['input']>;
+ ratio?: InputMaybe<AvpAnalyticsRatioMetricDefinitionInput>;
+};
+export type AvpAnalyticsMetricErrorField = 'AGGREGATION_COLUMN' | 'AGGREGATION_TYPE' | 'CHART_TYPE' | 'CLOUD_ID' | 'COLUMN_CONFIGURATION' | 'GROUP_BY' | 'METRIC_DEFINITION' | 'METRIC_FILTER' | 'METRIC_NAME' | 'METRIC_VISUALIZATION' | 'MODEL' | 'RATIO_DENOMINATOR' | 'RATIO_NUMERATOR' | 'SEGMENT_BY' | 'VISUALIZATION_FILTER';
+export type AvpAnalyticsMetricErrorType = 'AGGREGATION_COLUMN_NOT_ALLOWED' | 'AGGREGATION_COLUMN_REQUIRED' | 'AGGREGATION_TYPE_CHART_CONFIG_MISSING' | 'AGGREGATION_TYPE_CHART_TYPE_MISMATCH' | 'AGGREGATION_TYPE_REQUIRED' | 'CHART_TYPE_NOT_SUPPORTED' | 'CHART_TYPE_REQUIRED' | 'CLOUD_ID_REQUIRED' | 'COLUMN_CONFIGURATION_DUPLICATE' | 'GROUP_BY_REQUIRED' | 'METRIC_DEFINITION_REQUIRED' | 'METRIC_FILTER_LIMIT_EXCEEDED' | 'METRIC_NAME_REQUIRED' | 'METRIC_VISUALIZATION_REQUIRED' | 'MODEL_INVALID' | 'MODEL_REQUIRED' | 'RATIO_AGGREGATION_NOT_ALLOWED' | 'RATIO_COLUMN_NOT_ALLOWED' | 'RATIO_COMPONENT_INVALID' | 'RATIO_COMPONENT_REQUIRED' | 'SEGMENT_BY_DUPLICATE_COLUMN' | 'SEGMENT_BY_NOT_SUPPORTED' | 'SEGMENT_BY_TOO_MANY_COLUMNS' | 'VISUALIZATION_FILTER_LIMIT_EXCEEDED';
+export type AvpAnalyticsMetricFilterInput = {
+ columnId: Scalars['ID']['input'];
+ operator: AvpAnalyticsFilterOperator;
+ value?: InputMaybe<AvpAnalyticsFilterValueInput>;
+};
+export type AvpAnalyticsMetricStatus = 'DELETED' | 'DRAFT' | 'INVALIDATED' | 'PUBLISHED';
+export type AvpAnalyticsMetricViewMode = 'EDIT' | 'READ_ONLY';
+export type AvpAnalyticsModelDataSort = {
+ columnRef: AvpAnalyticsColumnReferenceInput;
+ sortType: AvpAnalyticsSortType;
+};
+export type AvpAnalyticsModelDataSortInput = {
+ sorts: Array<AvpAnalyticsModelDataSort>;
+};
+export type AvpAnalyticsModelDataSourceInput = {
+ id: Scalars['ID']['input'];
+ models?: InputMaybe<Array<AvpAnalyticsModelInput>>;
+ subDataSources?: InputMaybe<Array<AvpAnalyticsModelDataSourceInput>>;
+};
+export type AvpAnalyticsModelDefinitionInput = {
+ columns?: InputMaybe<Array<AvpAnalyticsColumnInput>>;
+ dataSources?: InputMaybe<Array<AvpAnalyticsModelDataSourceInput>>;
+ filters?: InputMaybe<Array<AvpAnalyticsModelFilterInput>>;
+ joinPaths?: InputMaybe<Array<AvpAnalyticsJoinPathsInput>>;
+};
+export type AvpAnalyticsModelErrorField = 'COLUMN' | 'JOIN_LEFT' | 'JOIN_RIGHT' | 'MODEL_DEFINITION' | 'MODEL_FILTER' | 'MODEL_NAME';
+export type AvpAnalyticsModelErrorType = 'COLUMN_DUPLICATE_NAME' | 'FORMULA_COLUMN_CIRCULAR_DEPENDENCY' | 'FORMULA_COLUMN_EXPRESSION_INVALID' | 'FORMULA_COLUMN_REFERENCE_INVALID' | 'FORMULA_COLUMN_REFERENCE_NOT_FOUND' | 'FORMULA_COLUMN_REFERENCE_TYPE_UNSUPPORTED' | 'JOIN_DATA_SOURCE_NOT_FOUND' | 'MODEL_COLUMNS_REQUIRED' | 'MODEL_DEFINITION_REQUIRED' | 'MODEL_FILTER_COLUMN_INVALID' | 'MODEL_FILTER_COLUMN_NOT_FOUND' | 'MODEL_NAME_REQUIRED' | 'SIMPLE_COLUMN_DISCONNECTED_JOIN' | 'SIMPLE_COLUMN_DUPLICATE_SOURCE' | 'SIMPLE_COLUMN_SOURCE_NOT_FOUND';
+export type AvpAnalyticsModelFilterInput = {
+ columnName: Scalars['String']['input'];
+ operator: AvpAnalyticsFilterOperator;
+ value?: InputMaybe<AvpAnalyticsFilterValueInput>;
+};
+export type AvpAnalyticsModelInput = {
+ id: Scalars['ID']['input'];
+};
+export type AvpAnalyticsModelStatus = 'DELETED' | 'DRAFT' | 'INVALIDATED' | 'PUBLISHED';
+export type AvpAnalyticsModelType = 'ASSETS' | 'JIRA' | 'USER_DEFINED';
+export type AvpAnalyticsModelViewMode = 'EDIT' | 'READ_ONLY';
+export type AvpAnalyticsPaginationInput = {
+ after?: InputMaybe<Scalars['String']['input']>;
+ before?: InputMaybe<Scalars['String']['input']>;
+ first?: InputMaybe<Scalars['Int']['input']>;
+ last?: InputMaybe<Scalars['Int']['input']>;
+ pageNumber?: InputMaybe<Scalars['Int']['input']>;
+ pageSize?: InputMaybe<Scalars['Int']['input']>;
+};
+export type AvpAnalyticsPermissionType = 'NONE' | 'READ' | 'WRITE';
+export type AvpAnalyticsPreviewMetricDataInput = {
+ defaultVisualization?: InputMaybe<AvpAnalyticsVisualizationConfigInput>;
+ metricCloudId: Scalars['ID']['input'];
+ metricDefinition: AvpAnalyticsMetricDefinitionInput;
+ metricId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type AvpAnalyticsPreviewModelDataInput = {
+ modelCloudId?: InputMaybe<Scalars['ID']['input']>;
+ modelDefinition: AvpAnalyticsModelDefinitionInput;
+ modelId: Scalars['ID']['input'];
+};
+export type AvpAnalyticsPrincipalPermissionInput = {
+ principalAri: Scalars['ID']['input'];
+ principalPermissionType: AvpAnalyticsPermissionType;
+};
+export type AvpAnalyticsPurgeMetricInput = {
+ metricId: Scalars['ID']['input'];
+};
+export type AvpAnalyticsPurgeModelInput = {
+ modelId: Scalars['ID']['input'];
+};
+export type AvpAnalyticsRangeValueInput = {
+ fromExpression?: InputMaybe<Scalars['String']['input']>;
+ fromValue?: InputMaybe<Scalars['String']['input']>;
+ toExpression?: InputMaybe<Scalars['String']['input']>;
+ toValue?: InputMaybe<Scalars['String']['input']>;
+};
+export type AvpAnalyticsRatioMetricDefinitionInput = {
+ denominatorMetricId?: InputMaybe<Scalars['ID']['input']>;
+ numeratorMetricId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type AvpAnalyticsResourcePermissionType = 'CLOSED' | 'READ' | 'WRITE';
+export type AvpAnalyticsRoundFormulaInput = {
+ decimalPlaces: Scalars['Int']['input'];
+ value: AvpAnalyticsFormulaParameterInput;
+};
+export type AvpAnalyticsSearchInput = {
+ searchQuery: Scalars['String']['input'];
+};
+export type AvpAnalyticsSimpleColumnInput = {
+ id?: InputMaybe<Scalars['ID']['input']>;
+ isHidden: Scalars['Boolean']['input'];
+ name: Scalars['String']['input'];
+ sourceColumnId: Scalars['ID']['input'];
+ sourceModelId: Scalars['ID']['input'];
+ type: AvpAnalyticsColumnType;
+};
+export type AvpAnalyticsSortInput = {
+ sortKey: AvpAnalyticsSortKey;
+ sortType: AvpAnalyticsSortType;
+};
+export type AvpAnalyticsSortKey = 'METRIC_CREATED_AT' | 'METRIC_CREATED_BY' | 'METRIC_NAME' | 'METRIC_STARRED' | 'METRIC_STATUS' | 'METRIC_UPDATED_AT' | 'MODEL_CREATED_AT' | 'MODEL_CREATED_BY' | 'MODEL_NAME' | 'MODEL_STARRED' | 'MODEL_STATUS' | 'MODEL_UPDATED_AT';
+export type AvpAnalyticsSortType = 'ASC' | 'DESC';
+export type AvpAnalyticsUpdateMetricInput = {
+ acknowledgedErrors?: InputMaybe<Array<AvpAnalyticsAcknowledgeableError>>;
+ defaultVisualization?: InputMaybe<AvpAnalyticsVisualizationConfigInput>;
+ metricCloudId: Scalars['ID']['input'];
+ metricDefinition: AvpAnalyticsMetricDefinitionInput;
+ metricDescription?: InputMaybe<Scalars['String']['input']>;
+ metricId: Scalars['ID']['input'];
+ metricName?: InputMaybe<Scalars['String']['input']>;
+ metricVersion: Scalars['String']['input'];
+ shouldPublish: Scalars['Boolean']['input'];
+};
+export type AvpAnalyticsUpdateModelInput = {
+ acknowledgedErrors?: InputMaybe<Array<AvpAnalyticsAcknowledgeableError>>;
+ forceUpdate?: InputMaybe<Scalars['Boolean']['input']>;
+ modelCloudId?: InputMaybe<Scalars['ID']['input']>;
+ modelDefinition: AvpAnalyticsModelDefinitionInput;
+ modelDescription?: InputMaybe<Scalars['String']['input']>;
+ modelId: Scalars['ID']['input'];
+ modelName?: InputMaybe<Scalars['String']['input']>;
+ modelVersion: Scalars['String']['input'];
+ shouldPublish: Scalars['Boolean']['input'];
+};
+export type AvpAnalyticsUpdatePermissionInput = {
+ principalPermissions?: InputMaybe<Array<AvpAnalyticsPrincipalPermissionInput>>;
+ resourceAri: Scalars['ID']['input'];
+ resourcePermissionType: AvpAnalyticsResourcePermissionType;
+};
+export type AvpAnalyticsVisualizationConfigInput = {
+ chartType?: InputMaybe<AvpAnalyticsChartType>;
+ columnIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ filters?: InputMaybe<Array<AvpAnalyticsMetricFilterInput>>;
+ metadata?: InputMaybe<Array<AvpAnalyticsVisualizationConfigMetadataInput>>;
+};
+export type AvpAnalyticsVisualizationConfigMetadataInput = {
+ key: Scalars['String']['input'];
+ value: Scalars['String']['input'];
+};
+export type AvpBusinessHoursInput = {
+ end?: InputMaybe<Scalars['String']['input']>;
+ start?: InputMaybe<Scalars['String']['input']>;
+};
+export type AvpCanvasRowHeight = 'large' | 'medium' | 'small' | 'xlarge' | 'xsmall';
+export type AvpChartClientSettingsInput = {
+ options?: InputMaybe<Array<AvpChartSettingInput>>;
+ type?: InputMaybe<Scalars['String']['input']>;
+};
+export type AvpChartConfigInput = {
+ clientSettings?: InputMaybe<AvpChartClientSettingsInput>;
+ dataFetchStrategy?: InputMaybe<AvpDataFetchStrategy>;
+ externalResource?: InputMaybe<AvpExternalResourceInput>;
+ settings?: InputMaybe<Array<AvpChartSettingInput>>;
+ vizConfig?: InputMaybe<AvpVizConfigInput>;
+};
+export type AvpChartInput = {
+ chartConfig?: InputMaybe<AvpChartConfigInput>;
+ chartType?: InputMaybe<Scalars['String']['input']>;
+ envVarId?: InputMaybe<Scalars['ID']['input']>;
+ id?: InputMaybe<Scalars['ID']['input']>;
+ pipeline?: InputMaybe<AvpChartPipelineInput>;
+ templateChartId?: InputMaybe<Scalars['String']['input']>;
+};
+export type AvpChartPipelineInput = {
+ id?: InputMaybe<Scalars['ID']['input']>;
+ nodes?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ queries?: InputMaybe<Array<AvpChartPipelineQueryInput>>;
+};
+export type AvpChartPipelineQueryDimensionInput = {
+ bucketFunction?: InputMaybe<Scalars['String']['input']>;
+ columnName?: InputMaybe<Scalars['String']['input']>;
+ label: Scalars['String']['input'];
+ operands: Array<Scalars['String']['input']>;
+ pivotColumnFieldType?: InputMaybe<Scalars['String']['input']>;
+ pivotColumnName?: InputMaybe<Scalars['String']['input']>;
+ schemaName?: InputMaybe<Scalars['String']['input']>;
+ sortDir?: InputMaybe<Scalars['Int']['input']>;
+ tableName?: InputMaybe<Scalars['String']['input']>;
+};
+export type AvpChartPipelineQueryFilterInput = {
+ autoEnvVarId?: InputMaybe<Scalars['ID']['input']>;
+ autoEnvVarRemoved?: InputMaybe<Scalars['Boolean']['input']>;
+ columnName?: InputMaybe<Scalars['String']['input']>;
+ comparison: Scalars['String']['input'];
+ group?: InputMaybe<Scalars['Int']['input']>;
+ isAuto?: InputMaybe<Scalars['Boolean']['input']>;
+ label: Scalars['String']['input'];
+ operands: Array<Scalars['String']['input']>;
+ pivotColumnFieldType?: InputMaybe<Scalars['String']['input']>;
+ pivotColumnName?: InputMaybe<Scalars['String']['input']>;
+ schemaName?: InputMaybe<Scalars['String']['input']>;
+ tableName?: InputMaybe<Scalars['String']['input']>;
+};
+export type AvpChartPipelineQueryInput = {
+ datasourceId?: InputMaybe<Scalars['String']['input']>;
+ datasourceLocator: AvpDatasourceLocatorInput;
+ dimensions?: InputMaybe<Array<AvpChartPipelineQueryDimensionInput>>;
+ filterLogic?: InputMaybe<Scalars['String']['input']>;
+ filters?: InputMaybe<Array<AvpChartPipelineQueryFilterInput>>;
+ id?: InputMaybe<Scalars['ID']['input']>;
+ isManual?: InputMaybe<Scalars['Boolean']['input']>;
+ joins?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ limit?: InputMaybe<Scalars['Int']['input']>;
+ measures?: InputMaybe<Array<AvpChartPipelineQueryMeasureInput>>;
+ metricsConfiguration?: InputMaybe<AvpMetricsConfigurationInput>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ sql?: InputMaybe<Scalars['String']['input']>;
+};
+export type AvpChartPipelineQueryMeasureInput = {
+ aggregationFunction?: InputMaybe<Scalars['String']['input']>;
+ columnName?: InputMaybe<Scalars['String']['input']>;
+ label: Scalars['String']['input'];
+ pivotColumnFieldType?: InputMaybe<Scalars['String']['input']>;
+ pivotColumnName?: InputMaybe<Scalars['String']['input']>;
+ schemaName?: InputMaybe<Scalars['String']['input']>;
+ sortDir?: InputMaybe<Scalars['Int']['input']>;
+ tableName?: InputMaybe<Scalars['String']['input']>;
+};
+export type AvpChartSettingInput = {
+ jsonValue?: InputMaybe<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+};
+export type AvpClearChartsInRowInput = {
+ dashboardAri: Scalars['ID']['input'];
+ origin?: InputMaybe<AvpDashboardUpdateOrigin>;
+ rowId: Scalars['ID']['input'];
+};
+export type AvpCloneChartInput = {
+ canvasElementId?: InputMaybe<Scalars['ID']['input']>;
+ chartAri: Scalars['ID']['input'];
+ dashboardAri: Scalars['ID']['input'];
+ origin?: InputMaybe<AvpDashboardUpdateOrigin>;
+};
+export type AvpCopyChartInput = {
+ chartAri: Scalars['ID']['input'];
+ origin?: InputMaybe<AvpDashboardUpdateOrigin>;
+};
+export type AvpCopyDashboardInput = {
+ category?: InputMaybe<Scalars['String']['input']>;
+ containerAri?: InputMaybe<Scalars['ID']['input']>;
+ dashboardAri: Scalars['ID']['input'];
+ description?: InputMaybe<Scalars['String']['input']>;
+ integrationId?: InputMaybe<AvpIntegrationId>;
+ title?: InputMaybe<Scalars['String']['input']>;
+};
+export type AvpCopyDashboardRowInput = {
+ dashboardAri: Scalars['ID']['input'];
+ origin?: InputMaybe<AvpDashboardUpdateOrigin>;
+ rowId: Scalars['ID']['input'];
+};
+export type AvpCreateChartInput = {
+ canvasElementId?: InputMaybe<Scalars['ID']['input']>;
+ chart: AvpChartInput;
+ dashboardAri: Scalars['ID']['input'];
+ origin?: InputMaybe<AvpDashboardUpdateOrigin>;
+};
+export type AvpCreateChartsInput = {
+ charts: Array<AvpCreateChartsItemInput>;
+ dashboardAri: Scalars['ID']['input'];
+ origin?: InputMaybe<AvpDashboardUpdateOrigin>;
+};
+export type AvpCreateChartsItemInput = {
+ canvasElementId?: InputMaybe<Scalars['ID']['input']>;
+ chart: AvpChartInput;
+ idempotencyKey: Scalars['String']['input'];
+};
+export type AvpCreateCustomTemplateInput = {
+ dashboardAri: Scalars['ID']['input'];
+ datasourceType: AvpTemplateDatasourceType;
+ description: Scalars['String']['input'];
+ exportType?: InputMaybe<AvpExportTemplateType>;
+ thumbnail: AvpTemplateThumbnail;
+ title: Scalars['String']['input'];
+};
+export type AvpCreateDashboardFilterInput = {
+ dashboardAri: Scalars['ID']['input'];
+ filter: AvpDashboardFilterInput;
+};
+export type AvpCreateDashboardFromTemplateInput = {
+ cloudId: Scalars['ID']['input'];
+ dashboard: AvpDashboardTemplateInput;
+ dashboardPermissionType?: InputMaybe<AvpDashboardPermissionType>;
+ locale?: InputMaybe<Scalars['String']['input']>;
+ workspaceAri?: InputMaybe<Scalars['ID']['input']>;
+ workspaceId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type AvpCreateDashboardInput = {
+ cloudId: Scalars['ID']['input'];
+ containerAri?: InputMaybe<Scalars['ID']['input']>;
+ dashboard: AvpDashboardInput;
+ dashboardPermissionType?: InputMaybe<AvpDashboardPermissionType>;
+ integrationId?: InputMaybe<AvpIntegrationId>;
+ workspaceAri?: InputMaybe<Scalars['ID']['input']>;
+ workspaceId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type AvpCreateStandaloneChartInput = {
+ chart: AvpChartInput;
+ cloudId: Scalars['ID']['input'];
+ containerAri?: InputMaybe<Scalars['ID']['input']>;
+ integrationId?: InputMaybe<AvpIntegrationId>;
+ workspaceAri?: InputMaybe<Scalars['ID']['input']>;
+ workspaceId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type AvpCreateVariableInput = {
+ dashboardAri: Scalars['ID']['input'];
+ variable: AvpVariableInput;
+};
+export type AvpDashboardFilterInput = {
+ chartType?: InputMaybe<Scalars['String']['input']>;
+ defaultValues?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ hotTierFilterConfig?: InputMaybe<AvpHotTierFilterConfigInput>;
+ metadata?: InputMaybe<Scalars['String']['input']>;
+ name?: InputMaybe<Scalars['String']['input']>;
+};
+export type AvpDashboardIdentityAccessLevel = 'MANAGE' | 'READ' | 'WRITE';
+export type AvpDashboardInput = {
+ category?: InputMaybe<Scalars['String']['input']>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ settings?: InputMaybe<AvpDashboardSettingsInput>;
+ title?: InputMaybe<Scalars['String']['input']>;
+ type?: InputMaybe<AvpDashboardType>;
+};
+export type AvpDashboardPermissionType = 'CLOSED' | 'MANAGE' | 'READ' | 'WRITE';
+export type AvpDashboardPrincipalAccessInput = {
+ accessLevel: AvpDashboardIdentityAccessLevel;
+ principalAri: Scalars['ID']['input'];
+};
+export type AvpDashboardSettingsInput = {
+ allowTzOverride?: InputMaybe<Scalars['Boolean']['input']>;
+ allowViewerRefresh?: InputMaybe<Scalars['Boolean']['input']>;
+ autoApplyVars?: InputMaybe<Scalars['Boolean']['input']>;
+ autoRefreshInterval?: InputMaybe<Scalars['Int']['input']>;
+ cacheDuration?: InputMaybe<Scalars['Int']['input']>;
+ productSettings?: InputMaybe<AvpProductSettingsInput>;
+ refreshMethod?: InputMaybe<AvpRefreshMethod>;
+ subscriptionsEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ timezone?: InputMaybe<Scalars['String']['input']>;
+};
+export type AvpDashboardSortKey = 'CATEGORY' | 'CREATED_AT' | 'CREATED_BY' | 'TITLE' | 'UPDATED_AT';
+export type AvpDashboardStatus = 'ACTIVE' | 'ARCHIVED' | 'TRASHED';
+export type AvpDashboardStatusAction = 'ARCHIVE' | 'RESTORE' | 'TRASH';
+export type AvpDashboardTemplateInput = {
+ containerAri?: InputMaybe<Scalars['ID']['input']>;
+ fromTemplate: Scalars['String']['input'];
+ integrationId?: InputMaybe<AvpIntegrationId>;
+ productWorkspaceList?: InputMaybe<Array<AvpProductWorkspaceMapEntry>>;
+ templatePlaceholderReplacements?: InputMaybe<Array<AvpTemplatePlaceholderReplacement>>;
+ templateVersion?: InputMaybe<Scalars['Int']['input']>;
+};
+export type AvpDashboardType = 'ADVANCED' | 'SIMPLE';
+export type AvpDashboardUpdateOrigin = 'AI' | 'USER';
+export type AvpDashboardUserAccessInput = {
+ accessLevel: AvpDashboardIdentityAccessLevel;
+ principalAri: Scalars['ID']['input'];
+};
+export type AvpDataFetchStrategy = 'DYNAMIC' | 'STATIC';
+export type AvpDatasourceLocatorInput = {
+ datasourceId?: InputMaybe<Scalars['String']['input']>;
+ dstype: Scalars['String']['input'];
+ workspaceId: Scalars['String']['input'];
+};
+export type AvpDeleteChartInput = {
+ chartAri: Scalars['ID']['input'];
+ origin?: InputMaybe<AvpDashboardUpdateOrigin>;
+};
+export type AvpDeleteDashboardFilterInput = {
+ dashboardAri: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+};
+export type AvpDeleteFilterExpressionsInput = {
+ dashboardAri: Scalars['ID']['input'];
+ expressionIds: Array<Scalars['ID']['input']>;
+ origin?: InputMaybe<AvpDashboardUpdateOrigin>;
+};
+export type AvpDeleteVariableInput = {
+ dashboardAri: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+};
+export type AvpEnvVarDataType = 'BOOLEAN' | 'DATE' | 'DATETIME' | 'DATE_RANGE' | 'NUMBER' | 'NUMBER_RANGE' | 'TEXT';
+export type AvpExportTemplateType = 'DASHBOARD' | 'PLATFORM';
+export type AvpExternalResourceInput = {
+ provider: AvpExternalResourceProvider;
+ resourceId: Scalars['ID']['input'];
+};
+export type AvpExternalResourceProvider = 'SECODA';
+export type AvpFilterEnvVarInput = {
+ defaultValues?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ id?: InputMaybe<Scalars['ID']['input']>;
+ metadata?: InputMaybe<Scalars['String']['input']>;
+ name?: InputMaybe<Scalars['String']['input']>;
+};
+export type AvpFilterExpressionChildUpdateInput = {
+ filter?: InputMaybe<AvpPlatformFilterChildUpdateInput>;
+ group?: InputMaybe<AvpFilterGroupChildUpdateInput>;
+};
+export type AvpFilterExpressionInput = {
+ filter?: InputMaybe<AvpPlatformFilterInput>;
+ group?: InputMaybe<AvpFilterGroupInput>;
+};
+export type AvpFilterExpressionUpdateInput = {
+ filter?: InputMaybe<AvpPlatformFilterUpdateInput>;
+ group?: InputMaybe<AvpFilterGroupUpdateInput>;
+};
+export type AvpFilterGroupChildUpdateInput = {
+ groups?: InputMaybe<Array<AvpFilterExpressionChildUpdateInput>>;
+ id?: InputMaybe<Scalars['ID']['input']>;
+ metadata?: InputMaybe<Scalars['String']['input']>;
+ operator?: InputMaybe<AvpFilterOperator>;
+};
+export type AvpFilterGroupInput = {
+ groups: Array<AvpFilterExpressionInput>;
+ metadata?: InputMaybe<Scalars['String']['input']>;
+ operator: AvpFilterOperator;
+};
+export type AvpFilterGroupUpdateInput = {
+ groups?: InputMaybe<Array<AvpFilterExpressionChildUpdateInput>>;
+ metadata?: InputMaybe<Scalars['String']['input']>;
+ operator?: InputMaybe<AvpFilterOperator>;
+};
+export type AvpFilterOperator = 'AND' | 'OR';
+export type AvpForgeExtensionContextInput = {
+ dashboardId: Scalars['ID']['input'];
+ widgetId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type AvpForgeExtensionDataInput = {
+ context: AvpForgeExtensionContextInput;
+ entryPoint?: InputMaybe<Scalars['String']['input']>;
+ type: Scalars['String']['input'];
+};
+export type AvpGadgetMigrationStatusValue = 'FAILED' | 'SUCCESS' | 'UNSUPPORTED';
+export type AvpGetDashboardIdentityAccessInput = {
+ dashboardAri: Scalars['ID']['input'];
+ directAccess?: InputMaybe<Scalars['Boolean']['input']>;
+ includeGroups?: InputMaybe<Scalars['Boolean']['input']>;
+ permissions?: InputMaybe<Array<AvpDashboardIdentityAccessLevel>>;
+};
+export type AvpGetDashboardResourcePermissionInput = {
+ dashboardAri: Scalars['ID']['input'];
+};
+export type AvpGetDashboardTemplatesInput = {
+ cloudId: Scalars['ID']['input'];
+ locale?: InputMaybe<Scalars['String']['input']>;
+ productKey?: InputMaybe<Scalars['String']['input']>;
+ workspaceAri?: InputMaybe<Scalars['ID']['input']>;
+ workspaceId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type AvpGetJiraDashboardMigrationStatusInput = {
+ cloudId: Scalars['ID']['input'];
+ jiraDashboardId: Scalars['ID']['input'];
+ workspaceAri: Scalars['ID']['input'];
+};
+export type AvpGetReadOnlyDashboardInput = {
+ cloudId: Scalars['ID']['input'];
+ integrationId?: InputMaybe<AvpIntegrationId>;
+ productWorkspaceList?: InputMaybe<Array<AvpProductWorkspaceMapEntry>>;
+ templateId: Scalars['String']['input'];
+ workspaceAri: Scalars['ID']['input'];
+};
+export type AvpHotTierFilterConfigInput = {
+ datasourceLocator?: InputMaybe<AvpDatasourceLocatorInput>;
+ dimension?: InputMaybe<Scalars['String']['input']>;
+ product?: InputMaybe<Scalars['String']['input']>;
+ semanticModel?: InputMaybe<Scalars['String']['input']>;
+};
+export type AvpIntegrationId = 'ASSETS_VERTICAL' | 'ATLASSIAN_ANALYTICS' | 'JIRA_DASHBOARDS' | 'JIRA_SPACE_DASHBOARDS_BUSINESS' | 'JIRA_SPACE_DASHBOARDS_KANBAN' | 'JIRA_SPACE_DASHBOARDS_SCRUM' | 'JIRA_SUMMARY_PAGE' | 'JSM_ASSETS' | 'JSM_OPERATIONS_GLOBAL' | 'JSM_OPERATIONS_TEAM' | 'JSM_SUMMARY_PAGE' | 'MERCURY' | 'ROVO_CHAT' | 'TALENT' | 'TOWNSQUARE';
+export type AvpJiraDashboardMigrationStatusValue = 'FAILED' | 'PARTIAL' | 'SUCCESS';
+export type AvpJqlSourceInput = {
+ filterId?: InputMaybe<Scalars['ID']['input']>;
+ type: AvpJqlSourceType;
+};
+export type AvpJqlSourceType = 'FILTER_ID';
+export type AvpMergedDashboardDirectoryInput = {
+ accountId?: InputMaybe<Scalars['String']['input']>;
+ afterCursor?: InputMaybe<Scalars['String']['input']>;
+ beforeCursor?: InputMaybe<Scalars['String']['input']>;
+ dashboardName?: InputMaybe<Scalars['String']['input']>;
+ direction?: AvpMergedDirectorySortDirection;
+ groupId?: InputMaybe<Scalars['String']['input']>;
+ groupName?: InputMaybe<Scalars['String']['input']>;
+ maxResults?: Scalars['Int']['input'];
+ orderBy?: AvpMergedDirectorySortField;
+ projectId?: InputMaybe<Scalars['Int']['input']>;
+};
+export type AvpMergedDirectoryDashboardType = 'AVP' | 'CLASSIC';
+export type AvpMergedDirectoryPermissionType = 'AUTHENTICATED' | 'GLOBAL' | 'GROUP' | 'LOGGEDIN' | 'PROJECT' | 'PROJECT_ROLE' | 'PROJECT_UNKNOWN' | 'USER';
+export type AvpMergedDirectorySortDirection = 'ASC' | 'DESC';
+export type AvpMergedDirectorySortField = 'FAVOURITE_COUNT' | 'IS_FAVOURITE' | 'NAME';
+export type AvpMetricsConfigurationDimensionInput = {
+ name: Scalars['String']['input'];
+ type: Scalars['String']['input'];
+};
+export type AvpMetricsConfigurationFilterInput = {
+ comparison: Scalars['String']['input'];
+ dimension: Scalars['String']['input'];
+ operands: Array<Scalars['String']['input']>;
+ product: Scalars['String']['input'];
+ withNullValue?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type AvpMetricsConfigurationInput = {
+ dimensions?: InputMaybe<Array<AvpMetricsConfigurationDimensionInput>>;
+ filters?: InputMaybe<Array<AvpMetricsConfigurationFilterInput>>;
+ granularity?: InputMaybe<Scalars['String']['input']>;
+ jqlSource?: InputMaybe<AvpJqlSourceInput>;
+ metrics?: InputMaybe<Array<Scalars['String']['input']>>;
+ searchCondition?: InputMaybe<Scalars['String']['input']>;
+ workspaceId?: InputMaybe<Scalars['String']['input']>;
+};
+export type AvpMoveCanvasElementInput = {
+ dashboardAri: Scalars['ID']['input'];
+ origin?: InputMaybe<AvpDashboardUpdateOrigin>;
+ sourceElementId: Scalars['ID']['input'];
+ sourceRowId: Scalars['ID']['input'];
+ targetElementIndex: Scalars['Int']['input'];
+ targetRowId: Scalars['ID']['input'];
+};
+export type AvpMoveCanvasElementToNewRowInput = {
+ dashboardAri: Scalars['ID']['input'];
+ origin?: InputMaybe<AvpDashboardUpdateOrigin>;
+ sourceElementId: Scalars['ID']['input'];
+ sourceRowId: Scalars['ID']['input'];
+ targetRowIndex: Scalars['Int']['input'];
+};
+export type AvpMoveDashboardRowInput = {
+ dashboardAri: Scalars['ID']['input'];
+ origin?: InputMaybe<AvpDashboardUpdateOrigin>;
+ sourceRowId: Scalars['ID']['input'];
+ targetRowIndex: Scalars['Int']['input'];
+};
+export type AvpPermissionsAccessLevel = 'MANAGE' | 'READ' | 'WRITE';
+export type AvpPermissionsCapabilityEntry = {
+ capabilityId: Scalars['String']['input'];
+ key?: InputMaybe<Scalars['String']['input']>;
+};
+export type AvpPermissionsCapabilityFailureType = 'CUSTOM_CHECK_FAILED' | 'EDITION_UNAVAILABLE' | 'NONE' | 'PERIMETER_DENIED' | 'PERMISSION_DENIED' | 'PRODUCT_REQUIRED' | 'USER_REQUIRED';
+export type AvpPermissionsDashboardUserAccess = {
+ accessLevel: AvpPermissionsAccessLevel;
+ accountId: Scalars['String']['input'];
+};
+export type AvpPermissionsGetCapabilitiesInput = {
+ capabilityRequests?: InputMaybe<Array<AvpPermissionsCapabilityEntry>>;
+ cloudId: Scalars['ID']['input'];
+ workspaceAri?: InputMaybe<Scalars['ID']['input']>;
+};
+export type AvpPermissionsGetDashboardIdentityAccessInput = {
+ dashboardId: Scalars['ID']['input'];
+ directAccess?: InputMaybe<Scalars['Boolean']['input']>;
+ includeGroups?: InputMaybe<Scalars['Boolean']['input']>;
+ permissions?: InputMaybe<Array<AvpPermissionsAccessLevel>>;
+};
+export type AvpPermissionsGetResourcePermissionInput = {
+ resourceId: Scalars['ID']['input'];
+};
+export type AvpPermissionsHasCapabilityInput = {
+ capabilityId: Scalars['String']['input'];
+ cloudId: Scalars['ID']['input'];
+ key?: InputMaybe<Scalars['String']['input']>;
+ workspaceAri?: InputMaybe<Scalars['ID']['input']>;
+};
+export type AvpPermissionsResourcePermissionType = 'CLOSED' | 'MANAGE' | 'READ' | 'WRITE';
+export type AvpPermissionsResourceType = 'DASHBOARD' | 'DATASOURCE' | 'SITE';
+export type AvpPermissionsUpdateDashboardUserAccessInput = {
+ cloudId: Scalars['ID']['input'];
+ containerId?: InputMaybe<Scalars['ID']['input']>;
+ dashboardId: Scalars['ID']['input'];
+ users: Array<AvpPermissionsDashboardUserAccess>;
+ workspaceId: Scalars['ID']['input'];
+};
+export type AvpPlatformDimensionInput = {
+ datasourceLocator: AvpDatasourceLocatorInput;
+ dynamicDimensionKey?: InputMaybe<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+ product: Scalars['String']['input'];
+ subProduct?: InputMaybe<Scalars['String']['input']>;
+};
+export type AvpPlatformFilterChildUpdateInput = {
+ comparison?: InputMaybe<Scalars['String']['input']>;
+ defaultValues?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ dimensions?: InputMaybe<Array<AvpPlatformDimensionInput>>;
+ id?: InputMaybe<Scalars['ID']['input']>;
+ isHidden?: InputMaybe<Scalars['Boolean']['input']>;
+ label?: InputMaybe<Scalars['String']['input']>;
+ metadata?: InputMaybe<Scalars['String']['input']>;
+ visibility?: InputMaybe<AvpPlatformFilterVisibility>;
+};
+export type AvpPlatformFilterInput = {
+ comparison: Scalars['String']['input'];
+ defaultValues: Array<InputMaybe<Scalars['String']['input']>>;
+ dimensions: Array<AvpPlatformDimensionInput>;
+ isHidden?: InputMaybe<Scalars['Boolean']['input']>;
+ label?: InputMaybe<Scalars['String']['input']>;
+ metadata?: InputMaybe<Scalars['String']['input']>;
+ visibility?: InputMaybe<AvpPlatformFilterVisibility>;
+};
+export type AvpPlatformFilterUpdateInput = {
+ comparison?: InputMaybe<Scalars['String']['input']>;
+ defaultValues?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ dimensions?: InputMaybe<Array<AvpPlatformDimensionInput>>;
+ isHidden?: InputMaybe<Scalars['Boolean']['input']>;
+ label?: InputMaybe<Scalars['String']['input']>;
+ metadata?: InputMaybe<Scalars['String']['input']>;
+ visibility?: InputMaybe<AvpPlatformFilterVisibility>;
+};
+export type AvpPlatformFilterVisibility = 'EDIT_ONLY' | 'NONE' | 'VIEW_AND_EDIT';
+export type AvpProductConfigInput = {
+ businessDays?: InputMaybe<Array<Scalars['String']['input']>>;
+ businessHours?: InputMaybe<AvpBusinessHoursInput>;
+};
+export type AvpProductSettingsInput = {
+ opsgenie?: InputMaybe<AvpProductConfigInput>;
+};
+export type AvpProductWorkspaceMapEntry = {
+ product: Scalars['String']['input'];
+ workspaceId: Scalars['ID']['input'];
+};
+export type AvpRefreshMethod = 'REFRESH_AUTO' | 'REFRESH_LOAD' | 'REFRESH_MANUAL' | 'REFRESH_SMART';
+export type AvpRemoveDashboardElementInput = {
+ canvasElementId: Scalars['ID']['input'];
+ dashboardAri: Scalars['ID']['input'];
+ origin?: InputMaybe<AvpDashboardUpdateOrigin>;
+};
+export type AvpRemoveDashboardRowInput = {
+ dashboardAri: Scalars['ID']['input'];
+ origin?: InputMaybe<AvpDashboardUpdateOrigin>;
+ rowId: Scalars['ID']['input'];
+};
+export type AvpReplaceEmptyCanvasElementInput = {
+ dashboardAri: Scalars['ID']['input'];
+ origin?: InputMaybe<AvpDashboardUpdateOrigin>;
+ sourceElementId: Scalars['ID']['input'];
+ sourceRowId: Scalars['ID']['input'];
+ targetElementId: Scalars['ID']['input'];
+};
+export type AvpSearchDashboardsInput = {
+ ascending?: InputMaybe<Scalars['Boolean']['input']>;
+ category?: InputMaybe<Scalars['String']['input']>;
+ containerAri?: InputMaybe<Scalars['ID']['input']>;
+ creatorAris?: InputMaybe<Array<Scalars['ID']['input']>>;
+ ids?: InputMaybe<Array<Scalars['ID']['input']>>;
+ integrationId?: InputMaybe<Scalars['String']['input']>;
+ permissionType?: InputMaybe<AvpSearchPermissionType>;
+ sortKey?: InputMaybe<AvpDashboardSortKey>;
+ starredOnly?: InputMaybe<Scalars['Boolean']['input']>;
+ status?: InputMaybe<AvpDashboardStatus>;
+ title?: InputMaybe<Scalars['String']['input']>;
+ type?: InputMaybe<AvpDashboardType>;
+};
+export type AvpSearchPermissionType = 'READ' | 'WRITE';
+export type AvpSignForgeContextTokenInput = {
+ appVersion: Scalars['String']['input'];
+ contextIds: Array<Scalars['ID']['input']>;
+ dashboardAri: Scalars['ID']['input'];
+ extensionData: AvpForgeExtensionDataInput;
+ extensionId: Scalars['ID']['input'];
+ moduleKey: Scalars['String']['input'];
+};
+export type AvpStarDashboardInput = {
+ dashboardAri: Scalars['ID']['input'];
+ workspaceAri: Scalars['ID']['input'];
+};
+export type AvpTemplateDatasourceType = 'Atlassian_DataLake' | 'Hot_Tier' | 'Jira_Align';
+export type AvpTemplatePlaceholderReplacement = {
+ placeholderName: Scalars['String']['input'];
+ replacementValue?: InputMaybe<Scalars['String']['input']>;
+ replacementValues?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type AvpTemplateThumbnail = 'A' | 'B' | 'C' | 'D';
+export type AvpToggleCanvasElementExpandedInput = {
+ dashboardAri: Scalars['ID']['input'];
+ elementId: Scalars['ID']['input'];
+ origin?: InputMaybe<AvpDashboardUpdateOrigin>;
+};
+export type AvpTrackDashboardViewInput = {
+ dashboardAri: Scalars['ID']['input'];
+ hostingProduct: Scalars['String']['input'];
+ workspaceId: Scalars['String']['input'];
+};
+export type AvpUnstarDashboardInput = {
+ dashboardAri: Scalars['ID']['input'];
+ workspaceAri: Scalars['ID']['input'];
+};
+export type AvpUpdateChartByConfigIdInput = {
+ chart: AvpChartInput;
+ chartConfigId: Scalars['ID']['input'];
+ cloudId: Scalars['ID']['input'];
+ origin?: InputMaybe<AvpDashboardUpdateOrigin>;
+ workspaceAri: Scalars['ID']['input'];
+};
+export type AvpUpdateChartInput = {
+ chart: AvpChartInput;
+ chartAri: Scalars['ID']['input'];
+ origin?: InputMaybe<AvpDashboardUpdateOrigin>;
+};
+export type AvpUpdateDashboardFilterInput = {
+ dashboardAri: Scalars['ID']['input'];
+ envVar: AvpFilterEnvVarInput;
+};
+export type AvpUpdateDashboardIdentityAccessInput = {
+ dashboardAri: Scalars['ID']['input'];
+ principals?: InputMaybe<Array<AvpDashboardPrincipalAccessInput>>;
+ users?: InputMaybe<Array<AvpDashboardUserAccessInput>>;
+};
+export type AvpUpdateDashboardInput = {
+ dashboard: AvpDashboardInput;
+ dashboardAri: Scalars['ID']['input'];
+ origin?: InputMaybe<AvpDashboardUpdateOrigin>;
+};
+export type AvpUpdateDashboardResourcePermissionInput = {
+ dashboardId: Scalars['ID']['input'];
+ permissionType: AvpDashboardPermissionType;
+};
+export type AvpUpdateDashboardRowHeightInput = {
+ dashboardAri: Scalars['ID']['input'];
+ height: AvpCanvasRowHeight;
+ origin?: InputMaybe<AvpDashboardUpdateOrigin>;
+ rowId: Scalars['ID']['input'];
+};
+export type AvpUpdateDashboardRowNumElementsInput = {
+ dashboardAri: Scalars['ID']['input'];
+ numElements: Scalars['Int']['input'];
+ origin?: InputMaybe<AvpDashboardUpdateOrigin>;
+ rowId: Scalars['ID']['input'];
+};
+export type AvpUpdateDashboardStatusInput = {
+ action: AvpDashboardStatusAction;
+ dashboardAris: Array<Scalars['ID']['input']>;
+ origin?: InputMaybe<AvpDashboardUpdateOrigin>;
+};
+export type AvpUpdateFilterExpressionInput = {
+ dashboardAri: Scalars['ID']['input'];
+ expression: AvpFilterExpressionUpdateInput;
+ expressionId: Scalars['ID']['input'];
+ origin?: InputMaybe<AvpDashboardUpdateOrigin>;
+};
+export type AvpUpdateVariableInput = {
+ dashboardAri: Scalars['ID']['input'];
+ envVar: AvpVariableEnvVarInput;
+};
+export type AvpVariableEnvVarInput = {
+ defaultValues?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ metadata?: InputMaybe<Scalars['String']['input']>;
+ name?: InputMaybe<Scalars['String']['input']>;
+};
+export type AvpVariableInput = {
+ chartType?: InputMaybe<Scalars['String']['input']>;
+ dataType?: InputMaybe<AvpEnvVarDataType>;
+ defaultValues?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ hotTierFilterConfig?: InputMaybe<AvpHotTierFilterConfigInput>;
+ metadata?: InputMaybe<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+};
+export type AvpVizConfigInput = {
+ accessors?: InputMaybe<Scalars['JSON']['input']>;
+ data: Array<Array<InputMaybe<Scalars['JSON']['input']>>>;
+};
+export type AcceptableResponse = 'FALSE' | 'NOT_APPLICABLE' | 'TRUE';
+export type AccessStatus = 'ANONYMOUS_ACCESS' | 'EXTERNAL_COLLABORATOR_ACCESS' | 'EXTERNAL_SHARE_ACCESS' | 'LICENSED_ADMIN_ACCESS' | 'LICENSED_USE_ACCESS' | 'NOT_PERMITTED' | 'UNLICENSED_AUTHENTICATED_ACCESS';
+export type AccessType = 'EDIT' | 'VIEW';
+export type AccountStatus = 'active' | 'closed' | 'inactive';
+export type AccountType = 'APP' | 'ATLASSIAN' | 'CUSTOMER' | 'UNKNOWN';
+export type ActionsActionAudience = 'EXTERNAL' | 'INTERNAL';
+export type ActionsActionableAppsFilter = {
+ byActionAri?: InputMaybe<Scalars['String']['input']>;
+ byActionId?: InputMaybe<Scalars['String']['input']>;
+ byActionIds?: InputMaybe<Array<Scalars['String']['input']>>;
+ byActionType?: InputMaybe<Array<Scalars['String']['input']>>;
+ byActionVerb?: InputMaybe<Array<Scalars['String']['input']>>;
+ byActionVersion?: InputMaybe<Scalars['String']['input']>;
+ byCaasScopes?: InputMaybe<Array<Scalars['String']['input']>>;
+ byCapability?: InputMaybe<Array<Scalars['String']['input']>>;
+ byContextEntityType?: InputMaybe<Array<Scalars['String']['input']>>;
+ byEntityProperty?: InputMaybe<Array<Scalars['String']['input']>>;
+ byEntityType?: InputMaybe<Array<Scalars['String']['input']>>;
+ byEnvironmentId?: InputMaybe<Scalars['String']['input']>;
+ byExtensionAri?: InputMaybe<Scalars['String']['input']>;
+ byIntegrationKey?: InputMaybe<Array<Scalars['String']['input']>>;
+ byProviderID?: InputMaybe<Array<Scalars['ID']['input']>>;
+};
+export type ActionsAuthType = 'THREE_LEGGED' | 'TWO_LEGGED';
+export type ActionsCapabilityType = 'AGENT_STUDIO' | 'AI' | 'AUTOMATION' | 'JSM_TELEMETRY' | 'ROVO_MCP';
+export type ActionsConfigurationLayout = 'VerticalLayout';
+export type ActionsExecuteActionFilter = {
+ actionAri?: InputMaybe<Scalars['String']['input']>;
+ actionId?: InputMaybe<Scalars['String']['input']>;
+ authType?: InputMaybe<Array<InputMaybe<ActionsAuthType>>>;
+ extensionAri?: InputMaybe<Scalars['String']['input']>;
+ integrationKey?: InputMaybe<Scalars['String']['input']>;
+ oauthClientId?: InputMaybe<Scalars['String']['input']>;
+ providerAri?: InputMaybe<Scalars['String']['input']>;
+ providerId?: InputMaybe<Scalars['String']['input']>;
+};
+export type ActionsExecuteActionInput = {
+ cloudId?: InputMaybe<Scalars['String']['input']>;
+ inputs?: InputMaybe<Scalars['JSON']['input']>;
+ meta?: InputMaybe<Scalars['JSON']['input']>;
+ target?: InputMaybe<ActionsExecuteTargetInput>;
+};
+export type ActionsExecuteTargetInput = {
+ ari?: InputMaybe<Scalars['String']['input']>;
+ ids?: InputMaybe<Scalars['JSON']['input']>;
+ url?: InputMaybe<Scalars['String']['input']>;
+};
+export type ActivatePaywallContentInput = {
+ contentIdToActivate: Scalars['ID']['input'];
+ deactivationIdentifier?: InputMaybe<Scalars['String']['input']>;
+};
+export type ActivitiesArguments = {
+ accountIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ cloudIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ collabContextId?: InputMaybe<Scalars['ID']['input']>;
+ containerIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ earliestStart?: InputMaybe<Scalars['String']['input']>;
+ eventTypes?: InputMaybe<Array<ActivityEventType>>;
+ latestStart?: InputMaybe<Scalars['String']['input']>;
+ objectTypes?: InputMaybe<Array<ActivitiesObjectType>>;
+ products?: InputMaybe<Array<ActivityProduct>>;
+ transitions?: InputMaybe<Array<ActivityTransition>>;
+};
+export type ActivitiesContainerType = 'PROJECT' | 'SITE' | 'SPACE' | 'WORKSPACE';
+export type ActivitiesFilter = {
+ arguments?: InputMaybe<ActivitiesArguments>;
+ type?: InputMaybe<ActivitiesFilterType>;
+};
+export type ActivitiesFilterType = 'AND' | 'OR';
+export type ActivitiesObjectType = 'BLOGPOST' | 'DATABASE' | 'EMBED' | 'GOAL' | 'ISSUE' | 'PAGE' | 'PROJECT' | 'SLIDE' | 'WHITEBOARD';
+export type ActivityEventType = 'ASSIGNED' | 'COMMENTED' | 'CREATED' | 'EDITED' | 'LIKED' | 'PUBLISHED' | 'TRANSITIONED' | 'UNASSIGNED' | 'UPDATED' | 'VIEWED';
+export type ActivityFilter = {
+ actors?: InputMaybe<Array<Scalars['ID']['input']>>;
+ arguments?: InputMaybe<ActivityFilterArgs>;
+ collabContextId?: InputMaybe<Scalars['ID']['input']>;
+ rootContainerIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ type?: InputMaybe<ActivitiesFilterType>;
+};
+export type ActivityFilterArgs = {
+ containerIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ earliestStart?: InputMaybe<Scalars['DateTime']['input']>;
+ eventTypes?: InputMaybe<Array<Scalars['String']['input']>>;
+ latestStart?: InputMaybe<Scalars['DateTime']['input']>;
+ objectTypes?: InputMaybe<Array<Scalars['String']['input']>>;
+ products?: InputMaybe<Array<Scalars['String']['input']>>;
+ transitions?: InputMaybe<Array<TransitionFilter>>;
+};
+export type ActivityObjectType = 'BLOGPOST' | 'COMMENT' | 'DATABASE' | 'EMBED' | 'GOAL' | 'ISSUE' | 'PAGE' | 'PROJECT' | 'SITE' | 'SLIDE' | 'SPACE' | 'TASK' | 'WHITEBOARD';
+export type ActivityProduct = 'CONFLUENCE' | 'JIRA' | 'JIRA_BUSINESS' | 'JIRA_OPS' | 'JIRA_SERVICE_DESK' | 'JIRA_SOFTWARE' | 'TOWNSQUARE';
+export type ActivityTransition = {
+ from?: InputMaybe<Scalars['String']['input']>;
+ to?: InputMaybe<Scalars['String']['input']>;
+};
+export type AddAppContributorInput = {
+ appId: Scalars['ID']['input'];
+ newContributorEmail: Scalars['String']['input'];
+ role: AppContributorRole;
+};
+export type AddCompassComponentLabelsInput = {
+ componentId: Scalars['ID']['input'];
+ labelNames: Array<Scalars['String']['input']>;
+};
+export type AddDefaultExCoSpacePermissionsInput = {
+ accountIds?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ groupIds?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ groupNames?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ spaceKeys: Array<InputMaybe<Scalars['String']['input']>>;
+};
+export type AddHypothesisMitigationPlanStepInput = {
+ description?: InputMaybe<Scalars['JSON']['input']>;
+ name: Scalars['String']['input'];
+ planId: Scalars['ID']['input'];
+};
+export type AddLabelsInput = {
+ contentId: Scalars['ID']['input'];
+ labels: Array<LabelInput>;
+};
+export type AddMultipleAppContributorInput = {
+ appId: Scalars['ID']['input'];
+ newContributorEmails: Array<Scalars['String']['input']>;
+ roles: Array<AppContributorRole>;
+};
+export type AddPublicLinkPermissionsInput = {
+ objectId: Scalars['ID']['input'];
+ objectType: PublicLinkPermissionsObjectType;
+ permissions: Array<PublicLinkPermissionsType>;
+};
+export type AdminActivateAppInput = {
+ cloudId?: InputMaybe<Scalars['ID']['input']>;
+ consent?: InputMaybe<AdminConsentInput>;
+ dataResidencyRealm?: InputMaybe<AdminRealmType>;
+ displayName?: InputMaybe<Scalars['String']['input']>;
+ gRecaptchaToken?: InputMaybe<Scalars['String']['input']>;
+ offering?: InputMaybe<AdminOfferingInput>;
+ offerings?: InputMaybe<Array<AdminOfferingInput>>;
+ orgId: Scalars['ID']['input'];
+ siteName?: InputMaybe<Scalars['String']['input']>;
+ timezone?: InputMaybe<Scalars['String']['input']>;
+ unitId?: InputMaybe<Scalars['ID']['input']>;
+ workspaceId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type AdminActivateUserInput = {
+ accountId: Scalars['String']['input'];
+ directoryId: Scalars['String']['input'];
+ orgId: Scalars['String']['input'];
+};
+export type AdminAiPoliciesSearchInput = {
+ resources?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type AdminAiPolicyStatus = 'DISABLED' | 'ENABLED' | 'OPT_OUT';
+export type AdminAnnouncementBannerSettingsByCriteriaOrder = 'DEFAULT' | 'SCHEDULED_END_DATE' | 'SCHEDULED_START_DATE' | 'VISIBILITY';
+export type AdminAppActivationBlockedReason = 'SITE_BEHIND_PAYMENTS' | 'SITE_CANNOT_ACTIVATE_PRODUCT';
+export type AdminAppActivationErrorCode = 'PAYMENT' | 'PERMISSION' | 'PROVISIONING_FAILED' | 'RECAPTCHA' | 'TIMED_OUT' | 'UNKNOWN';
+export type AdminAppActivationPreviewInput = {
+ cloudId?: InputMaybe<Scalars['ID']['input']>;
+ edition?: InputMaybe<AdminEditionType>;
+ offeringId?: InputMaybe<Scalars['ID']['input']>;
+ orgId: Scalars['ID']['input'];
+ productKey: Scalars['String']['input'];
+};
+export type AdminAppActivationStatus = 'COMPLETED' | 'FAILED' | 'IN_PROGRESS';
+export type AdminAppFilter = {
+ parentId?: InputMaybe<Scalars['String']['input']>;
+ parentType?: InputMaybe<AdminAppParentType>;
+};
+export type AdminAppModulesErrorCode = 'INTERNAL_ERROR' | 'INVALID_IDENTIFIER' | 'MANIFEST_NOT_FOUND';
+export type AdminAppModulesKey = {
+ ari?: InputMaybe<Scalars['ID']['input']>;
+ resourceOwner?: InputMaybe<Scalars['String']['input']>;
+};
+export type AdminAppParentType = 'SITE' | 'UNIT';
+export type AdminAppType = 'ATLASSIAN' | 'MARKETPLACE_APP';
+export type AdminAssignRoleInput = {
+ principalId: Scalars['String']['input'];
+ resourceId: Scalars['String']['input'];
+ roleId: Scalars['String']['input'];
+};
+export type AdminAuditLogBackgroundQueryFilterInput = {
+ actions?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ actors?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ alqlQuery?: InputMaybe<Scalars['String']['input']>;
+ apps?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ authTypes?: InputMaybe<Array<InputMaybe<AdminAuthenticationType>>>;
+ from?: InputMaybe<Scalars['String']['input']>;
+ ips?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ locations?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ to?: InputMaybe<Scalars['String']['input']>;
+ unitIds?: InputMaybe<Array<InputMaybe<Scalars['ID']['input']>>>;
+};
+export type AdminAuditLogBackgroundQueryResultsInput = {
+ alqlQuery?: InputMaybe<Scalars['String']['input']>;
+ container: AdminAuditLogContainer;
+ queryId: Scalars['ID']['input'];
+};
+export type AdminAuditLogBackgroundQueryStatusType = 'CANCELLED' | 'COMPLETED' | 'FAILED' | 'IN_PROGRESS' | 'QUEUED';
+export type AdminAuditLogBackgroundQueryType = 'BACKGROUND' | 'SYNC';
+export type AdminAuditLogCancelBackgroundQueryInput = {
+ backgroundQueryId: Scalars['ID']['input'];
+ container: AdminAuditLogContainer;
+};
+export type AdminAuditLogContainer = {
+ id: Scalars['ID']['input'];
+ type: AdminAuditLogContainerType;
+ unitIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+};
+export type AdminAuditLogContainerType = 'APP' | 'ORG' | 'SITE' | 'UNIT';
+export type AdminAuditLogCreateBackgroundQueryInput = {
+ container: AdminAuditLogContainer;
+ description?: InputMaybe<Scalars['String']['input']>;
+ inputFilters: AdminAuditLogBackgroundQueryFilterInput;
+ name: Scalars['String']['input'];
+};
+export type AdminAuditLogEventExportInput = {
+ action?: InputMaybe<Scalars['String']['input']>;
+ actor?: InputMaybe<Scalars['String']['input']>;
+ endDate?: InputMaybe<Scalars['String']['input']>;
+ format?: InputMaybe<AdminAuditLogEventMessageFormat>;
+ ip?: InputMaybe<Scalars['String']['input']>;
+ location?: InputMaybe<Scalars['String']['input']>;
+ product?: InputMaybe<Scalars['String']['input']>;
+ query?: InputMaybe<Scalars['String']['input']>;
+ queryId?: InputMaybe<Scalars['ID']['input']>;
+ searchQuery?: InputMaybe<Scalars['String']['input']>;
+ startDate?: InputMaybe<Scalars['String']['input']>;
+};
+export type AdminAuditLogEventMessageFormat = 'ADF' | 'SIMPLE';
+export type AdminAuditLogGenerateQueryPlanInput = {
+ container: AdminAuditLogContainer;
+ inputFilters: AdminAuditLogBackgroundQueryFilterInput;
+};
+export type AdminAuditLogSearchUsersInput = {
+ cursor?: InputMaybe<Scalars['String']['input']>;
+ limit?: InputMaybe<Scalars['Int']['input']>;
+ scimFilter?: InputMaybe<Scalars['String']['input']>;
+ scope: Scalars['String']['input'];
+ viewerId: Scalars['String']['input'];
+};
+export type AdminAuditLogUpdateBackgroundQueryInput = {
+ backgroundQueryId: Scalars['ID']['input'];
+ container: AdminAuditLogContainer;
+ description?: InputMaybe<Scalars['String']['input']>;
+ name?: InputMaybe<Scalars['String']['input']>;
+};
+export type AdminAuditLogUserProfilesInput = {
+ container: AdminAuditLogContainer;
+ searchTerm?: InputMaybe<Scalars['String']['input']>;
+ viewerId: Scalars['ID']['input'];
+};
+export type AdminAuthenticationPolicyType = 'BASIC' | 'STANDARD';
+export type AdminAuthenticationType = 'API_TOKEN' | 'AUTH_TOKEN_FOR_2LO' | 'AUTH_TOKEN_FOR_3LO' | 'CONTAINER_TOKEN' | 'SESSION' | 'UNAUTHENTICATED';
+export type AdminBoundaryEnforcedBlocker = 'COOLDOWN_ACTIVE' | 'UNITS_NOT_ACTIVATED' | 'UNITS_NOT_LAUNCHED' | 'UNIT_WORKFLOW_IN_PROGRESS';
+export type AdminBreachingConnectionFilter = {
+ connectionTypes?: InputMaybe<Array<Scalars['String']['input']>>;
+ sourceWorkspaceIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ status?: InputMaybe<AdminBreachingConnectionStatus>;
+ unitIds: Array<Scalars['ID']['input']>;
+};
+export type AdminBreachingConnectionStatus = 'ACTIVE' | 'REMOVED';
+export type AdminCompound = {
+ compound?: InputMaybe<Array<AdminCompound>>;
+ operation: AdminOperation;
+ single?: InputMaybe<Array<AdminSingle>>;
+};
+export type AdminConnectorPropertyInput = {
+ isUpdated?: InputMaybe<Scalars['Boolean']['input']>;
+ key: Scalars['String']['input'];
+ value?: InputMaybe<Scalars['JSON']['input']>;
+};
+export type AdminConsentGrant = {
+ displayedText: Scalars['String']['input'];
+ granted: Scalars['Boolean']['input'];
+ key: Scalars['String']['input'];
+};
+export type AdminConsentInput = {
+ formUrl: Scalars['String']['input'];
+ grants: Array<AdminConsentGrant>;
+ locale?: InputMaybe<Scalars['String']['input']>;
+};
+export type AdminCreateAiPolicyInput = {
+ consented?: InputMaybe<Scalars['Boolean']['input']>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ resources?: InputMaybe<Array<Scalars['ID']['input']>>;
+ status?: InputMaybe<AdminAiPolicyStatus>;
+};
+export type AdminCreateInvitePolicyInput = {
+ allowedAction: AdminInviteAllowedAction;
+ appliesTo?: InputMaybe<Array<AdminResourceRoleInput>>;
+ invitee?: InputMaybe<AdminInvitePolicyInviteeInput>;
+ invitor?: InputMaybe<AdminInvitePolicyInvitorInput>;
+ notification?: InputMaybe<Array<AdminInvitePolicyNotificationSettingsInput>>;
+ status: Scalars['String']['input'];
+};
+export type AdminCreateOAuthClientInput = {
+ name: Scalars['String']['input'];
+ orgId: Scalars['ID']['input'];
+ scopes: Array<Scalars['String']['input']>;
+};
+export type AdminDataResidencyInput = {
+ realm: Scalars['String']['input'];
+};
+export type AdminDateFilterInput = {
+ absoluteFrom?: InputMaybe<Scalars['DateTime']['input']>;
+ absoluteTo?: InputMaybe<Scalars['DateTime']['input']>;
+ relativeFrom?: InputMaybe<Scalars['Int']['input']>;
+ relativeTo?: InputMaybe<Scalars['Int']['input']>;
+ searchType: AdminTimeSearchType;
+ timeUnit?: InputMaybe<AdminTimeUnit>;
+ value?: InputMaybe<Scalars['Int']['input']>;
+};
+export type AdminDeactivateUserInput = {
+ accountId: Scalars['String']['input'];
+ directoryId: Scalars['String']['input'];
+ orgId: Scalars['String']['input'];
+};
+export type AdminDomainClaimStatus = 'DELETED' | 'MISSING_TOKEN' | 'SUPERSEDED' | 'UNVERIFIED' | 'VERIFIED' | 'VERIFIED_UNCLAIMED';
+export type AdminDomainVerificationType = 'AZURE' | 'DNS' | 'GOOGLE' | 'HTTP';
+export type AdminEditionType = 'BUSINESS_AI' | 'ENTERPRISE' | 'FREE' | 'PREMIUM' | 'STANDARD';
+export type AdminFetchAdminAuditLogEventsInput = {
+ format?: InputMaybe<AdminAuditLogEventMessageFormat>;
+ query: Scalars['String']['input'];
+};
+export type AdminFetchGroupInput = {
+ directoryId?: InputMaybe<Scalars['String']['input']>;
+ groupId: Scalars['String']['input'];
+ orgId: Scalars['String']['input'];
+};
+export type AdminFetchUserInput = {
+ accountId: Scalars['String']['input'];
+ directoryId?: InputMaybe<Scalars['String']['input']>;
+ orgId: Scalars['String']['input'];
+};
+export type AdminFetchUserStatsInput = {
+ directoryId?: InputMaybe<Scalars['String']['input']>;
+ orgId: Scalars['String']['input'];
+};
+export type AdminFieldMapping = {
+ field: Scalars['String']['input'];
+ path: Scalars['String']['input'];
+};
+export type AdminGroupRoleAssignmentsInput = {
+ directoryIds?: InputMaybe<Array<Scalars['String']['input']>>;
+ resourceIds?: InputMaybe<Array<Scalars['String']['input']>>;
+ resourceOwners?: InputMaybe<Array<Scalars['String']['input']>>;
+ roleIds?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type AdminGroupStatsQueryInput = {
+ includeResources?: InputMaybe<Scalars['Boolean']['input']>;
+ includeUsers?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type AdminHttpVerbs = 'DELETE';
+export type AdminIdentityProviderPublicCertificateExpiryStatus = 'EXPIRED' | 'EXPIRING_SOON' | 'VALID';
+export type AdminIdentityProviderType = 'ACTIVE_DIRECTORY_FEDERATION_SERVICES' | 'AUTH0' | 'GOOGLE_CLOUD_IDENTITY' | 'GOOGLE_WORKSPACE' | 'IDAPTIVE' | 'JUMPCLOUD' | 'MICROSOFT_AZURE_ACTIVE_DIRECTORY' | 'MICROSOFT_AZURE_ACTIVE_DIRECTORY_PRECONFIGURED' | 'OKTA' | 'ONELOGIN' | 'OTHER' | 'PING_IDENTITY';
+export type AdminImpersonateUserInput = {
+ accountId: Scalars['String']['input'];
+ directoryId: Scalars['String']['input'];
+ orgId: Scalars['String']['input'];
+ resourceId: Scalars['String']['input'];
+};
+export type AdminInviteAllowedAction = 'DIRECT_INVITE' | 'REQUEST_ACCESS';
+export type AdminInviteGroupInput = {
+ id: Scalars['ID']['input'];
+};
+export type AdminInviteInput = {
+ groupIds?: InputMaybe<Array<Scalars['String']['input']>>;
+ inviteeNotificationSettings?: InputMaybe<AdminInviteeNotificationSettingsInput>;
+ resourceRole?: InputMaybe<Array<AdminResourceRoleInput>>;
+ users: Array<AdminInviteUserInput>;
+};
+export type AdminInvitePolicyInviteeInput = {
+ scope: Array<Scalars['String']['input']>;
+ type: AdminInvitePolicyInviteeType;
+};
+export type AdminInvitePolicyInviteeType = 'DOMAINS' | 'GROUPS' | 'RESOURCES';
+export type AdminInvitePolicyInvitorInput = {
+ scope: Array<Scalars['String']['input']>;
+ type: AdminInvitePolicyInvitorType;
+};
+export type AdminInvitePolicyInvitorType = 'DOMAINS' | 'GROUPS' | 'RESOURCES';
+export type AdminInvitePolicyNotificationSettingsInput = {
+ channel: Scalars['String']['input'];
+ trigger?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type AdminInviteUserInput = {
+ email: Scalars['String']['input'];
+};
+export type AdminInviteeNotificationSettingsInput = {
+ message?: InputMaybe<Scalars['String']['input']>;
+ suppress?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type AdminLaunchOrgForUnitsInput = {
+ orgId: Scalars['ID']['input'];
+};
+export type AdminLicenseGroupInput = {
+ groupId: Scalars['String']['input'];
+ resourceIds: Array<Scalars['String']['input']>;
+};
+export type AdminLicenseInput = {
+ groups?: InputMaybe<Array<AdminLicenseGroupInput>>;
+ resources?: InputMaybe<Array<AdminLicenseResourceInput>>;
+};
+export type AdminLicenseResourceInput = {
+ resourceId: Scalars['String']['input'];
+};
+export type AdminOAuthClientFilter = {
+ query?: InputMaybe<Scalars['String']['input']>;
+ status?: InputMaybe<AdminOAuthClientStatus>;
+};
+export type AdminOAuthClientSortField = 'CREATED_AT' | 'CREATED_BY_NAME' | 'NAME';
+export type AdminOAuthClientSortInput = {
+ direction: SortDirection;
+ field: AdminOAuthClientSortField;
+};
+export type AdminOAuthClientStatus = 'ACTIVE' | 'REVOKED';
+export type AdminOfferingInput = {
+ byokPolicyId?: InputMaybe<Scalars['ID']['input']>;
+ chargeElement?: InputMaybe<Scalars['String']['input']>;
+ edition?: InputMaybe<AdminEditionType>;
+ offeringId?: InputMaybe<Scalars['ID']['input']>;
+ parentOfferingId?: InputMaybe<Scalars['ID']['input']>;
+ pricingPlanId?: InputMaybe<Scalars['ID']['input']>;
+ pricingType?: InputMaybe<Scalars['String']['input']>;
+ productKey?: InputMaybe<Scalars['String']['input']>;
+};
+export type AdminOperation = 'AND' | 'NOR';
+export type AdminPolicyApplicationStatus = 'APPLIED' | 'APPLYING' | 'DELETED' | 'FAILED' | 'POST_APPLIED' | 'REMOVED' | 'REMOVING' | 'REQUESTED' | 'SCHEDULED' | 'VALIDATING';
+export type AdminPolicyStatus = 'DISABLED' | 'ENABLED';
+export type AdminPrimitive = {
+ field?: InputMaybe<AdminQueryableField>;
+};
+export type AdminQueryableField = {
+ name: Scalars['String']['input'];
+ values: Array<Scalars['String']['input']>;
+};
+export type AdminRealmType = 'AU' | 'BR' | 'CA' | 'CH' | 'DE' | 'EU' | 'GB' | 'GLOBAL' | 'IN' | 'JP' | 'KR' | 'SG' | 'US';
+export type AdminReleaseImpersonationUserInput = {
+ accountId: Scalars['String']['input'];
+ directoryId: Scalars['String']['input'];
+ orgId: Scalars['String']['input'];
+ resourceId: Scalars['String']['input'];
+};
+export type AdminResourceRoleInput = {
+ resourceId: Scalars['ID']['input'];
+ roleId: Scalars['ID']['input'];
+};
+export type AdminRevokeOAuthClientInput = {
+ clientId: Scalars['ID']['input'];
+ orgId: Scalars['ID']['input'];
+};
+export type AdminRevokeRoleInput = {
+ principalId: Scalars['String']['input'];
+ resourceId: Scalars['String']['input'];
+ roleId: Scalars['String']['input'];
+};
+export type AdminRotateOAuthClientSecretInput = {
+ clientId: Scalars['ID']['input'];
+ orgId: Scalars['ID']['input'];
+};
+export type AdminScimRuleConditionInput = {
+ condition: AdminScimRuleConditionOperator;
+ name: AdminScimRuleConditionName;
+ type: AdminScimRuleConditionType;
+ values: Array<Scalars['String']['input']>;
+};
+export type AdminScimRuleConditionName = 'GROUP_NAME';
+export type AdminScimRuleConditionOperator = 'ENDS_WITH_ONE_OF' | 'IS_ONE_OF' | 'STARTS_WITH_ONE_OF';
+export type AdminScimRuleConditionRelationship = 'AND' | 'OR';
+export type AdminScimRuleConditionType = 'EXPRESSION';
+export type AdminScimRuleContractInput = {
+ conditionRelationship: AdminScimRuleConditionRelationship;
+ conditions: Array<AdminScimRuleConditionInput>;
+};
+export type AdminScimRuleCreateInput = {
+ contract: AdminScimRuleContractInput;
+ description?: InputMaybe<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+ status?: InputMaybe<AdminScimRuleCreateStatus>;
+ type: AdminScimRuleType;
+ units: Array<Scalars['ID']['input']>;
+};
+export type AdminScimRuleCreateStatus = 'ACTIVE' | 'DRAFT';
+export type AdminScimRuleStatus = 'ACTIVE' | 'DRAFT' | 'INACTIVE';
+export type AdminScimRuleType = 'GROUP';
+export type AdminScimRuleUpdateInput = {
+ contract?: InputMaybe<AdminScimRuleContractInput>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ existingSequence: Scalars['String']['input'];
+ name?: InputMaybe<Scalars['String']['input']>;
+ status?: InputMaybe<AdminScimRuleUpdateStatus>;
+};
+export type AdminScimRuleUpdateStatus = 'ACTIVE' | 'INACTIVE';
+export type AdminSearchGroupInput = {
+ accountIds?: InputMaybe<Array<Scalars['String']['input']>>;
+ directoryIds?: InputMaybe<Array<Scalars['String']['input']>>;
+ groupIds?: InputMaybe<Array<Scalars['String']['input']>>;
+ groupStatsQueryInput?: InputMaybe<AdminGroupStatsQueryInput>;
+ resourceIds?: InputMaybe<Array<Scalars['String']['input']>>;
+ resourceOwners?: InputMaybe<Array<Scalars['String']['input']>>;
+ roleIds?: InputMaybe<Array<Scalars['String']['input']>>;
+ searchTerm?: InputMaybe<Scalars['String']['input']>;
+ sortBy?: InputMaybe<Array<AdminSortBy>>;
+};
+export type AdminSearchUserInput = {
+ accountIds?: InputMaybe<Array<Scalars['String']['input']>>;
+ accountStatus?: InputMaybe<Array<Scalars['String']['input']>>;
+ accountType?: InputMaybe<Array<Scalars['String']['input']>>;
+ claimStatus?: InputMaybe<Scalars['String']['input']>;
+ directoryIds?: InputMaybe<Array<Scalars['String']['input']>>;
+ emailDomains?: InputMaybe<Array<Scalars['String']['input']>>;
+ groupIds?: InputMaybe<Array<Scalars['String']['input']>>;
+ membershipStatus?: InputMaybe<Array<Scalars['String']['input']>>;
+ resourceIds?: InputMaybe<Array<Scalars['String']['input']>>;
+ roleIds?: InputMaybe<Array<Scalars['String']['input']>>;
+ searchTerm?: InputMaybe<Scalars['String']['input']>;
+ sortBy?: InputMaybe<Array<AdminSortBy>>;
+ status?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type AdminSearchWorkspacesInput = {
+ attributes?: InputMaybe<AdminSearchWorkspacesInputAttributes>;
+ query?: InputMaybe<Array<AdminCompound>>;
+ sort?: InputMaybe<Array<AdminSortBy>>;
+};
+export type AdminSearchWorkspacesInputAttributes = {
+ bundleIds?: InputMaybe<Array<Scalars['String']['input']>>;
+ directoryIds?: InputMaybe<Array<Scalars['String']['input']>>;
+ plans?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type AdminSingle = {
+ primitive?: InputMaybe<AdminPrimitive>;
+};
+export type AdminSortBy = {
+ direction: SortDirection;
+ fieldName: Scalars['String']['input'];
+};
+export type AdminSsoType = 'GOOGLE' | 'NONE' | 'SAML';
+export type AdminTimeSearchType = 'BETWEEN_ABSOLUTE' | 'BETWEEN_RELATIVE' | 'GREATER_THAN' | 'LESS_THAN';
+export type AdminTimeUnit = 'DAY' | 'HOUR' | 'MINUTE' | 'WEEK';
+export type AdminTokenFilters = {
+ createdAt?: InputMaybe<AdminDateFilterInput>;
+ expiresAt?: InputMaybe<AdminDateFilterInput>;
+ includeRevoked?: InputMaybe<Scalars['Boolean']['input']>;
+ lastActiveAt?: InputMaybe<AdminDateFilterInput>;
+ ownerAccountIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ query?: InputMaybe<Scalars['String']['input']>;
+ status?: InputMaybe<AdminTokenStatus>;
+};
+export type AdminTokenStatus = 'ALLOWED' | 'BLOCKED';
+export type AdminTokenType = 'ADMIN_API_KEY' | 'USER_API_TOKEN';
+export type AdminUnitCreateInput = {
+ dataResidency?: InputMaybe<AdminDataResidencyInput>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+};
+export type AdminUnitCreateStatusEnum = 'FAILED' | 'IN_PROGRESS' | 'SUCCESS';
+export type AdminUnitIconDeleteInput = {
+ orgId: Scalars['ID']['input'];
+ unitId: Scalars['ID']['input'];
+};
+export type AdminUnitIconSize = 'LARGE' | 'MEDIUM' | 'SMALL' | 'TINY';
+export type AdminUnitLinkedResourceFilter = {
+ atis?: InputMaybe<Array<Scalars['ID']['input']>>;
+};
+export type AdminUnitRenameInput = {
+ name: Scalars['String']['input'];
+ orgId: Scalars['ID']['input'];
+ unitId: Scalars['ID']['input'];
+};
+export type AdminUnitType = 'PRODUCTION' | 'SANDBOX';
+export type AdminUnitUpdateDescriptionInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ orgId: Scalars['ID']['input'];
+ unitId: Scalars['ID']['input'];
+};
+export type AdminUnitValidateNameErrorEnum = 'NAME_CONFLICT' | 'NAME_INVALID';
+export type AdminUnitsEligibilityState = 'UNITS_ACTIVATED' | 'UNITS_ELIGIBLE' | 'UNITS_NOT_ELIGIBLE';
+export type AdminUnitsForOrgSearchInput = {
+ name?: InputMaybe<Scalars['String']['input']>;
+ type?: InputMaybe<AdminUnitType>;
+};
+export type AdminUnitsForOrgSortInput = {
+ name: SortDirection;
+};
+export type AdminUpdateAiPolicyInput = {
+ consented?: InputMaybe<Scalars['Boolean']['input']>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ status?: InputMaybe<AdminAiPolicyStatus>;
+};
+export type AdminUpdateEnforceBoundarySettingInput = {
+ boundaryEnforced: Scalars['Boolean']['input'];
+ orgId: Scalars['ID']['input'];
+};
+export type AdminUpdateInvitePolicyInput = {
+ allowedAction?: InputMaybe<AdminInviteAllowedAction>;
+ appliesTo?: InputMaybe<Array<AdminResourceRoleInput>>;
+ invitee?: InputMaybe<AdminInvitePolicyInviteeInput>;
+ invitor?: InputMaybe<AdminInvitePolicyInvitorInput>;
+ notification?: InputMaybe<Array<AdminInvitePolicyNotificationSettingsInput>>;
+ status?: InputMaybe<Scalars['String']['input']>;
+};
+export type AdminUserEmailInput = {
+ email: Scalars['String']['input'];
+};
+export type AgentAiCitationSourceType = 'KB_ARTICLE' | 'SIMILAR_ISSUE';
+export type AgentStudio3pKnowledgeFilterBooleanValueInput = {
+ value?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type AgentStudio3pKnowledgeFilterEntryInput = {
+ key: Scalars['String']['input'];
+ value?: InputMaybe<AgentStudio3pKnowledgeFilterValueInput>;
+};
+export type AgentStudio3pKnowledgeFilterInput = {
+ inputs?: InputMaybe<Array<AgentStudio3pKnowledgeFilterEntryInput>>;
+ rawFilter?: InputMaybe<Scalars['String']['input']>;
+};
+export type AgentStudio3pKnowledgeFilterStringValueInput = {
+ value?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type AgentStudio3pKnowledgeFilterValueInput = {
+ booleanValue?: InputMaybe<AgentStudio3pKnowledgeFilterBooleanValueInput>;
+ stringValue?: InputMaybe<AgentStudio3pKnowledgeFilterStringValueInput>;
+};
+export type AgentStudioAccessIdentityMode = 'AGENT' | 'USER';
+export type AgentStudioActionConfigurationInput = {
+ actions?: InputMaybe<Array<AgentStudioActionInput>>;
+ etag?: InputMaybe<Scalars['String']['input']>;
+};
+export type AgentStudioActionInput = {
+ actionKey: Scalars['String']['input'];
+};
+export type AgentStudioActorRoleInput = {
+ role?: InputMaybe<AgentStudioAgentRole>;
+ userARI?: InputMaybe<Scalars['ID']['input']>;
+};
+export type AgentStudioAgentCreatorType = 'CUSTOMER' | 'FORGE' | 'GUIDED' | 'OOTB' | 'REMOTE_A2A' | 'ROVO_CHAT' | 'ROVO_DEV';
+export type AgentStudioAgentQueryInput = {
+ creatorTypes?: InputMaybe<Array<AgentStudioAgentCreatorType>>;
+ includeDraftAgents?: InputMaybe<Scalars['Boolean']['input']>;
+ includeJiraCodingAgent?: InputMaybe<Scalars['Boolean']['input']>;
+ includeRovoChatAgent?: InputMaybe<Scalars['Boolean']['input']>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ onlyEditableAgents?: InputMaybe<Scalars['Boolean']['input']>;
+ onlyFavouriteAgents?: InputMaybe<Scalars['Boolean']['input']>;
+ onlyMyAgents?: InputMaybe<Scalars['Boolean']['input']>;
+ onlyPublishedEditableAgents?: InputMaybe<Scalars['Boolean']['input']>;
+ onlyPublishedEditableAgentsWithForge?: InputMaybe<Scalars['Boolean']['input']>;
+ onlyTemplateAgents?: InputMaybe<Scalars['Boolean']['input']>;
+ onlyUnpublishedAgents?: InputMaybe<Scalars['Boolean']['input']>;
+ onlyVerifiedAgents?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type AgentStudioAgentRole = 'ADMIN' | 'COLLABORATOR' | 'USE';
+export type AgentStudioAgentTemplateCollection = 'PRODUCT' | 'SERVICE' | 'SOFTWARE' | 'STRATEGY' | 'TEAMWORK';
+export type AgentStudioAgentTemplateHowItWorksRole = 'ACTION' | 'KNOWLEDGE' | 'REASONING' | 'TRIGGER';
+export type AgentStudioAgentTemplateSupportedTriggerDefaultState = 'DISABLED' | 'ENABLED';
+export type AgentStudioAgentTemplateTriggerComponent = 'TRIGGER';
+export type AgentStudioAgentTriggerLogStatus = 'FAILED' | 'SUCCESS';
+export type AgentStudioAgentType = 'ASSISTANT' | 'SERVICE_AGENT';
+export type AgentStudioAgentValueType = 'COMPLIANCE_CHECKS' | 'COST_SAVINGS' | 'CUSTOM' | 'DEFLECTED_TICKETS' | 'PIPELINE_GROWTH' | 'TIME_SAVINGS';
+export type AgentStudioAgentVersionInput = {
+ versionId?: InputMaybe<Scalars['ID']['input']>;
+ versionType?: InputMaybe<AgentStudioAgentVersionType>;
+};
+export type AgentStudioAgentVersionType = 'DRAFT' | 'LIVE' | 'SUPERSEDED';
+export type AgentStudioAuthoringTeamInput = {
+ authoringTeamId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type AgentStudioBatchEvalConversationFilterInput = {
+ jobRunId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type AgentStudioBulkDeleteAgentsInput = {
+ ids: Array<Scalars['ID']['input']>;
+};
+export type AgentStudioBulkUpdateAgentOwnerInput = {
+ creatorId?: InputMaybe<Scalars['ID']['input']>;
+ ids: Array<Scalars['ID']['input']>;
+};
+export type AgentStudioConfluenceKnowledgeFilterInput = {
+ parentFilter?: InputMaybe<Array<Scalars['ID']['input']>>;
+ spaceFilter?: InputMaybe<Array<Scalars['ID']['input']>>;
+};
+export type AgentStudioConversationConfigInput = {
+ isEnabled: Scalars['Boolean']['input'];
+};
+export type AgentStudioConversationContainment = 'CONTAINED' | 'ESCALATED';
+export type AgentStudioConversationLifecycleStatus = 'ACTIVE' | 'ENDED' | 'ESCALATED' | 'EXPIRED';
+export type AgentStudioConversationReportPeriod = 'DAILY' | 'MONTHLY';
+export type AgentStudioCreateAgentInput = {
+ actions?: InputMaybe<AgentStudioActionConfigurationInput>;
+ agentType: AgentStudioAgentType;
+ agenticSkills?: InputMaybe<Array<AgentStudioSkillInput>>;
+ authoringTeam?: InputMaybe<AgentStudioAuthoringTeamInput>;
+ behaviour?: InputMaybe<Scalars['String']['input']>;
+ conversationStarters?: InputMaybe<Array<Scalars['String']['input']>>;
+ defaultJiraRequestTypeId?: InputMaybe<Scalars['String']['input']>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ executionConfig?: InputMaybe<AgentStudioExecutionConfigInput>;
+ instructions?: InputMaybe<Scalars['String']['input']>;
+ isFollowUpQuestionsEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ isWebSearchEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ jiraProjectId?: InputMaybe<Scalars['ID']['input']>;
+ knowledgeSources?: InputMaybe<AgentStudioKnowledgeConfigurationInput>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ responseStrategy?: InputMaybe<Scalars['String']['input']>;
+ scenarios?: InputMaybe<Array<InputMaybe<AgentStudioScenarioInput>>>;
+ tools?: InputMaybe<Array<AgentStudioToolInput>>;
+ widgets?: InputMaybe<Array<InputMaybe<AgentStudioWidgetInput>>>;
+};
+export type AgentStudioCreateAgentPermissionMode = 'EVERYONE' | 'NO_ONE' | 'SELECTED';
+export type AgentStudioCreateAgentTriggerInput = {
+ automationConfig?: InputMaybe<Scalars['JSON']['input']>;
+};
+export type AgentStudioCreateBatchEvaluationJobInput = {
+ agentId: Scalars['String']['input'];
+ agentVersionId: Scalars['String']['input'];
+ datasetId: Scalars['String']['input'];
+ judgeConfigId: Scalars['String']['input'];
+ judgeMode?: InputMaybe<AgentStudioJudgeMode>;
+ name: Scalars['String']['input'];
+};
+export type AgentStudioCreateScenarioInput = {
+ actions?: InputMaybe<Array<AgentStudioActionInput>>;
+ agenticSkills?: InputMaybe<Array<AgentStudioSkillInput>>;
+ containerId: Scalars['ID']['input'];
+ instructions?: InputMaybe<Scalars['String']['input']>;
+ invocationDescription?: InputMaybe<Scalars['String']['input']>;
+ isActive?: InputMaybe<Scalars['Boolean']['input']>;
+ isDeepResearchEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ isDefault?: InputMaybe<Scalars['Boolean']['input']>;
+ isWebSearchEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ knowledgeSources?: InputMaybe<AgentStudioKnowledgeConfigurationInput>;
+ name: Scalars['String']['input'];
+ scenarioVersion?: InputMaybe<Scalars['Int']['input']>;
+ tools?: InputMaybe<Array<AgentStudioToolInput>>;
+};
+export type AgentStudioCreateTriggerDenialReason = 'AGENT_ACTIONS_READ_ONLY' | 'AGENT_UPDATE_PERMISSION_REQUIRED' | 'PERMISSION_CHECK_UNAVAILABLE';
+export type AgentStudioCustomValueConfigInput = {
+ customMeasurementLabel: Scalars['String']['input'];
+ customUnitLabel: Scalars['String']['input'];
+ unitValue: Scalars['String']['input'];
+};
+export type AgentStudioDatasetResolution = 'FAILED' | 'MIXED' | 'RESOLVED' | 'UNRESOLVED';
+export type AgentStudioDatasetType = 'HISTORICAL_CONVERSATION_IDS' | 'QUESTION_ANSWER' | 'QUESTION_ONLY';
+export type AgentStudioDuplicateAgentInput = {
+ name?: InputMaybe<Scalars['String']['input']>;
+};
+export type AgentStudioExecutionConfigInput = {
+ executionTier: AgentStudioExecutionTier;
+ modelId?: InputMaybe<Scalars['String']['input']>;
+};
+export type AgentStudioExecutionTier = 'TIER_0' | 'TIER_1' | 'TIER_2';
+export type AgentStudioFeedbackValue = 'DISLIKE' | 'LIKE';
+export type AgentStudioFirstPartyAccessStatus = 'HAS_ACCESS' | 'NO_ACCESS' | 'UNKNOWN';
+export type AgentStudioJiraKnowledgeFilterInput = {
+ projectFilter?: InputMaybe<Array<Scalars['ID']['input']>>;
+};
+export type AgentStudioJobRunStatus = 'CANCELLED' | 'COMPLETED' | 'FAILED' | 'PENDING' | 'RUNNING' | 'TIMEOUT';
+export type AgentStudioJsmKnowledgeFilterInput = {
+ helpCenterAri?: InputMaybe<Scalars['ID']['input']>;
+ jsmProjectFilter?: InputMaybe<Array<Scalars['ID']['input']>>;
+};
+export type AgentStudioJudgeMode = 'JUDGELESS' | 'REFERENCE_BASED' | 'REFERENCE_FREE';
+export type AgentStudioJudgementDecision = 'SUCCESSFUL' | 'UNJUDGED' | 'UNSUCCESSFUL';
+export type AgentStudioKnowledgeConfigurationInput = {
+ enabled?: InputMaybe<Scalars['Boolean']['input']>;
+ etag?: InputMaybe<Scalars['String']['input']>;
+ sources?: InputMaybe<Array<AgentStudioKnowledgeSourceInput>>;
+};
+export type AgentStudioKnowledgeFiltersInput = {
+ confluenceFilter?: InputMaybe<AgentStudioConfluenceKnowledgeFilterInput>;
+ jiraFilter?: InputMaybe<AgentStudioJiraKnowledgeFilterInput>;
+ jsmFilter?: InputMaybe<AgentStudioJsmKnowledgeFilterInput>;
+ slackFilter?: InputMaybe<AgentStudioSlackKnowledgeFilterInput>;
+ thirdPartyFilter?: InputMaybe<AgentStudio3pKnowledgeFilterInput>;
+};
+export type AgentStudioKnowledgeGapSuggestionArticleStatus = 'ACCEPTED' | 'PENDING' | 'REJECTED';
+export type AgentStudioKnowledgeGapUploadJobStatus = 'CLUSTERING' | 'COMPLETED' | 'DLQ' | 'FAILED' | 'GENERATING' | 'PARTIAL_COMPLETE' | 'PENDING' | 'POSTPROCESSING' | 'PROCESSING';
+export type AgentStudioKnowledgeGapUploadJobType = 'ADHOC_CSM' | 'FILE_UPLOAD';
+export type AgentStudioKnowledgeSourceInput = {
+ cloudId?: InputMaybe<Scalars['String']['input']>;
+ enabled?: InputMaybe<Scalars['Boolean']['input']>;
+ filters?: InputMaybe<AgentStudioKnowledgeFiltersInput>;
+ source: Scalars['String']['input'];
+};
+export type AgentStudioLiveConversationFilterInput = {
+ annotationLabels?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ conversationReviewStatus?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ customerFeedback?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ interactionChannels?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ llmJudgedResolution?: InputMaybe<Scalars['Boolean']['input']>;
+ messageReviewStatus?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ updatedAfter?: InputMaybe<Scalars['String']['input']>;
+ updatedBefore?: InputMaybe<Scalars['String']['input']>;
+ userType?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+};
+export type AgentStudioMessageActionStatus = 'CANCELLED' | 'ERRORED' | 'FINISHED' | 'NONE' | 'PLANNED' | 'STARTED';
+export type AgentStudioModelStatus = 'BETA' | 'DEPRECATED' | 'DEPRECATING_SOON' | 'GA';
+export type AgentStudioModelUpgradeAction = 'REVERT' | 'UPGRADE';
+export type AgentStudioPresetValueConfigInput = {
+ unitValue: Scalars['String']['input'];
+ valueType: AgentStudioPresetValueType;
+};
+export type AgentStudioPresetValueType = 'COMPLIANCE_CHECKS' | 'COST_SAVINGS' | 'DEFLECTED_TICKETS' | 'PIPELINE_GROWTH' | 'TIME_SAVINGS';
+export type AgentStudioProductType = 'CSM' | 'ROVO_AGENTS' | 'ROVO_SERVICE_AGENTS';
+export type AgentStudioPublishAgentVersionInput = {
+ etag?: InputMaybe<Scalars['String']['input']>;
+};
+export type AgentStudioResolutionStatus = 'RESOLVED' | 'UNJUDGED' | 'UNRESOLVED';
+export type AgentStudioRovoConversationFilterInput = {
+ containment?: InputMaybe<AgentStudioConversationContainment>;
+ createdAfter?: InputMaybe<Scalars['String']['input']>;
+ createdBefore?: InputMaybe<Scalars['String']['input']>;
+ customerFeedback?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ surfaces?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ updatedAfter?: InputMaybe<Scalars['String']['input']>;
+ updatedBefore?: InputMaybe<Scalars['String']['input']>;
+};
+export type AgentStudioScenarioInput = {
+ actions?: InputMaybe<Array<InputMaybe<AgentStudioActionInput>>>;
+ agenticSkills?: InputMaybe<Array<AgentStudioSkillInput>>;
+ instructions?: InputMaybe<Scalars['String']['input']>;
+ invocationDescription?: InputMaybe<Scalars['String']['input']>;
+ isActive?: InputMaybe<Scalars['Boolean']['input']>;
+ isDeepResearchEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ isDefault?: InputMaybe<Scalars['Boolean']['input']>;
+ isWebSearchEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ knowledgeSources?: InputMaybe<AgentStudioKnowledgeConfigurationInput>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ scenarioVersion?: InputMaybe<Scalars['Int']['input']>;
+ tools?: InputMaybe<Array<AgentStudioToolInput>>;
+};
+export type AgentStudioScenarioValidateInput = {
+ clientId?: InputMaybe<Scalars['String']['input']>;
+ invocationDescription: Scalars['String']['input'];
+ isActive: Scalars['Boolean']['input'];
+ isDeepResearchEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ isDefault: Scalars['Boolean']['input'];
+ isEdited?: InputMaybe<Scalars['Boolean']['input']>;
+ isWebSearchEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ name: Scalars['String']['input'];
+};
+export type AgentStudioScenarioValidateModeInput = {
+ scenarios?: InputMaybe<Array<AgentStudioScenarioValidateInput>>;
+};
+export type AgentStudioSetAgentTriggerEnabledInput = {
+ automationRuleId: Scalars['ID']['input'];
+ enabled: Scalars['Boolean']['input'];
+};
+export type AgentStudioSetWidgetByContainerAriInput = {
+ agentAri: Scalars['ID']['input'];
+ containerType?: InputMaybe<AgentStudioWidgetContainerType>;
+ isEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ useRovoChatDefaultAgent?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type AgentStudioSkillDependencySuggestionType = 'ANY_KNOWLEDGE' | 'TOOL';
+export type AgentStudioSkillInput = {
+ skillAri: Scalars['ID']['input'];
+};
+export type AgentStudioSlackKnowledgeFilterInput = {
+ containerFilter?: InputMaybe<Array<Scalars['ID']['input']>>;
+};
+export type AgentStudioSuggestConversationStartersInput = {
+ agentDescription?: InputMaybe<Scalars['String']['input']>;
+ agentInstructions?: InputMaybe<Scalars['String']['input']>;
+ agentName?: InputMaybe<Scalars['String']['input']>;
+};
+export type AgentStudioSurfaceId = 'ASSIGNABLE_AGENTS_JIRA' | 'CSM_EMAIL' | 'CSM_EMBED' | 'CSM_SUPPORT_SITE' | 'CSM_VOICE' | 'DESKTOP_APP' | 'EXTENSION' | 'HELP_CENTER' | 'MOBILE' | 'PORTAL' | 'ROVO_CHAT' | 'SLACK';
+export type AgentStudioTemplateUsePermission = 'PRIVATE' | 'PUBLIC';
+export type AgentStudioThirdPartyAuthConsentStatus = 'CONNECTED' | 'UNAVAILABLE';
+export type AgentStudioThirdPartyConnectionStatus = 'CONNECTED' | 'NOT_CONNECTED';
+export type AgentStudioToolConfigurationInput = {
+ id: Scalars['ID']['input'];
+ name?: InputMaybe<Scalars['String']['input']>;
+ properties?: InputMaybe<Array<AgentStudioToolPropertyConfigurationInput>>;
+};
+export type AgentStudioToolConfigurationInputPropertySchemaType = 'object';
+export type AgentStudioToolConfigurationInputPropertyType = 'boolean' | 'number' | 'string';
+export type AgentStudioToolConfigurationKeyValuePairInput = {
+ key: Scalars['String']['input'];
+ value: Scalars['String']['input'];
+};
+export type AgentStudioToolConfigurationUiElementFormat = 'JQL';
+export type AgentStudioToolConfigurationUiElementRuleEffect = 'disable' | 'enable' | 'hide' | 'show';
+export type AgentStudioToolConfigurationUiElementType = 'Control';
+export type AgentStudioToolConfigurationUiSchemaType = 'VerticalLayout';
+export type AgentStudioToolDefinitionSource = 'CONVO_AI' | 'FORGE' | 'FORGE_MCP' | 'FORGE_TOOL' | 'INTEGRATIONS_SERVICE' | 'MCP_SERVER' | 'MCP_TOOL';
+export type AgentStudioToolIdAndSource = {
+ definitionSource: AgentStudioToolDefinitionSource;
+ toolId: Scalars['String']['input'];
+};
+export type AgentStudioToolInput = {
+ configuration?: InputMaybe<AgentStudioToolConfigurationInput>;
+ configured?: InputMaybe<Scalars['Boolean']['input']>;
+ definitionId: Scalars['String']['input'];
+ definitionSource: AgentStudioToolDefinitionSource;
+ toolId?: InputMaybe<Scalars['String']['input']>;
+};
+export type AgentStudioToolIntegrationOwner = 'ATLASSIAN' | 'OTHER';
+export type AgentStudioToolPropertyConfigurationInput = {
+ allowedValues?: InputMaybe<Array<Scalars['String']['input']>>;
+ id: Scalars['String']['input'];
+};
+export type AgentStudioUpdateAgentDetailsInput = {
+ agenticSkills?: InputMaybe<Array<AgentStudioSkillInput>>;
+ authoringTeam?: InputMaybe<AgentStudioAuthoringTeamInput>;
+ behaviour?: InputMaybe<Scalars['String']['input']>;
+ creatorId?: InputMaybe<Scalars['ID']['input']>;
+ defaultJiraRequestTypeId?: InputMaybe<Scalars['String']['input']>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ etag?: InputMaybe<Scalars['String']['input']>;
+ executionConfig?: InputMaybe<AgentStudioExecutionConfigInput>;
+ instructions?: InputMaybe<Scalars['String']['input']>;
+ isFollowUpQuestionsEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ isWebSearchEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ knowledgeSources?: InputMaybe<AgentStudioKnowledgeConfigurationInput>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ responseStrategy?: InputMaybe<Scalars['String']['input']>;
+ tools?: InputMaybe<Array<AgentStudioToolInput>>;
+};
+export type AgentStudioUpdateAgentPermissionInput = {
+ actorRoles?: InputMaybe<Array<AgentStudioActorRoleInput>>;
+ etag?: InputMaybe<Scalars['String']['input']>;
+};
+export type AgentStudioUpdateAgentTriggerInput = {
+ automationConfig?: InputMaybe<Scalars['JSON']['input']>;
+ automationRuleId: Scalars['ID']['input'];
+ name?: InputMaybe<Scalars['String']['input']>;
+};
+export type AgentStudioUpdateAgentUsePermissionSettingsInput = {
+ etag?: InputMaybe<Scalars['String']['input']>;
+ mode?: InputMaybe<AgentStudioUsePermissionMode>;
+};
+export type AgentStudioUpdateAgentValueConfigInput = {
+ custom?: InputMaybe<AgentStudioCustomValueConfigInput>;
+ preset?: InputMaybe<AgentStudioPresetValueConfigInput>;
+};
+export type AgentStudioUpdateConversationStartersInput = {
+ conversationStarters?: InputMaybe<Array<Scalars['String']['input']>>;
+ etag?: InputMaybe<Scalars['String']['input']>;
+};
+export type AgentStudioUpdateDatasetItemInput = {
+ id: Scalars['ID']['input'];
+ inputQuestion: Scalars['String']['input'];
+};
+export type AgentStudioUpdateScenarioInput = {
+ actions?: InputMaybe<Array<AgentStudioActionInput>>;
+ agenticSkills?: InputMaybe<Array<AgentStudioSkillInput>>;
+ containerId: Scalars['ID']['input'];
+ creatorId?: InputMaybe<Scalars['ID']['input']>;
+ instructions?: InputMaybe<Scalars['String']['input']>;
+ invocationDescription?: InputMaybe<Scalars['String']['input']>;
+ isActive?: InputMaybe<Scalars['Boolean']['input']>;
+ isDeepResearchEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ isDefault?: InputMaybe<Scalars['Boolean']['input']>;
+ isWebSearchEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ knowledgeSources?: InputMaybe<AgentStudioKnowledgeConfigurationInput>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ scenarioVersion?: InputMaybe<Scalars['Int']['input']>;
+ tools?: InputMaybe<Array<AgentStudioToolInput>>;
+};
+export type AgentStudioUsePermissionMode = 'OPEN' | 'RESTRICTED';
+export type AgentStudioWidgetContainerType = 'HELP_CENTER' | 'PORTAL';
+export type AgentStudioWidgetInput = {
+ containerAri: Scalars['String']['input'];
+ containerType: AgentStudioWidgetContainerType;
+ isEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type AgentWorkspaceAgentExclusionReasonCode = 'ASSIGNED_TO_SAME_SCHEDULE' | 'UNKNOWN';
+export type AgentWorkspaceAgentRebalancingRecommendationsInput = {
+ agentId: Scalars['ID']['input'];
+ projectARI: Scalars['ID']['input'];
+};
+export type AgentWorkspaceAgentTeamCapacityEntry = {
+ agentAri: Scalars['ID']['input'];
+ capacity: Scalars['Int']['input'];
+ teamAri: Scalars['ID']['input'];
+};
+export type AgentWorkspaceArchiveSkillInput = {
+ skillId: Scalars['ID']['input'];
+};
+export type AgentWorkspaceAssignAgentToGapInput = {
+ assignedAgentId: Scalars['ID']['input'];
+ endTime: Scalars['DateTime']['input'];
+ gapOwnerAgentId: Scalars['ID']['input'];
+ occurrenceStartTime: Scalars['DateTime']['input'];
+ projectARI: Scalars['ID']['input'];
+ scheduleId: Scalars['ID']['input'];
+ startTime: Scalars['DateTime']['input'];
+};
+export type AgentWorkspaceAssignAgentsToSkillInput = {
+ projectId?: InputMaybe<Scalars['ID']['input']>;
+ skillId: Scalars['ID']['input'];
+ userAris: Array<Scalars['ID']['input']>;
+};
+export type AgentWorkspaceAvailabilityInput = {
+ agentIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ cloudId: Scalars['ID']['input'];
+ isInitialFetch?: InputMaybe<Scalars['Boolean']['input']>;
+ page?: InputMaybe<Scalars['Int']['input']>;
+ pageSize?: InputMaybe<Scalars['Int']['input']>;
+ projectId?: InputMaybe<Scalars['ID']['input']>;
+ projectKey?: InputMaybe<Scalars['String']['input']>;
+ sortBy?: InputMaybe<AgentWorkspaceAvailabilitySortField>;
+ sortOrder?: InputMaybe<AgentWorkspaceSortDirection>;
+ statuses?: InputMaybe<Array<AgentWorkspaceAvailabilityStatus>>;
+ teamARIs?: InputMaybe<Array<Scalars['ID']['input']>>;
+ teamIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+};
+export type AgentWorkspaceAvailabilityInputPayload = {
+ agentIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ cloudId: Scalars['ID']['input'];
+ projectId: Scalars['ID']['input'];
+ sortBy?: InputMaybe<AgentWorkspaceAvailabilitySortField>;
+ sortOrder?: InputMaybe<AgentWorkspaceSortDirection>;
+ statuses?: InputMaybe<Array<AgentWorkspaceAvailabilityStatus>>;
+ teamId: Scalars['ID']['input'];
+};
+export type AgentWorkspaceAvailabilityMode = 'AUTO' | 'MANUAL';
+export type AgentWorkspaceAvailabilitySortField = 'LAST_UPDATED' | 'NAME' | 'STATUS';
+export type AgentWorkspaceAvailabilityStatus = 'AVAILABLE' | 'ON_BREAK';
+export type AgentWorkspaceAvailabilityStatusInput = {
+ agentAccountId: Scalars['ID']['input'];
+ cloudId: Scalars['ID']['input'];
+ neverExpire?: InputMaybe<Scalars['Boolean']['input']>;
+ projectId: Scalars['ID']['input'];
+ status: AgentWorkspaceAvailabilityStatus;
+ statusExpiresAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type AgentWorkspaceBulkImportJobStatus = 'IMPORT_ERROR' | 'IMPORT_FAILED' | 'IMPORT_IN_PROGRESS' | 'IMPORT_PARTIAL' | 'IMPORT_PROCESSING' | 'IMPORT_SUCCESSFUL' | 'VALIDATION_ERROR' | 'VALIDATION_FAILED' | 'VALIDATION_IN_PROGRESS' | 'VALIDATION_SUCCESSFUL';
+export type AgentWorkspaceBulkUpsertDraftedRoutingTableEntriesInput = {
+ cloudId: Scalars['ID']['input'];
+ draftId?: InputMaybe<Scalars['ID']['input']>;
+ entries: Array<AgentWorkspaceBulkUpsertDraftedRoutingTableEntryInput>;
+ projectKey: Scalars['String']['input'];
+};
+export type AgentWorkspaceBulkUpsertDraftedRoutingTableEntryInput = {
+ draftId?: InputMaybe<Scalars['ID']['input']>;
+ expectedVersion?: InputMaybe<Scalars['Int']['input']>;
+ included?: InputMaybe<Scalars['Boolean']['input']>;
+ row?: InputMaybe<AgentWorkspaceDraftedRoutingTableEntryPatch>;
+ serviceFieldId: Scalars['ID']['input'];
+ serviceId: Scalars['ID']['input'];
+};
+export type AgentWorkspaceBulkUpsertDraftedTeamRoutingTableEntriesInput = {
+ cloudId: Scalars['ID']['input'];
+ draftId?: InputMaybe<Scalars['ID']['input']>;
+ entries: Array<AgentWorkspaceBulkUpsertDraftedTeamRoutingTableEntryInput>;
+ projectKey: Scalars['String']['input'];
+};
+export type AgentWorkspaceBulkUpsertDraftedTeamRoutingTableEntryInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ teamAri: Scalars['ID']['input'];
+};
+export type AgentWorkspaceCancelRoutingTableGenerationInput = {
+ generationId: Scalars['ID']['input'];
+ projectAri: Scalars['ID']['input'];
+};
+export type AgentWorkspaceCancelSmartRoutingDryRunInput = {
+ cloudId: Scalars['ID']['input'];
+ projectKey: Scalars['String']['input'];
+};
+export type AgentWorkspaceCapacityConfigurationInput = {
+ projectAri: Scalars['ID']['input'];
+};
+export type AgentWorkspaceCapacityInput = {
+ agentIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ cloudId: Scalars['ID']['input'];
+ projectKey: Scalars['String']['input'];
+ sortBy?: InputMaybe<AgentWorkspaceCapacitySortField>;
+ sortOrder?: InputMaybe<AgentWorkspaceSortDirection>;
+ statuses?: InputMaybe<Array<AgentWorkspaceCapacityStatus>>;
+ teamARIs?: InputMaybe<Array<Scalars['ID']['input']>>;
+ teamIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+};
+export type AgentWorkspaceCapacityMode = 'AGENT' | 'TEAM';
+export type AgentWorkspaceCapacitySortField = 'AGENT' | 'CAPACITY';
+export type AgentWorkspaceCapacityStatus = 'HIGH' | 'IDLE' | 'OPTIMAL' | 'OVERLOADED';
+export type AgentWorkspaceCapacityTeamEntry = {
+ capacity: Scalars['Int']['input'];
+ teamAri: Scalars['ID']['input'];
+};
+export type AgentWorkspaceClearRoutingModeAndTableInput = {
+ cloudId: Scalars['ID']['input'];
+ projectKey: Scalars['String']['input'];
+};
+export type AgentWorkspaceConfigurableRoutingInput = 'AVAILABILITY' | 'CAPACITY' | 'SCHEDULE' | 'SKILLS';
+export type AgentWorkspaceConfigurableRoutingInputUpdate = {
+ enabled: Scalars['Boolean']['input'];
+ input: AgentWorkspaceConfigurableRoutingInput;
+};
+export type AgentWorkspaceConfigurableRoutingTrigger = 'DESCRIPTION_UPDATED' | 'ISSUE_CREATED' | 'ISSUE_MOVED' | 'ISSUE_REOPENED' | 'SERVICE_UPDATED' | 'SUMMARY_UPDATED' | 'TEAM_UPDATED';
+export type AgentWorkspaceConfigurableRoutingTriggerUpdate = {
+ enabled: Scalars['Boolean']['input'];
+ trigger: AgentWorkspaceConfigurableRoutingTrigger;
+};
+export type AgentWorkspaceConnectedTeamsScope = 'ALL_CONNECTED' | 'CAN_ADMINISTER' | 'MEMBER_OF' | 'MEMBER_OF_OR_CAN_ADMINISTER';
+export type AgentWorkspaceCoverShiftEditBoundsInput = {
+ agentId: Scalars['ID']['input'];
+ coveringShiftId: Scalars['ID']['input'];
+ occurrenceStartTime: Scalars['DateTime']['input'];
+ projectARI: Scalars['ID']['input'];
+ scheduleId: Scalars['ID']['input'];
+};
+export type AgentWorkspaceCreateAndLinkTeamsInput = {
+ groups: Array<AgentWorkspaceCreateTeamFromGroupInput>;
+ projectARI: Scalars['ID']['input'];
+ teamARIs: Array<Scalars['ID']['input']>;
+};
+export type AgentWorkspaceCreateDraftedRoutingTableEntriesInput = {
+ cloudId: Scalars['ID']['input'];
+ cursor?: InputMaybe<Scalars['String']['input']>;
+ fieldId: Scalars['String']['input'];
+ projectKey: Scalars['String']['input'];
+ serviceFieldType: Scalars['String']['input'];
+};
+export type AgentWorkspaceCreateDraftedRoutingTableEntriesV2Input = {
+ cloudId: Scalars['ID']['input'];
+ cursor?: InputMaybe<Scalars['String']['input']>;
+ fieldId: Scalars['String']['input'];
+ projectKey: Scalars['String']['input'];
+ serviceFieldType: AgentWorkspaceSmartRoutingServiceFieldType;
+};
+export type AgentWorkspaceCreateDraftedTeamRoutingTableEntriesInput = {
+ cloudId: Scalars['ID']['input'];
+ draftId?: InputMaybe<Scalars['ID']['input']>;
+ projectKey: Scalars['String']['input'];
+};
+export type AgentWorkspaceCreateScheduleInput = {
+ agentIds: Array<Scalars['ID']['input']>;
+ cloudId: Scalars['ID']['input'];
+ description?: InputMaybe<Scalars['String']['input']>;
+ effectiveUntil?: InputMaybe<Scalars['DateTime']['input']>;
+ endAfterOccurrences?: InputMaybe<Scalars['Int']['input']>;
+ endTime: Scalars['DateTime']['input'];
+ name: Scalars['String']['input'];
+ projectId?: InputMaybe<Scalars['ID']['input']>;
+ projectKey?: InputMaybe<Scalars['String']['input']>;
+ recurrence?: InputMaybe<AgentWorkspaceRecurrenceRuleInput>;
+ startTime: Scalars['DateTime']['input'];
+ teamARI?: InputMaybe<Scalars['ID']['input']>;
+ teamId?: InputMaybe<Scalars['ID']['input']>;
+ timezone?: InputMaybe<Scalars['String']['input']>;
+};
+export type AgentWorkspaceCreateTeamFromGroupInput = {
+ groupAri: Scalars['ID']['input'];
+ groupName: Scalars['String']['input'];
+};
+export type AgentWorkspaceCreateWfoSummaryViewInput = {
+ projectAri: Scalars['ID']['input'];
+};
+export type AgentWorkspaceDayOfWeek = 'FRIDAY' | 'MONDAY' | 'SATURDAY' | 'SUNDAY' | 'THURSDAY' | 'TUESDAY' | 'WEDNESDAY';
+export type AgentWorkspaceDeleteScheduleInput = {
+ cloudId: Scalars['ID']['input'];
+ projectId?: InputMaybe<Scalars['ID']['input']>;
+ projectKey?: InputMaybe<Scalars['String']['input']>;
+ scheduleId: Scalars['ID']['input'];
+};
+export type AgentWorkspaceDeleteShiftInput = {
+ agentId: Scalars['ID']['input'];
+ occurrenceStartTime: Scalars['DateTime']['input'];
+ projectARI: Scalars['ID']['input'];
+ scheduleId: Scalars['ID']['input'];
+};
+export type AgentWorkspaceDiscardDraftedRoutingTableInput = {
+ cloudId: Scalars['ID']['input'];
+ draftId?: InputMaybe<Scalars['ID']['input']>;
+ projectKey: Scalars['String']['input'];
+ serviceFieldId: Scalars['String']['input'];
+};
+export type AgentWorkspaceDraftedRoutingTableEntryPatch = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ skills?: InputMaybe<Array<Scalars['String']['input']>>;
+ teamAri?: InputMaybe<Scalars['ID']['input']>;
+};
+export type AgentWorkspaceDraftedRoutingTableEntrySource = 'CSV' | 'MANUAL' | 'ROVO';
+export type AgentWorkspaceEditBoundReason = 'ADJACENT_SHIFT' | 'SCHEDULE_OCCURRENCE_BOUNDARY';
+export type AgentWorkspaceEditCoverShiftInput = {
+ agentId: Scalars['ID']['input'];
+ coveringShiftId: Scalars['ID']['input'];
+ newAgentId?: InputMaybe<Scalars['ID']['input']>;
+ newEndTime: Scalars['DateTime']['input'];
+ newStartTime: Scalars['DateTime']['input'];
+ occurrenceStartTime: Scalars['DateTime']['input'];
+ projectARI: Scalars['ID']['input'];
+ scheduleId: Scalars['ID']['input'];
+};
+export type AgentWorkspaceEditShiftInput = {
+ agentId: Scalars['ID']['input'];
+ newAgentId?: InputMaybe<Scalars['ID']['input']>;
+ newEndTime: Scalars['DateTime']['input'];
+ newStartTime: Scalars['DateTime']['input'];
+ occurrenceStartTime: Scalars['DateTime']['input'];
+ projectARI: Scalars['ID']['input'];
+ scheduleId: Scalars['ID']['input'];
+};
+export type AgentWorkspacePendingAgentUtilizationChangesInput = {
+ id: Scalars['ID']['input'];
+ newTicketsByTeam: Array<AgentWorkspacePendingTicketsByTeamInput>;
+ removedTicketsByTeam: Array<AgentWorkspacePendingTicketsByTeamInput>;
+};
+export type AgentWorkspacePendingTicketsByTeamInput = {
+ count: Scalars['Int']['input'];
+ issueTeam?: InputMaybe<Scalars['ID']['input']>;
+};
+export type AgentWorkspaceRecommendedAgentsForCoverShiftInput = {
+ agentId: Scalars['ID']['input'];
+ coveringShiftId: Scalars['ID']['input'];
+ occurrenceStartTime: Scalars['DateTime']['input'];
+ projectARI: Scalars['ID']['input'];
+ scheduleId: Scalars['ID']['input'];
+};
+export type AgentWorkspaceRecommendedAgentsForCoverageGapInput = {
+ gapOwnerAgentId: Scalars['ID']['input'];
+ projectARI: Scalars['ID']['input'];
+ scheduleId: Scalars['ID']['input'];
+};
+export type AgentWorkspaceRecurrenceFrequency = 'DAILY' | 'MONTHLY' | 'WEEKLY';
+export type AgentWorkspaceRecurrenceRuleInput = {
+ dayOfMonth?: InputMaybe<Scalars['Int']['input']>;
+ dayOfWeekInMonth?: InputMaybe<AgentWorkspaceDayOfWeek>;
+ daysOfWeek?: InputMaybe<Array<AgentWorkspaceDayOfWeek>>;
+ frequency: AgentWorkspaceRecurrenceFrequency;
+ interval?: InputMaybe<Scalars['Int']['input']>;
+ weekOfMonth?: InputMaybe<Scalars['Int']['input']>;
+};
+export type AgentWorkspaceRestoreSkillInput = {
+ skillId: Scalars['ID']['input'];
+};
+export type AgentWorkspaceRoutingHistoryEventKind = 'DETERMINED_SERVICE' | 'ROUTED' | 'SKIPPED';
+export type AgentWorkspaceRoutingHistoryStatus = 'ASSIGNED_AND_ROUTED' | 'ASSIGNED_TEAM_MEMBER' | 'ROUTED_TEAM' | 'SKIPPED';
+export type AgentWorkspaceRoutingServiceFieldInput = {
+ id: Scalars['String']['input'];
+ name?: InputMaybe<Scalars['String']['input']>;
+ type: AgentWorkspaceSmartRoutingServiceFieldType;
+};
+export type AgentWorkspaceRoutingSetupRowInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ included?: InputMaybe<Scalars['Boolean']['input']>;
+ serviceId?: InputMaybe<Scalars['ID']['input']>;
+ serviceName?: InputMaybe<Scalars['String']['input']>;
+ teamAri?: InputMaybe<Scalars['ID']['input']>;
+};
+export type AgentWorkspaceRoutingTableGenerationPhase = 'ANALYSING_WITH_AI' | 'SAVING_RESULTS' | 'SCANNING_TICKETS';
+export type AgentWorkspaceRoutingTableGenerationStatus = 'CANCELLED' | 'CANCELLING' | 'COMPLETED' | 'FAILED' | 'IN_PROGRESS' | 'TIMEOUT';
+export type AgentWorkspaceSaveRoutingSetupInput = {
+ cloudId: Scalars['ID']['input'];
+ defaultTeam?: InputMaybe<Scalars['ID']['input']>;
+ projectKey: Scalars['String']['input'];
+ routingMode?: InputMaybe<AgentWorkspaceSmartRoutingMode>;
+ rows?: InputMaybe<Array<AgentWorkspaceRoutingSetupRowInput>>;
+ serviceField?: InputMaybe<AgentWorkspaceRoutingServiceFieldInput>;
+ teamAssignmentMode: AgentWorkspaceTeamAssignmentMode;
+};
+export type AgentWorkspaceScheduleErrorCode = 'AGENT_MISMATCH' | 'AGENT_NOT_FOUND' | 'AGENT_NOT_IN_TEAM' | 'CONCURRENT_MODIFICATION' | 'COVERING_SHIFT_NOT_FOUND' | 'FORBIDDEN' | 'INTERNAL_ERROR' | 'INVALID_GAP_WINDOW' | 'INVALID_RECURRENCE' | 'INVALID_TIME_RANGE' | 'PROJECT_NOT_FOUND' | 'SCHEDULE_DELETED' | 'SCHEDULE_NOT_FOUND' | 'SHIFT_OVERRIDE_NOT_FOUND' | 'TEAM_NOT_FOUND' | 'VALIDATION_ERROR';
+export type AgentWorkspaceSelectedRowVersion = {
+ expectedVersion?: InputMaybe<Scalars['Int']['input']>;
+ serviceId: Scalars['ID']['input'];
+};
+export type AgentWorkspaceServiceProcessingStatus = 'ENRICHED' | 'ENRICHING' | 'PENDING' | 'SKIPPED';
+export type AgentWorkspaceServiceSkipReason = 'CANCELLED' | 'ERROR' | 'NO_CLUSTERS' | 'NO_TICKETS' | 'TIMEOUT';
+export type AgentWorkspaceSetCapacityConfigurationInput = {
+ agentTeamCapacities?: InputMaybe<Array<AgentWorkspaceAgentTeamCapacityEntry>>;
+ mode: AgentWorkspaceCapacityMode;
+ projectAri: Scalars['ID']['input'];
+ teamCapacities?: InputMaybe<Array<AgentWorkspaceCapacityTeamEntry>>;
+};
+export type AgentWorkspaceSetDefaultCapacityInput = {
+ cloudId: Scalars['ID']['input'];
+ defaultCapacity: Scalars['Int']['input'];
+ projectKey: Scalars['String']['input'];
+};
+export type AgentWorkspaceSetDraftedRoutingTableServiceFieldInput = {
+ cloudId: Scalars['ID']['input'];
+ draftId?: InputMaybe<Scalars['ID']['input']>;
+ projectKey: Scalars['String']['input'];
+ serviceFieldId: Scalars['String']['input'];
+};
+export type AgentWorkspaceSetProjectDefaultAvailabilityInput = {
+ availabilityMode?: InputMaybe<AgentWorkspaceAvailabilityMode>;
+ cloudId: Scalars['ID']['input'];
+ projectId: Scalars['ID']['input'];
+ status: AgentWorkspaceAvailabilityStatus;
+};
+export type AgentWorkspaceSetShiftNotificationPreferenceInput = {
+ cloudId: Scalars['ID']['input'];
+ enabled: Scalars['Boolean']['input'];
+ projectId: Scalars['ID']['input'];
+ type: AgentWorkspaceShiftNotificationType;
+};
+export type AgentWorkspaceSetShiftReminderConfigInput = {
+ cloudId: Scalars['ID']['input'];
+ enabled: Scalars['Boolean']['input'];
+ projectId: Scalars['ID']['input'];
+ window: AgentWorkspaceShiftReminderWindow;
+};
+export type AgentWorkspaceSetTeamCapacitiesInput = {
+ cloudId: Scalars['ID']['input'];
+ projectKey: Scalars['String']['input'];
+ teamCapacities: Array<AgentWorkspaceTeamCapacityEntry>;
+};
+export type AgentWorkspaceSetWorkloadJqlInput = {
+ jql: Scalars['String']['input'];
+ projectAri: Scalars['ID']['input'];
+};
+export type AgentWorkspaceShiftEditBoundsInput = {
+ occurrenceAgentId: Scalars['ID']['input'];
+ occurrenceStartTime: Scalars['DateTime']['input'];
+ projectARI: Scalars['ID']['input'];
+ scheduleId: Scalars['ID']['input'];
+};
+export type AgentWorkspaceShiftNotificationType = 'NEW_SHIFT_ASSIGNMENT' | 'SHIFT_REMINDER';
+export type AgentWorkspaceShiftReminderWindow = 'MINUTES_15' | 'MINUTES_30' | 'MINUTES_60';
+export type AgentWorkspaceShiftsQueryInput = {
+ agentIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ cloudId: Scalars['ID']['input'];
+ endTime?: InputMaybe<Scalars['DateTime']['input']>;
+ isInitialFetch?: InputMaybe<Scalars['Boolean']['input']>;
+ projectId?: InputMaybe<Scalars['ID']['input']>;
+ projectKey?: InputMaybe<Scalars['String']['input']>;
+ scheduleIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ startTime?: InputMaybe<Scalars['DateTime']['input']>;
+ teamARIs?: InputMaybe<Array<Scalars['ID']['input']>>;
+ teamIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+};
+export type AgentWorkspaceSkillCategoryCreateInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+};
+export type AgentWorkspaceSkillCategoryUpdateInput = {
+ categoryId: Scalars['ID']['input'];
+ description?: InputMaybe<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+};
+export type AgentWorkspaceSkillCreateInput = {
+ category?: InputMaybe<AgentWorkspaceSkillCategoryCreateInput>;
+ categoryId?: InputMaybe<Scalars['ID']['input']>;
+ cloudId: Scalars['ID']['input'];
+ description?: InputMaybe<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+ projectId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type AgentWorkspaceSkillMappingCreateInput = {
+ category?: InputMaybe<AgentWorkspaceSkillCategoryCreateInput>;
+ categoryId?: InputMaybe<Scalars['ID']['input']>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+};
+export type AgentWorkspaceSkillUpdateInput = {
+ category?: InputMaybe<AgentWorkspaceSkillCategoryCreateInput>;
+ categoryId?: InputMaybe<Scalars['ID']['input']>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ skillId: Scalars['ID']['input'];
+};
+export type AgentWorkspaceSmartRoutingDryRunStatus = 'CANCELLED' | 'CANCELLING' | 'COMPLETED' | 'FAILED' | 'PENDING' | 'RUNNING' | 'TIMEOUT';
+export type AgentWorkspaceSmartRoutingDryRunTicketsInput = {
+ after?: InputMaybe<Scalars['String']['input']>;
+ cloudId: Scalars['ID']['input'];
+ first?: InputMaybe<Scalars['Int']['input']>;
+ labels?: InputMaybe<Array<AgentWorkspaceSmartRoutingRoutingOutcomeLabel>>;
+ projectKey: Scalars['String']['input'];
+ runId: Scalars['ID']['input'];
+};
+export type AgentWorkspaceSmartRoutingMode = 'SERVICE' | 'TEAM';
+export type AgentWorkspaceSmartRoutingRoutingOutcomeLabel = 'EXCLUDED' | 'FALSE_NEGATIVE' | 'FALSE_POSITIVE' | 'TRUE_NEGATIVE' | 'TRUE_POSITIVE';
+export type AgentWorkspaceSmartRoutingServiceFieldType = 'AFFECTED_SERVICES' | 'ASSET' | 'REQUEST_TYPE' | 'SELECT' | 'SERVICEDESK_CMDB_FIELD';
+export type AgentWorkspaceSortDirection = 'ASC' | 'DESC';
+export type AgentWorkspaceStartBulkImportInput = {
+ cloudId: Scalars['ID']['input'];
+ jobId: Scalars['ID']['input'];
+ projectId: Scalars['ID']['input'];
+};
+export type AgentWorkspaceStartGenerateRoutingTableInput = {
+ cloudId: Scalars['ID']['input'];
+ days?: InputMaybe<Scalars['Int']['input']>;
+ draftId?: InputMaybe<Scalars['ID']['input']>;
+ maxIssues?: InputMaybe<Scalars['Int']['input']>;
+ projectKey: Scalars['String']['input'];
+ selectedRows?: InputMaybe<Array<AgentWorkspaceSelectedRowVersion>>;
+ serviceFieldId: Scalars['String']['input'];
+ serviceFieldType: Scalars['String']['input'];
+};
+export type AgentWorkspaceStartGenerateRoutingTableInputV2 = {
+ cloudId: Scalars['ID']['input'];
+ days?: InputMaybe<Scalars['Int']['input']>;
+ draftId?: InputMaybe<Scalars['ID']['input']>;
+ maxIssues?: InputMaybe<Scalars['Int']['input']>;
+ projectKey: Scalars['String']['input'];
+ selectedRows?: InputMaybe<Array<AgentWorkspaceSelectedRowVersion>>;
+ serviceFieldId: Scalars['String']['input'];
+ serviceFieldType: AgentWorkspaceSmartRoutingServiceFieldType;
+};
+export type AgentWorkspaceStartGenerateTeamRoutingTableInput = {
+ cloudId: Scalars['ID']['input'];
+ draftId: Scalars['ID']['input'];
+ maxIssues?: InputMaybe<Scalars['Int']['input']>;
+ projectKey: Scalars['String']['input'];
+ selectedTeamAris?: InputMaybe<Array<Scalars['ID']['input']>>;
+};
+export type AgentWorkspaceStartSmartRoutingDryRunInput = {
+ cloudId: Scalars['ID']['input'];
+ projectKey: Scalars['String']['input'];
+ sampleSize?: InputMaybe<Scalars['Int']['input']>;
+};
+export type AgentWorkspaceSubmitDraftedRoutingTableInput = {
+ cloudId: Scalars['ID']['input'];
+ draftId?: InputMaybe<Scalars['ID']['input']>;
+ expectedSetupVersion?: InputMaybe<Scalars['Int']['input']>;
+ fieldId: Scalars['String']['input'];
+ projectKey: Scalars['String']['input'];
+ selectedServiceIds?: InputMaybe<Array<Scalars['String']['input']>>;
+ serviceFieldName?: InputMaybe<Scalars['String']['input']>;
+ serviceFieldType?: InputMaybe<AgentWorkspaceSmartRoutingServiceFieldType>;
+};
+export type AgentWorkspaceSubmitDraftedTeamRoutingTableInput = {
+ cloudId: Scalars['ID']['input'];
+ draftId?: InputMaybe<Scalars['ID']['input']>;
+ projectKey: Scalars['String']['input'];
+};
+export type AgentWorkspaceTeamAssignmentMode = 'DEFAULT_TEAM' | 'MANUAL' | 'SMART';
+export type AgentWorkspaceTeamCapacitiesInput = {
+ cloudId: Scalars['ID']['input'];
+ projectKey: Scalars['String']['input'];
+};
+export type AgentWorkspaceTeamCapacityEntry = {
+ capacity: Scalars['Int']['input'];
+ teamId: Scalars['ID']['input'];
+};
+export type AgentWorkspaceTeamRebalancingRecommendationsInput = {
+ projectARI: Scalars['ID']['input'];
+ teamARI: Scalars['ID']['input'];
+};
+export type AgentWorkspaceTeamRebalancingSummariesInput = {
+ projectARI: Scalars['ID']['input'];
+};
+export type AgentWorkspaceTeamSchedulesQueryInput = {
+ agentIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ cloudId: Scalars['ID']['input'];
+ endTime?: InputMaybe<Scalars['DateTime']['input']>;
+ isInitialFetch?: InputMaybe<Scalars['Boolean']['input']>;
+ projectId?: InputMaybe<Scalars['ID']['input']>;
+ projectKey?: InputMaybe<Scalars['String']['input']>;
+ scheduleIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ startTime?: InputMaybe<Scalars['DateTime']['input']>;
+ teamARIs?: InputMaybe<Array<Scalars['ID']['input']>>;
+ teamIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+};
+export type AgentWorkspaceUnassignCoverShiftInput = {
+ agentId: Scalars['ID']['input'];
+ coveringShiftId: Scalars['ID']['input'];
+ occurrenceStartTime: Scalars['DateTime']['input'];
+ projectARI: Scalars['ID']['input'];
+ scheduleId: Scalars['ID']['input'];
+};
+export type AgentWorkspaceUpdateConfigurableRoutingInputsInput = {
+ inputs: Array<AgentWorkspaceConfigurableRoutingInputUpdate>;
+ projectAri: Scalars['ID']['input'];
+};
+export type AgentWorkspaceUpdateConfigurableRoutingTriggersInput = {
+ projectAri: Scalars['ID']['input'];
+ triggers: Array<AgentWorkspaceConfigurableRoutingTriggerUpdate>;
+};
+export type AgentWorkspaceUpdateRoutingConfigInput = {
+ autoTeamAssignmentEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ cloudId: Scalars['ID']['input'];
+ defaultTeam?: InputMaybe<Scalars['ID']['input']>;
+ enabled?: InputMaybe<Scalars['Boolean']['input']>;
+ projectKey: Scalars['String']['input'];
+ routingMode?: InputMaybe<AgentWorkspaceSmartRoutingMode>;
+ serviceFieldId?: InputMaybe<Scalars['String']['input']>;
+ serviceFieldName?: InputMaybe<Scalars['String']['input']>;
+ serviceFieldType?: InputMaybe<AgentWorkspaceSmartRoutingServiceFieldType>;
+};
+export type AgentWorkspaceUpdateScheduleInput = {
+ agentIds: Array<Scalars['ID']['input']>;
+ cloudId: Scalars['ID']['input'];
+ description?: InputMaybe<Scalars['String']['input']>;
+ effectiveUntil?: InputMaybe<Scalars['DateTime']['input']>;
+ enabled: Scalars['Boolean']['input'];
+ endAfterOccurrences?: InputMaybe<Scalars['Int']['input']>;
+ endTime: Scalars['DateTime']['input'];
+ name: Scalars['String']['input'];
+ projectId?: InputMaybe<Scalars['ID']['input']>;
+ projectKey?: InputMaybe<Scalars['String']['input']>;
+ recurrence?: InputMaybe<AgentWorkspaceRecurrenceRuleInput>;
+ scheduleId: Scalars['ID']['input'];
+ startTime: Scalars['DateTime']['input'];
+ teamARI?: InputMaybe<Scalars['ID']['input']>;
+ teamId?: InputMaybe<Scalars['ID']['input']>;
+ timezone?: InputMaybe<Scalars['String']['input']>;
+};
+export type AgentWorkspaceUpdateSkillMappingsInProjectInput = {
+ assignAccountIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ cloudId: Scalars['ID']['input'];
+ mapServiceIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ projectId: Scalars['ID']['input'];
+ skill?: InputMaybe<AgentWorkspaceSkillMappingCreateInput>;
+ skillId?: InputMaybe<Scalars['ID']['input']>;
+ unassignAccountIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ unmapServiceIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+};
+export type AgentWorkspaceUpsertDraftedRoutingTableEntryInput = {
+ cloudId: Scalars['ID']['input'];
+ draftId?: InputMaybe<Scalars['ID']['input']>;
+ expectedVersion?: InputMaybe<Scalars['Int']['input']>;
+ included?: InputMaybe<Scalars['Boolean']['input']>;
+ projectKey: Scalars['String']['input'];
+ row?: InputMaybe<AgentWorkspaceDraftedRoutingTableEntryPatch>;
+ serviceFieldId: Scalars['ID']['input'];
+ serviceId: Scalars['ID']['input'];
+};
+export type AgentWorkspaceUpsertDraftedTeamRoutingTableEntryInput = {
+ cloudId: Scalars['ID']['input'];
+ description?: InputMaybe<Scalars['String']['input']>;
+ draftId?: InputMaybe<Scalars['ID']['input']>;
+ projectKey: Scalars['String']['input'];
+ teamAri: Scalars['ID']['input'];
+};
+export type AgentWorkspaceUtilizationForPendingChangesInput = {
+ agents: Array<AgentWorkspacePendingAgentUtilizationChangesInput>;
+ cloudId: Scalars['ID']['input'];
+ projectKey: Scalars['String']['input'];
+};
+export type AgentWorkspaceWfoSummaryViewByProjectKeyInput = {
+ cloudId: Scalars['ID']['input'];
+ projectKey: Scalars['String']['input'];
+};
+export type AgentWorkspaceWfoSummaryViewQueryInput = {
+ projectAri: Scalars['ID']['input'];
+};
+export type AgentWorkspaceWorkforceTeamAccessLevel = 'TEAM_ADMIN' | 'TEAM_MEMBER';
+export type AgentWorkspaceWorkforceTeamAccessLevelUpdateInput = {
+ accessLevel: AgentWorkspaceWorkforceTeamAccessLevel;
+ accountId: Scalars['ID']['input'];
+ projectARI: Scalars['ID']['input'];
+ teamARI: Scalars['ID']['input'];
+};
+export type AiCoreApiAgentEvaluationType = 'DEFLECTION' | 'PLAN_GENERATION';
+export type AiCoreApiCsvExportInput = {
+ cloudId?: InputMaybe<Scalars['ID']['input']>;
+ fromDate?: InputMaybe<Scalars['String']['input']>;
+ projectId?: InputMaybe<Scalars['ID']['input']>;
+ reportType: AiCoreApiCsvExportReportType;
+ toDate?: InputMaybe<Scalars['String']['input']>;
+};
+export type AiCoreApiCsvExportReportType = 'ACCURACY' | 'SKILL_GAP';
+export type AiCoreApiQuestionType = 'DRAFT_DOCUMENT' | 'KNOWLEDGE_BASE';
+export type AiCoreApiRsaJobStatus = 'COMPLETED' | 'FAILED' | 'IN_PROGRESS';
+export type AiCoreApiRsaKbGapHealth = 'MISSING' | 'OUTDATED' | 'WEAK';
+export type AiCoreApiRsaQueryType = 'ASSISTED' | 'EMPLOYEE' | 'FUNNEL' | 'KB_GAP' | 'RESOLVED' | 'RT_DISTRIBUTION' | 'SKILL_GAP' | 'TTR';
+export type AiCoreApiRsaReportInput = {
+ cloudId?: InputMaybe<Scalars['ID']['input']>;
+ durationInDays?: InputMaybe<Scalars['Int']['input']>;
+ projectAri: Scalars['ID']['input'];
+ reportType: AiCoreApiRsaReportType;
+};
+export type AiCoreApiRsaReportType = 'INSIGHT' | 'OVERVIEW';
+export type AiCoreApiRsaSkillGapBucketInput = {
+ requestTypeId: Scalars['String']['input'];
+ skillName?: InputMaybe<Scalars['String']['input']>;
+ tool: Scalars['String']['input'];
+};
+export type AiManagedObjectConfigCreateInput = {
+ agentId?: InputMaybe<Scalars['String']['input']>;
+ desiredUpdateFrequency?: InputMaybe<AiManagedObjectDesiredUpdateFrequencyInput>;
+ goal?: InputMaybe<Scalars['String']['input']>;
+ goalOperations?: InputMaybe<Scalars['JSON']['input']>;
+ prompt?: InputMaybe<Scalars['String']['input']>;
+ sources?: InputMaybe<Array<AiManagedObjectSourceInput>>;
+};
+export type AiManagedObjectCreateInput = {
+ config: AiManagedObjectConfigCreateInput;
+ referenceObjectAri: Scalars['String']['input'];
+ referenceProduct: AiManagedObjectReferenceProduct;
+ status?: InputMaybe<AiManagedObjectStatus>;
+ type: AiManagedObjectType;
+};
+export type AiManagedObjectDesiredUpdateFrequencyInput = {
+ timezone?: InputMaybe<Scalars['String']['input']>;
+ type: AiManagedObjectDesiredUpdateFrequencyType;
+ value: Scalars['String']['input'];
+};
+export type AiManagedObjectDesiredUpdateFrequencyType = 'CRON' | 'INTERVAL';
+export type AiManagedObjectExecutionStatus = 'FAILURE' | 'SKIPPED' | 'SUCCESS';
+export type AiManagedObjectReferenceProduct = 'CONFLUENCE';
+export type AiManagedObjectSourceApp = 'BITBUCKET' | 'CONFLUENCE' | 'GITHUB' | 'GOOGLE_DRIVE' | 'JIRA' | 'LOOM' | 'MICROSOFT_SHAREPOINT' | 'MICROSOFT_TEAMS' | 'SALESFORCE' | 'SLACK' | 'UNKNOWN' | 'WEB';
+export type AiManagedObjectSourceInput = {
+ app: AiManagedObjectSourceApp;
+ metadata?: InputMaybe<Scalars['JSON']['input']>;
+ url?: InputMaybe<Scalars['String']['input']>;
+};
+export type AiManagedObjectSourceRetrievalErrorCategory = 'SOURCE_AUTHENTICATION_FAILED' | 'SOURCE_BAD_REQUEST' | 'SOURCE_CONTENT_TOO_LARGE' | 'SOURCE_NOT_FOUND' | 'SOURCE_PERMISSION_DENIED' | 'SOURCE_PROVIDER_ERROR' | 'SOURCE_RATE_LIMITED' | 'SOURCE_UNKNOWN_ERROR' | 'SOURCE_UNSUPPORTED';
+export type AiManagedObjectStatus = 'ACTIVE' | 'ARCHIVED' | 'SUSPENDED';
+export type AiManagedObjectType = 'BLOCK' | 'DEV_DOCS_FOLDER' | 'PAGE';
+export type AiManagedObjectUpdateInput = {
+ config: AiManagedObjectConfigCreateInput;
+ referenceObjectAri?: InputMaybe<Scalars['String']['input']>;
+ referenceProduct?: InputMaybe<AiManagedObjectReferenceProduct>;
+ status?: InputMaybe<AiManagedObjectStatus>;
+ type?: InputMaybe<AiManagedObjectType>;
+};
+export type AlertEventStatus = 'ACKNOWLEDGED' | 'CLOSED' | 'OPENED' | 'SNOOZED';
+export type AlertPriority = 'P1' | 'P2' | 'P3' | 'P4' | 'P5';
+export type AllUpdatesFeedEventType = 'COMMENT' | 'CREATE' | 'EDIT';
+export type AnalyticsClickEventName = 'companyHubLink_clicked';
+export type AnalyticsCommentType = 'inline' | 'page';
+export type AnalyticsContentType = 'blogpost' | 'page';
+export type AnalyticsDiscoverEventName = 'companyHubLink_viewed';
+export type AnalyticsEventName = 'analyticsPageModal_viewed' | 'automationRuleTrack_created' | 'calendar_created' | 'comment_created' | 'companyHubLink_clicked' | 'companyHubLink_viewed' | 'database_created' | 'database_viewed' | 'inspectPermissionsDialog_viewed' | 'instanceAnalytics_viewed' | 'livedoc_viewed' | 'pageAnalytics_viewed' | 'page_created' | 'page_initialized' | 'page_snapshotted' | 'page_updated' | 'page_viewed' | 'publiclink_page_viewed' | 'reaction_created' | 'spaceAnalytics_viewed' | 'teamCalendars_viewed' | 'whiteboard_created' | 'whiteboard_viewed';
+export type AnalyticsMeasuresEventName = 'currentBlogpostCount_spacestate_measured' | 'currentDatabaseCount_spacestate_measured' | 'currentLivedocsCount_spacestate_measured' | 'currentPageCount_spacestate_measured' | 'currentWhiteboardCount_spacestate_measured' | 'inactivePageCount_sitestate_measured' | 'inactivePageCount_spacestate_measured' | 'totalActiveCommunalSpaces_sitestate_measured' | 'totalActivePersonalSpaces_sitestate_measured' | 'totalActivePublicLinks_sitestate_measured' | 'totalActivePublicLinks_spacestate_measured' | 'totalActiveSpaces_sitestate_measured' | 'totalCurrentBlogpostCount_sitestate_measured' | 'totalCurrentDatabaseCount_sitestate_measured' | 'totalCurrentLivedocsCount_sitestate_measured' | 'totalCurrentPageCount_sitestate_measured' | 'totalCurrentWhiteboardCount_sitestate_measured' | 'totalPagesDeactivatedOwner_sitestate_measured' | 'totalPagesDeactivatedOwner_spacestate_measured';
+export type AnalyticsMeasuresSpaceEventName = 'currentBlogpostCount_spacestate_measured' | 'currentDatabaseCount_spacestate_measured' | 'currentLivedocsCount_spacestate_measured' | 'currentPageCount_spacestate_measured' | 'currentWhiteboardCount_spacestate_measured' | 'inactivePageCount_spacestate_measured' | 'totalActivePublicLinks_spacestate_measured' | 'totalPagesDeactivatedOwner_spacestate_measured';
+export type AnalyticsSearchEventName = 'advancedSearchResultLink_clicked' | 'advancedSearchResults_shown' | 'quickSearchRequest_completed' | 'quickSearchResult_selected';
+export type AnalyticsTimeseriesGranularity = 'DAY' | 'HOUR' | 'MONTH' | 'WEEK';
+export type AnonymousWithPermissionsInput = {
+ operations: Array<InputMaybe<OperationCheckResultInput>>;
+};
+export type ApiContext = 'DEVOPS';
+export type ApiGroup = 'ACTIONS' | 'ADMIN_UNIT' | 'AGENT_STUDIO' | 'APP_RECOMMENDATIONS' | 'ATLASSIAN_STUDIO' | 'AVP' | 'CAAS' | 'CLOUD_ADMIN' | 'COLLABORATION_GRAPH' | 'COMMERCE_CCP' | 'COMMERCE_HAMS' | 'COMMERCE_SHARED_API' | 'COMPASS' | 'CONFLUENCE' | 'CONFLUENCE_ANALYTICS' | 'CONFLUENCE_LEGACY' | 'CONFLUENCE_MIGRATION' | 'CONFLUENCE_MUTATIONS' | 'CONFLUENCE_PAGES' | 'CONFLUENCE_PAGE_TREE' | 'CONFLUENCE_SMARTS' | 'CONFLUENCE_TENANT' | 'CONFLUENCE_USER' | 'CONFLUENCE_V2' | 'CONTENT_PLATFORM_API' | 'CSM_AI' | 'CUSTOMER_SERVICE' | 'DEVOPS_ARI_GRAPH' | 'DEVOPS_CONTAINER_RELATIONSHIP' | 'DEVOPS_SERVICE' | 'DEVOPS_THIRD_PARTY' | 'DEVOPS_TOOLCHAIN' | 'FEATURE_RELEASE_QUERY' | 'FORGE' | 'GOALS' | 'GUARD_DETECT' | 'HELP' | 'IDENTITY' | 'INSIGHTS_XPERIENCE_SERVICE' | 'JIRA' | 'PAPI' | 'POLARIS' | 'PROJECTS' | 'SEARCH' | 'SERVICE_HUB_AGENT_CONFIGURATION' | 'SURFACE_PLATFORM' | 'TEAMS' | 'VIRTUAL_AGENT' | 'WEB_TRIGGERS' | 'XEN_INVOCATION_SERVICE' | 'XEN_LIFECYCLE_SERVICE' | 'XEN_LOGS_API';
+export type AppBuildStatus = 'FAILED' | 'PROCESSING' | 'READY';
+export type AppContainerInput = {
+ appId: Scalars['ID']['input'];
+ containerKey: Scalars['String']['input'];
+};
+export type AppContainerServiceContextFilter = {
+ type: AppContainerServiceContextFilterType;
+ value: Scalars['String']['input'];
+};
+export type AppContainerServiceContextFilterType = 'PLACEMENT' | 'SHARD_CONTEXT';
+export type AppContributorRole = 'ADMIN' | 'DEPLOYER' | 'DEVELOPER' | 'VIEWER' | 'VIEWER_ADVANCED';
+export type AppCustomScopeSpec = {
+ description: Scalars['String']['input'];
+ displayName: Scalars['String']['input'];
+ name: Scalars['String']['input'];
+};
+export type AppDeploymentEventLogLevel = 'ERROR' | 'INFO' | 'WARNING';
+export type AppDeploymentStatus = 'DONE' | 'FAILED' | 'IN_PROGRESS';
+export type AppDeploymentStepStatus = 'DONE' | 'FAILED' | 'STARTED';
+export type AppDistributionHosting = 'cloud' | 'datacenter' | 'server';
+export type AppEnvironmentInput = {
+ appId: Scalars['ID']['input'];
+ key: Scalars['String']['input'];
+};
+export type AppEnvironmentType = 'DEVELOPMENT' | 'PRODUCTION' | 'STAGING';
+export type AppEnvironmentVariableInput = {
+ encrypt?: InputMaybe<Scalars['Boolean']['input']>;
+ key: Scalars['String']['input'];
+ value: Scalars['String']['input'];
+};
+export type AppFeatureKey = 'HAS_CUSTOM_LIFECYCLE' | 'HAS_EXPOSED_CREDENTIALS' | 'HAS_RESOURCE_RESTRICTED_TOKEN' | 'IS_PERSONAL_APP' | 'IS_PLATFORM_APP' | 'SUPPORTS_COMPUTE' | 'SUPPORTS_CUSTOM_ENVIRONMENTS';
+export type AppFeaturesExposedCredentialsInput = {
+ contactLink?: InputMaybe<Scalars['String']['input']>;
+ defaultAuthClientType?: InputMaybe<AuthClientType>;
+ distributionStatus?: InputMaybe<DistributionStatus>;
+ hasPDReportingApiImplemented?: InputMaybe<Scalars['Boolean']['input']>;
+ privacyPolicy?: InputMaybe<Scalars['String']['input']>;
+ refreshTokenRotation?: InputMaybe<Scalars['Boolean']['input']>;
+ storesPersonalData?: InputMaybe<Scalars['Boolean']['input']>;
+ termsOfService?: InputMaybe<Scalars['String']['input']>;
+ vendorName?: InputMaybe<Scalars['String']['input']>;
+ vendorType?: InputMaybe<VendorType>;
+};
+export type AppFeaturesInput = {
+ hasCustomLifecycle?: InputMaybe<Scalars['Boolean']['input']>;
+ hasExposedCredentials?: InputMaybe<AppFeaturesExposedCredentialsInput>;
+ hasResourceRestrictedToken?: InputMaybe<Scalars['Boolean']['input']>;
+ isPersonalApp?: InputMaybe<Scalars['Boolean']['input']>;
+ platformAppId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type AppInstallationInput = {
+ appId: Scalars['ID']['input'];
+ async?: InputMaybe<Scalars['Boolean']['input']>;
+ environmentKey: Scalars['String']['input'];
+ installationContext: Scalars['ID']['input'];
+ licenseOverride?: InputMaybe<LicenseOverrideState>;
+ overrides?: InputMaybe<EcosystemAppInstallationOverridesInput>;
+ provisionRequestId?: InputMaybe<Scalars['ID']['input']>;
+ versionId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type AppInstallationTasksFilter = {
+ appId: Scalars['ID']['input'];
+ taskContext: Scalars['ID']['input'];
+};
+export type AppInstallationUpgradeInput = {
+ appId: Scalars['ID']['input'];
+ async?: InputMaybe<Scalars['Boolean']['input']>;
+ computeOnly?: InputMaybe<Scalars['Boolean']['input']>;
+ environmentKey: Scalars['String']['input'];
+ installationContext: Scalars['ID']['input'];
+ sourceBillingType?: InputMaybe<SourceBillingType>;
+ versionId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type AppInstallationsByAppFilter = {
+ appEnvironments?: InputMaybe<InstallationsListFilterByAppEnvironments>;
+ appInstallations?: InputMaybe<InstallationsListFilterByAppInstallations>;
+ apps: InstallationsListFilterByApps;
+ includeSystemApps?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type AppInstallationsByContextFilter = {
+ appInstallations: InstallationsListFilterByAppInstallationsWithCompulsoryContexts;
+ apps?: InputMaybe<InstallationsListFilterByApps>;
+ includeOptionalLinks?: InputMaybe<Scalars['Boolean']['input']>;
+ includeRecoverable?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type AppInstallationsFilter = {
+ appId: Scalars['ID']['input'];
+ environmentType?: InputMaybe<AppEnvironmentType>;
+};
+export type AppLicenseCapabilitySet = 'capabilityAdvanced' | 'capabilityStandard';
+export type AppManifestTransformationContextFilter = {
+ placement?: InputMaybe<Scalars['String']['input']>;
+};
+export type AppNetworkEgressCategory = 'ANALYTICS';
+export type AppNetworkEgressCategoryExtension = 'ANALYTICS';
+export type AppNetworkPermissionType = 'FETCH_BACKEND_SIDE' | 'FETCH_CLIENT_SIDE' | 'FONTS' | 'FRAMES' | 'IMAGES' | 'MEDIA' | 'NAVIGATION' | 'SCRIPTS' | 'STYLES';
+export type AppNetworkPermissionTypeExtension = 'FETCH_BACKEND_SIDE' | 'FETCH_CLIENT_SIDE' | 'FONTS' | 'FRAMES' | 'IMAGES' | 'MEDIA' | 'NAVIGATION' | 'SCRIPTS' | 'STYLES';
+export type AppPreDeploymentCheckInput = {
+ appId: Scalars['ID']['input'];
+ buildTag?: InputMaybe<Scalars['String']['input']>;
+ bypassRules?: InputMaybe<Array<AppPreDeploymentCheckRules>>;
+ environmentKey: Scalars['String']['input'];
+ majorVersion?: InputMaybe<Scalars['Int']['input']>;
+ manifestUrl: Scalars['URL']['input'];
+};
+export type AppPreDeploymentCheckRuleCategory = 'APPROVAL' | 'ERROR';
+export type AppPreDeploymentCheckRules = 'MAJOR_VERSION_RULE' | 'MANIFEST_INVALID_RULE' | 'SYSTEM_USER_CHANGE_RULE';
+export type AppRecContext = {
+ anonymousId?: InputMaybe<Scalars['ID']['input']>;
+ containers?: InputMaybe<Scalars['JSON']['input']>;
+ locale?: InputMaybe<Scalars['String']['input']>;
+ orgId?: InputMaybe<Scalars['ID']['input']>;
+ product?: InputMaybe<Scalars['String']['input']>;
+ sessionId?: InputMaybe<Scalars['ID']['input']>;
+ subproduct?: InputMaybe<Scalars['String']['input']>;
+ tenantId?: InputMaybe<Scalars['ID']['input']>;
+ useCase?: InputMaybe<Scalars['String']['input']>;
+ userId?: InputMaybe<Scalars['ID']['input']>;
+ workspaceId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type AppRecDismissRecommendationInput = {
+ context?: InputMaybe<AppRecContext>;
+ productId: Scalars['ID']['input'];
+};
+export type AppRecUndoDismissalInput = {
+ context: AppRecContext;
+ productId: Scalars['ID']['input'];
+};
+export type AppSecurityPoliciesPermissionType = 'SCRIPTS' | 'STYLES';
+export type AppSecurityPoliciesPermissionTypeExtension = 'SCRIPTS' | 'STYLES';
+export type AppServicesContextFilter = {
+ type: AppServicesContextFilterType;
+ value: Scalars['String']['input'];
+};
+export type AppServicesContextFilterType = 'SHARD_CONTEXT';
+export type AppServicesFilter = {
+ name: Scalars['String']['input'];
+};
+export type AppStorageKvsAdminQueryInput = {
+ after?: InputMaybe<Scalars['String']['input']>;
+ first?: InputMaybe<Scalars['Int']['input']>;
+ installationId: Scalars['ID']['input'];
+};
+export type AppStorageKvsAdminSetInput = {
+ installationId: Scalars['ID']['input'];
+ key: Scalars['String']['input'];
+ value: Scalars['AppStorageEntityValue']['input'];
+};
+export type AppStorageKvsQueryInput = {
+ after?: InputMaybe<Scalars['String']['input']>;
+ contextAri: Scalars['ID']['input'];
+ environmentId: Scalars['ID']['input'];
+ first?: InputMaybe<Scalars['Int']['input']>;
+ installationId: Scalars['ID']['input'];
+ oauthClientId: Scalars['ID']['input'];
+};
+export type AppStorageKvsSetInput = {
+ contextAri: Scalars['ID']['input'];
+ environmentId: Scalars['ID']['input'];
+ installationId: Scalars['ID']['input'];
+ key: Scalars['String']['input'];
+ oauthClientId: Scalars['ID']['input'];
+ value: Scalars['AppStorageEntityValue']['input'];
+};
+export type AppStorageLifecycleQueryInstallationInfoInput = {
+ installationId: Scalars['ID']['input'];
+};
+export type AppStorageOrderByInput = {
+ columnName: Scalars['String']['input'];
+ direction: AppStorageSqlTableDataSortDirection;
+};
+export type AppStorageSqlDatabaseInput = {
+ appId: Scalars['ID']['input'];
+ installationId: Scalars['ID']['input'];
+};
+export type AppStorageSqlTableDataInput = {
+ appId: Scalars['ID']['input'];
+ installationId: Scalars['ID']['input'];
+ limit?: InputMaybe<Scalars['Int']['input']>;
+ orderBy?: InputMaybe<Array<AppStorageOrderByInput>>;
+ tableName: Scalars['String']['input'];
+};
+export type AppStorageSqlTableDataSortDirection = 'ASC' | 'DESC';
+export type AppStoredCustomEntityFilter = {
+ condition: AppStoredCustomEntityFilterCondition;
+ property: Scalars['String']['input'];
+ values: Array<Scalars['AppStoredCustomEntityFieldValue']['input']>;
+};
+export type AppStoredCustomEntityFilterCondition = 'BEGINS_WITH' | 'BETWEEN' | 'CONTAINS' | 'EQUAL_TO' | 'EXISTS' | 'GREATER_THAN' | 'GREATER_THAN_EQUAL_TO' | 'LESS_THAN' | 'LESS_THAN_EQUAL_TO' | 'NOT_CONTAINS' | 'NOT_EQUAL_TO' | 'NOT_EXISTS';
+export type AppStoredCustomEntityFilters = {
+ and?: InputMaybe<Array<AppStoredCustomEntityFilter>>;
+ or?: InputMaybe<Array<AppStoredCustomEntityFilter>>;
+};
+export type AppStoredCustomEntityRange = {
+ condition: AppStoredCustomEntityRangeCondition;
+ values: Array<Scalars['AppStoredCustomEntityFieldValue']['input']>;
+};
+export type AppStoredCustomEntityRangeCondition = 'BEGINS_WITH' | 'BETWEEN' | 'EQUAL_TO' | 'GREATER_THAN' | 'GREATER_THAN_EQUAL_TO' | 'LESS_THAN' | 'LESS_THAN_EQUAL_TO';
+export type AppStoredEntityCondition = 'IN' | 'NOT_EQUAL_TO' | 'STARTS_WITH';
+export type AppStoredEntityFilter = {
+ condition: AppStoredEntityCondition;
+ field: Scalars['String']['input'];
+ value: Scalars['AppStoredEntityFieldValue']['input'];
+};
+export type AppSubscribeInput = {
+ appId: Scalars['ID']['input'];
+ envKey: Scalars['String']['input'];
+ installationContext: Scalars['ID']['input'];
+};
+export type AppTaskState = 'COMPLETE' | 'FAILED' | 'PENDING' | 'RUNNING';
+export type AppTrustInformationState = 'DRAFT' | 'LIVE';
+export type AppUninstallationInput = {
+ appId: Scalars['ID']['input'];
+ async?: InputMaybe<Scalars['Boolean']['input']>;
+ environmentKey: Scalars['String']['input'];
+ forfeitRemainingFunds?: InputMaybe<Scalars['Boolean']['input']>;
+ installationContext?: InputMaybe<Scalars['ID']['input']>;
+ installationId?: InputMaybe<Scalars['ID']['input']>;
+ licenseOverride?: InputMaybe<LicenseOverrideState>;
+ sourceBillingType?: InputMaybe<SourceBillingType>;
+};
+export type AppUnsubscribeInput = {
+ appId: Scalars['ID']['input'];
+ envKey: Scalars['String']['input'];
+ installationContext: Scalars['ID']['input'];
+};
+export type AppVersionRolloutStatus = 'CANCELLED' | 'COMPLETE' | 'RUNNING';
+export type ApplyPolarisProjectTemplateInput = {
+ ideaType: Scalars['ID']['input'];
+ project: Scalars['ID']['input'];
+ template: Scalars['ID']['input'];
+};
+export type AppsFilter = {
+ developerSpaceId?: InputMaybe<Scalars['ID']['input']>;
+ isPublishable?: InputMaybe<Scalars['Boolean']['input']>;
+ migrationKey?: InputMaybe<Scalars['String']['input']>;
+ storesPersonalData?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type AquaNotificationLogsFilter = {
+ filterActionable?: InputMaybe<Scalars['Boolean']['input']>;
+ selectedFilters?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+};
+export type ArchiveSpaceInput = {
+ alias: Scalars['String']['input'];
+};
+export type ArchivedMode = 'ACTIVE_ONLY' | 'ALL' | 'ARCHIVED_ONLY';
+export type AriGraphCreateRelationshipsInput = {
+ relationships: Array<AriGraphCreateRelationshipsInputRelationship>;
+};
+export type AriGraphCreateRelationshipsInputRelationship = {
+ from: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ type: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type AriGraphDeleteRelationshipsInput = {
+ from?: InputMaybe<Scalars['ID']['input']>;
+ to?: InputMaybe<Scalars['ID']['input']>;
+ type?: InputMaybe<Scalars['ID']['input']>;
+};
+export type AriGraphRelationshipsFilter = {
+ from?: InputMaybe<Scalars['ID']['input']>;
+ to?: InputMaybe<Scalars['ID']['input']>;
+ type?: InputMaybe<Scalars['ID']['input']>;
+ updatedFrom?: InputMaybe<Scalars['DateTime']['input']>;
+ updatedTo?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type AriGraphRelationshipsSort = {
+ lastUpdatedSortDirection?: InputMaybe<AriGraphRelationshipsSortDirection>;
+};
+export type AriGraphRelationshipsSortDirection = 'ASC' | 'DESC';
+export type AriGraphReplaceRelationshipsInput = {
+ relationships: Array<AriGraphReplaceRelationshipsInputRelationship>;
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ type: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type AriGraphReplaceRelationshipsInputRelationship = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type AriRoutingFilter = {
+ owner: Scalars['String']['input'];
+ type?: InputMaybe<Scalars['String']['input']>;
+};
+export type ArtifactAccess = 'OPEN' | 'PRIVATE' | 'SHARED';
+export type ArtifactAuthorContentInput = {
+ contextId: Scalars['ID']['input'];
+ html: Scalars['String']['input'];
+ libraries?: InputMaybe<Array<ArtifactBrowserLibraryInput>>;
+ name: Scalars['String']['input'];
+ tokenOverrides?: InputMaybe<Array<ArtifactTokenOverrideInput>>;
+};
+export type ArtifactAuthoringCatalogInput = {
+ contextId: Scalars['ID']['input'];
+};
+export type ArtifactAuthoringGuidanceInput = {
+ category: Scalars['String']['input'];
+ contextId: Scalars['ID']['input'];
+};
+export type ArtifactBrowserLibraryInput = {
+ id: Scalars['String']['input'];
+ version: Scalars['String']['input'];
+};
+export type ArtifactChecksumType = 'SHA256';
+export type ArtifactColorMode = 'ALL' | 'DARK' | 'LIGHT';
+export type ArtifactCreateContentInput = {
+ checksum: Scalars['String']['input'];
+ checksumType: ArtifactChecksumType;
+ contextId: Scalars['ID']['input'];
+ length: Scalars['Int']['input'];
+};
+export type ArtifactCreateInput = {
+ access?: InputMaybe<ArtifactAccess>;
+ contentId: Scalars['ID']['input'];
+ contextId: Scalars['ID']['input'];
+ description?: InputMaybe<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+ type: Scalars['String']['input'];
+};
+export type ArtifactCreateThumbnailInput = {
+ checksum: Scalars['String']['input'];
+ checksumType: ArtifactChecksumType;
+ contextId: Scalars['ID']['input'];
+ id: Scalars['ID']['input'];
+ length: Scalars['Int']['input'];
+ overwrite?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type ArtifactDesignTokensInput = {
+ contextId: Scalars['ID']['input'];
+ family: Scalars['String']['input'];
+};
+export type ArtifactGetInput = {
+ contextId: Scalars['ID']['input'];
+ id: Scalars['ID']['input'];
+};
+export type ArtifactShareInput = {
+ audienceAris: Array<Scalars['String']['input']>;
+ contextId: Scalars['ID']['input'];
+ id: Scalars['ID']['input'];
+};
+export type ArtifactShareRevokeInput = {
+ audienceAris?: InputMaybe<Array<Scalars['String']['input']>>;
+ contextId: Scalars['ID']['input'];
+ id: Scalars['ID']['input'];
+ revokeAll?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type ArtifactTokenOverrideInput = {
+ colorMode?: InputMaybe<ArtifactColorMode>;
+ name: Scalars['String']['input'];
+ value: Scalars['String']['input'];
+};
+export type ArtifactUpdateInput = {
+ access?: InputMaybe<ArtifactAccess>;
+ contentId?: InputMaybe<Scalars['ID']['input']>;
+ contextId: Scalars['ID']['input'];
+ description?: InputMaybe<Scalars['String']['input']>;
+ id: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+ type?: InputMaybe<Scalars['String']['input']>;
+};
+export type AssetsBundleType = 'CDM' | 'FOUNDATIONS' | 'HAM' | 'OSC' | 'SAM';
+export type AssetsDmAddDataDictionaryInput = {
+ destinationObjectAttributeId: Scalars['ID']['input'];
+ isSyncRequired?: InputMaybe<Scalars['Boolean']['input']>;
+ name: Scalars['String']['input'];
+ objectId: Scalars['ID']['input'];
+ priority: Scalars['Int']['input'];
+ sourceObjectAttributeId: Scalars['ID']['input'];
+ sourceObjectAttributeId2?: InputMaybe<Scalars['ID']['input']>;
+};
+export type AssetsDmAddDefaultAttributeMappingInput = {
+ columnType: AssetsDmDefaultAttributeMappingColumnType;
+ dataSourceTypeId: Scalars['ID']['input'];
+ destinationColumnName: Scalars['String']['input'];
+ isPrimaryKey: Scalars['Boolean']['input'];
+ isSecondaryKey: Scalars['Boolean']['input'];
+ objectAttributeId: Scalars['ID']['input'];
+ sourceColumn: Scalars['String']['input'];
+};
+export type AssetsDmAdvisoryNotificationSeverity = 'ERROR' | 'INFO' | 'WARNING';
+export type AssetsDmAdvisoryNotificationSource = 'APP' | 'BUOY';
+export type AssetsDmAdvisoryNotificationType = 'ADAPTER_CLIENT_UPDATE_AVAILABLE' | 'ADAPTER_CLIENT_UPDATE_REQUIRED' | 'COMPUTED_ISSUES' | 'FAILED_CLEANSE_AND_IMPORT' | 'FAILED_JOB_EXECUTIVES' | 'UNMAPPED_OBJECTS_ISSUES';
+export type AssetsDmAttributeMappingSaveDefaultOption = 'AddNewOnly' | 'Merge' | 'OverwriteAll' | 'UpdateOnly';
+export type AssetsDmAttributePrioritySearch = {
+ attributeName?: InputMaybe<Scalars['String']['input']>;
+ dataSourceName?: InputMaybe<Scalars['String']['input']>;
+};
+export type AssetsDmAttributePrioritySort = {
+ field: AssetsDmAttributePrioritySortField;
+ order?: AssetsDmSortByInputOrder;
+};
+export type AssetsDmAttributePrioritySortField = 'AttributeName' | 'DataSourceName' | 'Priority';
+export type AssetsDmAutoColumnMappingInput = {
+ delimiter: Scalars['String']['input'];
+ header: Scalars['String']['input'];
+ isEndWithDelimiter?: InputMaybe<Scalars['Boolean']['input']>;
+ qualifier?: InputMaybe<Scalars['String']['input']>;
+};
+export type AssetsDmBulkCreateDataDictionaryGroupItemInput = {
+ name: Scalars['String']['input'];
+ values?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type AssetsDmBulkCreateDataDictionaryGroupsInput = {
+ computeDictionaryId: Scalars['ID']['input'];
+ groups: Array<AssetsDmBulkCreateDataDictionaryGroupItemInput>;
+};
+export type AssetsDmChangeDataSourceStatusInput = {
+ dataSourceId: Scalars['ID']['input'];
+ status: AssetsDmDataSourceStatus;
+};
+export type AssetsDmCleansingReasonOrder = 'REASON_ASC' | 'REASON_DESC';
+export type AssetsDmCreateAttributePriorityInput = {
+ dataSourceId: Scalars['ID']['input'];
+ objectAttributeId: Scalars['ID']['input'];
+ priority: Scalars['Int']['input'];
+};
+export type AssetsDmCreateCleansingReasonInput = {
+ reason: Scalars['String']['input'];
+};
+export type AssetsDmCreateComputeDictionaryValueInput = {
+ computeDictionaryGroupId: Scalars['ID']['input'];
+ computeDictionaryId: Scalars['ID']['input'];
+ isImported: Scalars['Boolean']['input'];
+ name: Scalars['String']['input'];
+};
+export type AssetsDmCreateDataDictionaryGroupInput = {
+ computeDictionaryId: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+};
+export type AssetsDmCreateDataDictionaryGroupValueInput = {
+ computeDictionaryGroupId: Scalars['ID']['input'];
+ computeDictionaryId: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+};
+export type AssetsDmCreateDataSourceInput = {
+ dataSourceTypeId: Scalars['ID']['input'];
+ enabled: Scalars['Boolean']['input'];
+ name: Scalars['String']['input'];
+ objectId: Scalars['ID']['input'];
+ priority: Scalars['Int']['input'];
+ refreshGap: Scalars['Int']['input'];
+ tableName: Scalars['String']['input'];
+};
+export type AssetsDmCreateDataSourceTypeInput = {
+ defaultGap?: InputMaybe<Scalars['Int']['input']>;
+ name: Scalars['String']['input'];
+};
+export type AssetsDmCreateDateFormatInput = {
+ format: Scalars['String']['input'];
+ name: Scalars['String']['input'];
+};
+export type AssetsDmCreateDefaultCleansingRuleInput = {
+ dataSourceTypeId?: InputMaybe<Scalars['ID']['input']>;
+ defFunctionId: Scalars['ID']['input'];
+ defaultFunctionParameters?: InputMaybe<Array<InputMaybe<AssetsDmDefaultFunctionParameterInput>>>;
+ enabled?: Scalars['Boolean']['input'];
+ objectId?: InputMaybe<Scalars['ID']['input']>;
+ priority: Scalars['Int']['input'];
+ reasonId: Scalars['ID']['input'];
+};
+export type AssetsDmCreateObjectAttributeInput = {
+ dataSourceId: Scalars['ID']['input'];
+ dataType: Scalars['Float']['input'];
+ name: Scalars['String']['input'];
+};
+export type AssetsDmDataDictionaryFilter = {
+ columnName: AssetsDmDataDictionaryFilterColumn;
+ value: Scalars['String']['input'];
+};
+export type AssetsDmDataDictionaryFilterColumn = 'name';
+export type AssetsDmDataDictionaryPageInfoInput = {
+ pageCursor?: InputMaybe<Scalars['Int']['input']>;
+ pageSize?: InputMaybe<Scalars['Int']['input']>;
+};
+export type AssetsDmDataDictionaryScope = 'imported' | 'local';
+export type AssetsDmDataDictionarySortBy = {
+ columnName: AssetsDmDataDictionarySortColumn;
+ order: AssetsDmDataDictionarySortOrder;
+};
+export type AssetsDmDataDictionarySortColumn = 'computedIssuesCount' | 'destinationObjectAttributeId' | 'name' | 'priority' | 'scope' | 'sourceObjectAttributeId' | 'sourceObjectAttributeId2';
+export type AssetsDmDataDictionarySortOrder = 'asc' | 'desc';
+export type AssetsDmDataSourceBulkAction = 'CLEANSE' | 'CLEANSE_AND_MERGE' | 'MERGE';
+export type AssetsDmDataSourceCleansingReasonInput = {
+ reason: Scalars['String']['input'];
+ reasonCode?: InputMaybe<Scalars['Int']['input']>;
+ reasonCodeV2?: InputMaybe<Scalars['String']['input']>;
+ reasonId: Scalars['ID']['input'];
+ tenantId: Scalars['ID']['input'];
+};
+export type AssetsDmDataSourceCleansingRuleDefFunctionInput = {
+ defFunctionId: Scalars['ID']['input'];
+ defFunctionParameters: Array<AssetsDmDataSourceCleansingRuleDefFunctionParameterInput>;
+ description: Scalars['String']['input'];
+ name: Scalars['String']['input'];
+ type: Scalars['String']['input'];
+};
+export type AssetsDmDataSourceCleansingRuleDefFunctionParameterInput = {
+ dataType: Scalars['Int']['input'];
+ defFunctionId: Scalars['ID']['input'];
+ defFunctionParameterId: Scalars['ID']['input'];
+ description: Scalars['String']['input'];
+ displayName: Scalars['String']['input'];
+ displayOrder: Scalars['Int']['input'];
+ isColumn: Scalars['Boolean']['input'];
+ name: Scalars['String']['input'];
+ required: Scalars['Boolean']['input'];
+ type: Scalars['Int']['input'];
+ value?: InputMaybe<Scalars['String']['input']>;
+};
+export type AssetsDmDataSourceCleansingRuleFunctionParameterInput = {
+ defFunctionParameter: AssetsDmDataSourceCleansingRuleDefFunctionParameterInput;
+ defFunctionParameterId: Scalars['ID']['input'];
+ functionId?: InputMaybe<Scalars['ID']['input']>;
+ functionParameterId: Scalars['ID']['input'];
+ value?: InputMaybe<Scalars['String']['input']>;
+};
+export type AssetsDmDataSourceCleansingRuleInput = {
+ dataSourceId: Scalars['ID']['input'];
+ defFunction: AssetsDmDataSourceCleansingRuleDefFunctionInput;
+ defFunctionId: Scalars['ID']['input'];
+ enabled: Scalars['Boolean']['input'];
+ functionId?: InputMaybe<Scalars['ID']['input']>;
+ functionParameters: Array<AssetsDmDataSourceCleansingRuleFunctionParameterInput>;
+ priority: Scalars['Int']['input'];
+ reason: AssetsDmDataSourceCleansingReasonInput;
+ reasonId: Scalars['ID']['input'];
+};
+export type AssetsDmDataSourceConfigureMappingInput = {
+ columnType: Scalars['Int']['input'];
+ columnTypeName: Scalars['String']['input'];
+ dataSourceId: Scalars['ID']['input'];
+ destinationColumnName: Scalars['String']['input'];
+ isChanged: Scalars['Boolean']['input'];
+ isNew: Scalars['Boolean']['input'];
+ isPkElsewhere: Scalars['Boolean']['input'];
+ isPrimaryKey: Scalars['Boolean']['input'];
+ isRemoved: Scalars['Boolean']['input'];
+ isSecondaryKey: Scalars['Boolean']['input'];
+ objectAttributeId?: InputMaybe<Scalars['ID']['input']>;
+ objectAttributeMappingId: Scalars['ID']['input'];
+ objectAttributeName?: InputMaybe<Scalars['String']['input']>;
+ sourceColumnName: Scalars['String']['input'];
+};
+export type AssetsDmDataSourceInput = {
+ adapterType: Scalars['String']['input'];
+ configuration: Scalars['JSON']['input'];
+ objectClassType: AssetsDmObjectClassEnum;
+};
+export type AssetsDmDataSourceOperationEnum = 'Create' | 'Update' | 'UpdateTransform';
+export type AssetsDmDataSourceSearch = {
+ dataSourceType?: InputMaybe<Scalars['String']['input']>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ objectClass?: InputMaybe<AssetsDmObjectClassEnum>;
+};
+export type AssetsDmDataSourceSort = {
+ field: AssetsDmDataSourceSortField;
+ order?: AssetsDmSortByInputOrder;
+};
+export type AssetsDmDataSourceSortField = 'DataSourceTypeName' | 'Name' | 'ObjectName' | 'Priority' | 'RefreshGap';
+export type AssetsDmDataSourceStatus = 'CLEANSE_FAILED' | 'CLEANSE_REQUIRED' | 'DISABLED' | 'FUNCTION_REVIEW_REQUIRED' | 'IMPORT_FAILED' | 'IMPORT_REQUIRED' | 'MAPPING_REQUIRED' | 'NEW' | 'OUTDATED' | 'VALID';
+export type AssetsDmDataSourceTransformParameterType = 'date' | 'numeric' | 'select' | 'string';
+export type AssetsDmDataSourceTransformSelectFieldType = 'columnTypes' | 'columns' | 'columnsWithDateTime' | 'dateFormats' | 'intervals' | 'jobs';
+export type AssetsDmDefFunctionParameterInput = {
+ dataType: Scalars['Int']['input'];
+ defFunctionId: Scalars['ID']['input'];
+ defFunctionParameterId: Scalars['ID']['input'];
+ description?: InputMaybe<Scalars['String']['input']>;
+ displayName: Scalars['String']['input'];
+ displayOrder: Scalars['Int']['input'];
+ isColumn: Scalars['Boolean']['input'];
+ name: Scalars['String']['input'];
+ required: Scalars['Boolean']['input'];
+ type: Scalars['Int']['input'];
+ value?: InputMaybe<Scalars['String']['input']>;
+};
+export type AssetsDmDefaultAttributeMappingColumnName = 'attributeName' | 'columnType' | 'dataSourceType' | 'destinationColumn' | 'isPrimaryKey' | 'isSecondaryKey' | 'sourceColumn';
+export type AssetsDmDefaultAttributeMappingColumnType = 'bigInt' | 'boolean' | 'dateTime' | 'decimal' | 'integer' | 'string';
+export type AssetsDmDefaultAttributeMappingFilterBy = {
+ attributeName?: InputMaybe<Scalars['String']['input']>;
+ dataSourceType?: InputMaybe<Scalars['String']['input']>;
+};
+export type AssetsDmDefaultAttributeMappingPageInfoInput = {
+ pageCursor?: InputMaybe<Scalars['Int']['input']>;
+ pageSize?: InputMaybe<Scalars['Int']['input']>;
+};
+export type AssetsDmDefaultAttributeMappingSortBy = {
+ name: AssetsDmDefaultAttributeMappingColumnName;
+ order: AssetsDmDefaultAttributeMappingSortOrder;
+};
+export type AssetsDmDefaultAttributeMappingSortOrder = 'asc' | 'desc';
+export type AssetsDmDefaultFunctionParameterInput = {
+ defFunctionParameter?: InputMaybe<AssetsDmDefFunctionParameterInput>;
+ defFunctionParameterId: Scalars['ID']['input'];
+ defaultFunctionId?: InputMaybe<Scalars['ID']['input']>;
+ defaultFunctionParameterId?: InputMaybe<Scalars['ID']['input']>;
+ value?: InputMaybe<Scalars['String']['input']>;
+};
+export type AssetsDmDeleteAttributePriorityInput = {
+ objectAttributePriorityId: Scalars['ID']['input'];
+};
+export type AssetsDmDeleteDataSourceInput = {
+ dataSourceId: Scalars['ID']['input'];
+};
+export type AssetsDmDeleteDefaultCleansingRuleInput = {
+ defaultFunctionId: Scalars['ID']['input'];
+};
+export type AssetsDmEditDataDictionaryGroupInput = {
+ computeDictionaryGroupId: Scalars['ID']['input'];
+ computeDictionaryId: Scalars['ID']['input'];
+ dmComputeDictionaryGroupId?: InputMaybe<Scalars['ID']['input']>;
+ name: Scalars['String']['input'];
+};
+export type AssetsDmEditDataDictionaryGroupValueInput = {
+ computeDictionaryGroupId: Scalars['ID']['input'];
+ computeDictionaryId: Scalars['ID']['input'];
+ computeDictionaryValueId: Scalars['ID']['input'];
+ isImported: Scalars['Boolean']['input'];
+ name: Scalars['String']['input'];
+};
+export type AssetsDmEditDataDictionaryInput = {
+ computeDictionaryId: Scalars['ID']['input'];
+ destinationObjectAttributeId: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+ objectId: Scalars['ID']['input'];
+ priority: Scalars['Int']['input'];
+ sourceObjectAttributeId: Scalars['ID']['input'];
+ sourceObjectAttributeId2?: InputMaybe<Scalars['ID']['input']>;
+};
+export type AssetsDmEditDateFormatInput = {
+ dateFormatId: Scalars['ID']['input'];
+ format: Scalars['String']['input'];
+ name: Scalars['String']['input'];
+};
+export type AssetsDmEditDefaultAttributeMappingInput = {
+ columnType: AssetsDmDefaultAttributeMappingColumnType;
+ dataSourceTypeId: Scalars['ID']['input'];
+ defaultObjectAttributeMappingId: Scalars['ID']['input'];
+ destinationColumnName: Scalars['String']['input'];
+ isSecondaryKey: Scalars['Boolean']['input'];
+ objectAttributeId: Scalars['ID']['input'];
+ sourceColumn: Scalars['String']['input'];
+};
+export type AssetsDmExportedObjectsListFileStatusPayload = {
+ name: Scalars['String']['input'];
+};
+export type AssetsDmGenerateAdapterTokenInput = {
+ adapterType: Scalars['String']['input'];
+ password: Scalars['String']['input'];
+ username: Scalars['String']['input'];
+};
+export type AssetsDmImportDataDictionaryInput = {
+ computeDictionaryId: Scalars['ID']['input'];
+ destinationObjectAttributeId: Scalars['ID']['input'];
+ isSyncRequired?: InputMaybe<Scalars['Boolean']['input']>;
+ name: Scalars['String']['input'];
+ objectId: Scalars['ID']['input'];
+ sourceObjectAttributeId: Scalars['ID']['input'];
+};
+export type AssetsDmJobDataColumnType = 'BOOLEAN' | 'DATETIME' | 'NUMBER' | 'STRING';
+export type AssetsDmJobDataFilterInput = {
+ columnName: Scalars['String']['input'];
+ columnType: AssetsDmJobDataColumnType;
+ filterValue: Scalars['String']['input'];
+ filterValueTo?: InputMaybe<Scalars['String']['input']>;
+};
+export type AssetsDmJobDataSearchGroup = {
+ condition?: InputMaybe<AssetsDmObjectsListSearchGroupCondition>;
+ searchItems: Array<AssetsDmJobDataSearchItem>;
+};
+export type AssetsDmJobDataSearchItem = {
+ columnName: Scalars['String']['input'];
+ condition?: InputMaybe<AssetsDmObjectsListSearchCondition>;
+ operator: AssetsDmObjectsListSearchOperator;
+ rawColumnType: AssetsDmObjectsListRawColumnType;
+ values: Array<Scalars['String']['input']>;
+};
+export type AssetsDmJobDataType = 'CLEANSED' | 'RAW' | 'TRANSFORMED';
+export type AssetsDmJobScheduleInput = {
+ frequency: Scalars['Int']['input'];
+ startDateUtc: Scalars['String']['input'];
+ timezone: Scalars['String']['input'];
+};
+export type AssetsDmNotificationPayload = {
+ exportedObjectsListFileStatus?: InputMaybe<Array<InputMaybe<AssetsDmExportedObjectsListFileStatusPayload>>>;
+};
+export type AssetsDmObjectAttributeCreateInput = {
+ dataType: Scalars['Float']['input'];
+ importanceCode: Scalars['Boolean']['input'];
+ isInSnapshot: Scalars['Boolean']['input'];
+ isNormal: Scalars['Boolean']['input'];
+ isPrimaryKey: Scalars['Boolean']['input'];
+ name: Scalars['String']['input'];
+ objectId: Scalars['ID']['input'];
+};
+export type AssetsDmObjectAttributeOrderByColumn = 'dataType' | 'hasPriority' | 'importanceCode' | 'isInSnapshot' | 'isMapped' | 'isNormal' | 'isPrimaryKey' | 'isReportSafe' | 'isSecondaryKey' | 'name' | 'objectName' | 'viewOrder';
+export type AssetsDmObjectAttributeOrderByInput = {
+ column: AssetsDmObjectAttributeOrderByColumn;
+ order: AssetsDmObjectAttributeOrderDirection;
+};
+export type AssetsDmObjectAttributeOrderDirection = 'asc' | 'desc';
+export type AssetsDmObjectAttributeUpdateInput = {
+ dataType: Scalars['Float']['input'];
+ hasPriority: Scalars['Boolean']['input'];
+ importanceCode: Scalars['Boolean']['input'];
+ isInSnapshot: Scalars['Boolean']['input'];
+ isMapped: Scalars['Boolean']['input'];
+ isNormal: Scalars['Boolean']['input'];
+ isPrimaryKey: Scalars['Boolean']['input'];
+ isSecondaryKey: Scalars['Boolean']['input'];
+ name: Scalars['String']['input'];
+ objectAttributeId: Scalars['ID']['input'];
+ objectId: Scalars['ID']['input'];
+ viewOrder: Scalars['Float']['input'];
+};
+export type AssetsDmObjectClassEnum = 'Compute' | 'Network' | 'People' | 'Peripherals' | 'Software';
+export type AssetsDmObjectTagAssociateInput = {
+ comment?: InputMaybe<Scalars['String']['input']>;
+ objectItemId: Scalars['ID']['input'];
+ tagId: Scalars['ID']['input'];
+};
+export type AssetsDmObjectTagCreateInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+ objectId: Scalars['ID']['input'];
+};
+export type AssetsDmObjectTagDissociateInput = {
+ primaryKeyValue: Scalars['String']['input'];
+ tagId: Scalars['ID']['input'];
+};
+export type AssetsDmObjectTagEditInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+ objectId: Scalars['ID']['input'];
+ tagCode: Scalars['Int']['input'];
+ tagId: Scalars['ID']['input'];
+};
+export type AssetsDmObjectsListColumnType = 'BOOLEAN' | 'DATETIME' | 'ICON' | 'NUMBER' | 'STRING' | 'TAG';
+export type AssetsDmObjectsListPageInfoInput = {
+ pageCursor?: InputMaybe<Scalars['Int']['input']>;
+ pageSize?: InputMaybe<Scalars['Int']['input']>;
+};
+export type AssetsDmObjectsListRawColumnType = 'BIGINT' | 'BOOLEAN' | 'DATETIME' | 'DECIMAL' | 'INT' | 'STRING';
+export type AssetsDmObjectsListSearchCondition = 'AND' | 'ANDNOT' | 'NOT' | 'OR' | 'ORNOT';
+export type AssetsDmObjectsListSearchGroup = {
+ condition?: InputMaybe<AssetsDmObjectsListSearchGroupCondition>;
+ searchGroups?: Array<AssetsDmObjectsListSearchGroup>;
+ searchItems?: Array<AssetsDmObjectsListSearchItem>;
+};
+export type AssetsDmObjectsListSearchGroupCondition = 'AND' | 'ANDNOT' | 'NOT' | 'OR' | 'ORNOT';
+export type AssetsDmObjectsListSearchGroupV2 = {
+ condition?: InputMaybe<Scalars['String']['input']>;
+ isGroupDisabled?: InputMaybe<Scalars['Boolean']['input']>;
+ searchGroups?: Array<AssetsDmObjectsListSearchGroupV2>;
+ searchItems?: Array<AssetsDmObjectsListSearchItemV2>;
+};
+export type AssetsDmObjectsListSearchItem = {
+ columnName?: InputMaybe<Scalars['String']['input']>;
+ condition?: InputMaybe<AssetsDmObjectsListSearchCondition>;
+ isAttribute?: Scalars['Boolean']['input'];
+ isDataSource?: Scalars['Boolean']['input'];
+ operator: AssetsDmObjectsListSearchOperator;
+ rawColumnType?: InputMaybe<AssetsDmObjectsListRawColumnType>;
+ savedSearchId?: InputMaybe<Scalars['ID']['input']>;
+ tagCodes?: InputMaybe<Array<Scalars['Int']['input']>>;
+ values?: InputMaybe<Array<Scalars['String']['input']>>;
+ whereDataSource?: InputMaybe<Scalars['String']['input']>;
+};
+export type AssetsDmObjectsListSearchItemV2 = {
+ attributeImportanceCodes?: InputMaybe<Array<Scalars['String']['input']>>;
+ columnName?: InputMaybe<Scalars['String']['input']>;
+ condition?: InputMaybe<AssetsDmObjectsListSearchCondition>;
+ isAttribute?: Scalars['Boolean']['input'];
+ isDataSource?: Scalars['Boolean']['input'];
+ operator?: InputMaybe<AssetsDmObjectsListSearchOperator>;
+ rawColumnType?: InputMaybe<AssetsDmObjectsListRawColumnType>;
+ reasonCodes?: InputMaybe<Array<Scalars['String']['input']>>;
+ savedSearch?: InputMaybe<AssetsDmSavedSearchSubtreeInputV2>;
+ savedSearchId?: InputMaybe<Scalars['ID']['input']>;
+ searchItemValues?: InputMaybe<Array<AssetsDmObjectsListSearchItemValueV2Input>>;
+ tagCodes?: InputMaybe<Array<Scalars['Float']['input']>>;
+ value?: InputMaybe<Scalars['String']['input']>;
+ values?: InputMaybe<Array<Scalars['String']['input']>>;
+ whereDataSource?: InputMaybe<Scalars['String']['input']>;
+};
+export type AssetsDmObjectsListSearchItemValueV2Input = {
+ label: Scalars['String']['input'];
+};
+export type AssetsDmObjectsListSearchOperator = 'AFTER_NEXT' | 'COMPUTE_ISSUES' | 'CONTAINS' | 'EMPTY' | 'ENDS_WITH' | 'EQUALS' | 'GREATER_THAN' | 'IN' | 'KNOWN' | 'LESS_THAN' | 'MAPPED' | 'NOT_CONTAINS' | 'NOT_EMPTY' | 'NOT_ENDS_WITH' | 'NOT_EQUALS' | 'NOT_IN' | 'NOT_MAPPED' | 'NOT_NULL' | 'NOT_NULL_OR_EMPTY' | 'NOT_STARTS_WITH' | 'NULL' | 'NULL_OR_EMPTY' | 'OLDER_THAN' | 'STARTS_WITH' | 'UNKNOWN' | 'WITHIN_LAST' | 'WITHIN_NEXT';
+export type AssetsDmObjectsListSortBy = {
+ name: Scalars['String']['input'];
+ order: AssetsDmObjectsListSortOrder;
+};
+export type AssetsDmObjectsListSortOrder = 'ASC' | 'DESC';
+export type AssetsDmPaginationInput = {
+ pageCursor?: Scalars['Int']['input'];
+ pageSize?: Scalars['Int']['input'];
+};
+export type AssetsDmRawDataFilterInput = {
+ name: Scalars['String']['input'];
+ type: Scalars['String']['input'];
+ value?: InputMaybe<Scalars['String']['input']>;
+ valueTo?: InputMaybe<Scalars['String']['input']>;
+};
+export type AssetsDmSavedSearchInput = {
+ searchGroups?: Array<AssetsDmObjectsListSearchGroup>;
+};
+export type AssetsDmSavedSearchSubtreeInputV2 = {
+ searchGroups?: Array<AssetsDmObjectsListSearchGroupV2>;
+};
+export type AssetsDmSavedSearchesQueryArgs = {
+ isPublic?: Scalars['Boolean']['input'];
+ name?: InputMaybe<Scalars['String']['input']>;
+};
+export type AssetsDmSortByInput = {
+ name: Scalars['String']['input'];
+ order?: AssetsDmSortByInputOrder;
+};
+export type AssetsDmSortByInputOrder = 'ASC' | 'DESC';
+export type AssetsDmStepStatus = 'BLOCKED' | 'COMPLETED' | 'ERROR' | 'IN_PROGRESS' | 'NOT_STARTED' | 'OUTDATED';
+export type AssetsDmTransformedDataFilterInput = {
+ name?: InputMaybe<Scalars['String']['input']>;
+ type?: InputMaybe<Scalars['String']['input']>;
+ value?: InputMaybe<Scalars['String']['input']>;
+ valueTo?: InputMaybe<Scalars['String']['input']>;
+};
+export type AssetsDmUpdateAttributePriorityInput = {
+ dataSourceId: Scalars['ID']['input'];
+ objectAttributeId: Scalars['ID']['input'];
+ objectAttributePriorityId: Scalars['ID']['input'];
+ priority: Scalars['Int']['input'];
+};
+export type AssetsDmUpdateAttributePriorityOrderInput = {
+ increase: Scalars['Boolean']['input'];
+ objectAttributePriorityId: Scalars['ID']['input'];
+};
+export type AssetsDmUpdateCleansingReasonInput = {
+ reason: Scalars['String']['input'];
+ reasonCode?: InputMaybe<Scalars['Int']['input']>;
+ reasonCodeV2?: InputMaybe<Scalars['String']['input']>;
+ reasonId: Scalars['ID']['input'];
+ tenantId: Scalars['ID']['input'];
+};
+export type AssetsDmUpdateDataSourceInput = {
+ dataSourceId: Scalars['ID']['input'];
+ enabled?: InputMaybe<Scalars['Boolean']['input']>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+ refreshGap?: InputMaybe<Scalars['Int']['input']>;
+};
+export type AssetsDmUpdateDataSourcePriorityInput = {
+ dataSourceId: Scalars['ID']['input'];
+ increase: Scalars['Boolean']['input'];
+};
+export type AssetsDmUpdateDataSourceTypeInput = {
+ dataSourceTypeId: Scalars['ID']['input'];
+ defaultGap?: InputMaybe<Scalars['Int']['input']>;
+ name: Scalars['String']['input'];
+ tenantId?: InputMaybe<Scalars['String']['input']>;
+};
+export type AssetsDmUpdateDefaultCleansingRuleInput = {
+ dataSourceTypeId?: InputMaybe<Scalars['ID']['input']>;
+ defFunctionId: Scalars['ID']['input'];
+ defaultFunctionId: Scalars['ID']['input'];
+ defaultFunctionParameters?: InputMaybe<Array<InputMaybe<AssetsDmDefaultFunctionParameterInput>>>;
+ enabled: Scalars['Boolean']['input'];
+ objectId?: InputMaybe<Scalars['ID']['input']>;
+ priority: Scalars['Int']['input'];
+ reasonId: Scalars['ID']['input'];
+};
+export type AssetsExternalReferenceInput = {
+ ari?: InputMaybe<Scalars['ID']['input']>;
+ displayName?: InputMaybe<Scalars['String']['input']>;
+ typeId: Scalars['ID']['input'];
+ url: Scalars['String']['input'];
+};
+export type AssetsOtaValuesByIdInput = {
+ objectTypeAttributeID: Scalars['ID']['input'];
+ objectTypeID: Scalars['ID']['input'];
+};
+export type AssetsStatusCategory = 'ACTIVE' | 'INACTIVE' | 'PENDING';
+export type AssetsVerticalArchiveInsightInput = {
+ archived: Scalars['Boolean']['input'];
+ cloudId: Scalars['ID']['input'];
+ insightId: Scalars['ID']['input'];
+ insightSource: AssetsVerticalInsightSource;
+};
+export type AssetsVerticalAssetTypeSelectionInput = {
+ objSchemaCdmAri: Scalars['String']['input'];
+ objTypeCdmAri: Scalars['String']['input'];
+};
+export type AssetsVerticalAssetTypesTrackingErrorCode = 'CONFLICT' | 'INELIGIBLE_HARDWARE_ASSET_TYPE' | 'INVALID_VERTICAL_INSTANTIATION_CATEGORY' | 'NOT_FOUND' | 'PARENT_VERTICAL_INSTANTIATION_NOT_COMPLETED' | 'PERMISSION_DENIED' | 'VALIDATION_FAILED';
+export type AssetsVerticalAssetTypesTrackingQueryErrorCode = 'NOT_FOUND' | 'VALIDATION_FAILED';
+export type AssetsVerticalAssetTypesTrackingSortField = 'OBJECT_TYPE_NAME';
+export type AssetsVerticalAssetTypesTrackingSortInput = {
+ direction?: SortDirection;
+ field: AssetsVerticalAssetTypesTrackingSortField;
+};
+export type AssetsVerticalAsyncTaskQueryErrorCode = 'NOT_FOUND' | 'PERMISSION_DENIED' | 'VALIDATION_FAILED';
+export type AssetsVerticalAsyncTaskStatus = 'ARCHIVED' | 'FAILED' | 'IN_PROGRESS' | 'QUEUED' | 'SUCCEEDED';
+export type AssetsVerticalAsyncTaskType = 'BUNDLE_INSTANTIATION' | 'VERTICAL_PROVISIONING';
+export type AssetsVerticalBundleActionErrorCode = 'CONFLICT';
+export type AssetsVerticalBundleType = 'CDM' | 'HAM' | 'OSC';
+export type AssetsVerticalCountByStatusInput = {
+ category: AssetsVerticalObjectTypeCategory;
+ filters?: InputMaybe<Array<Array<AssetsVerticalObjectsFilterCondition>>>;
+ statusField: Scalars['String']['input'];
+ statuses: Array<Scalars['String']['input']>;
+ verticalInstantiationCategoryId?: InputMaybe<Scalars['ID']['input']>;
+ verticalInstantiationId: Scalars['ID']['input'];
+ workspaceId: Scalars['ID']['input'];
+};
+export type AssetsVerticalCreateAssetTypesTrackingEntryInput = {
+ objSchemaId: Scalars['ID']['input'];
+ objTypeId: Scalars['ID']['input'];
+};
+export type AssetsVerticalCreateAssetTypesTrackingsInput = {
+ assetTypesTrackings: Array<AssetsVerticalCreateAssetTypesTrackingEntryInput>;
+ cloudId: Scalars['ID']['input'];
+ verticalInstantiationCategoryId: Scalars['ID']['input'];
+};
+export type AssetsVerticalCreateCustomInsightInput = {
+ category: AssetsVerticalInsightCategory;
+ cloudId: Scalars['ID']['input'];
+ description?: InputMaybe<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+ nlQuery: Scalars['String']['input'];
+};
+export type AssetsVerticalCreateDepreciationRuleInput = {
+ assetTypes: Array<AssetsVerticalDepreciationRuleAssetTypeInput>;
+ cloudId: Scalars['ID']['input'];
+ isEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ method: AssetsVerticalDepreciationMethod;
+ name: Scalars['String']['input'];
+ salvageValue: Scalars['Float']['input'];
+ usefulLifeYears: Scalars['Int']['input'];
+ verticalInstantiationId: Scalars['ID']['input'];
+};
+export type AssetsVerticalCreateItemMappingEntryInput = {
+ itemId: Scalars['ID']['input'];
+ itemType: AssetsVerticalItemType;
+ siteId: Scalars['ID']['input'];
+ spaceId: Scalars['ID']['input'];
+ verticalInstantiationCategoryId: Scalars['ID']['input'];
+};
+export type AssetsVerticalCreateItemMappingsInput = {
+ cloudId: Scalars['ID']['input'];
+ itemMappings: Array<AssetsVerticalCreateItemMappingEntryInput>;
+};
+export type AssetsVerticalCreateRoleAssignmentsInput = {
+ assignments: Array<AssetsVerticalRoleAssignmentEntryInput>;
+ cloudId: Scalars['ID']['input'];
+ verticalType: AssetsVerticalVerticalType;
+};
+export type AssetsVerticalCreateVerticalInstantiationCategoryInput = {
+ assetTypes?: InputMaybe<Array<AssetsVerticalAssetTypeSelectionInput>>;
+ category: AssetsVerticalVerticalInstantiationCategoryType;
+ cloudId: Scalars['ID']['input'];
+ items?: InputMaybe<Array<AssetsVerticalItemSelectionInput>>;
+ metadata?: InputMaybe<Array<AssetsVerticalKeyValueInput>>;
+ roles?: InputMaybe<Array<AssetsVerticalRoleAssignmentEntryInput>>;
+ verticalInstantiationId: Scalars['ID']['input'];
+};
+export type AssetsVerticalCreateVerticalInstantiationInput = {
+ categories?: InputMaybe<Array<AssetsVerticalVerticalInstantiationInlineCategoryInput>>;
+ cloudId: Scalars['ID']['input'];
+ type: AssetsVerticalVerticalType;
+};
+export type AssetsVerticalCreateWorkbenchDashboardInput = {
+ cloudId: Scalars['ID']['input'];
+ verticalInstantiationId: Scalars['ID']['input'];
+};
+export type AssetsVerticalCustomInsightStatus = 'COMPLETED' | 'FAILED' | 'IN_PROGRESS' | 'NOT_STARTED' | 'PENDING';
+export type AssetsVerticalDeleteAssetTypesTrackingInput = {
+ cloudId: Scalars['ID']['input'];
+ id: Scalars['ID']['input'];
+};
+export type AssetsVerticalDeleteCustomInsightInput = {
+ cloudId: Scalars['ID']['input'];
+ insightId: Scalars['ID']['input'];
+};
+export type AssetsVerticalDeleteDepreciationRuleInput = {
+ cloudId: Scalars['ID']['input'];
+ id: Scalars['ID']['input'];
+};
+export type AssetsVerticalDeleteItemMappingInput = {
+ cloudId: Scalars['ID']['input'];
+ id: Scalars['ID']['input'];
+};
+export type AssetsVerticalDeleteRoleAssignmentEntryInput = {
+ principalId: Scalars['ID']['input'];
+ roleIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+};
+export type AssetsVerticalDeleteRoleAssignmentsInput = {
+ assignments: Array<AssetsVerticalDeleteRoleAssignmentEntryInput>;
+ cloudId: Scalars['ID']['input'];
+ verticalType: AssetsVerticalVerticalType;
+};
+export type AssetsVerticalDepreciationMethod = 'STRAIGHT_LINE';
+export type AssetsVerticalDepreciationRuleAssetTypeInput = {
+ acquisitionCostObjTypeAttributeId: Scalars['ID']['input'];
+ acquisitionDateObjTypeAttributeId?: InputMaybe<Scalars['ID']['input']>;
+ bookValueObjTypeAttributeId: Scalars['ID']['input'];
+ objSchemaId: Scalars['ID']['input'];
+ objTypeId: Scalars['ID']['input'];
+};
+export type AssetsVerticalDepreciationRuleErrorCode = 'ASSET_TYPE_CONFLICT' | 'CONFLICT' | 'INELIGIBLE_HARDWARE_ASSET_TYPE' | 'NOT_FOUND' | 'PERMISSION_DENIED' | 'RATE_LIMITED' | 'RULE_NAME_CONFLICT' | 'RULE_NAME_INVALID' | 'SALVAGE_VALUE_INVALID' | 'UNKNOWN_ERROR' | 'USEFUL_LIFE_YEARS_INVALID' | 'VALIDATION_FAILED';
+export type AssetsVerticalDepreciationRuleQueryErrorCode = 'NOT_FOUND' | 'PERMISSION_DENIED' | 'RATE_LIMITED' | 'UNKNOWN_ERROR' | 'VALIDATION_FAILED';
+export type AssetsVerticalDepreciationRulesSortField = 'NAME';
+export type AssetsVerticalDepreciationRulesSortInput = {
+ direction?: SortDirection;
+ field: AssetsVerticalDepreciationRulesSortField;
+};
+export type AssetsVerticalDisableVerticalInstantiationInput = {
+ cloudId: Scalars['ID']['input'];
+ message?: InputMaybe<Scalars['String']['input']>;
+ reason: AssetsVerticalVerticalInstantiationDisableReason;
+ type: AssetsVerticalVerticalType;
+};
+export type AssetsVerticalEnableCustomInsightInput = {
+ cloudId: Scalars['ID']['input'];
+ enabled: Scalars['Boolean']['input'];
+ insightId: Scalars['ID']['input'];
+};
+export type AssetsVerticalEnableVerticalInstantiationInput = {
+ cloudId: Scalars['ID']['input'];
+ type: AssetsVerticalVerticalType;
+};
+export type AssetsVerticalFlowType = 'EXISTING' | 'NEW';
+export type AssetsVerticalGenerateCustomInsightInput = {
+ cloudId: Scalars['ID']['input'];
+ insightId: Scalars['ID']['input'];
+};
+export type AssetsVerticalGenerateInsightsInput = {
+ cloudId: Scalars['ID']['input'];
+};
+export type AssetsVerticalHardwareCountByStatusInput = {
+ filters?: InputMaybe<Array<Array<AssetsVerticalObjectsFilterCondition>>>;
+ statusField: Scalars['String']['input'];
+ statuses: Array<Scalars['String']['input']>;
+ verticalInstantiationCategoryId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type AssetsVerticalHardwareObjectTypesInput = {
+ verticalInstantiationCategoryId: Scalars['ID']['input'];
+ workspaceId: Scalars['ID']['input'];
+};
+export type AssetsVerticalHardwareObjectsInput = {
+ filters?: InputMaybe<Array<Array<AssetsVerticalObjectsFilterCondition>>>;
+ limit?: InputMaybe<Scalars['Int']['input']>;
+ offset?: InputMaybe<Scalars['Int']['input']>;
+ orderDirection?: InputMaybe<AssetsVerticalObjectsOrderDirection>;
+ orderKey?: InputMaybe<Scalars['String']['input']>;
+ verticalInstantiationCategoryId: Scalars['ID']['input'];
+ workspaceId: Scalars['ID']['input'];
+};
+export type AssetsVerticalInsightCardState = 'ACTIVE' | 'NOT_TRACKED' | 'NO_ISSUES';
+export type AssetsVerticalInsightCategory = 'FINANCIAL' | 'OPERATIONAL' | 'SECURITY';
+export type AssetsVerticalInsightItemType = 'CUSTOM' | 'OOTB';
+export type AssetsVerticalInsightSource = 'CUSTOM' | 'OOTB';
+export type AssetsVerticalInsightsStatus = 'COMPLETED' | 'FAILED' | 'IN_PROGRESS' | 'NOT_STARTED' | 'PENDING' | 'UNINSTANTIATED';
+export type AssetsVerticalInsightsUnavailableReason = 'CMDB_AI_DISABLED' | 'CMK_ENABLED' | 'JSM_AI_DISABLED' | 'NOT_ENTITLED' | 'ROVO_INACTIVE' | 'UNKNOWN';
+export type AssetsVerticalInstantiateBundleByTypeInput = {
+ cloudId: Scalars['ID']['input'];
+ type: AssetsVerticalBundleType;
+};
+export type AssetsVerticalItemMappingErrorCode = 'CONFLICT' | 'INVALID_REQUEST_TYPE_MAPPING' | 'INVALID_VERTICAL_INSTANTIATION_CATEGORY' | 'NOT_FOUND' | 'PARENT_VERTICAL_INSTANTIATION_NOT_COMPLETED' | 'PERMISSION_DENIED' | 'VALIDATION_FAILED';
+export type AssetsVerticalItemMappingQueryErrorCode = 'NOT_FOUND' | 'VALIDATION_FAILED';
+export type AssetsVerticalItemMappingSortField = 'REQUEST_TYPE_NAME';
+export type AssetsVerticalItemMappingSortInput = {
+ direction?: SortDirection;
+ field: AssetsVerticalItemMappingSortField;
+};
+export type AssetsVerticalItemSelectionInput = {
+ itemId: Scalars['ID']['input'];
+ itemType: AssetsVerticalItemType;
+ siteId: Scalars['ID']['input'];
+ spaceId: Scalars['ID']['input'];
+};
+export type AssetsVerticalItemType = 'REQUEST' | 'WORK';
+export type AssetsVerticalKeyValueInput = {
+ key: Scalars['String']['input'];
+ value: Scalars['String']['input'];
+};
+export type AssetsVerticalModelObjectsInput = {
+ filters?: InputMaybe<Array<Array<AssetsVerticalObjectsFilterCondition>>>;
+ limit?: InputMaybe<Scalars['Int']['input']>;
+ offset?: InputMaybe<Scalars['Int']['input']>;
+ orderDirection?: InputMaybe<AssetsVerticalObjectsOrderDirection>;
+ orderKey?: InputMaybe<Scalars['String']['input']>;
+ verticalInstantiationCategoryId?: InputMaybe<Scalars['ID']['input']>;
+ workspaceId: Scalars['ID']['input'];
+};
+export type AssetsVerticalObjectTypeCategory = 'HARDWARES' | 'MODELS' | 'STOCKROOMS';
+export type AssetsVerticalObjectTypesInput = {
+ category: AssetsVerticalObjectTypeCategory;
+ verticalInstantiationCategoryId?: InputMaybe<Scalars['ID']['input']>;
+ verticalInstantiationId: Scalars['ID']['input'];
+ workspaceId: Scalars['ID']['input'];
+};
+export type AssetsVerticalObjectsFilterCondition = {
+ key: Scalars['String']['input'];
+ operator: AssetsVerticalObjectsFilterOperator;
+ values: Array<Scalars['String']['input']>;
+};
+export type AssetsVerticalObjectsFilterOperator = 'EQUALS' | 'GREATER_THAN' | 'GREATER_THAN_EQUALS_TO' | 'IN' | 'LESS_THAN' | 'LESS_THAN_EQUALS_TO' | 'LIKE';
+export type AssetsVerticalObjectsInput = {
+ category: AssetsVerticalObjectTypeCategory;
+ filters?: InputMaybe<Array<Array<AssetsVerticalObjectsFilterCondition>>>;
+ limit?: InputMaybe<Scalars['Int']['input']>;
+ offset?: InputMaybe<Scalars['Int']['input']>;
+ orderDirection?: InputMaybe<AssetsVerticalObjectsOrderDirection>;
+ orderKey?: InputMaybe<Scalars['String']['input']>;
+ verticalInstantiationCategoryId?: InputMaybe<Scalars['ID']['input']>;
+ verticalInstantiationId: Scalars['ID']['input'];
+ workspaceId: Scalars['ID']['input'];
+};
+export type AssetsVerticalObjectsOrderDirection = 'ASC' | 'DESC';
+export type AssetsVerticalPermissionCheckInput = {
+ dontRequirePrincipalInSite?: InputMaybe<Scalars['Boolean']['input']>;
+ permissionId: Scalars['String']['input'];
+ resourceId: Scalars['ID']['input'];
+};
+export type AssetsVerticalProvisioningState = 'COMPLETED' | 'PENDING';
+export type AssetsVerticalRetryVerticalInstantiationInput = {
+ cloudId: Scalars['ID']['input'];
+ id: Scalars['ID']['input'];
+};
+export type AssetsVerticalRoleAssignmentEntryInput = {
+ principalId: Scalars['ID']['input'];
+ roleIds: Array<Scalars['ID']['input']>;
+};
+export type AssetsVerticalRoleAssignmentErrorCode = 'NOT_FOUND' | 'PERMISSION_DENIED' | 'ROLE_ASSIGNMENT_FAILED' | 'TIMEOUT' | 'UNEXPECTED_ERROR' | 'VALIDATION_FAILED';
+export type AssetsVerticalRoleAssignmentOperation = 'CREATE' | 'DELETE';
+export type AssetsVerticalRoleType = 'HAM_ADMIN' | 'HAM_USER';
+export type AssetsVerticalRolesQueryErrorCode = 'NOT_FOUND' | 'PERMISSION_DENIED' | 'VALIDATION_FAILED';
+export type AssetsVerticalStockroomObjectsInput = {
+ filters?: InputMaybe<Array<Array<AssetsVerticalObjectsFilterCondition>>>;
+ limit?: InputMaybe<Scalars['Int']['input']>;
+ offset?: InputMaybe<Scalars['Int']['input']>;
+ orderDirection?: InputMaybe<AssetsVerticalObjectsOrderDirection>;
+ orderKey?: InputMaybe<Scalars['String']['input']>;
+ verticalInstantiationCategoryId?: InputMaybe<Scalars['ID']['input']>;
+ workspaceId: Scalars['ID']['input'];
+};
+export type AssetsVerticalTenantContextQueryErrorCode = 'NOT_FOUND' | 'PERMISSION_DENIED' | 'VALIDATION_FAILED';
+export type AssetsVerticalUpdateCustomInsightInput = {
+ category: AssetsVerticalInsightCategory;
+ cloudId: Scalars['ID']['input'];
+ description?: InputMaybe<Scalars['String']['input']>;
+ insightId: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+ nlQuery: Scalars['String']['input'];
+};
+export type AssetsVerticalUpdateDepreciationRuleInput = {
+ assetTypes?: InputMaybe<Array<AssetsVerticalDepreciationRuleAssetTypeInput>>;
+ cloudId: Scalars['ID']['input'];
+ id: Scalars['ID']['input'];
+ isEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ method?: InputMaybe<AssetsVerticalDepreciationMethod>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ salvageValue?: InputMaybe<Scalars['Float']['input']>;
+ usefulLifeYears?: InputMaybe<Scalars['Int']['input']>;
+};
+export type AssetsVerticalUpdateRoleAssignmentsInput = {
+ assignments: Array<AssetsVerticalRoleAssignmentEntryInput>;
+ cloudId: Scalars['ID']['input'];
+ verticalType: AssetsVerticalVerticalType;
+};
+export type AssetsVerticalUpdateVerticalInstantiationCategoryInput = {
+ cloudId: Scalars['ID']['input'];
+ id: Scalars['ID']['input'];
+ metadata?: InputMaybe<Array<AssetsVerticalKeyValueInput>>;
+};
+export type AssetsVerticalUpdateVerticalInstantiationInput = {
+ categories?: InputMaybe<Array<AssetsVerticalVerticalInstantiationCategoryWithSelectionsInput>>;
+ cloudId: Scalars['ID']['input'];
+ id: Scalars['ID']['input'];
+};
+export type AssetsVerticalVerticalInstantiationCategoryErrorCode = 'CONFLICT' | 'NOT_FOUND' | 'PERMISSION_DENIED' | 'VALIDATION_FAILED';
+export type AssetsVerticalVerticalInstantiationCategoryQueryErrorCode = 'NOT_FOUND' | 'VALIDATION_FAILED';
+export type AssetsVerticalVerticalInstantiationCategoryStatus = 'COMPLETED' | 'FAILED' | 'IN_PROGRESS';
+export type AssetsVerticalVerticalInstantiationCategoryType = 'BUNDLE_INSTANTIATION' | 'CDM' | 'CREATE_WORKBENCH_DASHBOARD' | 'HARDWARE_ASSET_TYPES_SELECTION' | 'ITEM_SELECTION' | 'SPACE_CREATION' | 'USER_ROLES_ASSIGNMENT';
+export type AssetsVerticalVerticalInstantiationCategoryWithSelectionsInput = {
+ assetTypes?: InputMaybe<Array<AssetsVerticalAssetTypeSelectionInput>>;
+ category: AssetsVerticalVerticalInstantiationCategoryType;
+ id?: InputMaybe<Scalars['ID']['input']>;
+ metadata?: InputMaybe<Array<AssetsVerticalKeyValueInput>>;
+ roles?: InputMaybe<Array<AssetsVerticalRoleAssignmentEntryInput>>;
+};
+export type AssetsVerticalVerticalInstantiationDisableReason = 'DID_NOT_MEET_EXPECTATIONS' | 'EVALUATING_ALTERNATIVES' | 'JUST_TRYING_IT_OUT' | 'NOT_A_PRIORITY_RIGHT_NOW' | 'OTHERS' | 'TEMPORARY_PAUSE';
+export type AssetsVerticalVerticalInstantiationErrorCode = 'CONFLICT' | 'NOT_FOUND' | 'PERMISSION_DENIED' | 'VALIDATION_FAILED';
+export type AssetsVerticalVerticalInstantiationInlineCategoryInput = {
+ category?: InputMaybe<AssetsVerticalVerticalInstantiationCategoryType>;
+};
+export type AssetsVerticalVerticalInstantiationQueryErrorCode = 'NOT_FOUND' | 'VALIDATION_FAILED';
+export type AssetsVerticalVerticalInstantiationStatus = 'COMPLETED' | 'CREATED' | 'DISABLED' | 'FAILED' | 'IN_PROGRESS';
+export type AssetsVerticalVerticalTemplateQueryErrorCode = 'INVALID_VERSION' | 'NOT_FOUND' | 'UNKNOWN_ERROR';
+export type AssetsVerticalVerticalType = 'HAM';
+export type AssetsVerticalWorkbenchDashboardErrorCode = 'CONFLICT' | 'INTERNAL_ERROR' | 'NOT_FOUND' | 'PERMISSION_DENIED';
+export type AssetsVerticalWorkbenchDashboardTryUpgradeInput = {
+ cloudId: Scalars['ID']['input'];
+ verticalInstantiationId?: InputMaybe<Scalars['ID']['input']>;
+ viewId: Scalars['ID']['input'];
+};
+export type AssignIssueParentInput = {
+ boardId: Scalars['ID']['input'];
+ issueIds: Array<Scalars['ID']['input']>;
+ issueParentId: Scalars['ID']['input'];
+};
+export type AtlassianProductHostingType = 'CLOUD' | 'DATA_CENTER' | 'SERVER';
+export type AttachCompassComponentDataManagerInput = {
+ componentId: Scalars['ID']['input'];
+ externalSourceURL?: InputMaybe<Scalars['URL']['input']>;
+};
+export type AttachEventSourceInput = {
+ componentId: Scalars['ID']['input'];
+ eventSourceId: Scalars['ID']['input'];
+};
+export type AuthClientType = 'ATLASSIAN_MOBILE' | 'THIRD_PARTY' | 'THIRD_PARTY_NATIVE';
+export type AutoManagedSprintErrorType = 'GENERIC' | 'OPEN_SUBTASKS';
+export type AutoManagedSprintSetting = 'DISABLED' | 'ENABLED';
+export type AvatarInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ webUrl?: InputMaybe<Scalars['String']['input']>;
+};
+export type BackendExperiment = 'EINSTEIN';
+export type BatchedInlineTasksInput = {
+ contentId: Scalars['ID']['input'];
+ tasks: Array<InputMaybe<InlineTask>>;
+ trigger?: InputMaybe<PageUpdateTrigger>;
+};
+export type BillingSourceSystem = 'CCP' | 'HAMS';
+export type BillingStatus = 'BILLABLE' | 'NON_BILLABLE';
+export type BitbucketPermission = 'ADMIN';
+export type BlockServiceBatchCreateBlocksInput = {
+ blocks: Array<BlockServiceCreateBlockInput>;
+};
+export type BlockServiceBatchDeleteBlocksInput = {
+ blocks: Array<BlockServiceDeleteBlockInput>;
+};
+export type BlockServiceBatchRetrieveBlocksInput = {
+ blockAris: Array<Scalars['String']['input']>;
+ blockIdentifiers?: InputMaybe<Array<BlockServiceBlockIdentifierInput>>;
+ documentAri?: InputMaybe<Scalars['String']['input']>;
+};
+export type BlockServiceBatchUpdateBlocksInput = {
+ blocks: Array<BlockServiceUpdateBlockInput>;
+};
+export type BlockServiceBlockIdentifierInput = {
+ blockAri: Scalars['String']['input'];
+ blockInstanceId?: InputMaybe<Scalars['String']['input']>;
+};
+export type BlockServiceBlockNodeInput = {
+ blockAri: Scalars['String']['input'];
+ blockInstanceId: Scalars['String']['input'];
+};
+export type BlockServiceBlockProduct = 'CONFLUENCE_PAGE' | 'JIRA_WORK_ITEM';
+export type BlockServiceCreateBlockInput = {
+ blockAri: Scalars['String']['input'];
+ blockInstanceId: Scalars['String']['input'];
+ content: Scalars['String']['input'];
+ product: BlockServiceBlockProduct;
+ sourceAri: Scalars['String']['input'];
+ status?: InputMaybe<Scalars['String']['input']>;
+ stepVersion?: InputMaybe<Scalars['Float']['input']>;
+};
+export type BlockServiceDeleteBlockInput = {
+ blockAri: Scalars['String']['input'];
+ deletionReason?: InputMaybe<Scalars['String']['input']>;
+};
+export type BlockServiceUpdateBlockInput = {
+ blockAri: Scalars['String']['input'];
+ content: Scalars['String']['input'];
+ status?: InputMaybe<Scalars['String']['input']>;
+ stepVersion?: InputMaybe<Scalars['Float']['input']>;
+};
+export type BlockServiceUpdateDocumentReferencesInput = {
+ blocks: Array<BlockServiceBlockNodeInput>;
+ documentAri: Scalars['String']['input'];
+ noContent?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type BlockedAccessSubjectInput = {
+ subjectId: Scalars['ID']['input'];
+ subjectType: BlockedAccessSubjectType;
+};
+export type BlockedAccessSubjectType = 'GROUP' | 'USER';
+export type BoardCardMoveInput = {
+ boardId?: InputMaybe<Scalars['ID']['input']>;
+ cardIds?: InputMaybe<Array<InputMaybe<Scalars['ID']['input']>>>;
+ rank?: InputMaybe<CardRank>;
+ swimlaneId?: InputMaybe<Scalars['ID']['input']>;
+ transition?: InputMaybe<Scalars['ID']['input']>;
+};
+export type BoardFeatureStatus = 'COMING_SOON' | 'DISABLED' | 'ENABLED';
+export type BoardFeatureToggleStatus = 'DISABLED' | 'ENABLED';
+export type BoardSwimlaneStrategy = 'ASSIGNEE_UNASSIGNED_FIRST' | 'ASSIGNEE_UNASSIGNED_LAST' | 'CUSTOM' | 'EPIC' | 'ISSUE_CHILDREN' | 'ISSUE_PARENT' | 'NONE' | 'PARENT_CHILD' | 'PROJECT' | 'REQUEST_TYPE';
+export type BodyFormatType = 'ANONYMOUS_EXPORT_VIEW' | 'ATLAS_DOC_FORMAT' | 'EDITOR' | 'EDITOR2' | 'EXPORT_VIEW' | 'STORAGE' | 'STYLED_VIEW' | 'VIEW';
+export type BooleanUserInput = {
+ type: BooleanUserInputType;
+ value?: InputMaybe<Scalars['Boolean']['input']>;
+ variableName: Scalars['String']['input'];
+};
+export type BooleanUserInputType = 'BOOLEAN';
+export type BulkArchivePagesInput = {
+ archiveNote?: InputMaybe<Scalars['String']['input']>;
+ areChildrenIncluded?: InputMaybe<Scalars['Boolean']['input']>;
+ descendantsNoteApplicationOption?: InputMaybe<DescendantsNoteApplicationOption>;
+ excludedBranchRootPageIDs?: InputMaybe<Array<InputMaybe<Scalars['Long']['input']>>>;
+ isSelected?: InputMaybe<Scalars['Boolean']['input']>;
+ pageID: Scalars['Long']['input'];
+};
+export type BulkDeleteCompassComponentsInput = {
+ ids: Array<Scalars['ID']['input']>;
+};
+export type BulkDeleteContentDataClassificationLevelInput = {
+ contentStatuses: Array<InputMaybe<ContentDataClassificationMutationContentStatus>>;
+ id: Scalars['Long']['input'];
+};
+export type BulkRemoveRoleAssignmentFromSpacesInput = {
+ principal: RoleAssignmentPrincipalInput;
+ spaceTypes: Array<InputMaybe<BulkRoleAssignmentSpaceType>>;
+};
+export type BulkRoleAssignmentSpaceType = 'COLLABORATION' | 'GLOBAL' | 'KNOWLEDGE_BASE' | 'PERSONAL';
+export type BulkSetRoleAssignmentToSpacesInput = {
+ roleAssignment: RoleAssignment;
+ spaceTypes: Array<InputMaybe<BulkRoleAssignmentSpaceType>>;
+};
+export type BulkSetSpacePermissionInput = {
+ spacePermissions: Array<InputMaybe<SpacePermissionType>>;
+ spaceTypes: Array<InputMaybe<BulkSetSpacePermissionSpaceType>>;
+ subjectId: Scalars['ID']['input'];
+ subjectType: BulkSetSpacePermissionSubjectType;
+};
+export type BulkSetSpacePermissionSpaceType = 'COLLABORATION' | 'GLOBAL' | 'KNOWLEDGE_BASE' | 'PERSONAL';
+export type BulkSetSpacePermissionSubjectType = 'ACCESS_CLASS' | 'GROUP' | 'USER';
+export type BulkUpdateCompassComponentsInput = {
+ ids: Array<Scalars['ID']['input']>;
+ state?: InputMaybe<Scalars['String']['input']>;
+};
+export type BulkUpdateContentDataClassificationLevelInput = {
+ classificationLevelId: Scalars['ID']['input'];
+ contentStatuses: Array<InputMaybe<ContentDataClassificationMutationContentStatus>>;
+ id: Scalars['Long']['input'];
+};
+export type BulkUpdateMainSpaceSidebarLinksInput = {
+ hidden: Scalars['Boolean']['input'];
+ id?: InputMaybe<Scalars['ID']['input']>;
+ linkIdentifier?: InputMaybe<Scalars['String']['input']>;
+ type?: InputMaybe<SpaceSidebarLinkType>;
+};
+export type CancelAppVersionRolloutInput = {
+ id: Scalars['ID']['input'];
+};
+export type CapabilitySet = 'capabilityAdvanced' | 'capabilityStandard';
+export type CardHierarchyLevelEnumType = 'BASE' | 'CHILD' | 'PARENT';
+export type CardParentCreateInput = {
+ boardId: Scalars['ID']['input'];
+ newIssueParents: Array<NewCardParent>;
+};
+export type CardParentRankInput = {
+ boardId: Scalars['ID']['input'];
+ issueParentIds: Array<Scalars['ID']['input']>;
+ rankAfterIssueParentId?: InputMaybe<Scalars['Long']['input']>;
+ rankBeforeIssueParentId?: InputMaybe<Scalars['Long']['input']>;
+};
+export type CardRank = {
+ afterCardId?: InputMaybe<Scalars['ID']['input']>;
+ beforeCardId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type CatchupContentType = 'BLOGPOST' | 'PAGE';
+export type CatchupOverviewUpdateType = 'SINCE_LAST_VIEWED' | 'SINCE_LAST_VIEWED_MARKDOWN' | 'SINCE_X_DAYS';
+export type CcpActivationReason = 'ADVANTAGE_PRICING' | 'DEFAULT_PRICING' | 'EXPERIMENTAL_PRICING';
+export type CcpAllowancePoolAllocationDetailsType = 'CUSTOM' | 'DEFAULT';
+export type CcpAndOr = 'AND' | 'OR';
+export type CcpBehaviourAtEndOfTrial = 'CANCEL' | 'CONVERT_TO_PAID' | 'REVERT_TRIAL';
+export type CcpBenefitValueAppliedOn = 'RENEW' | 'TOTAL' | 'UPSELL';
+export type CcpBillEstimateBillToInput = {
+ address?: InputMaybe<Scalars['String']['input']>;
+ name?: InputMaybe<Scalars['String']['input']>;
+};
+export type CcpBillEstimateChargeQuantityInput = {
+ chargeElement: Scalars['String']['input'];
+ lastUpdatedAt?: InputMaybe<Scalars['Float']['input']>;
+ quantity: Scalars['Float']['input'];
+};
+export type CcpBillEstimateChargeQuantityV3Input = {
+ chargeElement?: InputMaybe<Scalars['String']['input']>;
+ quantity?: InputMaybe<Scalars['Float']['input']>;
+};
+export type CcpBillEstimateConcessionExtendedInput = {
+ concessionId?: InputMaybe<Scalars['ID']['input']>;
+ concessionInstanceId?: InputMaybe<Scalars['ID']['input']>;
+ concessionInstanceReferenceId?: InputMaybe<Scalars['ID']['input']>;
+ promotionCode?: InputMaybe<Scalars['String']['input']>;
+};
+export type CcpBillEstimateEndsAtDurationInput = {
+ interval?: InputMaybe<Scalars['String']['input']>;
+ intervalCount?: InputMaybe<Scalars['Int']['input']>;
+};
+export type CcpBillEstimateEndsAtInput = {
+ duration?: InputMaybe<CcpBillEstimateEndsAtDurationInput>;
+ timestamp?: InputMaybe<Scalars['Float']['input']>;
+};
+export type CcpBillEstimateInvoiceSettingsInput = {
+ preventUpcomingInvoice: Scalars['Boolean']['input'];
+};
+export type CcpBillEstimatePauseBillingInput = {
+ behaviour?: InputMaybe<Scalars['String']['input']>;
+ resumesAt?: InputMaybe<Scalars['Float']['input']>;
+};
+export type CcpBillEstimatePhaseV3Input = {
+ chargeDetails?: InputMaybe<CcpBillEstimateRequestChargeDetailsInput>;
+ endsAt?: InputMaybe<Scalars['Float']['input']>;
+ phaseListPrice?: InputMaybe<Scalars['Float']['input']>;
+ startsAt?: InputMaybe<Scalars['Float']['input']>;
+ trial?: InputMaybe<CcpBillEstimateTrialInput>;
+};
+export type CcpBillEstimatePrebillingConfigurationInput = {
+ billTo?: InputMaybe<CcpBillEstimateBillToInput>;
+};
+export type CcpBillEstimatePromotionExtendedInput = {
+ promotionCode?: InputMaybe<Scalars['String']['input']>;
+ promotionId?: InputMaybe<Scalars['ID']['input']>;
+ promotionInstanceId?: InputMaybe<Scalars['ID']['input']>;
+ promotionInstanceReferenceId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type CcpBillEstimateProrationBehaviour = 'ALWAYS_INVOICE' | 'NONE';
+export type CcpBillEstimateRequestChargeDetailsInput = {
+ chargeQuantities?: InputMaybe<Array<InputMaybe<CcpBillEstimateChargeQuantityInput>>>;
+ concessions?: InputMaybe<Array<InputMaybe<CcpBillEstimateConcessionExtendedInput>>>;
+ offeringId?: InputMaybe<Scalars['ID']['input']>;
+ pricingPlanId?: InputMaybe<Scalars['ID']['input']>;
+ promotions?: InputMaybe<Array<InputMaybe<CcpBillEstimatePromotionExtendedInput>>>;
+};
+export type CcpBillEstimateScheduledChangesV3Input = {
+ phases?: InputMaybe<Array<InputMaybe<CcpBillEstimatePhaseV3Input>>>;
+};
+export type CcpBillEstimateTrialInput = {
+ chargeQuantities?: InputMaybe<Array<InputMaybe<CcpBillEstimateChargeQuantityV3Input>>>;
+ endBehaviour?: InputMaybe<Scalars['String']['input']>;
+ endTimestamp?: InputMaybe<Scalars['Float']['input']>;
+};
+export type CcpBillEstimateV3Input = {
+ billingAnchorTimestamp?: InputMaybe<Scalars['Float']['input']>;
+ chargeDetails?: InputMaybe<CcpBillEstimateRequestChargeDetailsInput>;
+ createRequest?: InputMaybe<Scalars['Boolean']['input']>;
+ endsAt?: InputMaybe<CcpBillEstimateEndsAtInput>;
+ invoiceSettings?: InputMaybe<CcpBillEstimateInvoiceSettingsInput>;
+ pauseBilling?: InputMaybe<CcpBillEstimatePauseBillingInput>;
+ preBillingConfiguration?: InputMaybe<CcpBillEstimatePrebillingConfigurationInput>;
+ prorationBehaviour?: InputMaybe<CcpBillEstimateProrationBehaviour>;
+ scheduledChanges?: InputMaybe<CcpBillEstimateScheduledChangesV3Input>;
+ startTimestamp?: InputMaybe<Scalars['Float']['input']>;
+ trial?: InputMaybe<CcpBillEstimateTrialInput>;
+};
+export type CcpBillingInterval = 'DAY' | 'MONTH' | 'WEEK' | 'YEAR';
+export type CcpBundleCollectionOrderOptions = {
+ billingCycle?: InputMaybe<CcpBillingInterval>;
+ trial?: InputMaybe<CcpCreateEntitlementTrialIntent>;
+};
+export type CcpCancelEntitlementExperienceCapabilityReasonCode = 'ENTITLEMENT_IS_COLLECTION_INSTANCE';
+export type CcpChargeElementLatestAllowancesInput = {
+ entityId?: InputMaybe<Scalars['String']['input']>;
+ entityType: CcpLatestAllowancesEntityType;
+ page?: InputMaybe<Scalars['Int']['input']>;
+ pageSize?: InputMaybe<Scalars['Int']['input']>;
+ usageKey: Scalars['String']['input'];
+};
+export type CcpChargeType = 'AUTO_SCALING' | 'LICENSED' | 'METERED';
+export type CcpCompareOfferingsHighlightedOfferingInput = {
+ offeringKey?: InputMaybe<Scalars['ID']['input']>;
+ offeringName?: InputMaybe<Scalars['String']['input']>;
+};
+export type CcpCompareOfferingsInput = {
+ highlightedOffering?: InputMaybe<CcpCompareOfferingsHighlightedOfferingInput>;
+};
+export type CcpConcessionAllowedRedemptionMethod = 'PROMOTION' | 'PROMOTION_CODE';
+export type CcpConcessionPromotionCodeType = 'NONE' | 'SHARED' | 'UNIQUE';
+export type CcpConcessionStatus = 'ACTIVE' | 'CANCELLED' | 'DRAFTED' | 'EXPIRED' | 'INACTIVE' | 'WITHDRAWN';
+export type CcpConcessionType = 'DEAL_REGISTRATION_MARGIN' | 'DISCRETIONARY_DISCOUNT' | 'LIST_PRICE' | 'LIST_PRICE_ADJUSTMENT' | 'LOYALTY_DISCOUNT' | 'PARTNER_DISCOUNT' | 'PARTNER_MARGIN' | 'PROMO_CODE' | 'TRIAL_EXTENSION';
+export type CcpCreateEntitlementExistingEntitlement = {
+ entitlementId: Scalars['ID']['input'];
+};
+export type CcpCreateEntitlementExperienceCapabilityErrorReasonCode = 'ANNUAL_TO_MONTHLY_TRANSITION' | 'ANNUAL_TRANSITION_NOT_SUPPORTED' | 'ENTITLEMENTS_IN_DIFFERENT_IG' | 'ENTITLEMENTS_IN_DIFFERENT_TXA' | 'ENTITLEMENTS_ON_DIFFERENT_BILLING_CYCLE' | 'INSUFFICIENT_INPUT' | 'INVOICE_GROUP_IN_DUNNING' | 'MULTIPLE_TRANSACTION_ACCOUNT' | 'NO_OFFERING_FOR_PRODUCT' | 'UNABLE_TO_SOURCE_TXA' | 'USECASE_NOT_IMPLEMENTED';
+export type CcpCreateEntitlementExperienceOptions = {
+ confirmationScreen?: InputMaybe<CcpCreateEntitlementExperienceOptionsConfirmationScreen>;
+ existingEntitlementOverrides?: InputMaybe<Array<CcpExperienceExistingEntitlementOverrideInput>>;
+ targetEntitlementOverride?: InputMaybe<CcpExperienceTargetEntitlementOverrideInput>;
+};
+export type CcpCreateEntitlementExperienceOptionsConfirmationScreen = 'COLLECTION_COMPARISON_AFTER_PURCHASE_EMAIL' | 'COLLECTION_COMPARISON_INTERCEPT' | 'COMPARISON' | 'DEFAULT';
+export type CcpCreateEntitlementInput = {
+ experienceOptions?: InputMaybe<CcpCreateEntitlementExperienceOptions>;
+ fallbackEntitlementIds?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ offeringKey?: InputMaybe<Scalars['ID']['input']>;
+ offeringName?: InputMaybe<Scalars['String']['input']>;
+ orderOptions?: InputMaybe<CcpCreateEntitlementOrderOptions>;
+ productKey?: InputMaybe<Scalars['ID']['input']>;
+ relatedEntitlements?: InputMaybe<Array<CcpCreateEntitlementRelationship>>;
+};
+export type CcpCreateEntitlementNewEntitlement = {
+ hostName?: InputMaybe<Scalars['String']['input']>;
+ offeringId?: InputMaybe<Scalars['ID']['input']>;
+ productId?: InputMaybe<Scalars['ID']['input']>;
+ relatedEntitlements?: InputMaybe<Array<CcpCreateEntitlementRelationship>>;
+};
+export type CcpCreateEntitlementOrderOptions = {
+ billingCycle?: InputMaybe<CcpBillingInterval>;
+ matchTrialLength?: InputMaybe<Scalars['Boolean']['input']>;
+ provisioningRequestId?: InputMaybe<Scalars['ID']['input']>;
+ trial?: InputMaybe<CcpCreateEntitlementTrialIntent>;
+};
+export type CcpCreateEntitlementRelationship = {
+ direction: CcpOfferingRelationshipDirection;
+ entitlement: CcpCreateEntitlementRelationshipEntitlement;
+ relationshipType: CcpRelationshipType;
+};
+export type CcpCreateEntitlementRelationshipEntitlement = {
+ existingEntitlement?: InputMaybe<CcpCreateEntitlementExistingEntitlement>;
+ newEntitlement?: InputMaybe<CcpCreateEntitlementNewEntitlement>;
+};
+export type CcpCreateEntitlementTrialIntent = {
+ behaviourAtEndOfTrial?: InputMaybe<CcpBehaviourAtEndOfTrial>;
+ skipTrial?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type CcpCurrency = 'JPY' | 'USD';
+export type CcpCustomizationSetCouplingOperationComparator = 'EQUAL' | 'GREATER_THAN' | 'GREATER_THAN_OR_EQUAL' | 'LESS_THAN' | 'LESS_THAN_OR_EQUAL' | 'MATCH_TO';
+export type CcpCustomizationSetCouplingOperationComputeArgumentTag = 'MULTI_INSTANCE_TAG';
+export type CcpCustomizationSetCouplingOperationRelaxContextInTrial = 'ANY' | 'BOTH' | 'FROM' | 'TO';
+export type CcpCustomizationSetCouplingOperationSource = 'RELATIONSHIP' | 'RELATIONSHIP_FROM' | 'RELATIONSHIP_TO' | 'RELATIONSHIP_TO_MAX';
+export type CcpCustomizationSetCouplingOperationType = 'COMPUTE' | 'CONSTRAINT';
+export type CcpCustomizationSetCouplingType = 'COUPLING_BILLING_ANCHOR_DATE' | 'COUPLING_BILLING_CYCLE' | 'COUPLING_BILLING_TERMED_DATE' | 'COUPLING_CHARGE_ELEMENT_BILLABLE_LIMIT' | 'COUPLING_CHARGE_TYPE' | 'COUPLING_INVOICE_GROUP' | 'COUPLING_TAG_MULTI_INSTANCE_TYPE' | 'COUPLING_TRANSACTION_ACCOUNT' | 'COUPLING_TRIAL_END_DATE';
+export type CcpDuration = 'FOREVER' | 'ONCE' | 'REPEATING';
+export type CcpEnforcementReasonCode = 'BASE_ALLOWANCE_EXHAUSTED' | 'ENFORCEMENT_EXEMPTED' | 'METER_NOT_ONBOARDED' | 'OVERAGE_CAP_EXCEEDED';
+export type CcpEntitlementPreDunningStatus = 'IN_PRE_DUNNING' | 'NOT_IN_PRE_DUNNING';
+export type CcpEntitlementStatus = 'ACTIVE' | 'INACTIVE';
+export type CcpEntitlementTemplateStatus = 'DEPRECATED' | 'NONE' | 'PUBLISHED' | 'UNPUBLISHED';
+export type CcpExperienceExistingEntitlementOverrideInput = {
+ chargeQuantitiesForRecurringEstimate?: InputMaybe<Array<CcpBillEstimateChargeQuantityInput>>;
+ entitlementId: Scalars['ID']['input'];
+};
+export type CcpExperienceTargetEntitlementOverrideInput = {
+ chargeQuantitiesForRecurringEstimate?: InputMaybe<Array<CcpBillEstimateChargeQuantityInput>>;
+};
+export type CcpExtensionEntityType = 'OFFERING' | 'PRICING_PLAN' | 'PRODUCT';
+export type CcpLatestAllowanceEnforcementModeType = 'BLOCK' | 'LIMITED_OVERAGE' | 'OVERAGE';
+export type CcpLatestAllowancesEntityType = 'CLOUD' | 'ENTITLEMENT' | 'ORGANIZATION' | 'USER';
+export type CcpLicenseErrorCode = 'ACTIVE_LICENSE_NOT_FOUND' | 'INTERNAL_ERROR' | 'LICENSE_NOT_FOUND' | 'SERVER_ID_MISSING';
+export type CcpMeteredChargeElementAggregatedInput = {
+ chargeElementName: Scalars['String']['input'];
+ end: Scalars['Float']['input'];
+ groupByDimensions?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ page: Scalars['Int']['input'];
+ pageSize: Scalars['Int']['input'];
+ resolution: CcpUsageQueryResolution;
+ start: Scalars['Float']['input'];
+ statistics: CcpUsageQueryStatistics;
+};
+export type CcpMeteredChargeElementLatestUsageInput = {
+ chargeElementName: Scalars['String']['input'];
+ chargeElementType: CcpMeteredChargeElementType;
+ groupByDimensions?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+};
+export type CcpMeteredChargeElementType = 'COUNTER' | 'GAUGE';
+export type CcpOfferingHostingType = 'CLOUD' | 'DATACENTER' | 'NONE' | 'SERVER';
+export type CcpOfferingRelationshipDirection = 'FROM' | 'TO';
+export type CcpOfferingRelationshipTemplateConditionsHostingType = 'CLOUD' | 'DATACENTER' | 'SERVER';
+export type CcpOfferingRelationshipTemplateCustomizationSet = 'ADD_ON_BILLING_COUPLED' | 'APP_DATACENTER' | 'COLLECTION_ENTERPRISE' | 'COLLECTION_NON_ENTERPRISE' | 'COLLECTION_TRIAL_ENTERPRISE' | 'ENTERPRISE' | 'ENTERPRISE_SANDBOX_GRANT' | 'JIRA_FAMILY' | 'MARKETPLACE' | 'MARKETPLACE_MULTI_INSTANCE' | 'MIGRATION_BRIDGE' | 'MULTI_INSTANCE' | 'SANDBOX' | 'SANDBOX_DEPENDENCE_CONTAINER' | 'SANDBOX_GRANT';
+export type CcpOfferingRelationshipTemplateOverrideTrigger = 'ANY' | 'COUPLING_CONSTRAINT_MULTI_INSTANCE_TAG' | 'CREATING_FROM' | 'CREATING_TO' | 'DEACTIVATING_FROM' | 'DEACTIVATING_TO' | 'TERM_END_DATE_ON_FROM' | 'UPDATING_FROM' | 'UPDATING_TO';
+export type CcpOfferingRelationshipTemplateOverrideType = 'DEACTIVATE_ENTITLEMENT' | 'DEACTIVATE_RELATIONSHIP' | 'DEACTIVATE_TO' | 'INHERIT_CHARGE_ELEMENT_BILLABLE_LIMIT' | 'INHERIT_TRIAL_END_DATE' | 'SOFT_TERM_ENTITLEMENT';
+export type CcpOfferingRelationshipTemplateProcessorConfigStrategy = 'COMPUTE_GLP_AS_WHOLE';
+export type CcpOfferingRelationshipTemplateStatus = 'ACTIVE' | 'DEPRECATED' | 'DRAFT' | 'NONE';
+export type CcpOfferingRelationshipTemplateType = 'ADDON_DEPENDENCE' | 'APP_COMPATIBILITY' | 'APP_DEPENDENCE' | 'COLLECTION' | 'COLLECTION_TRIAL' | 'ENTERPRISE' | 'ENTERPRISE_SANDBOX_GRANT' | 'FAMILY_CONTAINER' | 'MIGRATION_BRIDGE' | 'MULTI_INSTANCE' | 'SANDBOX_DEPENDENCE' | 'SANDBOX_GRANT';
+export type CcpOfferingRouteBehaviourEnum = 'DEFAULT_PRICING' | 'LEGACY' | 'PRICING_MIGRATION';
+export type CcpOfferingStatus = 'ACTIVE' | 'AT_NOTICE' | 'DRAFT' | 'EXPIRED';
+export type CcpOfferingType = 'CHILD' | 'PARENT';
+export type CcpOfferingUncollectibleActionType = 'CANCEL' | 'DOWNGRADE' | 'NO_ACTION';
+export type CcpOrderDefaultsInput = {
+ country?: InputMaybe<Scalars['String']['input']>;
+ currentEntitlementId?: InputMaybe<Scalars['String']['input']>;
+ offeringId?: InputMaybe<Scalars['String']['input']>;
+};
+export type CcpPaymentMethodType = 'ACH' | 'CARD' | 'DEFERRED' | 'PAYPAL';
+export type CcpPlaceOrderLiteTargetOfferingInput = {
+ offeringKey?: InputMaybe<Scalars['ID']['input']>;
+ offeringName?: InputMaybe<Scalars['String']['input']>;
+};
+export type CcpPricingPlanStatus = 'ACTIVE' | 'AT_NOTICE' | 'DRAFT' | 'EXPIRED';
+export type CcpPricingType = 'EXTERNAL' | 'FREE' | 'LIMITED_FREE' | 'PAID';
+export type CcpProductStatus = 'ACTIVE' | 'AT_NOTICE' | 'DRAFT' | 'EXPIRED';
+export type CcpPromotionAllowedRedemptionMethod = 'PROMOTION' | 'PROMOTION_CODE';
+export type CcpPromotionBenefitType = 'DISCOUNT' | 'OVERRIDE';
+export type CcpPromotionBillingPeriodPrev = 'FREE' | 'PAID' | 'TRIAL';
+export type CcpPromotionCodeType = 'NONE' | 'SHARED' | 'UNIQUE';
+export type CcpPromotionDynamicFieldEvaluatorComparator = 'EQUAL' | 'GREATER_THAN' | 'LESS_THAN' | 'LESS_THAN_EQUAL' | 'NOT_EQUAL' | 'NOT_NULL' | 'NULL';
+export type CcpPromotionDynamicFieldEvaluatorType = 'NUMBER' | 'STRING';
+export type CcpPromotionEligibilityPricingType = 'FREE' | 'LIMITED_FREE' | 'PAID';
+export type CcpPromotionHostingType = 'CLOUD' | 'DATACENTER' | 'SERVER';
+export type CcpPromotionLimiterType = 'RANGE' | 'SET';
+export type CcpPromotionSaleTransitionType = 'DOWNGRADE' | 'NEW' | 'RENEWAL' | 'UPGRADE';
+export type CcpPromotionStatus = 'ACTIVE' | 'CANCELLED' | 'DRAFTED' | 'EXPIRED' | 'INACTIVE' | 'WITHDRAWN';
+export type CcpPromotionSubBenefitType = 'FLAT' | 'MULTI_PERCENTAGE' | 'NONE' | 'PERCENTAGE' | 'TRIAL';
+export type CcpPromotionType = 'DISCRETIONARY_DISCOUNT' | 'LIST_PRICE' | 'LIST_PRICE_ADJUSTMENT' | 'LOYALTY_DISCOUNT' | 'PARTNER_DISCOUNT' | 'PARTNER_MARGIN' | 'PROMO_CODE' | 'TRIAL_EXTENSION';
+export type CcpProrateOnUsageChange = 'ALWAYS_INVOICE' | 'CREATE_PRORATIONS' | 'NONE';
+export type CcpQuoteContractType = 'NON_STANDARD' | 'STANDARD';
+export type CcpQuoteEndDateType = 'DURATION' | 'TIMESTAMP';
+export type CcpQuoteInterval = 'YEAR';
+export type CcpQuoteLineItemStatus = 'CANCELLED' | 'STALE';
+export type CcpQuoteLineItemType = 'ACCOUNT_MODIFICATION' | 'AMEND_ENTITLEMENT' | 'CANCEL_ENTITLEMENT' | 'CREATE_ENTITLEMENT' | 'REACTIVATE_ENTITLEMENT';
+export type CcpQuoteProrationBehaviour = 'CREATE_PRORATIONS' | 'NONE';
+export type CcpQuoteReferenceType = 'ENTITLEMENT' | 'LINE_ITEM';
+export type CcpQuoteStartDateType = 'QUOTE_ACCEPTANCE_DATE' | 'TIMESTAMP' | 'UPCOMING_INVOICE';
+export type CcpQuoteStatus = 'ACCEPTANCE_IN_PROGRESS' | 'ACCEPTED' | 'CANCELLATION_IN_PROGRESS' | 'CANCELLED' | 'CLONING_IN_PROGRESS' | 'CREATION_IN_PROGRESS' | 'DRAFT' | 'FINALIZATION_IN_PROGRESS' | 'OPEN' | 'REVISION_IN_PROGRESS' | 'STALE' | 'UPDATE_IN_PROGRESS' | 'VALIDATION_IN_PROGRESS';
+export type CcpRecommendCollectionEntitlementInput = {
+ entitlementId: Scalars['ID']['input'];
+ overrideOfferingId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type CcpRelationshipPricingType = 'ADVANTAGE_PRICING' | 'CURRENCY_GENERATED' | 'NEXT_PRICING' | 'SYNTHETIC_GENERATED';
+export type CcpRelationshipStatus = 'ACTIVE' | 'DEPRECATED';
+export type CcpRelationshipType = 'ADDON_DEPENDENCE' | 'APP_COMPATIBILITY' | 'APP_DEPENDENCE' | 'COLLECTION' | 'COLLECTION_TRIAL' | 'ENTERPRISE' | 'ENTERPRISE_SANDBOX_GRANT' | 'FAMILY_CONTAINER' | 'MIGRATION_BRIDGE' | 'MULTI_INSTANCE' | 'SANDBOX_DEPENDENCE' | 'SANDBOX_GRANT';
+export type CcpSearchFieldRangeInput = {
+ bounds: CcpSearchTimestampBoundsInput;
+ field: Scalars['String']['input'];
+};
+export type CcpSearchSortInput = {
+ field: Scalars['String']['input'];
+ order: CcpSearchSortOrder;
+};
+export type CcpSearchSortOrder = 'ASC' | 'DESC';
+export type CcpSearchTimestampBoundsInput = {
+ gte?: InputMaybe<Scalars['String']['input']>;
+ lte?: InputMaybe<Scalars['String']['input']>;
+};
+export type CcpSetUsageLimitAction = 'DISABLE' | 'SET';
+export type CcpSubscriptionScheduleAction = 'CANCEL' | 'UPDATE';
+export type CcpSubscriptionStatus = 'ACTIVE' | 'CANCELLED' | 'PROCESSING';
+export type CcpSupportedBillingSystems = 'BACK_OFFICE' | 'CCP' | 'HAMS' | 'OPSGENIE';
+export type CcpTiersMode = 'GRADUATED' | 'VOLUME';
+export type CcpTransactionAccountType = 'DIRECT' | 'PARTNER' | 'UNAFFILIATED_RESELLER';
+export type CcpTransformQuantityRound = 'DOWN' | 'UP';
+export type CcpTrialEndBehaviour = 'BILLING_PLAN' | 'TRIAL_PLAN';
+export type CcpUsageQueryResolution = 'ONE_DAY' | 'ONE_HOUR' | 'ONE_MONTH';
+export type CcpUsageQueryStatistics = 'LATEST' | 'SUM';
+export type ChangeManagementActivityEntityType = 'ALERT' | 'CHANGE' | 'DEPLOYMENT' | 'INCIDENT';
+export type ChangeManagementChangeTimestampBasis = 'CREATED' | 'PLANNED_START';
+export type ChangeManagementJsmPreventionCenterOverviewSummaryAnalysisStepStatus = 'COMPLETED' | 'IN_PROGRESS';
+export type ChangeManagementJsmPreventionCenterOverviewSummaryRiskLevel = 'HIGH' | 'LOW' | 'MEDIUM';
+export type ChangeManagementJsmPreventionCenterOverviewSummaryStatus = 'ABORT_REQUESTED' | 'AVAILABLE' | 'IN_PROGRESS';
+export type ChangeManagementUpdateGlobalRiskAssessmentSettingsInput = {
+ aiRiskAssessmentEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ cloudId: Scalars['ID']['input'];
+ isEnabled: Scalars['Boolean']['input'];
+ isPreventionCenterEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ projectId: Scalars['String']['input'];
+};
+export type ChangeManagementUpdateLastRovoRiskAssessmentInput = {
+ cloudId: Scalars['ID']['input'];
+ conversationId?: InputMaybe<Scalars['String']['input']>;
+ issueId: Scalars['String']['input'];
+ response: Scalars['String']['input'];
+};
+export type ChangeManagementUpdateRovoRiskAssessmentSettingsInput = {
+ cloudId: Scalars['ID']['input'];
+ isBusinessEnabled: Scalars['Boolean']['input'];
+ isComplianceEnabled: Scalars['Boolean']['input'];
+ isOperationalEnabled: Scalars['Boolean']['input'];
+ isTechnicalEnabled: Scalars['Boolean']['input'];
+ knowledgeBases: Array<Scalars['String']['input']>;
+ projectId: Scalars['String']['input'];
+};
+export type ChannelPlatformBotConversationInput = {
+ action: Scalars['String']['input'];
+ answer?: InputMaybe<Scalars['String']['input']>;
+ contactId: Scalars['String']['input'];
+ workflowId?: InputMaybe<Scalars['String']['input']>;
+};
+export type ChannelPlatformBotConversationStatus = 'COMPLETED' | 'IN_PROGRESS';
+export type ChannelPlatformChannelAvailabilityRequestInput = {
+ aaId?: InputMaybe<Scalars['String']['input']>;
+ cloudId?: InputMaybe<Scalars['String']['input']>;
+ cloudUrl?: InputMaybe<Scalars['String']['input']>;
+ countryCode?: InputMaybe<Scalars['String']['input']>;
+ customerTimezone?: InputMaybe<Scalars['String']['input']>;
+ emailExclusions?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ entitlementId?: InputMaybe<Scalars['String']['input']>;
+ hipaaEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ impactLevel?: InputMaybe<Scalars['Int']['input']>;
+ isCESFlagEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ product?: InputMaybe<Scalars['String']['input']>;
+ productKey?: InputMaybe<Scalars['String']['input']>;
+ sessionId?: InputMaybe<Scalars['String']['input']>;
+ skillSegment?: InputMaybe<Scalars['String']['input']>;
+ supportChannel?: InputMaybe<Scalars['String']['input']>;
+ supportLevel?: InputMaybe<Scalars['String']['input']>;
+ timezone?: InputMaybe<Scalars['String']['input']>;
+ unitCount?: InputMaybe<Scalars['Int']['input']>;
+ userEmailDomain?: InputMaybe<Scalars['String']['input']>;
+};
+export type ChannelPlatformChannelType = 'CHAT' | 'PHONE' | 'TICKET' | 'VOICE';
+export type ChannelPlatformChatRequestDetailsRequest = {
+ conversationId?: InputMaybe<Scalars['String']['input']>;
+ persistence?: InputMaybe<Scalars['Boolean']['input']>;
+ ticketId?: InputMaybe<Scalars['String']['input']>;
+};
+export type ChannelPlatformChatStatus = 'ACTIVE' | 'CLOSED';
+export type ChannelPlatformContactState = 'ASSIGNED' | 'CLOSED' | 'INITIALIZED' | 'UNASSIGNED';
+export type ChannelPlatformDownloadTranscriptRequest = {
+ conversationId: Scalars['String']['input'];
+};
+export type ChannelPlatformEventRelayRequest = {
+ channelType?: InputMaybe<ChannelPlatformChannelType>;
+ conversationId?: InputMaybe<Scalars['String']['input']>;
+ eventType?: InputMaybe<ChannelPlatformEventType>;
+ payload?: InputMaybe<Scalars['JSON']['input']>;
+};
+export type ChannelPlatformEventType = 'AGENT_INITIAL_MESSAGE' | 'AGENT_NEW_MESSAGE' | 'CONFERENCE_ENDED' | 'CONFERENCE_INITIATED' | 'CONFERENCE_RESPONSE' | 'CUSTOMER_NEW_MESSAGE' | 'CUSTOM_CHAT_CLOSED' | 'CUSTOM_PHONE_CLOSED' | 'HOLD' | 'INITIATED' | 'MUTE' | 'RESUME' | 'UNMUTE';
+export type ChannelPlatformGetChannelTokenRequest = {
+ channelType?: InputMaybe<ChannelPlatformChannelType>;
+ contactFlowId?: InputMaybe<Scalars['String']['input']>;
+ displayName?: InputMaybe<Scalars['String']['input']>;
+ instanceId?: InputMaybe<Scalars['String']['input']>;
+};
+export type ChannelPlatformMutationStatus = 'FAILURE' | 'SUCCESS';
+export type ChannelPlatformParticipantRole = 'AGENT' | 'CUSTOMER' | 'CUSTOM_BOT' | 'SUPERVISOR' | 'SYSTEM';
+export type ChannelPlatformPluginActionRequest = {
+ actionName?: InputMaybe<Scalars['String']['input']>;
+ appId?: InputMaybe<Scalars['String']['input']>;
+ contactId?: InputMaybe<Scalars['String']['input']>;
+ payload?: InputMaybe<Scalars['JSON']['input']>;
+};
+export type ChannelPlatformQuickResponseFilter = {
+ includeNoExistence?: InputMaybe<Scalars['Boolean']['input']>;
+ name: Scalars['String']['input'];
+ operator: ChannelPlatformQuickResponseFilterOperator;
+ values: Array<Scalars['String']['input']>;
+};
+export type ChannelPlatformQuickResponseFilterOperator = 'EQUALS' | 'PREFIX';
+export type ChannelPlatformQuickResponseOrder = 'ASC' | 'DESC';
+export type ChannelPlatformQuickResponseOrderField = {
+ name: Scalars['String']['input'];
+ order: ChannelPlatformQuickResponseOrder;
+};
+export type ChannelPlatformQuickResponseQuery = {
+ allowFuzziness?: InputMaybe<Scalars['Boolean']['input']>;
+ name: Scalars['String']['input'];
+ operator: ChannelPlatformQuickResponseQueryOperator;
+ values: Array<Scalars['String']['input']>;
+};
+export type ChannelPlatformQuickResponseQueryOperator = 'CONTAINS' | 'CONTAINS_AND_PREFIX';
+export type ChannelPlatformQuickResponseSearchExpression = {
+ filters?: InputMaybe<Array<ChannelPlatformQuickResponseFilter>>;
+ orderOnField?: InputMaybe<ChannelPlatformQuickResponseOrderField>;
+ queries?: InputMaybe<Array<ChannelPlatformQuickResponseQuery>>;
+};
+export type ChannelPlatformQuickResponseSearchRequest = {
+ maxResults?: InputMaybe<Scalars['Int']['input']>;
+ nextToken?: InputMaybe<Scalars['String']['input']>;
+ searchExpression: ChannelPlatformQuickResponseSearchExpression;
+};
+export type ChannelPlatformRole = 'AGENT' | 'CUSTOMER';
+export type ChannelPlatformSubmitRequestInput = {
+ attributes?: InputMaybe<Scalars['JSON']['input']>;
+ customerIdentifier?: InputMaybe<Scalars['String']['input']>;
+ metadata?: InputMaybe<Scalars['JSON']['input']>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ payload?: InputMaybe<Scalars['JSON']['input']>;
+};
+export type ChannelPlatformTranscriptRequest = {
+ contactId?: InputMaybe<Scalars['String']['input']>;
+ isStaleTolerant?: InputMaybe<Scalars['Boolean']['input']>;
+ role?: InputMaybe<ChannelPlatformRole>;
+ startAfterChatMessageId?: InputMaybe<Scalars['String']['input']>;
+};
+export type CheckConsentPermissionByOAuthClientIdInput = {
+ cloudId: Scalars['ID']['input'];
+ oauthClientId: Scalars['ID']['input'];
+ scopes: Array<Scalars['String']['input']>;
+ userId: Scalars['ID']['input'];
+};
+export type ChecklistItemInput = {
+ itemId?: InputMaybe<Scalars['String']['input']>;
+ label: Scalars['String']['input'];
+ order: Scalars['Int']['input'];
+};
+export type Classification = 'other' | 'pii' | 'ugc';
+export type ClassificationLevelSource = 'AUTO' | 'CONTENT' | 'NONE' | 'ORGANIZATION' | 'SPACE';
+export type ClientKnownService = 'DEVAI' | 'JIRA' | 'TESTING';
+export type CloudIdProduct = 'AVP' | 'BEACON' | 'COMPASS' | 'CONFLUENCE' | 'DEVAI' | 'GOAL' | 'JIRA_CUSTOMER_SERVICE' | 'JIRA_PRODUCT_DISCOVERY' | 'JIRA_SERVICE_DESK' | 'JIRA_SOFTWARE' | 'LOOM' | 'MERCURY' | 'OPSGENIE' | 'PASSIONFRUIT' | 'PROJECT' | 'RADAR' | 'STATUSPAGE';
+export type CloudifyAnalysisExecutionState = 'FINISHED' | 'IN_PROGRESS' | 'QUEUED';
+export type CloudifyAnalysisResult = 'FAILED' | 'FINISHED' | 'FINISHED_WITH_ERRORS';
+export type CloudifyAnalysisType = 'AI_BASED' | 'RULE_BASED';
+export type CloudifyArgumentInput = {
+ key: Scalars['String']['input'];
+ value: Scalars['String']['input'];
+};
+export type CloudifyCloudProjectTargetInput = {
+ projectId: Scalars['ID']['input'];
+ siteId: Scalars['ID']['input'];
+};
+export type CloudifyCustomizationIdInput = {
+ id?: InputMaybe<Scalars['String']['input']>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ type?: InputMaybe<Scalars['String']['input']>;
+};
+export type CloudifyDcInstanceTargetFilterInput = {
+ customizationIds?: InputMaybe<Array<CloudifyCustomizationIdInput>>;
+ srsLinkId: Scalars['ID']['input'];
+};
+export type CloudifyDcInstanceTargetInput = {
+ srsLinkId: Scalars['ID']['input'];
+};
+export type CloudifyEnactmentStatus = 'COMPLETED' | 'EXECUTING' | 'FAILED';
+export type CloudifyMigrationComplexity = 'HIGH' | 'LOW' | 'MEDIUM';
+export type CloudifyMigrationPathLabel = 'AI_BASED_SOLUTION' | 'CLOUD_NATIVE' | 'FORGE_REBUILD' | 'MARKETPLACE_APP' | 'NO_MIGRATION_PATH';
+export type CloudifyRawCustomizationRecommendationType = 'L2';
+export type CloudifyRecommendationFilterInput = {
+ cloudProject?: InputMaybe<CloudifyCloudProjectTargetInput>;
+ dcInstanceFilter?: InputMaybe<CloudifyDcInstanceTargetFilterInput>;
+ siteId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type CloudifyRecommendationInput = {
+ analysisType: CloudifyAnalysisType;
+ reasoning: Scalars['String']['input'];
+ steps: Array<CloudifyStepInput>;
+ target: CloudifyTargetInput;
+ title: Scalars['String']['input'];
+};
+export type CloudifyRecommendationResourceType = 'RAW_CUSTOMIZATION_RECOMMENDATION';
+export type CloudifyRecommendationStatus = 'FAILED' | 'NEW' | 'PREPARED' | 'PREPARING' | 'REJECTED';
+export type CloudifySiteTargetInput = {
+ siteId: Scalars['ID']['input'];
+};
+export type CloudifySourceInstanceType = 'CLOUD' | 'DC';
+export type CloudifyStepInput = {
+ arguments: Array<CloudifyArgumentInput>;
+ reasoning: Scalars['String']['input'];
+ title: Scalars['String']['input'];
+ toolId: Scalars['String']['input'];
+};
+export type CloudifyTargetInput = {
+ cloudProject?: InputMaybe<CloudifyCloudProjectTargetInput>;
+ dcInstance?: InputMaybe<CloudifyDcInstanceTargetInput>;
+ site?: InputMaybe<CloudifySiteTargetInput>;
+};
+export type CollabFormat = 'ADF' | 'PM';
+export type CommentBody = {
+ representationFormat: ContentRepresentation;
+ value: Scalars['String']['input'];
+};
+export type CommentCreationLocation = 'DATABASE' | 'EDITOR' | 'LIVE' | 'RENDERER' | 'SLIDE' | 'WHITEBOARD';
+export type CommentDeletionLocation = 'EDITOR' | 'LIVE';
+export type CommentReplyType = 'EMOJI' | 'PROMPT' | 'QUICK_REPLY';
+export type CommentType = 'FOOTER' | 'INLINE' | 'RESOLVED' | 'UNRESOLVED';
+export type CommentsType = 'FOOTER' | 'INLINE';
+export type CommerceEntitlementFilter = {
+ AND?: InputMaybe<Array<InputMaybe<CommerceEntitlementFilter>>>;
+ OR?: InputMaybe<Array<InputMaybe<CommerceEntitlementFilter>>>;
+ hasRelationshipFromWithType?: InputMaybe<Scalars['String']['input']>;
+ inPreDunning?: InputMaybe<Scalars['Boolean']['input']>;
+ inTrialOrPreDunning?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type CommerceExpAccountModificationInput = {
+ invoiceGroupId?: InputMaybe<Scalars['String']['input']>;
+ transactionAccountId?: InputMaybe<Scalars['String']['input']>;
+};
+export type CommerceExpAccruedChargeComponentType = 'ADDITIONAL_CHARGE' | 'CREDIT';
+export type CommerceExpActivateEntitlementInfo = {
+ entitlementId?: InputMaybe<Scalars['String']['input']>;
+ familyContainerId?: InputMaybe<Scalars['String']['input']>;
+ offeringId: Scalars['String']['input'];
+ resourceIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+};
+export type CommerceExpAddOnEntitlementFilter = {
+ status?: InputMaybe<CommerceExpEntitlementStatus>;
+};
+export type CommerceExpAddonPurchaseOrderInput = {
+ cloudId?: InputMaybe<Scalars['String']['input']>;
+ items: Array<CommerceExpAddonPurchaseOrderItemInput>;
+};
+export type CommerceExpAddonPurchaseOrderItemInput = {
+ billingAnchorTime?: InputMaybe<Scalars['Float']['input']>;
+ chargeElementDetails: Array<CommerceExpChargeElementDetails>;
+ endTimestamp?: InputMaybe<Scalars['Float']['input']>;
+ invoiceGroupId: Scalars['String']['input'];
+ itemId: Scalars['String']['input'];
+ offeringId: Scalars['String']['input'];
+ pricingPlanId: Scalars['String']['input'];
+};
+export type CommerceExpAllowanceCycle = 'ANNUAL' | 'MONTHLY' | 'QUARTERLY';
+export type CommerceExpAllowancePoolStatus = 'ACTIVE' | 'ARCHIVED' | 'INACTIVE';
+export type CommerceExpAllowanceType = 'ONE_TIME' | 'RECURRING';
+export type CommerceExpAllowedRedemptionMethods = 'PROMOTION' | 'PROMOTION_CODE';
+export type CommerceExpAppType = 'CONNECT_APP' | 'FORGE_APP';
+export type CommerceExpApplicationReasonInput = {
+ id?: InputMaybe<Scalars['String']['input']>;
+};
+export type CommerceExpApplicationReasonType = 'RANGE' | 'SET';
+export type CommerceExpApprovalDeskCreateApprovalRequestInput = {
+ businessKey: Scalars['String']['input'];
+ comments?: InputMaybe<Scalars['String']['input']>;
+ entityDefinition?: InputMaybe<Scalars['JSON']['input']>;
+ metadata?: InputMaybe<Scalars['JSON']['input']>;
+ requestId?: InputMaybe<Scalars['String']['input']>;
+ workflowDefinitionKey: Scalars['String']['input'];
+};
+export type CommerceExpApprovalDeskIssueType = 'APPROVAL_REQUEST' | 'APPROVAL_TASK';
+export type CommerceExpApprovalDeskSortOrderInput = {
+ direction?: InputMaybe<SortDirection>;
+ field?: InputMaybe<Scalars['String']['input']>;
+};
+export type CommerceExpApprovalDeskStatus = 'APPROVED' | 'CLOSED' | 'DECLINED' | 'IN_PROGRESS' | 'IN_REVIEW' | 'OPEN' | 'REASONS_PROVIDED' | 'REASONS_REQUESTED' | 'REQUEST_CANCELLED' | 'WAITING_FOR_REVIEW';
+export type CommerceExpApprovalDeskTaskInput = {
+ taskId: Scalars['String']['input'];
+};
+export type CommerceExpApprovalDeskTasksInput = {
+ loadChildren?: InputMaybe<Scalars['Boolean']['input']>;
+ sortOrder?: InputMaybe<CommerceExpApprovalDeskSortOrderInput>;
+ statuses?: InputMaybe<Array<CommerceExpApprovalDeskStatus>>;
+ workflowKey?: InputMaybe<Scalars['String']['input']>;
+};
+export type CommerceExpApprovalDeskTenantInput = {
+ tenantId: Scalars['ID']['input'];
+ tenantType?: InputMaybe<CommerceExpApprovalDeskTenantType>;
+};
+export type CommerceExpApprovalDeskTenantType = 'TRANSACTION_ACCOUNT';
+export type CommerceExpApprovalDeskUpdateTaskInput = {
+ issueType?: InputMaybe<CommerceExpApprovalDeskIssueType>;
+ skipInterimStatus?: InputMaybe<Scalars['Boolean']['input']>;
+ status?: InputMaybe<CommerceExpApprovalDeskStatus>;
+ taskId?: InputMaybe<Scalars['String']['input']>;
+};
+export type CommerceExpBehaviourAtEndOfSubscription = 'AUTO_RENEW' | 'TERMED';
+export type CommerceExpBehaviourAtEndOfTrial = 'CANCEL' | 'CONVERT_TO_PAID' | 'REVERT_TRIAL';
+export type CommerceExpBenefitType = 'DISCOUNT' | 'OVERRIDE';
+export type CommerceExpBillDateType = 'QUOTE_ACCEPTANCE_DATE' | 'TIMESTAMP';
+export type CommerceExpBillLineStatus = 'CANCELLED' | 'INVOICED' | 'NOT_INVOICED';
+export type CommerceExpBillingBehaviourType = 'PAUSE_BILLING';
+export type CommerceExpBillingCycle = 'ANNUAL' | 'MONTHLY';
+export type CommerceExpBillingCycleAnchorType = 'CONTINUE' | 'PHASE_START' | 'TIMESTAMP';
+export type CommerceExpBundleCollectionEntitlementInput = {
+ chargeQuantitiesForRecurringEstimate?: InputMaybe<Array<CommerceExpChargeQuantityInput>>;
+ entitlementId: Scalars['ID']['input'];
+};
+export type CommerceExpBundleCollectionInput = {
+ billingCycle?: InputMaybe<CommerceExpPricingPlanInterval>;
+ chargeQuantities?: InputMaybe<Array<CommerceExpChargeElementDetails>>;
+ collectionOfferingKey: Scalars['ID']['input'];
+ entitlements: Array<CommerceExpBundleCollectionEntitlementInput>;
+ trial?: InputMaybe<CommerceExpTrialIntentInput>;
+};
+export type CommerceExpBuyCurrentTrialInput = {
+ entitlementId: Scalars['String']['input'];
+};
+export type CommerceExpCcpOfferingRelationshipDirection = 'FROM' | 'TO';
+export type CommerceExpCcpOfferingRelationshipType = 'ADDON_DEPENDENCE' | 'APP_COMPATIBILITY' | 'COLLECTION' | 'COLLECTION_TRIAL' | 'ENTERPRISE' | 'ENTERPRISE_SANDBOX_GRANT' | 'FAMILY_CONTAINER' | 'MULTI_INSTANCE' | 'SANDBOX_DEPENDENCE' | 'SANDBOX_GRANT';
+export type CommerceExpCcpOfferingStatus = 'ACTIVE' | 'AT_NOTICE' | 'DRAFT' | 'EXPIRED';
+export type CommerceExpCcpPricingType = 'EXTERNAL' | 'FREE' | 'LIMITED_FREE' | 'PAID';
+export type CommerceExpCcpRelationshipFilter = {
+ relationshipType?: InputMaybe<Scalars['String']['input']>;
+};
+export type CommerceExpChargeElementDetails = {
+ chargeElement: Scalars['String']['input'];
+ quantity: Scalars['Int']['input'];
+};
+export type CommerceExpChargeQuantityInput = {
+ chargeElement: Scalars['String']['input'];
+ quantity: Scalars['Float']['input'];
+};
+export type CommerceExpChargingDetailsInput = {
+ chargeQuantities?: InputMaybe<Array<CommerceExpChargeQuantityInput>>;
+ pricingPlanId?: InputMaybe<Scalars['String']['input']>;
+};
+export type CommerceExpConcessionDefinitionInput = {
+ concessionId?: InputMaybe<Scalars['String']['input']>;
+ customisedValues?: InputMaybe<CommerceExpCustomPromotionValueInput>;
+ promotionCode?: InputMaybe<Scalars['String']['input']>;
+};
+export type CommerceExpConcessionInput = {
+ concessionDefinition?: InputMaybe<CommerceExpConcessionDefinitionInput>;
+ concessionInstanceId?: InputMaybe<Scalars['String']['input']>;
+};
+export type CommerceExpConfirmPaymentIntentInput = {
+ ccpPaymentMethod?: InputMaybe<Scalars['String']['input']>;
+};
+export type CommerceExpContactInput = {
+ contactType: CommerceExpContactType;
+ customerType: CommerceExpCustomerType;
+ principalAri: Scalars['String']['input'];
+ resourceAri: Scalars['String']['input'];
+};
+export type CommerceExpContactType = 'BUSINESS_CONTACT' | 'CUSTOMER_CONTACT' | 'OAUTH_API_CONTACT' | 'QUOTE_CONTACT';
+export type CommerceExpContractEntitlementStatus = 'ACTIVE' | 'CANCELLED' | 'EXPIRED' | 'INACTIVE' | 'SUPERSEDED';
+export type CommerceExpContractStatus = 'ACTIVE' | 'CANCELLED' | 'EXPIRED' | 'INACTIVE' | 'SUPERSEDED';
+export type CommerceExpCreateAdminInput = {
+ email: Scalars['String']['input'];
+};
+export type CommerceExpCreateContactInput = {
+ contactType: CommerceExpContactType;
+ customerType: CommerceExpCustomerType;
+ email: Scalars['String']['input'];
+ resourceAri: Scalars['String']['input'];
+};
+export type CommerceExpCreateEntitlementCartDirectBuyInput = {
+ chargeQuantity: Scalars['Int']['input'];
+ invoiceGroupId: Scalars['ID']['input'];
+ pricingPlanId: Scalars['ID']['input'];
+};
+export type CommerceExpCreateEntitlementExistingEntitlementInformation = {
+ chargeQuantitiesForRecurringEstimate?: InputMaybe<Array<CommerceExpChargeQuantityInput>>;
+ entitlementId: Scalars['ID']['input'];
+};
+export type CommerceExpCreateEntitlementInput = {
+ offeringKey?: InputMaybe<Scalars['String']['input']>;
+ orderOptions?: InputMaybe<CommerceExpCreateEntitlementOrderOptions>;
+ relatedEntitlements?: InputMaybe<Array<CommerceExpCreateEntitlementRelationship>>;
+ relatesToEntitlements?: InputMaybe<Array<CommerceExpCreateEntitlementRelatesTo>>;
+};
+export type CommerceExpCreateEntitlementNewEntitlementInformation = {
+ hostName?: InputMaybe<Scalars['String']['input']>;
+ offeringId?: InputMaybe<Scalars['ID']['input']>;
+ productId?: InputMaybe<Scalars['ID']['input']>;
+ relatedEntitlements?: InputMaybe<Array<CommerceExpCreateEntitlementRelationship>>;
+};
+export type CommerceExpCreateEntitlementOrderOptions = {
+ billingCycle?: InputMaybe<CommerceExpPricingPlanInterval>;
+ chargeQuantities?: InputMaybe<Array<CommerceExpChargeElementDetails>>;
+ invoiceGroupId?: InputMaybe<Scalars['ID']['input']>;
+ matchTrialLength?: InputMaybe<Scalars['Boolean']['input']>;
+ pricingPlanId?: InputMaybe<Scalars['ID']['input']>;
+ provisioningRequestId?: InputMaybe<Scalars['ID']['input']>;
+ trial?: InputMaybe<CommerceExpTrialIntentInput>;
+};
+export type CommerceExpCreateEntitlementRelatesTo = {
+ entitlement?: InputMaybe<CommerceExpEntitlementDetailsForCreateEntitlement>;
+};
+export type CommerceExpCreateEntitlementRelationship = {
+ direction: CommerceExpCcpOfferingRelationshipDirection;
+ entitlement: CommerceExpCreateEntitlementRelationshipEntitlementInformation;
+ relationshipType: CommerceExpCcpOfferingRelationshipType;
+};
+export type CommerceExpCreateEntitlementRelationshipEntitlementInformation = {
+ existingEntitlement?: InputMaybe<CommerceExpCreateEntitlementExistingEntitlementInformation>;
+ newEntitlement?: InputMaybe<CommerceExpCreateEntitlementNewEntitlementInformation>;
+};
+export type CommerceExpCreateInvoiceGroupForTxaInput = {
+ txaId: Scalars['ID']['input'];
+};
+export type CommerceExpCreateInvoiceGroupIfNeededInput = {
+ entitlementId: Scalars['ID']['input'];
+ skipMutation?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type CommerceExpCreatePaymentMethodInput = {
+ currency: CommerceExpPaymentMethodCreationCurrency;
+ payPal: CommerceExpPayPalInput;
+ type: CommerceExpPaymentMethodCreationType;
+};
+export type CommerceExpCreateShipToPartyInput = {
+ name: Scalars['String']['input'];
+ postalAddress: CommerceExpPostalAddressInput;
+ taxId?: InputMaybe<Scalars['String']['input']>;
+ taxIds?: InputMaybe<Array<InputMaybe<CommerceExpTaxIdInput>>>;
+};
+export type CommerceExpCreateTransactionAccountInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ name?: InputMaybe<Scalars['String']['input']>;
+};
+export type CommerceExpCreditNoteDtoRefundTypeEnum = 'CREDIT_GRANT' | 'DUNNING_CANCELLATION_CREDIT' | 'FULL_ITEM_REFUND' | 'TAX_ONLY_REFUND' | 'WRITE_OFF';
+export type CommerceExpCurrency = 'JPY' | 'USD';
+export type CommerceExpCurrencyForFinancePolicyCheck = 'JPY' | 'USD';
+export type CommerceExpCustomPromotionValueInput = {
+ applicationReason?: InputMaybe<CommerceExpApplicationReasonInput>;
+ benefits?: InputMaybe<Array<InputMaybe<CommerceExpPromotionBenefitInput>>>;
+};
+export type CommerceExpCustomerType = 'DIRECT' | 'PARTNER';
+export type CommerceExpCycleInterval = 'DAY' | 'MONTH' | 'WEEK' | 'YEAR';
+export type CommerceExpDecimalLimiterType = 'RANGE' | 'SET';
+export type CommerceExpDowngradeOrderInput = {
+ entitlementId: Scalars['String']['input'];
+ offeringId?: InputMaybe<Scalars['String']['input']>;
+ pricingType?: InputMaybe<CommerceExpCcpPricingType>;
+};
+export type CommerceExpDunningStatusAttempt = 'FIVE' | 'FOUR' | 'ONE' | 'THREE' | 'TWO';
+export type CommerceExpDurationEnum = 'FOREVER' | 'ONCE' | 'REPEATING';
+export type CommerceExpDurationInterval = 'MONTH' | 'YEAR';
+export type CommerceExpEffectiveTimeInput = {
+ endsAt?: InputMaybe<CommerceExpEndsAtInput>;
+ startsAt?: InputMaybe<CommerceExpStartsAtInput>;
+};
+export type CommerceExpEligibleConditionsCurrency = 'USD';
+export type CommerceExpEligibleConditionsProducts = 'STATUSPAGE';
+export type CommerceExpEligibleConditionsSaleTransitionType = 'DOWNGRADE' | 'NEW' | 'RENEWAL' | 'UPGRADE';
+export type CommerceExpEndCollectionOrderInput = {
+ entitlementId: Scalars['String']['input'];
+};
+export type CommerceExpEndsAtInput = {
+ billingFrequencyCount?: InputMaybe<Scalars['Float']['input']>;
+ endTimestamp?: InputMaybe<Scalars['Float']['input']>;
+ type?: InputMaybe<CommerceExpEndsAtType>;
+};
+export type CommerceExpEndsAtType = 'DURATION' | 'TIMESTAMP';
+export type CommerceExpEnterpriseInstanceFilter = {
+ status?: InputMaybe<CommerceExpEntitlementStatus>;
+};
+export type CommerceExpEntitlementActionCtaType = 'PRIMARY' | 'SECONDARY';
+export type CommerceExpEntitlementActionExperienceType = 'CONTACT_SUPPORT' | 'NOT_AVAILABLE' | 'SELF_SERVE';
+export type CommerceExpEntitlementActionExperienceTypeV3 = 'COLLECTION_INSTANCE' | 'CONTACT_EDO' | 'CONTACT_SUPPORT' | 'CONTACT_SUPPORT_ENTERPRISE' | 'NOT_AVAILABLE' | 'REQUEST_ACCESS' | 'SELF_SERVE';
+export type CommerceExpEntitlementDetailsForCreateEntitlement = {
+ entitlementId: Scalars['ID']['input'];
+};
+export type CommerceExpEntitlementFilter = {
+ excludeMultiInstanceChild?: InputMaybe<Scalars['Boolean']['input']>;
+ excludedProductKeys?: InputMaybe<Array<Scalars['String']['input']>>;
+ includeFutureDated?: InputMaybe<Scalars['Boolean']['input']>;
+ includeManuallyBilled?: InputMaybe<Scalars['Boolean']['input']>;
+ invoiceGroupIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ isSandbox?: InputMaybe<Scalars['Boolean']['input']>;
+ offeringKeys?: InputMaybe<Array<Scalars['String']['input']>>;
+ pricingPlanTypes?: InputMaybe<Array<CommerceExpCcpPricingType>>;
+ productKeys?: InputMaybe<Array<Scalars['String']['input']>>;
+ productName?: InputMaybe<Scalars['String']['input']>;
+ status?: InputMaybe<CommerceExpEntitlementStatus>;
+ types?: InputMaybe<Array<CommerceExpEntitlementType>>;
+};
+export type CommerceExpEntitlementLevel = 'BitbucketWorkspace' | 'Organisation' | 'Site';
+export type CommerceExpEntitlementProvisioningStatus = 'ACTIVE' | 'DELETED_UNRECOVERABLE' | 'DESTROYED' | 'HARD_DELETED' | 'INACTIVE' | 'SOFT_DELETED' | 'SUSPENDED' | 'UNKNOWN';
+export type CommerceExpEntitlementStatus = 'ACTIVE' | 'INACTIVE';
+export type CommerceExpEntitlementTransitionResultForBac = 'ALLOWED' | 'NOT_ALLOWED' | 'NO_EFFECT';
+export type CommerceExpEntitlementType = 'ADD_ON' | 'APP' | 'COLLECTION' | 'COLLECTION_INSTANCE' | 'ENTERPRISE' | 'ENTERPRISE_INSTANCE' | 'FAMILY_CONTAINER' | 'MULTI_INSTANCE' | 'MULTI_INSTANCE_CHILD' | 'PRODUCT';
+export type CommerceExpEntitlementUpdateInput = {
+ entitlementId: Scalars['String']['input'];
+ promotionId?: InputMaybe<Scalars['String']['input']>;
+ skipTrial?: InputMaybe<Scalars['Boolean']['input']>;
+ targetBillingCycle?: InputMaybe<CommerceExpBillingCycle>;
+ targetOfferingName?: InputMaybe<Scalars['String']['input']>;
+};
+export type CommerceExpErrorType = 'PERMISSION_DENIED';
+export type CommerceExpEstimateLineType = 'ACCRUED_CHARGES' | 'DST' | 'NEGATIVE' | 'POSITIVE';
+export type CommerceExpFinancePolicyCheckInput = {
+ order: CommerceExpOrderRequestInput;
+ txaId: Scalars['String']['input'];
+};
+export type CommerceExpFinancePolicyStatus = 'ASSIGNMENT_INITIATED' | 'BAD_REQUEST' | 'ELIGIBLE' | 'INELIGIBLE' | 'UNKNOWN_ERROR';
+export type CommerceExpForecastingApiInput = {
+ entityId: Scalars['ID']['input'];
+ entityType: CommerceExpForecastingEntityType;
+ meterId: Scalars['ID']['input'];
+ orgId: Scalars['ID']['input'];
+};
+export type CommerceExpForecastingEntityType = 'ALLOCATION_GROUP' | 'ENTITLEMENT';
+export type CommerceExpFreeReactivationEligibility = 'AVAILABLE' | 'REQUIRES_USAGE_REDUCTION';
+export type CommerceExpIntegerLimiterType = 'RANGE' | 'SET';
+export type CommerceExpInvoiceGroupInput = {
+ defaultPaymentMethod?: InputMaybe<Scalars['String']['input']>;
+ memo?: InputMaybe<Scalars['String']['input']>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ purchaseOrder?: InputMaybe<CommerceExpPurchaseOrderInput>;
+ shipToParty?: InputMaybe<Scalars['String']['input']>;
+};
+export type CommerceExpInvoiceRequestStatusType = 'OPEN' | 'PENDING';
+export type CommerceExpInvoiceSourceSystem = 'CCP' | 'HAMS' | 'LOOM';
+export type CommerceExpInvoiceStatus = 'DEFERRED_PAID' | 'DRAFT' | 'OPEN' | 'PAID' | 'PAYMENT_DEFERRED' | 'UNCOLLECTIBLE' | 'VOID';
+export type CommerceExpInvoiceStatusFilter = 'PAID' | 'UNPAID';
+export type CommerceExpLineItemTermType = 'EVERGREEN' | 'TERMED';
+export type CommerceExpLineItemType = 'ACCOUNT_MODIFICATION' | 'AMEND' | 'AMEND_ENTITLEMENT' | 'APPLY_PROMOTION' | 'CANCEL_ENTITLEMENT' | 'CREATE_ENTITLEMENT' | 'NEW' | 'REACTIVATE_ENTITLEMENT' | 'REVERT_TRIAL' | 'SETTLE_ACCRUED_CHARGE';
+export type CommerceExpMeteredChargeElementUsageAggregationsInput = {
+ chargeElementName: Scalars['String']['input'];
+ end?: InputMaybe<Scalars['Float']['input']>;
+ page?: InputMaybe<Scalars['Int']['input']>;
+ pageSize?: InputMaybe<Scalars['Int']['input']>;
+ resolution: CommerceExpMeteredUsageQueryResolution;
+ start?: InputMaybe<Scalars['Float']['input']>;
+ statistics?: InputMaybe<CommerceExpMeteredUsageQueryStatistics>;
+};
+export type CommerceExpMeteredUsageQueryResolution = 'ONE_DAY' | 'ONE_HOUR' | 'ONE_MONTH';
+export type CommerceExpMeteredUsageQueryStatistics = 'LATEST' | 'SUM';
+export type CommerceExpMultipleEntitlementUpdatesInput = {
+ entitlements: Array<CommerceExpEntitlementUpdateInput>;
+};
+export type CommerceExpNotificationSource = 'BAC_OSB_PAGE' | 'BAC_SUBSCRIPTION_DETAILS_PAGE';
+export type CommerceExpOfferingGroup = 'default' | 'sandbox';
+export type CommerceExpOfferingListingOfferingStatus = 'ACTIVE' | 'ARCHIVED' | 'DELETED' | 'DRAFT';
+export type CommerceExpOpsgenieMigrationOrderInput = {
+ chargeQuantitiesForAmend?: InputMaybe<Scalars['String']['input']>;
+ chargeQuantitiesForCreate?: InputMaybe<Scalars['String']['input']>;
+ cloudId: Scalars['String']['input'];
+ customerId: Scalars['String']['input'];
+ entitlementIds?: InputMaybe<Scalars['String']['input']>;
+ invoiceGroupId: Scalars['String']['input'];
+ jcsServiceCollectionOfferingIdsForAmend?: InputMaybe<Scalars['String']['input']>;
+ jcsServiceCollectionOfferingIdsForCreate?: InputMaybe<Scalars['String']['input']>;
+ jsmServiceCollectionOfferingIdsForAmend?: InputMaybe<Scalars['String']['input']>;
+ jsmServiceCollectionOfferingIdsForCreate?: InputMaybe<Scalars['String']['input']>;
+ migrationId: Scalars['String']['input'];
+ offeringIdsForAmend?: InputMaybe<Scalars['String']['input']>;
+ offeringIdsForCreate?: InputMaybe<Scalars['String']['input']>;
+ pricingPlanIdsForAmend?: InputMaybe<Scalars['String']['input']>;
+ pricingPlanIdsForCreate?: InputMaybe<Scalars['String']['input']>;
+ promotionIdsForAmend?: InputMaybe<Scalars['String']['input']>;
+ promotionIdsForCreate?: InputMaybe<Scalars['String']['input']>;
+};
+export type CommerceExpOptOutTrialOrderInput = {
+ entitlementId: Scalars['String']['input'];
+};
+export type CommerceExpOptedQuantitySource = 'CEILING_LIMIT' | 'INHERITED' | 'USER_OPTED';
+export type CommerceExpOptedUsageOptionInput = {
+ chargingDetails?: InputMaybe<CommerceExpChargingDetailsInput>;
+ effectiveTime?: InputMaybe<CommerceExpEffectiveTimeInput>;
+ purchaseMetadata?: InputMaybe<Scalars['JSON']['input']>;
+ trial?: InputMaybe<CommerceExpTrialIntentInput>;
+};
+export type CommerceExpOrderAccountModificationItemInput = {
+ accountModification: CommerceExpAccountModificationInput;
+ entitlement: CommerceExpOrderEntitlementInput;
+ isImmediate?: InputMaybe<Scalars['Boolean']['input']>;
+ itemId: Scalars['String']['input'];
+ optedUsageOptions?: InputMaybe<CommerceExpOptedUsageOptionInput>;
+ type: CommerceExpOrderType;
+};
+export type CommerceExpOrderAmendmentItemInput = {
+ entitlement: CommerceExpOrderEntitlementInput;
+ isImmediate?: InputMaybe<Scalars['Boolean']['input']>;
+ itemId: Scalars['String']['input'];
+ nextBillingAnchorTimestamp?: InputMaybe<Scalars['Float']['input']>;
+ offeringId: Scalars['ID']['input'];
+ optedUsageOptions?: InputMaybe<CommerceExpOptedUsageOptionInput>;
+ prorationBehaviour?: InputMaybe<CommerceExpOrderProrationBehaviourType>;
+ reasonCode?: InputMaybe<CommerceExpOrderReasonCodeType>;
+ type: CommerceExpOrderType;
+};
+export type CommerceExpOrderBuilderInput = {
+ addonPurchaseOrderInput?: InputMaybe<CommerceExpAddonPurchaseOrderInput>;
+ bundleCollectionInput?: InputMaybe<CommerceExpBundleCollectionInput>;
+ buyCurrentTrialInput?: InputMaybe<CommerceExpBuyCurrentTrialInput>;
+ changeIntentEntitlementId?: InputMaybe<Scalars['ID']['input']>;
+ createEntitlementCartDirectBuyInput?: InputMaybe<CommerceExpCreateEntitlementCartDirectBuyInput>;
+ createEntitlementInput?: InputMaybe<CommerceExpCreateEntitlementInput>;
+ downgradeOrderInput?: InputMaybe<CommerceExpDowngradeOrderInput>;
+ endCollectionOrderInput?: InputMaybe<CommerceExpEndCollectionOrderInput>;
+ multipleEntitlementUpdatesInput?: InputMaybe<CommerceExpMultipleEntitlementUpdatesInput>;
+ opsgenieMigrationOrderInput?: InputMaybe<CommerceExpOpsgenieMigrationOrderInput>;
+ optOutTrialOrderInput?: InputMaybe<CommerceExpOptOutTrialOrderInput>;
+ orderBuilderType: CommerceExpOrderBuilderType;
+ orderId?: InputMaybe<Scalars['String']['input']>;
+ promotionsInput?: InputMaybe<CommerceExpPromotionsInput>;
+ reactivationOrderInput?: InputMaybe<CommerceExpReactivationOrderInput>;
+ transactionAccountId: Scalars['ID']['input'];
+ unbundleCollectionOrderInput?: InputMaybe<CommerceExpUnbundleCollectionOrderInput>;
+ undoScheduledDeactivationInput?: InputMaybe<CommerceExpUndoScheduledDeactivationInput>;
+};
+export type CommerceExpOrderBuilderType = 'ADD_ONS_PURCHASE' | 'BUNDLE_COLLECTION' | 'BUY_CURRENT_TRIAL' | 'CREATE_ENTITLEMENT' | 'CREATE_ENTITLEMENT_CART_DIRECT_BUY' | 'DOWNGRADE' | 'END_COLLECTION' | 'MULTIPLE_ENTITLEMENT_UPDATES' | 'OPSGENIE_MIGRATION' | 'OPT_OUT_TRIAL' | 'PROMOTIONS' | 'REACTIVATION_ORDER' | 'UNBUNDLE_COLLECTION' | 'UNDO_SCHEDULED_DEACTIVATION';
+export type CommerceExpOrderCancellationItemInput = {
+ entitlement: CommerceExpOrderEntitlementInput;
+ isImmediate?: InputMaybe<Scalars['Boolean']['input']>;
+ itemId: Scalars['String']['input'];
+ nextBillingAnchorTimestamp?: InputMaybe<Scalars['Float']['input']>;
+ optedUsageOptions?: InputMaybe<CommerceExpOptedUsageOptionInput>;
+ prorationBehaviour?: InputMaybe<CommerceExpOrderProrationBehaviourType>;
+ reasonCode?: InputMaybe<CommerceExpOrderReasonCodeType>;
+ type: CommerceExpOrderType;
+};
+export type CommerceExpOrderEntitlementInput = {
+ id: Scalars['String']['input'];
+ version: Scalars['String']['input'];
+};
+export type CommerceExpOrderItemInput = {
+ accountModification?: InputMaybe<CommerceExpAccountModificationInput>;
+ concessions?: InputMaybe<Array<CommerceExpConcessionInput>>;
+ entitlement?: InputMaybe<CommerceExpOrderEntitlementInput>;
+ isImmediate?: InputMaybe<Scalars['Boolean']['input']>;
+ itemId: Scalars['String']['input'];
+ metadata?: InputMaybe<Scalars['JSON']['input']>;
+ nextBillingAnchorTimestamp?: InputMaybe<Scalars['Float']['input']>;
+ offeringId?: InputMaybe<Scalars['String']['input']>;
+ optedUsageOptions?: InputMaybe<CommerceExpOptedUsageOptionInput>;
+ orderId?: InputMaybe<Scalars['String']['input']>;
+ promotions?: InputMaybe<Array<CommerceExpPromotionInput>>;
+ relatesFromEntitlements?: InputMaybe<Array<InputMaybe<CommerceExpRelatesFromEntitlementDetailsInput>>>;
+ type: CommerceExpOrderType;
+};
+export type CommerceExpOrderItemRelatesFromReferenceType = 'ENTITLEMENT' | 'ORDER_ITEM';
+export type CommerceExpOrderProrationBehaviourType = 'ALWAYS_INVOICE' | 'NONE';
+export type CommerceExpOrderReasonCodeType = 'BREACH_OF_CONTRACT' | 'FRAUD' | 'OFFERING_ARCHIVED' | 'PRODUCT_CANCELLATION' | 'SUSPENDED_INACTIVITY' | 'SYSTEM_INITIATED' | 'UNCOLLECTIBLE';
+export type CommerceExpOrderRequestInput = {
+ invoiceGroupId?: InputMaybe<Scalars['String']['input']>;
+ items: Array<CommerceExpOrderItemInput>;
+ metadata?: InputMaybe<Scalars['JSON']['input']>;
+ orderId: Scalars['String']['input'];
+ orderIntentId?: InputMaybe<Scalars['String']['input']>;
+ source?: InputMaybe<CommerceExpOrderSource>;
+ transactionAccountId?: InputMaybe<Scalars['String']['input']>;
+};
+export type CommerceExpOrderRequestWithQuotesInput = {
+ metadata?: InputMaybe<Scalars['JSON']['input']>;
+ orderId: Scalars['String']['input'];
+ quote: CommerceExpQuoteInput;
+ source: CommerceExpOrderSource;
+ transactionAccountId?: InputMaybe<Scalars['String']['input']>;
+};
+export type CommerceExpOrderSource = 'ORDER_INTENT' | 'ORDER_ITEMS' | 'QUOTE';
+export type CommerceExpOrderStatus = 'FAILED' | 'PENDING' | 'PROCESSING' | 'SUCCESS' | 'SYNC_ORDER';
+export type CommerceExpOrderType = 'ACCOUNT_MODIFICATION_ORDER' | 'AMENDMENT_ORDER' | 'CANCELLATION_ORDER' | 'CREATION_ORDER' | 'CURRENCY_SWITCH_ORDER' | 'PATCH_ENTITLEMENT_DETAILS_ORDER' | 'REACTIVATION_ORDER' | 'REBILL_ORDER' | 'REVERT_TRIAL_ORDER' | 'REWIND_ORDER' | 'SYSTEM_AMENDMENT_ORDER' | 'SYSTEM_CANCELLATION_ORDER' | 'SYSTEM_PATCH_ENTITLEMENT_DETAILS_ORDER' | 'TRANSFER_IN_CREATE_ORDER' | 'TRANSFER_IN_ORDER' | 'TRANSFER_OUT_ORDER' | 'TRANSITION_ORDER';
+export type CommerceExpPartnerTier = 'ACCESS' | 'GOLD' | 'PLATINUM' | 'SILVER';
+export type CommerceExpPartnerType = 'AGGREGATOR' | 'CORPORATE_RESELLER' | 'GLOBAL_ALLIANCE_PARTNER' | 'SOLUTION_PARTNER';
+export type CommerceExpPatchQuoteInput = {
+ invoiceGroupId?: InputMaybe<Scalars['ID']['input']>;
+ quoteId: Scalars['ID']['input'];
+ transactionAccountId: Scalars['ID']['input'];
+ version: Scalars['Int']['input'];
+};
+export type CommerceExpPayPalInput = {
+ email: Scalars['String']['input'];
+ merchantId: Scalars['String']['input'];
+ name: Scalars['String']['input'];
+ nonce: Scalars['String']['input'];
+};
+export type CommerceExpPaymentMethodCreationCurrency = 'USD';
+export type CommerceExpPaymentMethodCreationType = 'DEFERRED' | 'PAYPAL';
+export type CommerceExpPaymentMethodType = 'ACH' | 'CARD' | 'DEFERRED' | 'PAYPAL' | 'WALLET';
+export type CommerceExpPaymentStatusType = 'NO_ACTION' | 'REQUIRES_ACTION' | 'REQUIRES_DIFFERENT_PAYMENT_METHOD';
+export type CommerceExpPlaceOrderInput = {
+ invoiceGroupId?: InputMaybe<Scalars['String']['input']>;
+ items: Array<CommerceExpPlaceOrderItemInput>;
+ orderId: Scalars['ID']['input'];
+ orderIntentId?: InputMaybe<Scalars['String']['input']>;
+ source: CommerceExpOrderSource;
+ transactionAccountId: Scalars['String']['input'];
+};
+export type CommerceExpPlaceOrderItemInput = {
+ accountModification?: InputMaybe<CommerceExpOrderAccountModificationItemInput>;
+ cancellation?: InputMaybe<CommerceExpOrderCancellationItemInput>;
+ orderAmendment?: InputMaybe<CommerceExpOrderAmendmentItemInput>;
+};
+export type CommerceExpPlaceOrderRequestInput = {
+ orderRequestInput?: InputMaybe<CommerceExpOrderRequestInput>;
+ orderRequestWithQuotes?: InputMaybe<CommerceExpOrderRequestWithQuotesInput>;
+};
+export type CommerceExpPlaceOrderV3Input = {
+ orderInput: CommerceExpPlaceOrderRequestInput;
+ transactionAccountId: Scalars['String']['input'];
+};
+export type CommerceExpPlsErrorType = 'NO_PERMISSION';
+export type CommerceExpPoaErrorType = 'FETCH_FAILED' | 'NO_PERMISSION';
+export type CommerceExpPostTransitionSubscriptionState = 'Cancel' | 'Continue';
+export type CommerceExpPostalAddressInput = {
+ city?: InputMaybe<Scalars['String']['input']>;
+ country: Scalars['String']['input'];
+ line1?: InputMaybe<Scalars['String']['input']>;
+ line2?: InputMaybe<Scalars['String']['input']>;
+ phone?: InputMaybe<Scalars['String']['input']>;
+ postcode?: InputMaybe<Scalars['String']['input']>;
+ state?: InputMaybe<Scalars['String']['input']>;
+};
+export type CommerceExpPreDunningAttemptReasons = 'NO_BILL_TO' | 'NO_PAYMENT_METHOD';
+export type CommerceExpPricingPlanActivatedReason = 'ADVANTAGE_PRICING' | 'DEFAULT_PRICING' | 'EXPERIMENTAL_PRICING';
+export type CommerceExpPricingPlanCurrency = 'JPY' | 'USD';
+export type CommerceExpPricingPlanInterval = 'DAY' | 'MONTH' | 'WEEK' | 'YEAR';
+export type CommerceExpPricingPlanItemChargeType = 'AUTO_SCALING' | 'LICENSED' | 'METERED';
+export type CommerceExpPricingPlanItemTierPolicy = 'BLOCK' | 'PER_UNIT';
+export type CommerceExpPricingPlanItemTiersMode = 'GRADUATED' | 'VOLUME';
+export type CommerceExpPricingPlanStatus = 'ACTIVE' | 'AT_NOTICE' | 'DRAFT' | 'EXPIRED';
+export type CommerceExpPricingType = 'FREE' | 'LIMITED_FREE' | 'PAID';
+export type CommerceExpProcessingInfoStatus = 'FAIL' | 'PROCESSING' | 'SUCCESS';
+export type CommerceExpPromotionApplicationType = 'CONTINUE_PROMO' | 'FRESH_PROMO';
+export type CommerceExpPromotionBenefitDtoDuration = 'ALIGN_TO_PHASE' | 'FOREVER' | 'ONCE' | 'REPEATING' | 'VARIABLE';
+export type CommerceExpPromotionBenefitInput = {
+ duration?: InputMaybe<CommerceExpPromotionBenefitDtoDuration>;
+ iterations?: InputMaybe<Scalars['Int']['input']>;
+ value?: InputMaybe<Scalars['Float']['input']>;
+};
+export type CommerceExpPromotionCodeType = 'NONE' | 'SHARED' | 'UNIQUE';
+export type CommerceExpPromotionDefinitionInput = {
+ customisedValues?: InputMaybe<CommerceExpCustomPromotionValueInput>;
+ promotionCode?: InputMaybe<Scalars['String']['input']>;
+ promotionId?: InputMaybe<Scalars['String']['input']>;
+};
+export type CommerceExpPromotionFilter = {
+ type?: InputMaybe<CommerceExpPromotionType>;
+};
+export type CommerceExpPromotionInput = {
+ promotionDefinition?: InputMaybe<CommerceExpPromotionDefinitionInput>;
+ promotionInstanceId?: InputMaybe<Scalars['String']['input']>;
+};
+export type CommerceExpPromotionSource = 'CONCESSION' | 'PROMOTION';
+export type CommerceExpPromotionStatus = 'ACTIVE' | 'CANCELLED' | 'DRAFTED' | 'EXPIRED' | 'INACTIVE' | 'WITHDRAWN';
+export type CommerceExpPromotionTermType = 'PROMOTION_LOCK_FOR_AMENDMENT';
+export type CommerceExpPromotionType = 'DEAL_REGISTRATION_MARGIN' | 'DISCRETIONARY_DISCOUNT' | 'LIST_PRICE' | 'LIST_PRICE_ADJUSTMENT' | 'LOYALTY_DISCOUNT' | 'PARTNER_DISCOUNT' | 'PARTNER_MARGIN' | 'PROMO_CODE' | 'TRIAL_EXTENSION';
+export type CommerceExpPromotionsInput = {
+ entitlementId: Scalars['String']['input'];
+ promotionId: Scalars['String']['input'];
+};
+export type CommerceExpProratedOnUsageChange = 'ALWAYS_INVOICE' | 'CREATE_PRORATIONS' | 'NONE';
+export type CommerceExpPurchaseOrderInput = {
+ number: Scalars['String']['input'];
+ oneTimeUse?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type CommerceExpQuoteFilter = {
+ status?: InputMaybe<CommerceExpQuoteStatusFilter>;
+};
+export type CommerceExpQuoteInput = {
+ id: Scalars['String']['input'];
+ version: Scalars['Int']['input'];
+};
+export type CommerceExpQuoteLineItemContainerType = 'BILLING_SCHEDULE' | 'CONTAINER' | 'ORG' | 'SINGLE' | 'SITE';
+export type CommerceExpQuoteLineItemGroupingLevelType = 'BILLING_SCHEDULE';
+export type CommerceExpQuoteLineItemSaleTransitionType = 'DOWNGRADE' | 'NA' | 'NEW' | 'RENEW' | 'UPGRADE';
+export type CommerceExpQuoteOperationStatus = 'FAILED' | 'IN_PROGRESS' | 'SUCCESS';
+export type CommerceExpQuoteOperationsInput = {
+ id: Scalars['ID']['input'];
+ transactionAccountId: Scalars['ID']['input'];
+};
+export type CommerceExpQuoteStatus = 'ACCEPTANCE_IN_PROGRESS' | 'ACCEPTED' | 'CANCELLATION_IN_PROGRESS' | 'CANCELLED' | 'CLONING_IN_PROGRESS' | 'CREATION_IN_PROGRESS' | 'DRAFT' | 'FINALIZATION_IN_PROGRESS' | 'OPEN' | 'REVISION_IN_PROGRESS' | 'STALE' | 'UPDATE_IN_PROGRESS' | 'VALIDATION_IN_PROGRESS';
+export type CommerceExpQuoteStatusFilter = {
+ exclude?: InputMaybe<Array<CommerceExpQuoteStatus>>;
+ include?: InputMaybe<Array<CommerceExpQuoteStatus>>;
+};
+export type CommerceExpQuotesBenefitDuration = 'ALIGN_TO_QUOTE_LINE' | 'FOREVER' | 'ONCE' | 'REPEATING';
+export type CommerceExpReactivationOrderInput = {
+ entitlementId: Scalars['String']['input'];
+};
+export type CommerceExpRecipientEntity = 'ENTITLEMENT' | 'POOL' | 'USER';
+export type CommerceExpRelatesFromEntitlementDetailsInput = {
+ entitlementId?: InputMaybe<Scalars['String']['input']>;
+ itemId?: InputMaybe<Scalars['String']['input']>;
+ lineItemId?: InputMaybe<Scalars['String']['input']>;
+ referenceType?: InputMaybe<CommerceExpRelatesFromEntitlementReferenceType>;
+ relationshipType?: InputMaybe<Scalars['String']['input']>;
+};
+export type CommerceExpRelatesFromEntitlementReferenceType = 'ENTITLEMENT' | 'LINE_ITEM' | 'ORDER_ITEM';
+export type CommerceExpRemoveAdminInput = {
+ aaid: Scalars['String']['input'];
+};
+export type CommerceExpRequestedQuoteAction = 'CANCEL_QUOTE' | 'CLONE_QUOTE' | 'CREATE_OPEN_QUOTE' | 'CREATE_QUOTE' | 'FINALIZE_QUOTE' | 'MARK_DRAFT' | 'PATCH_OPEN_QUOTE' | 'REVISE_QUOTE' | 'UPDATE_QUOTE';
+export type CommerceExpRuleConditionOperatorType = 'AND' | 'OR';
+export type CommerceExpSaleTransitionType = 'DOWNGRADE' | 'NA' | 'NEW' | 'RENEW' | 'UPGRADE';
+export type CommerceExpSelectedInstanceOffering = {
+ entitlementId: Scalars['String']['input'];
+ selectedOfferingId: Scalars['String']['input'];
+};
+export type CommerceExpSendNotificationInput = {
+ customMessage?: InputMaybe<Scalars['String']['input']>;
+ invoiceGroupId: Scalars['String']['input'];
+ requesterAccountId: Scalars['String']['input'];
+ source: CommerceExpNotificationSource;
+ transactionAccountId: Scalars['String']['input'];
+};
+export type CommerceExpServCoUpgradeAction = 'DIRECT_BUY' | 'NO_ACTION' | 'REQUIRE_PAYMENT_DETAILS';
+export type CommerceExpSetupIntentInput = {
+ collectOpenInvoices?: InputMaybe<Scalars['Boolean']['input']>;
+ defaultForInvoiceGroup?: InputMaybe<Scalars['String']['input']>;
+ invoiceId?: InputMaybe<Scalars['String']['input']>;
+};
+export type CommerceExpSort = {
+ field: Scalars['String']['input'];
+ order: CommerceExpSortOrderType;
+};
+export type CommerceExpSortOrderType = 'ASC' | 'DESC';
+export type CommerceExpStartsAtInput = {
+ timestamp?: InputMaybe<Scalars['Float']['input']>;
+ type?: InputMaybe<CommerceExpStartsAtType>;
+};
+export type CommerceExpStartsAtType = 'TIMESTAMP';
+export type CommerceExpStatusIssueSeverity = 'ERROR' | 'UNINVOICEABLE' | 'WARNING';
+export type CommerceExpStreamhubEventInput = {
+ ari: Scalars['String']['input'];
+ avi: Scalars['String']['input'];
+ payload: Scalars['JSON']['input'];
+};
+export type CommerceExpSubBenefitType = 'FLAT' | 'MULTI_PERCENTAGE' | 'NONE' | 'PERCENTAGE' | 'TRIAL';
+export type CommerceExpSubscriptionScheduleAction = 'CANCEL' | 'UPDATE';
+export type CommerceExpSubscriptionState = 'PAID' | 'TRIAL';
+export type CommerceExpSubscriptionStatus = 'ACTIVE' | 'CANCELLED' | 'NOT_STARTED' | 'PROCESSING';
+export type CommerceExpSubscriptionTrialEndBehaviour = 'BILLING_PLAN' | 'TRIAL_PLAN';
+export type CommerceExpSupportedBillingSystems = 'BACK_OFFICE' | 'CCP' | 'HAMS' | 'OPSGENIE';
+export type CommerceExpTaxIdInput = {
+ id?: InputMaybe<Scalars['String']['input']>;
+ label?: InputMaybe<Scalars['String']['input']>;
+ metadata?: InputMaybe<Scalars['JSON']['input']>;
+ taxIdDescription?: InputMaybe<Scalars['String']['input']>;
+ taxIdLabel?: InputMaybe<Scalars['String']['input']>;
+ type?: InputMaybe<Scalars['String']['input']>;
+};
+export type CommerceExpTermedSubscriptionEndType = 'DURATION' | 'TIMESTAMP';
+export type CommerceExpTermedSubscriptionStartType = 'LINE_ITEM_END' | 'QUOTE_ACCEPTANCE_DATE' | 'TIMESTAMP' | 'UPCOMING_INVOICE';
+export type CommerceExpTransactionAccountInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ name?: InputMaybe<Scalars['String']['input']>;
+};
+export type CommerceExpTransactionAccountType = 'DIRECT' | 'PARTNER' | 'UNAFFILIATED_RESELLER';
+export type CommerceExpTransitionTime = 'IMMEDIATE' | 'NEXT_CYCLE' | 'SCHEDULED';
+export type CommerceExpTrialIntentInput = {
+ behaviourAtEndOfTrial?: InputMaybe<CommerceExpBehaviourAtEndOfTrial>;
+ skipTrial?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type CommerceExpUnbundleCollectionOrderInput = {
+ entitlementId: Scalars['String']['input'];
+ selectedInstanceOfferings?: InputMaybe<Array<CommerceExpSelectedInstanceOffering>>;
+};
+export type CommerceExpUndoScheduledDeactivationInput = {
+ entitlementId: Scalars['String']['input'];
+};
+export type CommerceExpUpdateBillToPartyInput = {
+ name: Scalars['String']['input'];
+ postalAddress: CommerceExpPostalAddressInput;
+ taxId?: InputMaybe<Scalars['String']['input']>;
+ taxIds?: InputMaybe<Array<InputMaybe<CommerceExpTaxIdInput>>>;
+};
+export type CommerceExpUpdateEntitlementDisplayNameInput = {
+ currentDisplayName?: InputMaybe<Scalars['String']['input']>;
+ entitlementCustomName?: InputMaybe<Scalars['String']['input']>;
+};
+export type CommerceExpUpdateOrderItemChargeOptions = {
+ element: Scalars['String']['input'];
+ quantity: Scalars['Int']['input'];
+};
+export type CommerceExpUpdateOrderItemOptions = {
+ chargeOptions?: InputMaybe<CommerceExpUpdateOrderItemChargeOptions>;
+ offeringKey?: InputMaybe<Scalars['String']['input']>;
+ orderItemId: Scalars['ID']['input'];
+ pricingPlanKey?: InputMaybe<Scalars['String']['input']>;
+ skipTrial?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type CommerceExpUpdateOrderOptionUsage = {
+ chargeElement?: InputMaybe<Scalars['String']['input']>;
+ entitlementId?: InputMaybe<Scalars['String']['input']>;
+ value?: InputMaybe<Scalars['Int']['input']>;
+};
+export type CommerceExpUpdateOrderOptions = {
+ behaviourAtEndOfSubscription?: InputMaybe<CommerceExpBehaviourAtEndOfSubscription>;
+ behaviourAtEndOfTrial?: InputMaybe<CommerceExpBehaviourAtEndOfTrial>;
+ invoiceGroupId?: InputMaybe<Scalars['String']['input']>;
+ orderItems?: InputMaybe<Array<CommerceExpUpdateOrderItemOptions>>;
+ paymentMethodType?: InputMaybe<CommerceExpPaymentMethodType>;
+ usage?: InputMaybe<CommerceExpUpdateOrderOptionUsage>;
+};
+export type CommerceExpUpdatePrimaryContactInput = {
+ contactType: CommerceExpContactType;
+ customerType: CommerceExpCustomerType;
+ existingPrimaryPrincipalAri?: InputMaybe<Scalars['String']['input']>;
+ newPrimaryPrincipalAri: Scalars['String']['input'];
+ resourceAri: Scalars['String']['input'];
+};
+export type CommerceExpUpdateShipToPartyInput = {
+ name: Scalars['String']['input'];
+ postalAddress: CommerceExpPostalAddressInput;
+ taxId?: InputMaybe<Scalars['String']['input']>;
+ taxIds?: InputMaybe<Array<InputMaybe<CommerceExpTaxIdInput>>>;
+};
+export type CommerceExpUsageAggregationType = 'COUNT' | 'LATEST' | 'MAX' | 'SUM';
+export type CommerceExpUsageAggregationsInput = {
+ chargeElement?: InputMaybe<Scalars['String']['input']>;
+ period?: InputMaybe<CommerceExpUsagePeriodInput>;
+ resolution: CommerceExpUsageAggregationsResolution;
+ statistics: Array<CommerceExpUsageAggregationType>;
+ usageAtStart?: InputMaybe<Scalars['Int']['input']>;
+ usageIdentifier?: InputMaybe<Scalars['String']['input']>;
+};
+export type CommerceExpUsageAggregationsResolution = 'FIVE_MINUTES' | 'ONE_DAY' | 'ONE_HOUR' | 'ONE_MONTH' | 'PERIOD';
+export type CommerceExpUsagePeriodInput = {
+ endTime: Scalars['Float']['input'];
+ startTime: Scalars['Float']['input'];
+};
+export type CommerceExpUserRole = 'BILLING_ADMIN' | 'CUSTOMER_CONTACT';
+export type CommerceExpUtsAllowanceExemptionScopeType = 'ORG' | 'ORG_METER';
+export type CommerceExpUtsAllowanceExemptionStatus = 'ACTIVE' | 'CANCELLED' | 'EXPIRED' | 'SCHEDULED';
+export type CommerceExpValidOrderInput = {
+ changeIntentEntitlementId?: InputMaybe<Scalars['String']['input']>;
+ order: CommerceExpOrderRequestInput;
+ txaId: Scalars['String']['input'];
+ updateOrderOptions?: InputMaybe<CommerceExpUpdateOrderOptions>;
+};
+export type CommerceExpVersionChangeEntityEnum = 'BILL_TO_UPDATED' | 'CREDIT_NOTE_GENERATED' | 'INVOICE_GENERATED' | 'INVOICE_GROUP_UPDATED' | 'ORDER_PLACED' | 'PAYMENT_METHOD_UPDATED' | 'SHIP_TO_UPDATED';
+export type CommerceExpWalletCurrency = 'JPY' | 'USD';
+export type CommerceExpWalletStatus = 'ACTIVE' | 'CLOSED' | 'SUSPENDED';
+export type CompassAcknowledgeAnnouncementInput = {
+ announcementId: Scalars['ID']['input'];
+ componentId: Scalars['ID']['input'];
+};
+export type CompassAddDocumentInput = {
+ componentId: Scalars['ID']['input'];
+ documentationCategoryId: Scalars['ID']['input'];
+ title?: InputMaybe<Scalars['String']['input']>;
+ url: Scalars['URL']['input'];
+};
+export type CompassAddTeamLabelsInput = {
+ cloudId: Scalars['ID']['input'];
+ labels: Array<Scalars['String']['input']>;
+ teamId: Scalars['ID']['input'];
+};
+export type CompassAlertEventPropertiesInput = {
+ acknowledgedAt?: InputMaybe<Scalars['DateTime']['input']>;
+ closedAt?: InputMaybe<Scalars['DateTime']['input']>;
+ createdAt?: InputMaybe<Scalars['DateTime']['input']>;
+ id: Scalars['ID']['input'];
+ priority?: InputMaybe<AlertPriority>;
+ snoozedAt?: InputMaybe<Scalars['DateTime']['input']>;
+ status?: InputMaybe<AlertEventStatus>;
+};
+export type CompassApplicationManagedComponentsQuery = {
+ after?: InputMaybe<Scalars['String']['input']>;
+ cloudId: Scalars['ID']['input'];
+ first?: InputMaybe<Scalars['Int']['input']>;
+};
+export type CompassAttentionItemQuery = {
+ after?: InputMaybe<Scalars['String']['input']>;
+ cloudId: Scalars['ID']['input'];
+ first?: InputMaybe<Scalars['Int']['input']>;
+};
+export type CompassBooleanFieldValueInput = {
+ booleanValue: Scalars['Boolean']['input'];
+};
+export type CompassBuildEventPipelineInput = {
+ displayName?: InputMaybe<Scalars['String']['input']>;
+ pipelineId: Scalars['String']['input'];
+ url?: InputMaybe<Scalars['String']['input']>;
+};
+export type CompassBuildEventPropertiesInput = {
+ completedAt?: InputMaybe<Scalars['DateTime']['input']>;
+ pipeline: CompassBuildEventPipelineInput;
+ startedAt: Scalars['DateTime']['input'];
+ state: CompassBuildEventState;
+};
+export type CompassBuildEventState = 'CANCELLED' | 'ERROR' | 'FAILED' | 'IN_PROGRESS' | 'SUCCESSFUL' | 'TIMED_OUT' | 'UNKNOWN';
+export type CompassCampaignQuery = {
+ filter?: InputMaybe<CompassCampaignQueryFilter>;
+ sort?: InputMaybe<CompassCampaignQuerySort>;
+};
+export type CompassCampaignQueryFilter = {
+ componentId?: InputMaybe<Scalars['ID']['input']>;
+ createdByUserId?: InputMaybe<Scalars['ID']['input']>;
+ status?: InputMaybe<Scalars['String']['input']>;
+};
+export type CompassCampaignQuerySort = {
+ name: Scalars['String']['input'];
+ order?: InputMaybe<CompassCampaignQuerySortOrder>;
+};
+export type CompassCampaignQuerySortOrder = 'ASC' | 'DESC';
+export type CompassCatalogBootstrapStatus = 'COMPLETE' | 'ERROR' | 'PENDING' | 'UNKNOWN';
+export type CompassComponentApiHistoricSpecTagsQuery = {
+ tagName: Scalars['String']['input'];
+};
+export type CompassComponentApiRepoUpdate = {
+ provider: Scalars['String']['input'];
+ repoUrl: Scalars['String']['input'];
+};
+export type CompassComponentBootstrapStatus = 'COMPLETE' | 'ERROR' | 'PENDING';
+export type CompassComponentCreationTimeFilterInput = {
+ createdAt: Scalars['DateTime']['input'];
+ filter: CompassComponentCreationTimeFilterType;
+};
+export type CompassComponentCreationTimeFilterType = 'AFTER' | 'BEFORE';
+export type CompassComponentCustomBooleanFieldFilterInput = {
+ customFieldId: Scalars['String']['input'];
+ value?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type CompassComponentDescriptionDetailsInput = {
+ content: Scalars['String']['input'];
+};
+export type CompassComponentMetricSourcesQuery = {
+ after?: InputMaybe<Scalars['String']['input']>;
+ first?: InputMaybe<Scalars['Int']['input']>;
+};
+export type CompassComponentScorecardScoreQuery = {
+ scorecardId: Scalars['ID']['input'];
+};
+export type CompassComponentScorecardWorkItemsQuery = {
+ after?: InputMaybe<Scalars['String']['input']>;
+ first?: InputMaybe<Scalars['Int']['input']>;
+};
+export type CompassComponentType = 'APPLICATION' | 'LIBRARY' | 'OTHER' | 'SERVICE';
+export type CompassComponentTypeQueryInput = {
+ after?: InputMaybe<Scalars['String']['input']>;
+ first?: InputMaybe<Scalars['Int']['input']>;
+};
+export type CompassCreateAlertEventInput = {
+ alertProperties: CompassAlertEventPropertiesInput;
+ description: Scalars['String']['input'];
+ displayName: Scalars['String']['input'];
+ externalEventSourceId: Scalars['ID']['input'];
+ lastUpdated: Scalars['DateTime']['input'];
+ updateSequenceNumber: Scalars['Long']['input'];
+ url: Scalars['URL']['input'];
+};
+export type CompassCreateAnnouncementInput = {
+ componentId: Scalars['ID']['input'];
+ description?: InputMaybe<Scalars['String']['input']>;
+ targetDate: Scalars['DateTime']['input'];
+ title: Scalars['String']['input'];
+};
+export type CompassCreateBuildEventInput = {
+ buildProperties: CompassBuildEventPropertiesInput;
+ description: Scalars['String']['input'];
+ displayName: Scalars['String']['input'];
+ externalEventSourceId: Scalars['ID']['input'];
+ lastUpdated: Scalars['DateTime']['input'];
+ updateSequenceNumber: Scalars['Long']['input'];
+ url: Scalars['URL']['input'];
+};
+export type CompassCreateCampaignInput = {
+ description: Scalars['String']['input'];
+ dueDate: Scalars['DateTime']['input'];
+ goalId: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+ scorecardId: Scalars['ID']['input'];
+ startDate?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type CompassCreateComponentScorecardWorkItemInput = {
+ componentId: Scalars['ID']['input'];
+ scorecardId: Scalars['ID']['input'];
+ url: Scalars['URL']['input'];
+ workItemId: Scalars['ID']['input'];
+};
+export type CompassCreateComponentSubscriptionInput = {
+ componentId: Scalars['ID']['input'];
+};
+export type CompassCreateCriterionExemptionInput = {
+ componentId?: InputMaybe<Scalars['ID']['input']>;
+ criterionId: Scalars['ID']['input'];
+ description: Scalars['String']['input'];
+ endDate: Scalars['DateTime']['input'];
+ startDate?: InputMaybe<Scalars['DateTime']['input']>;
+ type?: InputMaybe<CriterionExemptionType>;
+};
+export type CompassCreateCustomBooleanFieldDefinitionInput = {
+ cloudId: Scalars['ID']['input'];
+ componentTypeIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ componentTypes?: InputMaybe<Array<CompassComponentType>>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+};
+export type CompassCreateCustomEventInput = {
+ customEventProperties: CompassCustomEventPropertiesInput;
+ description: Scalars['String']['input'];
+ displayName: Scalars['String']['input'];
+ externalEventSourceId: Scalars['ID']['input'];
+ lastUpdated: Scalars['DateTime']['input'];
+ updateSequenceNumber: Scalars['Long']['input'];
+ url: Scalars['URL']['input'];
+};
+export type CompassCreateCustomFieldDefinitionInput = {
+ booleanFieldDefinition?: InputMaybe<CompassCreateCustomBooleanFieldDefinitionInput>;
+ multiSelectFieldDefinition?: InputMaybe<CompassCreateCustomMultiSelectFieldDefinitionInput>;
+ numberFieldDefinition?: InputMaybe<CompassCreateCustomNumberFieldDefinitionInput>;
+ singleSelectFieldDefinition?: InputMaybe<CompassCreateCustomSingleSelectFieldDefinitionInput>;
+ textFieldDefinition?: InputMaybe<CompassCreateCustomTextFieldDefinitionInput>;
+ userFieldDefinition?: InputMaybe<CompassCreateCustomUserFieldDefinitionInput>;
+};
+export type CompassCreateCustomMultiSelectFieldDefinitionInput = {
+ cloudId: Scalars['ID']['input'];
+ componentTypeIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+ options?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type CompassCreateCustomNumberFieldDefinitionInput = {
+ cloudId: Scalars['ID']['input'];
+ componentTypeIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ componentTypes?: InputMaybe<Array<CompassComponentType>>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+};
+export type CompassCreateCustomSingleSelectFieldDefinitionInput = {
+ cloudId: Scalars['ID']['input'];
+ componentTypeIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+ options?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type CompassCreateCustomTextFieldDefinitionInput = {
+ cloudId: Scalars['ID']['input'];
+ componentTypeIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ componentTypes?: InputMaybe<Array<CompassComponentType>>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+};
+export type CompassCreateCustomUserFieldDefinitionInput = {
+ cloudId: Scalars['ID']['input'];
+ componentTypeIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ componentTypes?: InputMaybe<Array<CompassComponentType>>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+};
+export type CompassCreateDeploymentEventInput = {
+ deploymentProperties: CompassCreateDeploymentEventPropertiesInput;
+ description: Scalars['String']['input'];
+ displayName: Scalars['String']['input'];
+ externalEventSourceId: Scalars['ID']['input'];
+ lastUpdated: Scalars['DateTime']['input'];
+ updateSequenceNumber: Scalars['Long']['input'];
+ url: Scalars['URL']['input'];
+};
+export type CompassCreateDeploymentEventPropertiesInput = {
+ completedAt?: InputMaybe<Scalars['DateTime']['input']>;
+ environment: CompassDeploymentEventEnvironmentInput;
+ pipeline: CompassDeploymentEventPipelineInput;
+ sequenceNumber: Scalars['Long']['input'];
+ startedAt?: InputMaybe<Scalars['DateTime']['input']>;
+ state: CompassDeploymentEventState;
+};
+export type CompassCreateDynamicScorecardCriteriaInput = {
+ expressions: Array<CompassCreateScorecardCriterionExpressionTreeInput>;
+ maturityGroup?: InputMaybe<CompassScorecardCriteriaMaturityGroupInput>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ scoringStrategyRules?: InputMaybe<CompassCreateScorecardCriteriaScoringStrategyRulesInput>;
+ weight: Scalars['Int']['input'];
+};
+export type CompassCreateEventInput = {
+ cloudId: Scalars['ID']['input'];
+ componentId?: InputMaybe<Scalars['String']['input']>;
+ event: CompassEventInput;
+};
+export type CompassCreateFlagEventInput = {
+ description: Scalars['String']['input'];
+ displayName: Scalars['String']['input'];
+ externalEventSourceId: Scalars['ID']['input'];
+ flagProperties: CompassCreateFlagEventPropertiesInput;
+ lastUpdated: Scalars['DateTime']['input'];
+ updateSequenceNumber: Scalars['Long']['input'];
+ url: Scalars['URL']['input'];
+};
+export type CompassCreateFlagEventPropertiesInput = {
+ id: Scalars['ID']['input'];
+ status?: InputMaybe<Scalars['String']['input']>;
+};
+export type CompassCreateHasCustomBooleanFieldScorecardCriteriaInput = {
+ booleanComparator: CompassCriteriaBooleanComparatorOptions;
+ booleanComparatorValue: Scalars['Boolean']['input'];
+ customFieldDefinitionId: Scalars['ID']['input'];
+ description?: InputMaybe<Scalars['String']['input']>;
+ maturityGroup?: InputMaybe<CompassScorecardCriteriaMaturityGroupInput>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ scoringStrategyRules?: InputMaybe<CompassCreateScorecardCriteriaScoringStrategyRulesInput>;
+ weight: Scalars['Int']['input'];
+};
+export type CompassCreateHasCustomMultiSelectFieldScorecardCriteriaInput = {
+ collectionComparator: CompassCriteriaCollectionComparatorOptions;
+ collectionComparatorValue?: InputMaybe<Array<Scalars['ID']['input']>>;
+ customFieldDefinitionId: Scalars['ID']['input'];
+ description?: InputMaybe<Scalars['String']['input']>;
+ maturityGroup?: InputMaybe<CompassScorecardCriteriaMaturityGroupInput>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ scoringStrategyRules?: InputMaybe<CompassCreateScorecardCriteriaScoringStrategyRulesInput>;
+ weight: Scalars['Int']['input'];
+};
+export type CompassCreateHasCustomNumberFieldScorecardCriteriaInput = {
+ customFieldDefinitionId: Scalars['ID']['input'];
+ description?: InputMaybe<Scalars['String']['input']>;
+ maturityGroup?: InputMaybe<CompassScorecardCriteriaMaturityGroupInput>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ numberComparator: CompassCriteriaNumberComparatorOptions;
+ numberComparatorValue?: InputMaybe<Scalars['Float']['input']>;
+ scoringStrategyRules?: InputMaybe<CompassCreateScorecardCriteriaScoringStrategyRulesInput>;
+ weight: Scalars['Int']['input'];
+};
+export type CompassCreateHasCustomSingleSelectFieldScorecardCriteriaInput = {
+ customFieldDefinitionId: Scalars['ID']['input'];
+ description?: InputMaybe<Scalars['String']['input']>;
+ maturityGroup?: InputMaybe<CompassScorecardCriteriaMaturityGroupInput>;
+ membershipComparator: CompassCriteriaMembershipComparatorOptions;
+ membershipComparatorValue?: InputMaybe<Array<Scalars['ID']['input']>>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ scoringStrategyRules?: InputMaybe<CompassCreateScorecardCriteriaScoringStrategyRulesInput>;
+ weight: Scalars['Int']['input'];
+};
+export type CompassCreateHasCustomTextFieldScorecardCriteriaInput = {
+ customFieldDefinitionId: Scalars['ID']['input'];
+ description?: InputMaybe<Scalars['String']['input']>;
+ maturityGroup?: InputMaybe<CompassScorecardCriteriaMaturityGroupInput>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ scoringStrategyRules?: InputMaybe<CompassCreateScorecardCriteriaScoringStrategyRulesInput>;
+ textComparator?: InputMaybe<CompassCriteriaTextComparatorOptions>;
+ textComparatorValue?: InputMaybe<Scalars['String']['input']>;
+ weight: Scalars['Int']['input'];
+};
+export type CompassCreateHasPackageDependencyScorecardCriteriaInput = {
+ comparators: Array<CompassPackageDependencyComparatorInput>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ maturityGroup?: InputMaybe<CompassScorecardCriteriaMaturityGroupInput>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ packageManager: CompassPackageDependencyManagerOptions;
+ packageName: Scalars['String']['input'];
+ scoringStrategyRules?: InputMaybe<CompassCreateScorecardCriteriaScoringStrategyRulesInput>;
+ weight: Scalars['Int']['input'];
+};
+export type CompassCreateIncidentEventInput = {
+ description: Scalars['String']['input'];
+ displayName: Scalars['String']['input'];
+ externalEventSourceId: Scalars['ID']['input'];
+ incidentProperties: CompassCreateIncidentEventPropertiesInput;
+ lastUpdated: Scalars['DateTime']['input'];
+ updateSequenceNumber: Scalars['Long']['input'];
+ url: Scalars['URL']['input'];
+};
+export type CompassCreateIncidentEventPropertiesInput = {
+ endTime?: InputMaybe<Scalars['DateTime']['input']>;
+ id: Scalars['ID']['input'];
+ severity?: InputMaybe<CompassIncidentEventSeverityInput>;
+ startTime: Scalars['DateTime']['input'];
+ state: CompassIncidentEventState;
+};
+export type CompassCreateIncomingWebhookInput = {
+ cloudId: Scalars['ID']['input'];
+ description?: InputMaybe<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+ source: Scalars['String']['input'];
+};
+export type CompassCreateIncomingWebhookTokenInput = {
+ name?: InputMaybe<Scalars['String']['input']>;
+ webhookId: Scalars['ID']['input'];
+};
+export type CompassCreateLifecycleEventInput = {
+ description: Scalars['String']['input'];
+ displayName: Scalars['String']['input'];
+ externalEventSourceId: Scalars['ID']['input'];
+ lastUpdated: Scalars['DateTime']['input'];
+ lifecycleProperties: CompassLifecycleEventInputProperties;
+ updateSequenceNumber: Scalars['Long']['input'];
+ url: Scalars['URL']['input'];
+};
+export type CompassCreateMetricDefinitionInput = {
+ cloudId: Scalars['ID']['input'];
+ configuration?: InputMaybe<CompassMetricDefinitionConfigurationInput>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ format?: InputMaybe<CompassMetricDefinitionFormatInput>;
+ name: Scalars['String']['input'];
+};
+export type CompassCreateMetricSourceInput = {
+ componentId: Scalars['ID']['input'];
+ configuration?: InputMaybe<CompassMetricSourceConfigurationInput>;
+ dataConnectionConfiguration?: InputMaybe<CompassDataConnectionConfigurationInput>;
+ derived?: InputMaybe<Scalars['Boolean']['input']>;
+ externalConfiguration?: InputMaybe<CompassExternalMetricSourceConfigurationInput>;
+ externalMetricSourceId: Scalars['ID']['input'];
+ forgeAppId?: InputMaybe<Scalars['ID']['input']>;
+ metricDefinitionId: Scalars['ID']['input'];
+ url?: InputMaybe<Scalars['String']['input']>;
+};
+export type CompassCreatePullRequestEventInput = {
+ lastUpdated: Scalars['DateTime']['input'];
+ pullRequestProperties: CompassPullRequestInputProperties;
+};
+export type CompassCreatePullRequestStatus = 'CREATED' | 'IN_REVIEW' | 'MERGED' | 'REJECTED';
+export type CompassCreatePushEventInput = {
+ description: Scalars['String']['input'];
+ displayName: Scalars['String']['input'];
+ externalEventSourceId: Scalars['ID']['input'];
+ lastUpdated: Scalars['DateTime']['input'];
+ pushEventProperties: CompassPushEventInputProperties;
+ updateSequenceNumber: Scalars['Long']['input'];
+ url: Scalars['URL']['input'];
+};
+export type CompassCreateScorecardCriteriaScoringStrategyRulesInput = {
+ onError?: InputMaybe<CompassScorecardCriteriaScoringStrategyRuleAction>;
+ onFalse?: InputMaybe<CompassScorecardCriteriaScoringStrategyRuleAction>;
+ onTrue?: InputMaybe<CompassScorecardCriteriaScoringStrategyRuleAction>;
+};
+export type CompassCreateScorecardCriterionExpressionAndGroupInput = {
+ expressions: Array<CompassCreateScorecardCriterionExpressionGroupInput>;
+};
+export type CompassCreateScorecardCriterionExpressionBooleanInput = {
+ booleanComparator: CompassScorecardCriterionExpressionBooleanComparatorOptions;
+ booleanComparatorValue: Scalars['Boolean']['input'];
+ requirement: CompassCreateScorecardCriterionExpressionRequirementInput;
+};
+export type CompassCreateScorecardCriterionExpressionCollectionInput = {
+ collectionComparator: CompassScorecardCriterionExpressionCollectionComparatorOptions;
+ collectionComparatorValue: Array<Scalars['ID']['input']>;
+ requirement: CompassCreateScorecardCriterionExpressionRequirementInput;
+};
+export type CompassCreateScorecardCriterionExpressionEvaluableInput = {
+ expression: CompassCreateScorecardCriterionExpressionInput;
+};
+export type CompassCreateScorecardCriterionExpressionEvaluationRulesInput = {
+ onError?: InputMaybe<CompassScorecardCriterionExpressionEvaluationRuleAction>;
+ onFalse?: InputMaybe<CompassScorecardCriterionExpressionEvaluationRuleAction>;
+ onTrue?: InputMaybe<CompassScorecardCriterionExpressionEvaluationRuleAction>;
+ weight?: InputMaybe<Scalars['Int']['input']>;
+};
+export type CompassCreateScorecardCriterionExpressionGroupInput = {
+ and?: InputMaybe<CompassCreateScorecardCriterionExpressionAndGroupInput>;
+ evaluable?: InputMaybe<CompassCreateScorecardCriterionExpressionEvaluableInput>;
+ or?: InputMaybe<CompassCreateScorecardCriterionExpressionOrGroupInput>;
+};
+export type CompassCreateScorecardCriterionExpressionInput = {
+ boolean?: InputMaybe<CompassCreateScorecardCriterionExpressionBooleanInput>;
+ collection?: InputMaybe<CompassCreateScorecardCriterionExpressionCollectionInput>;
+ membership?: InputMaybe<CompassCreateScorecardCriterionExpressionMembershipInput>;
+ number?: InputMaybe<CompassCreateScorecardCriterionExpressionNumberInput>;
+ text?: InputMaybe<CompassCreateScorecardCriterionExpressionTextInput>;
+};
+export type CompassCreateScorecardCriterionExpressionMembershipInput = {
+ membershipComparator: CompassScorecardCriterionExpressionMembershipComparatorOptions;
+ membershipComparatorValue: Array<Scalars['ID']['input']>;
+ requirement: CompassCreateScorecardCriterionExpressionRequirementInput;
+};
+export type CompassCreateScorecardCriterionExpressionNumberInput = {
+ numberComparator: CompassScorecardCriterionExpressionNumberComparatorOptions;
+ numberComparatorValue: Scalars['Float']['input'];
+ requirement: CompassCreateScorecardCriterionExpressionRequirementInput;
+};
+export type CompassCreateScorecardCriterionExpressionOrGroupInput = {
+ expressions: Array<CompassCreateScorecardCriterionExpressionGroupInput>;
+};
+export type CompassCreateScorecardCriterionExpressionRequirementCustomFieldInput = {
+ customFieldDefinitionId: Scalars['ID']['input'];
+};
+export type CompassCreateScorecardCriterionExpressionRequirementDefaultFieldInput = {
+ fieldName: Scalars['String']['input'];
+};
+export type CompassCreateScorecardCriterionExpressionRequirementInput = {
+ customField?: InputMaybe<CompassCreateScorecardCriterionExpressionRequirementCustomFieldInput>;
+ defaultField?: InputMaybe<CompassCreateScorecardCriterionExpressionRequirementDefaultFieldInput>;
+ metric?: InputMaybe<CompassCreateScorecardCriterionExpressionRequirementMetricInput>;
+};
+export type CompassCreateScorecardCriterionExpressionRequirementMetricInput = {
+ metricDefinitionId: Scalars['ID']['input'];
+};
+export type CompassCreateScorecardCriterionExpressionRequirementScorecardInput = {
+ fieldName: Scalars['String']['input'];
+ scorecardId: Scalars['ID']['input'];
+};
+export type CompassCreateScorecardCriterionExpressionTextInput = {
+ requirement: CompassCreateScorecardCriterionExpressionRequirementInput;
+ textComparator: CompassScorecardCriterionExpressionTextComparatorOptions;
+ textComparatorValue: Scalars['String']['input'];
+};
+export type CompassCreateScorecardCriterionExpressionTreeInput = {
+ evaluationRules?: InputMaybe<CompassCreateScorecardCriterionExpressionEvaluationRulesInput>;
+ root: CompassCreateScorecardCriterionExpressionGroupInput;
+};
+export type CompassCreateTeamCheckinActionInput = {
+ actionText: Scalars['String']['input'];
+ completed?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type CompassCreateTeamCheckinInput = {
+ actions?: InputMaybe<Array<CompassCreateTeamCheckinActionInput>>;
+ cloudId: Scalars['ID']['input'];
+ mood: Scalars['Int']['input'];
+ response1?: InputMaybe<Scalars['String']['input']>;
+ response1RichText?: InputMaybe<CompassCreateTeamCheckinResponseRichText>;
+ response2?: InputMaybe<Scalars['String']['input']>;
+ response2RichText?: InputMaybe<CompassCreateTeamCheckinResponseRichText>;
+ response3?: InputMaybe<Scalars['String']['input']>;
+ response3RichText?: InputMaybe<CompassCreateTeamCheckinResponseRichText>;
+ teamId: Scalars['ID']['input'];
+};
+export type CompassCreateTeamCheckinResponseRichText = {
+ adf?: InputMaybe<Scalars['String']['input']>;
+};
+export type CompassCreateVulnerabilityEventInput = {
+ description: Scalars['String']['input'];
+ displayName: Scalars['String']['input'];
+ externalEventSourceId: Scalars['ID']['input'];
+ lastUpdated: Scalars['DateTime']['input'];
+ updateSequenceNumber: Scalars['Long']['input'];
+ url: Scalars['URL']['input'];
+ vulnerabilityProperties: CompassCreateVulnerabilityEventPropertiesInput;
+};
+export type CompassCreateVulnerabilityEventPropertiesInput = {
+ discoverySource?: InputMaybe<Scalars['String']['input']>;
+ id: Scalars['ID']['input'];
+ remediationTime?: InputMaybe<Scalars['DateTime']['input']>;
+ score?: InputMaybe<Scalars['Float']['input']>;
+ severity: CompassVulnerabilityEventSeverityInput;
+ state: CompassVulnerabilityEventState;
+ vulnerabilityStartTime: Scalars['DateTime']['input'];
+ vulnerableTarget?: InputMaybe<Scalars['String']['input']>;
+};
+export type CompassCriteriaBooleanComparatorOptions = 'EQUALS';
+export type CompassCriteriaCollectionComparatorOptions = 'ALL_OF' | 'ANY_OF' | 'IS_PRESENT' | 'NONE_OF';
+export type CompassCriteriaGraduatedSeriesInput = {
+ comparator: CompassCriteriaNumberComparatorOptions;
+ comparatorValue: Scalars['Float']['input'];
+ fractionalWeight: Scalars['Int']['input'];
+};
+export type CompassCriteriaMembershipComparatorOptions = 'IN' | 'IS_PRESENT' | 'NOT_IN';
+export type CompassCriteriaNumberComparatorOptions = 'EQUALS' | 'GREATER_THAN' | 'GREATER_THAN_OR_EQUAL_TO' | 'IS_PRESENT' | 'LESS_THAN' | 'LESS_THAN_OR_EQUAL_TO';
+export type CompassCriteriaTextComparatorOptions = 'IS_PRESENT' | 'MATCHES_REGEX';
+export type CompassCustomBooleanFieldInput = {
+ annotations?: InputMaybe<Array<CompassCustomFieldAnnotationInput>>;
+ booleanValue: Scalars['Boolean']['input'];
+ definitionId: Scalars['ID']['input'];
+};
+export type CompassCustomEventIcon = 'CHECKPOINT' | 'INFO' | 'WARNING';
+export type CompassCustomEventPropertiesInput = {
+ icon: CompassCustomEventIcon;
+ id: Scalars['ID']['input'];
+};
+export type CompassCustomFieldAnnotationInput = {
+ description: Scalars['String']['input'];
+ linkText: Scalars['String']['input'];
+ linkUri: Scalars['URL']['input'];
+};
+export type CompassCustomFieldDefinitionQuery = {
+ cloudId: Scalars['ID']['input'];
+ id: Scalars['ID']['input'];
+};
+export type CompassCustomFieldDefinitionsQuery = {
+ cloudId: Scalars['ID']['input'];
+ componentTypeIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ componentTypes?: InputMaybe<Array<CompassComponentType>>;
+};
+export type CompassCustomFieldFilterInput = {
+ boolean?: InputMaybe<CompassComponentCustomBooleanFieldFilterInput>;
+ multiselect?: InputMaybe<CompassCustomMultiselectFieldFilterInput>;
+ number?: InputMaybe<CompassCustomNumberFieldFilterInput>;
+ singleSelect?: InputMaybe<CompassCustomSingleSelectFieldFilterInput>;
+ text?: InputMaybe<CompassCustomTextFieldFilterInput>;
+ user?: InputMaybe<CompassCustomUserFieldFilterInput>;
+};
+export type CompassCustomFieldInput = {
+ booleanField?: InputMaybe<CompassCustomBooleanFieldInput>;
+ multiSelectField?: InputMaybe<CompassCustomMultiSelectFieldInput>;
+ numberField?: InputMaybe<CompassCustomNumberFieldInput>;
+ singleSelectField?: InputMaybe<CompassCustomSingleSelectFieldInput>;
+ textField?: InputMaybe<CompassCustomTextFieldInput>;
+ userField?: InputMaybe<CompassCustomUserFieldInput>;
+};
+export type CompassCustomMultiSelectFieldInput = {
+ annotations?: InputMaybe<Array<CompassCustomFieldAnnotationInput>>;
+ definitionId: Scalars['ID']['input'];
+ options?: InputMaybe<Array<Scalars['ID']['input']>>;
+};
+export type CompassCustomMultiselectFieldFilterInput = {
+ comparator?: InputMaybe<CustomMultiselectFieldInputComparators>;
+ customFieldId: Scalars['String']['input'];
+ values: Array<Scalars['String']['input']>;
+};
+export type CompassCustomNumberFieldFilterInput = {
+ comparator?: InputMaybe<CustomNumberFieldInputComparators>;
+ customFieldId: Scalars['String']['input'];
+ values?: InputMaybe<Array<Scalars['Float']['input']>>;
+};
+export type CompassCustomNumberFieldInput = {
+ annotations?: InputMaybe<Array<CompassCustomFieldAnnotationInput>>;
+ definitionId: Scalars['ID']['input'];
+ numberValue?: InputMaybe<Scalars['Float']['input']>;
+};
+export type CompassCustomPermissionPreset = 'ADMINS_AND_OWNERS' | 'DEFAULT';
+export type CompassCustomSingleSelectFieldFilterInput = {
+ comparator?: InputMaybe<CustomSingleSelectFieldInputComparators>;
+ customFieldId: Scalars['String']['input'];
+ values: Array<Scalars['ID']['input']>;
+};
+export type CompassCustomSingleSelectFieldInput = {
+ annotations?: InputMaybe<Array<CompassCustomFieldAnnotationInput>>;
+ definitionId: Scalars['ID']['input'];
+ option?: InputMaybe<Scalars['ID']['input']>;
+};
+export type CompassCustomTextFieldFilterInput = {
+ comparator?: InputMaybe<CustomTextFieldInputComparators>;
+ customFieldId: Scalars['String']['input'];
+ values?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type CompassCustomTextFieldInput = {
+ annotations?: InputMaybe<Array<CompassCustomFieldAnnotationInput>>;
+ definitionId: Scalars['ID']['input'];
+ textValue?: InputMaybe<Scalars['String']['input']>;
+};
+export type CompassCustomUserFieldFilterInput = {
+ comparator?: InputMaybe<CustomUserFieldInputComparators>;
+ customFieldId: Scalars['String']['input'];
+ values: Array<Scalars['ID']['input']>;
+};
+export type CompassCustomUserFieldInput = {
+ annotations?: InputMaybe<Array<CompassCustomFieldAnnotationInput>>;
+ definitionId: Scalars['ID']['input'];
+ userIdValue?: InputMaybe<Scalars['ID']['input']>;
+};
+export type CompassDataConnectionApiConfigurationInput = {
+ dataSourceLinks?: InputMaybe<Array<Scalars['ID']['input']>>;
+ source?: InputMaybe<CompassDataConnectionSource>;
+};
+export type CompassDataConnectionAppConfigurationInput = {
+ dataSourceLinks?: InputMaybe<Array<Scalars['ID']['input']>>;
+ source?: InputMaybe<CompassDataConnectionSource>;
+};
+export type CompassDataConnectionConfigurationInput = {
+ api?: InputMaybe<CompassDataConnectionApiConfigurationInput>;
+ app?: InputMaybe<CompassDataConnectionAppConfigurationInput>;
+ incomingWebhook?: InputMaybe<CompassDataConnectionIncomingWebhookConfigurationInput>;
+};
+export type CompassDataConnectionIncomingWebhookConfigurationInput = {
+ dataSourceLinks?: InputMaybe<Array<Scalars['ID']['input']>>;
+ incomingWebhookId: Scalars['ID']['input'];
+ source?: InputMaybe<CompassDataConnectionSource>;
+};
+export type CompassDataConnectionSource = 'API' | 'BITBUCKET' | 'CIRCLECI' | 'CUSTOM_WEBHOOKS' | 'FORGE_APP' | 'GITHUB' | 'GITLAB' | 'JIRA' | 'JIRA_DOCUMENTATION' | 'MARKETPLACE_APPS' | 'PAGERDUTY' | 'SNYK' | 'SONARQUBE' | 'WEBHOOK';
+export type CompassDeleteAnnouncementInput = {
+ cloudId: Scalars['ID']['input'];
+ id: Scalars['ID']['input'];
+};
+export type CompassDeleteComponentSubscriptionInput = {
+ componentId: Scalars['ID']['input'];
+};
+export type CompassDeleteCustomFieldDefinitionInput = {
+ id: Scalars['ID']['input'];
+};
+export type CompassDeleteDocumentInput = {
+ id: Scalars['ID']['input'];
+};
+export type CompassDeleteExternalAliasInput = {
+ externalId: Scalars['ID']['input'];
+ externalSource: Scalars['ID']['input'];
+};
+export type CompassDeleteIncomingWebhookInput = {
+ cloudId: Scalars['ID']['input'];
+ id: Scalars['ID']['input'];
+};
+export type CompassDeleteMetricDefinitionInput = {
+ id: Scalars['ID']['input'];
+};
+export type CompassDeleteMetricSourceInput = {
+ id: Scalars['ID']['input'];
+};
+export type CompassDeleteTeamCheckinActionInput = {
+ id: Scalars['ID']['input'];
+};
+export type CompassDeleteTeamCheckinInput = {
+ cloudId: Scalars['ID']['input'];
+ id: Scalars['ID']['input'];
+};
+export type CompassDeploymentEventEnvironmentCategory = 'DEVELOPMENT' | 'PRODUCTION' | 'STAGING' | 'TESTING' | 'UNMAPPED';
+export type CompassDeploymentEventEnvironmentInput = {
+ category: CompassDeploymentEventEnvironmentCategory;
+ displayName: Scalars['String']['input'];
+ environmentId: Scalars['String']['input'];
+};
+export type CompassDeploymentEventFilters = {
+ environments?: InputMaybe<Array<CompassDeploymentEventEnvironmentCategory>>;
+ states?: InputMaybe<Array<CompassDeploymentEventState>>;
+};
+export type CompassDeploymentEventPipelineInput = {
+ displayName: Scalars['String']['input'];
+ pipelineId: Scalars['String']['input'];
+ url: Scalars['String']['input'];
+};
+export type CompassDeploymentEventState = 'CANCELLED' | 'FAILED' | 'IN_PROGRESS' | 'PENDING' | 'ROLLED_BACK' | 'SUCCESSFUL' | 'UNKNOWN';
+export type CompassEnumFieldValueInput = {
+ value?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type CompassEventFilters = {
+ deployments?: InputMaybe<CompassDeploymentEventFilters>;
+};
+export type CompassEventInput = {
+ alert?: InputMaybe<CompassCreateAlertEventInput>;
+ build?: InputMaybe<CompassCreateBuildEventInput>;
+ custom?: InputMaybe<CompassCreateCustomEventInput>;
+ deployment?: InputMaybe<CompassCreateDeploymentEventInput>;
+ flag?: InputMaybe<CompassCreateFlagEventInput>;
+ incident?: InputMaybe<CompassCreateIncidentEventInput>;
+ lifecycle?: InputMaybe<CompassCreateLifecycleEventInput>;
+ pullRequest?: InputMaybe<CompassCreatePullRequestEventInput>;
+ push?: InputMaybe<CompassCreatePushEventInput>;
+ vulnerability?: InputMaybe<CompassCreateVulnerabilityEventInput>;
+};
+export type CompassEventTimeParameters = {
+ endAt?: InputMaybe<Scalars['DateTime']['input']>;
+ startFrom?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type CompassEventType = 'ALERT' | 'BUILD' | 'CUSTOM' | 'DEPLOYMENT' | 'FLAG' | 'INCIDENT' | 'LIFECYCLE' | 'PULL_REQUEST' | 'PUSH' | 'VULNERABILITY';
+export type CompassEventsInEventSourceQuery = {
+ after?: InputMaybe<Scalars['String']['input']>;
+ eventFilters?: InputMaybe<CompassEventFilters>;
+ first?: InputMaybe<Scalars['Int']['input']>;
+ timeParameters?: InputMaybe<CompassEventTimeParameters>;
+};
+export type CompassEventsQuery = {
+ after?: InputMaybe<Scalars['String']['input']>;
+ eventFilters?: InputMaybe<CompassEventFilters>;
+ eventTypes?: InputMaybe<Array<CompassEventType>>;
+ first?: InputMaybe<Scalars['Int']['input']>;
+ timeParameters?: InputMaybe<CompassEventTimeParameters>;
+};
+export type CompassExternalAliasInput = {
+ externalId: Scalars['ID']['input'];
+ externalSource: Scalars['ID']['input'];
+ url?: InputMaybe<Scalars['String']['input']>;
+};
+export type CompassExternalMetricSourceConfigurationInput = {
+ plain?: InputMaybe<CompassPlainMetricSourceConfigurationInput>;
+ slo?: InputMaybe<CompassSloMetricSourceConfigurationInput>;
+};
+export type CompassFieldType = 'BOOLEAN' | 'DATE' | 'ENUM' | 'NUMBER' | 'TEXT';
+export type CompassFieldValueInput = {
+ boolean?: InputMaybe<CompassBooleanFieldValueInput>;
+ enum?: InputMaybe<CompassEnumFieldValueInput>;
+};
+export type CompassFilteredComponentsCountQuery = {
+ componentCreationTimeFilter?: InputMaybe<CompassComponentCreationTimeFilterInput>;
+ componentCustomFieldFilters?: InputMaybe<Array<CompassCustomFieldFilterInput>>;
+ fields?: InputMaybe<Array<CompassScorecardAppliedToComponentsFieldFilter>>;
+ labels?: InputMaybe<CompassScorecardAppliedToComponentsLabelsFilter>;
+ lifecycleFilter?: InputMaybe<CompassLifecycleFilterInput>;
+ ownerIds?: InputMaybe<CompassScorecardAppliedToComponentsOwnerFilter>;
+ repositoryLinkFilter?: InputMaybe<CompassRepositoryValueInput>;
+ types?: InputMaybe<CompassScorecardAppliedToComponentsTypesFilter>;
+};
+export type CompassGoalAppliedToComponentsQuery = {
+ sort?: InputMaybe<CompassGoalAppliedToComponentsQuerySort>;
+};
+export type CompassGoalAppliedToComponentsQuerySort = {
+ name: Scalars['String']['input'];
+ order: CompassQuerySortOrder;
+};
+export type CompassGoalCriteriaScoreStatisticsHistoryQuery = {
+ filter?: InputMaybe<CompassGoalCriteriaScoreStatisticsHistoryQueryFilter>;
+};
+export type CompassGoalCriteriaScoreStatisticsHistoryQueryFilter = {
+ componentTypes?: InputMaybe<CompassScoreStatisticsHistoryComponentTypesFilter>;
+ date?: InputMaybe<CompassScoreStatisticsHistoryDateFilter>;
+ owners?: InputMaybe<CompassScoreStatisticsHistoryOwnersFilter>;
+};
+export type CompassGoalFiltersInput = {
+ applicationTypes?: InputMaybe<Array<Scalars['String']['input']>>;
+ componentLabels?: InputMaybe<Array<Scalars['String']['input']>>;
+ componentOwnerIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ componentTiers?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type CompassGoalScoreStatisticsHistoryQuery = {
+ filter?: InputMaybe<CompassGoalScoreStatisticsHistoryQueryFilter>;
+};
+export type CompassGoalScoreStatisticsHistoryQueryFilter = {
+ componentTypes?: InputMaybe<CompassScoreStatisticsHistoryComponentTypesFilter>;
+ date?: InputMaybe<CompassScoreStatisticsHistoryDateFilter>;
+ owners?: InputMaybe<CompassScoreStatisticsHistoryOwnersFilter>;
+};
+export type CompassIncidentEventSeverityInput = {
+ label?: InputMaybe<Scalars['String']['input']>;
+ level?: InputMaybe<CompassIncidentEventSeverityLevel>;
+};
+export type CompassIncidentEventSeverityLevel = 'FIVE' | 'FOUR' | 'ONE' | 'THREE' | 'TWO';
+export type CompassIncidentEventState = 'DELETED' | 'OPEN' | 'RESOLVED';
+export type CompassInsertMetricValueByExternalIdInput = {
+ cloudId: Scalars['ID']['input'];
+ externalMetricSourceId: Scalars['ID']['input'];
+ metricDefinitionId: Scalars['ID']['input'];
+ value: CompassMetricValueInput;
+};
+export type CompassInsertMetricValueInput = {
+ metricSourceId: Scalars['ID']['input'];
+ value: CompassMetricValueInput;
+};
+export type CompassJqlMetricDefinitionConfigurationInput = {
+ customizable: Scalars['Boolean']['input'];
+ format?: InputMaybe<Scalars['String']['input']>;
+ jql: Scalars['String']['input'];
+};
+export type CompassJqlMetricSourceConfigurationInput = {
+ jql: Scalars['String']['input'];
+};
+export type CompassLifecycleEventInputProperties = {
+ id: Scalars['ID']['input'];
+ stage: CompassLifecycleEventStage;
+};
+export type CompassLifecycleEventStage = 'DEPRECATION' | 'END_OF_LIFE' | 'PRE_RELEASE' | 'PRODUCTION';
+export type CompassLifecycleFilterInput = {
+ operator: CompassLifecycleFilterOperator;
+ values: Array<Scalars['String']['input']>;
+};
+export type CompassLifecycleFilterOperator = 'NOR' | 'OR';
+export type CompassLinkType = 'CHAT_CHANNEL' | 'DASHBOARD' | 'DOCUMENT' | 'ON_CALL' | 'OTHER_LINK' | 'PROJECT' | 'REPOSITORY';
+export type CompassMetricDefinitionConfigurationInput = {
+ jql?: InputMaybe<CompassJqlMetricDefinitionConfigurationInput>;
+};
+export type CompassMetricDefinitionFormatInput = {
+ suffix?: InputMaybe<CompassMetricDefinitionFormatSuffixInput>;
+};
+export type CompassMetricDefinitionFormatSuffixInput = {
+ suffix: Scalars['String']['input'];
+};
+export type CompassMetricDefinitionType = 'BUILT_IN' | 'CUSTOM';
+export type CompassMetricDefinitionsQuery = {
+ after?: InputMaybe<Scalars['String']['input']>;
+ cloudId: Scalars['ID']['input'];
+ first?: InputMaybe<Scalars['Int']['input']>;
+};
+export type CompassMetricSourceConfigurationInput = {
+ jql?: InputMaybe<CompassJqlMetricSourceConfigurationInput>;
+};
+export type CompassMetricSourceFilter = {
+ metricDefinition?: InputMaybe<CompassMetricSourceMetricDefinitionFilter>;
+};
+export type CompassMetricSourceMetricDefinitionFilter = {
+ id?: InputMaybe<Scalars['ID']['input']>;
+};
+export type CompassMetricSourceQuery = {
+ matchAnyFilter?: InputMaybe<Array<CompassMetricSourceFilter>>;
+};
+export type CompassMetricSourceValuesQuery = {
+ after?: InputMaybe<Scalars['String']['input']>;
+ first?: InputMaybe<Scalars['Int']['input']>;
+};
+export type CompassMetricSourcesQuery = {
+ after?: InputMaybe<Scalars['String']['input']>;
+ first?: InputMaybe<Scalars['Int']['input']>;
+};
+export type CompassMetricValueInput = {
+ timestamp: Scalars['DateTime']['input'];
+ value: Scalars['Float']['input'];
+};
+export type CompassMetricValuesFilter = {
+ timeRange?: InputMaybe<CompassMetricValuesTimeRangeFilter>;
+};
+export type CompassMetricValuesQuery = {
+ matchAnyFilter?: InputMaybe<Array<CompassMetricValuesFilter>>;
+};
+export type CompassMetricValuesTimeRangeFilter = {
+ endDate: Scalars['DateTime']['input'];
+ startDate: Scalars['DateTime']['input'];
+};
+export type CompassPackageDependencyComparatorInput = {
+ packageDependencyNullaryComparatorInput?: InputMaybe<CompassPackageDependencyNullaryComparatorInput>;
+ packageDependencyUnaryComparatorInput?: InputMaybe<CompassPackageDependencyUnaryComparatorInput>;
+};
+export type CompassPackageDependencyManagerOptions = 'NPM';
+export type CompassPackageDependencyNullaryComparatorInput = {
+ comparator: CompassPackageDependencyNullaryComparatorOptions;
+};
+export type CompassPackageDependencyNullaryComparatorOptions = 'IS_ABSENT' | 'IS_PRESENT';
+export type CompassPackageDependencyUnaryComparatorInput = {
+ comparator: CompassPackageDependencyUnaryComparatorOptions;
+ comparatorValue: Scalars['String']['input'];
+};
+export type CompassPackageDependencyUnaryComparatorOptions = 'COMPATIBLE_WITH' | 'EQUALS' | 'GREATER_THAN' | 'GREATER_THAN_OR_EQUAL_TO' | 'LESS_THAN' | 'LESS_THAN_OR_EQUAL_TO' | 'MATCHES_REGEX' | 'NOT_EQUAL_TO';
+export type CompassPlainMetricSourceConfigurationInput = {
+ query: Scalars['String']['input'];
+};
+export type CompassPullRequestInputProperties = {
+ id: Scalars['String']['input'];
+ pullRequestUrl: Scalars['String']['input'];
+ repoUrl: Scalars['String']['input'];
+ status: CompassCreatePullRequestStatus;
+};
+export type CompassPullRequestQuerySortName = 'CYCLE_TIME' | 'OPEN_TO_FIRST_REVIEW' | 'PR_CLOSED_TIME' | 'PR_CREATED_TIME' | 'REVIEW_TIME';
+export type CompassPullRequestStatus = 'CREATED' | 'FIRST_REVIEWED' | 'MERGED' | 'OVERDUE' | 'REJECTED';
+export type CompassPullRequestStatusForStatusInTimeRangeFilter = 'CREATED' | 'FIRST_REVIEWED' | 'MERGED' | 'REJECTED';
+export type CompassPullRequestsQuery = {
+ matchAnyCurrentStatus?: InputMaybe<Array<CompassPullRequestStatus>>;
+ matchAnyFilters?: InputMaybe<Array<CompassPullRequestsQueryFilter>>;
+ sort?: InputMaybe<CompassPullRequestsQuerySort>;
+};
+export type CompassPullRequestsQueryFilter = {
+ statusInTimeRange?: InputMaybe<PullRequestStatusInTimeRangeQueryFilter>;
+};
+export type CompassPullRequestsQuerySort = {
+ name: CompassPullRequestQuerySortName;
+ order: CompassQuerySortOrder;
+};
+export type CompassPushEventAuthorInput = {
+ email?: InputMaybe<Scalars['String']['input']>;
+ name?: InputMaybe<Scalars['String']['input']>;
+};
+export type CompassPushEventInputProperties = {
+ author?: InputMaybe<CompassPushEventAuthorInput>;
+ branchName: Scalars['String']['input'];
+ id: Scalars['ID']['input'];
+};
+export type CompassQueryFieldFilter = {
+ filter?: InputMaybe<CompassQueryFilter>;
+ name: Scalars['String']['input'];
+};
+export type CompassQueryFilter = {
+ eq?: InputMaybe<Scalars['String']['input']>;
+ gt?: InputMaybe<Scalars['String']['input']>;
+ gte?: InputMaybe<Scalars['String']['input']>;
+ in?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ lt?: InputMaybe<Scalars['String']['input']>;
+ lte?: InputMaybe<Scalars['String']['input']>;
+ neq?: InputMaybe<Scalars['String']['input']>;
+};
+export type CompassQuerySort = {
+ name?: InputMaybe<Scalars['String']['input']>;
+ order?: InputMaybe<CompassQuerySortOrder>;
+};
+export type CompassQuerySortOrder = 'ASC' | 'DESC';
+export type CompassQueryTimeRange = {
+ endDate: Scalars['DateTime']['input'];
+ startDate: Scalars['DateTime']['input'];
+};
+export type CompassRelationshipDirection = 'INWARD' | 'OUTWARD';
+export type CompassRelationshipQuery = {
+ after?: InputMaybe<Scalars['String']['input']>;
+ direction?: CompassRelationshipDirection;
+ filters?: InputMaybe<CompassRelationshipQueryFilters>;
+ first?: InputMaybe<Scalars['Int']['input']>;
+ relationshipType?: CompassRelationshipTypeInput;
+};
+export type CompassRelationshipQueryFilters = {
+ types?: InputMaybe<Array<CompassRelationshipType>>;
+};
+export type CompassRelationshipType = 'DEPENDS_ON';
+export type CompassRelationshipTypeInput = 'CHILD_OF' | 'DEPENDS_ON';
+export type CompassRemoveTeamLabelsInput = {
+ cloudId: Scalars['ID']['input'];
+ labels: Array<Scalars['String']['input']>;
+ teamId: Scalars['ID']['input'];
+};
+export type CompassRepositoryValueInput = {
+ exists: Scalars['Boolean']['input'];
+};
+export type CompassResyncRepoFileInput = {
+ action: Scalars['String']['input'];
+ currentFilePath: CompassResyncRepoFilePaths;
+ fileSize?: InputMaybe<Scalars['Int']['input']>;
+ oldFilePath?: InputMaybe<CompassResyncRepoFilePaths>;
+};
+export type CompassResyncRepoFilePaths = {
+ fullFilePath: Scalars['String']['input'];
+ localFilePath: Scalars['String']['input'];
+};
+export type CompassResyncRepoFilesInput = {
+ baseRepoUrl: Scalars['String']['input'];
+ changedFiles: Array<CompassResyncRepoFileInput>;
+ cloudId: Scalars['ID']['input'];
+ repoId: Scalars['String']['input'];
+};
+export type CompassRevokeJqlMetricSourceUserInput = {
+ metricSourceId: Scalars['ID']['input'];
+};
+export type CompassScoreStatisticsHistoryComponentTypesFilter = {
+ in: Array<Scalars['ID']['input']>;
+};
+export type CompassScoreStatisticsHistoryDateFilter = {
+ startFrom: Scalars['DateTime']['input'];
+};
+export type CompassScoreStatisticsHistoryOwnersFilter = {
+ in: Array<Scalars['ID']['input']>;
+};
+export type CompassScorecardAppliedToComponentsComponentStateFilter = {
+ in: Array<Scalars['String']['input']>;
+};
+export type CompassScorecardAppliedToComponentsCriteriaFilter = {
+ id: Scalars['ID']['input'];
+ statuses: Array<Scalars['ID']['input']>;
+};
+export type CompassScorecardAppliedToComponentsFieldFilter = {
+ definition: Scalars['ID']['input'];
+ in: Array<CompassFieldValueInput>;
+};
+export type CompassScorecardAppliedToComponentsLabelsFilter = {
+ in: Array<Scalars['String']['input']>;
+};
+export type CompassScorecardAppliedToComponentsMaturityLevelFilter = {
+ maturityLevels: Array<Scalars['ID']['input']>;
+};
+export type CompassScorecardAppliedToComponentsOwnerFilter = {
+ in: Array<Scalars['ID']['input']>;
+};
+export type CompassScorecardAppliedToComponentsQuery = {
+ after?: InputMaybe<Scalars['String']['input']>;
+ filter?: InputMaybe<CompassScorecardAppliedToComponentsQueryFilter>;
+ first?: InputMaybe<Scalars['Int']['input']>;
+ sort?: InputMaybe<CompassScorecardAppliedToComponentsQuerySort>;
+};
+export type CompassScorecardAppliedToComponentsQueryFilter = {
+ componentStates?: InputMaybe<CompassScorecardAppliedToComponentsComponentStateFilter>;
+ customFields?: InputMaybe<Array<CompassCustomFieldFilterInput>>;
+ fields?: InputMaybe<Array<CompassScorecardAppliedToComponentsFieldFilter>>;
+ labels?: InputMaybe<CompassScorecardAppliedToComponentsLabelsFilter>;
+ owners?: InputMaybe<CompassScorecardAppliedToComponentsOwnerFilter>;
+ score?: InputMaybe<CompassScorecardAppliedToComponentsThresholdFilter>;
+ scoreRanges?: InputMaybe<CompassScorecardAppliedToComponentsScoreRangeFilter>;
+ scorecardCriteria?: InputMaybe<Array<CompassScorecardAppliedToComponentsCriteriaFilter>>;
+ scorecardMaturityLevels?: InputMaybe<CompassScorecardAppliedToComponentsMaturityLevelFilter>;
+ scorecardStatus?: InputMaybe<CompassScorecardAppliedToComponentsStatusFilter>;
+ types?: InputMaybe<CompassScorecardAppliedToComponentsTypesFilter>;
+};
+export type CompassScorecardAppliedToComponentsQuerySort = {
+ name: Scalars['String']['input'];
+ order: CompassScorecardQuerySortOrder;
+};
+export type CompassScorecardAppliedToComponentsScoreRange = {
+ from: Scalars['Int']['input'];
+ to: Scalars['Int']['input'];
+};
+export type CompassScorecardAppliedToComponentsScoreRangeFilter = {
+ in: Array<CompassScorecardAppliedToComponentsScoreRange>;
+};
+export type CompassScorecardAppliedToComponentsStatusFilter = {
+ statuses: Array<Scalars['ID']['input']>;
+};
+export type CompassScorecardAppliedToComponentsThresholdFilter = {
+ lt: Scalars['Int']['input'];
+};
+export type CompassScorecardAppliedToComponentsTypesFilter = {
+ in: Array<Scalars['ID']['input']>;
+};
+export type CompassScorecardCriteriaMaturityGroupInput = {
+ maturityLevel: CompassScorecardCriteriaMaturityLevelInput;
+};
+export type CompassScorecardCriteriaMaturityLevelInput = {
+ id: Scalars['ID']['input'];
+};
+export type CompassScorecardCriteriaScoreHistoryPeriodicity = 'DAILY' | 'WEEKLY';
+export type CompassScorecardCriteriaScoreHistoryQuery = {
+ filter?: InputMaybe<CompassScorecardCriteriaScoreHistoryQueryFilter>;
+};
+export type CompassScorecardCriteriaScoreHistoryQueryFilter = {
+ periodicity?: InputMaybe<CompassScorecardCriteriaScoreHistoryPeriodicity>;
+ startFrom?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type CompassScorecardCriteriaScoreQuery = {
+ componentId: Scalars['ID']['input'];
+};
+export type CompassScorecardCriteriaScoreStatisticsHistoryQuery = {
+ filter?: InputMaybe<CompassScorecardCriteriaScoreStatisticsHistoryQueryFilter>;
+};
+export type CompassScorecardCriteriaScoreStatisticsHistoryQueryFilter = {
+ componentStates?: InputMaybe<CompassScorecardAppliedToComponentsComponentStateFilter>;
+ componentTypes?: InputMaybe<CompassScoreStatisticsHistoryComponentTypesFilter>;
+ customFields?: InputMaybe<Array<CompassCustomFieldFilterInput>>;
+ date?: InputMaybe<CompassScoreStatisticsHistoryDateFilter>;
+ labels?: InputMaybe<CompassScorecardScoreStatisticsLabelsFilter>;
+ owners?: InputMaybe<CompassScoreStatisticsHistoryOwnersFilter>;
+};
+export type CompassScorecardCriteriaScoringStrategyRuleAction = 'MARK_AS_ERROR' | 'MARK_AS_FAILED' | 'MARK_AS_PASSED' | 'MARK_AS_SKIPPED';
+export type CompassScorecardCriterionExpressionBooleanComparatorOptions = 'EQUAL_TO' | 'NOT_EQUAL_TO';
+export type CompassScorecardCriterionExpressionCollectionComparatorOptions = 'ALL_OF' | 'ANY_OF' | 'NONE_OF';
+export type CompassScorecardCriterionExpressionEvaluationRuleAction = 'CONTINUE' | 'RETURN_ERROR' | 'RETURN_FAILED' | 'RETURN_PASSED' | 'RETURN_SKIPPED';
+export type CompassScorecardCriterionExpressionMembershipComparatorOptions = 'IN' | 'NOT_IN';
+export type CompassScorecardCriterionExpressionNumberComparatorOptions = 'EQUAL_TO' | 'GREATER_THAN' | 'GREATER_THAN_OR_EQUAL_TO' | 'LESS_THAN' | 'LESS_THAN_OR_EQUAL_TO' | 'NOT_EQUAL_TO';
+export type CompassScorecardCriterionExpressionTextComparatorOptions = 'EQUAL_TO' | 'NOT_EQUAL_TO' | 'REGEX';
+export type CompassScorecardDeactivatedComponentsQuery = {
+ filter?: InputMaybe<CompassScorecardDeactivatedComponentsQueryFilter>;
+ sort?: InputMaybe<CompassScorecardDeactivatedComponentsQuerySort>;
+};
+export type CompassScorecardDeactivatedComponentsQueryFilter = {
+ fields?: InputMaybe<Array<CompassScorecardAppliedToComponentsFieldFilter>>;
+ labels?: InputMaybe<CompassScorecardAppliedToComponentsLabelsFilter>;
+ owners?: InputMaybe<CompassScorecardAppliedToComponentsOwnerFilter>;
+ types?: InputMaybe<CompassScorecardAppliedToComponentsTypesFilter>;
+};
+export type CompassScorecardDeactivatedComponentsQuerySort = {
+ name: Scalars['String']['input'];
+ order: CompassScorecardQuerySortOrder;
+};
+export type CompassScorecardImportance = 'RECOMMENDED' | 'REQUIRED' | 'USER_DEFINED';
+export type CompassScorecardMaturityLevelHistoryQuery = {
+ filter?: InputMaybe<CompassScorecardMaturityLevelHistoryQueryFilter>;
+};
+export type CompassScorecardMaturityLevelHistoryQueryFilter = {
+ periodicity?: InputMaybe<CompassScorecardScoreHistoryPeriodicity>;
+ startFrom?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type CompassScorecardMaturityLevelStatisticsHistoryQuery = {
+ filter?: InputMaybe<CompassScorecardMaturityLevelStatisticsHistoryQueryFilter>;
+};
+export type CompassScorecardMaturityLevelStatisticsHistoryQueryFilter = {
+ componentStates?: InputMaybe<CompassScorecardAppliedToComponentsComponentStateFilter>;
+ componentTypes?: InputMaybe<CompassScoreStatisticsHistoryComponentTypesFilter>;
+ date?: InputMaybe<CompassScoreStatisticsHistoryDateFilter>;
+ owners?: InputMaybe<CompassScoreStatisticsHistoryOwnersFilter>;
+};
+export type CompassScorecardQueryFilter = {
+ componentTypeIds?: InputMaybe<CompassScorecardAppliedToComponentsTypesFilter>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ ownerId?: InputMaybe<Array<Scalars['ID']['input']>>;
+ state?: InputMaybe<Scalars['String']['input']>;
+ type?: InputMaybe<CompassScorecardTypesFilter>;
+ verified?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type CompassScorecardQuerySort = {
+ name: Scalars['String']['input'];
+ order: CompassScorecardQuerySortOrder;
+};
+export type CompassScorecardQuerySortOrder = 'ASC' | 'DESC';
+export type CompassScorecardScoreDurationStatisticsQuery = {
+ filter?: InputMaybe<CompassScorecardScoreDurationStatisticsQueryFilter>;
+};
+export type CompassScorecardScoreDurationStatisticsQueryFilter = {
+ componentTypes?: InputMaybe<CompassScoreStatisticsHistoryComponentTypesFilter>;
+ customFields?: InputMaybe<Array<CompassCustomFieldFilterInput>>;
+ labels?: InputMaybe<CompassScorecardScoreStatisticsLabelsFilter>;
+ owners?: InputMaybe<CompassScoreStatisticsHistoryOwnersFilter>;
+};
+export type CompassScorecardScoreHistoryPeriodicity = 'DAILY' | 'WEEKLY';
+export type CompassScorecardScoreHistoryQuery = {
+ filter?: InputMaybe<CompassScorecardScoreHistoryQueryFilter>;
+};
+export type CompassScorecardScoreHistoryQueryFilter = {
+ periodicity?: InputMaybe<CompassScorecardScoreHistoryPeriodicity>;
+ startFrom?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type CompassScorecardScoreQuery = {
+ componentId: Scalars['ID']['input'];
+};
+export type CompassScorecardScoreStatisticsHistoryQuery = {
+ filter?: InputMaybe<CompassScorecardScoreStatisticsHistoryQueryFilter>;
+};
+export type CompassScorecardScoreStatisticsHistoryQueryFilter = {
+ componentStates?: InputMaybe<CompassScorecardAppliedToComponentsComponentStateFilter>;
+ componentTypes?: InputMaybe<CompassScoreStatisticsHistoryComponentTypesFilter>;
+ customFields?: InputMaybe<Array<CompassCustomFieldFilterInput>>;
+ date?: InputMaybe<CompassScoreStatisticsHistoryDateFilter>;
+ labels?: InputMaybe<CompassScorecardScoreStatisticsLabelsFilter>;
+ owners?: InputMaybe<CompassScoreStatisticsHistoryOwnersFilter>;
+};
+export type CompassScorecardScoreStatisticsLabelsFilter = {
+ in: Array<Scalars['String']['input']>;
+};
+export type CompassScorecardScoreSystemType = 'MATURITY_LEVEL' | 'THRESHOLD_PERCENTAGE_BASED' | 'THRESHOLD_POINT_BASED';
+export type CompassScorecardScoringStrategyType = 'PERCENTAGE_BASED' | 'POINT_BASED' | 'WEIGHT_BASED';
+export type CompassScorecardStatusConfigInput = {
+ failing: CompassScorecardStatusThresholdInput;
+ needsAttention: CompassScorecardStatusThresholdInput;
+ passing: CompassScorecardStatusThresholdInput;
+};
+export type CompassScorecardStatusThresholdInput = {
+ lowerBound: Scalars['Int']['input'];
+ upperBound: Scalars['Int']['input'];
+};
+export type CompassScorecardTypesFilter = {
+ in: Array<Scalars['String']['input']>;
+};
+export type CompassScorecardsQuery = {
+ after?: InputMaybe<Scalars['String']['input']>;
+ filter?: InputMaybe<CompassScorecardQueryFilter>;
+ first?: InputMaybe<Scalars['Int']['input']>;
+ sort?: InputMaybe<CompassScorecardQuerySort>;
+};
+export type CompassSearchComponentLabelsQuery = {
+ after?: InputMaybe<Scalars['String']['input']>;
+ first?: InputMaybe<Scalars['Int']['input']>;
+ query?: InputMaybe<Scalars['String']['input']>;
+ sort?: InputMaybe<Array<InputMaybe<CompassQuerySort>>>;
+};
+export type CompassSearchComponentQuery = {
+ after?: InputMaybe<Scalars['String']['input']>;
+ fieldFilters?: InputMaybe<Array<InputMaybe<CompassQueryFieldFilter>>>;
+ first?: InputMaybe<Scalars['Int']['input']>;
+ query?: InputMaybe<Scalars['String']['input']>;
+ sort?: InputMaybe<Array<InputMaybe<CompassQuerySort>>>;
+};
+export type CompassSearchPackagesQuery = {
+ packageManager?: InputMaybe<CompassPackageDependencyManagerOptions>;
+ query?: InputMaybe<Scalars['String']['input']>;
+};
+export type CompassSearchTeamLabelsInput = {
+ cloudId: Scalars['ID']['input'];
+};
+export type CompassSearchTeamsInput = {
+ cloudId: Scalars['ID']['input'];
+ labels?: InputMaybe<Array<Scalars['String']['input']>>;
+ term?: InputMaybe<Scalars['String']['input']>;
+};
+export type CompassSetEntityPropertyInput = {
+ cloudId: Scalars['ID']['input'];
+ key: Scalars['String']['input'];
+ value: Scalars['String']['input'];
+};
+export type CompassSloMetricSourceConfigurationInput = {
+ badQuery: Scalars['String']['input'];
+ goodQuery: Scalars['String']['input'];
+};
+export type CompassSynchronizeLinkAssociationsInput = {
+ cloudId: Scalars['ID']['input'];
+ forgeAppId: Scalars['ID']['input'];
+ options?: InputMaybe<CompassSynchronizeLinkAssociationsOptions>;
+};
+export type CompassSynchronizeLinkAssociationsOptions = {
+ eventTypes?: InputMaybe<Array<InputMaybe<CompassEventType>>>;
+ urlFilterRegex?: InputMaybe<Scalars['String']['input']>;
+};
+export type CompassTeamCheckinActionInput = {
+ create?: InputMaybe<CompassCreateTeamCheckinActionInput>;
+ delete?: InputMaybe<CompassDeleteTeamCheckinActionInput>;
+ update?: InputMaybe<CompassUpdateTeamCheckinActionInput>;
+};
+export type CompassTeamCheckinsInput = {
+ cloudId: Scalars['ID']['input'];
+ teamId: Scalars['ID']['input'];
+};
+export type CompassTeamDataInput = {
+ cloudId: Scalars['ID']['input'];
+ teamId: Scalars['ID']['input'];
+};
+export type CompassUnsetEntityPropertyInput = {
+ cloudId: Scalars['ID']['input'];
+ key: Scalars['String']['input'];
+};
+export type CompassUpdateAnnouncementInput = {
+ clearAcknowledgements?: InputMaybe<Scalars['Boolean']['input']>;
+ cloudId: Scalars['ID']['input'];
+ description?: InputMaybe<Scalars['String']['input']>;
+ id: Scalars['ID']['input'];
+ targetDate?: InputMaybe<Scalars['DateTime']['input']>;
+ title?: InputMaybe<Scalars['String']['input']>;
+};
+export type CompassUpdateCampaignInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ dueDate?: InputMaybe<Scalars['DateTime']['input']>;
+ filters?: InputMaybe<CompassGoalFiltersInput>;
+ goalId?: InputMaybe<Scalars['ID']['input']>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ startDate?: InputMaybe<Scalars['DateTime']['input']>;
+ status?: InputMaybe<Scalars['String']['input']>;
+};
+export type CompassUpdateComponentScorecardWorkItemInput = {
+ componentId: Scalars['ID']['input'];
+ isActive: Scalars['Boolean']['input'];
+ scorecardId: Scalars['ID']['input'];
+ workItemId: Scalars['ID']['input'];
+};
+export type CompassUpdateCustomBooleanFieldDefinitionInput = {
+ componentTypeIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ componentTypes?: InputMaybe<Array<CompassComponentType>>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ id: Scalars['ID']['input'];
+ name?: InputMaybe<Scalars['String']['input']>;
+};
+export type CompassUpdateCustomFieldDefinitionInput = {
+ booleanFieldDefinition?: InputMaybe<CompassUpdateCustomBooleanFieldDefinitionInput>;
+ multiSelectFieldDefinition?: InputMaybe<CompassUpdateCustomMultiSelectFieldDefinitionInput>;
+ numberFieldDefinition?: InputMaybe<CompassUpdateCustomNumberFieldDefinitionInput>;
+ singleSelectFieldDefinition?: InputMaybe<CompassUpdateCustomSingleSelectFieldDefinitionInput>;
+ textFieldDefinition?: InputMaybe<CompassUpdateCustomTextFieldDefinitionInput>;
+ userFieldDefinition?: InputMaybe<CompassUpdateCustomUserFieldDefinitionInput>;
+};
+export type CompassUpdateCustomFieldOptionDefinitionInput = {
+ id: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+};
+export type CompassUpdateCustomMultiSelectFieldDefinitionInput = {
+ componentTypeIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ createOptions?: InputMaybe<Array<Scalars['String']['input']>>;
+ deleteOptions?: InputMaybe<Array<Scalars['ID']['input']>>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ id: Scalars['ID']['input'];
+ name?: InputMaybe<Scalars['String']['input']>;
+ updateOptions?: InputMaybe<Array<CompassUpdateCustomFieldOptionDefinitionInput>>;
+};
+export type CompassUpdateCustomNumberFieldDefinitionInput = {
+ componentTypeIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ componentTypes?: InputMaybe<Array<CompassComponentType>>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ id: Scalars['ID']['input'];
+ name?: InputMaybe<Scalars['String']['input']>;
+};
+export type CompassUpdateCustomPermissionConfigsInput = {
+ preset?: InputMaybe<CompassCustomPermissionPreset>;
+};
+export type CompassUpdateCustomSingleSelectFieldDefinitionInput = {
+ componentTypeIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ createOptions?: InputMaybe<Array<Scalars['String']['input']>>;
+ deleteOptions?: InputMaybe<Array<Scalars['ID']['input']>>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ id: Scalars['ID']['input'];
+ name?: InputMaybe<Scalars['String']['input']>;
+ updateOptions?: InputMaybe<Array<CompassUpdateCustomFieldOptionDefinitionInput>>;
+};
+export type CompassUpdateCustomTextFieldDefinitionInput = {
+ componentTypeIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ componentTypes?: InputMaybe<Array<CompassComponentType>>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ id: Scalars['ID']['input'];
+ name?: InputMaybe<Scalars['String']['input']>;
+};
+export type CompassUpdateCustomUserFieldDefinitionInput = {
+ componentTypeIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ componentTypes?: InputMaybe<Array<CompassComponentType>>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ id: Scalars['ID']['input'];
+ name?: InputMaybe<Scalars['String']['input']>;
+};
+export type CompassUpdateDocumentInput = {
+ documentationCategoryId?: InputMaybe<Scalars['ID']['input']>;
+ id: Scalars['ID']['input'];
+ title?: InputMaybe<Scalars['String']['input']>;
+ url?: InputMaybe<Scalars['URL']['input']>;
+};
+export type CompassUpdateDynamicScorecardCriteriaInput = {
+ expressions?: InputMaybe<Array<CompassUpdateScorecardCriterionExpressionTreeInput>>;
+ id: Scalars['ID']['input'];
+ maturityGroup?: InputMaybe<CompassScorecardCriteriaMaturityGroupInput>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ scoringStrategyRules?: InputMaybe<CompassUpdateScorecardCriteriaScoringStrategyRulesInput>;
+ weight?: InputMaybe<Scalars['Int']['input']>;
+};
+export type CompassUpdateHasCustomBooleanFieldScorecardCriteriaInput = {
+ booleanComparator?: InputMaybe<CompassCriteriaBooleanComparatorOptions>;
+ booleanComparatorValue?: InputMaybe<Scalars['Boolean']['input']>;
+ customFieldDefinitionId?: InputMaybe<Scalars['ID']['input']>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ id: Scalars['ID']['input'];
+ maturityGroup?: InputMaybe<CompassScorecardCriteriaMaturityGroupInput>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ scoringStrategyRules?: InputMaybe<CompassUpdateScorecardCriteriaScoringStrategyRulesInput>;
+ weight?: InputMaybe<Scalars['Int']['input']>;
+};
+export type CompassUpdateHasCustomMultiSelectFieldScorecardCriteriaInput = {
+ collectionComparator?: InputMaybe<CompassCriteriaCollectionComparatorOptions>;
+ collectionComparatorValue?: InputMaybe<Array<Scalars['ID']['input']>>;
+ customFieldDefinitionId?: InputMaybe<Scalars['ID']['input']>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ id: Scalars['ID']['input'];
+ maturityGroup?: InputMaybe<CompassScorecardCriteriaMaturityGroupInput>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ scoringStrategyRules?: InputMaybe<CompassUpdateScorecardCriteriaScoringStrategyRulesInput>;
+ weight?: InputMaybe<Scalars['Int']['input']>;
+};
+export type CompassUpdateHasCustomNumberFieldScorecardCriteriaInput = {
+ customFieldDefinitionId?: InputMaybe<Scalars['ID']['input']>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ id: Scalars['ID']['input'];
+ maturityGroup?: InputMaybe<CompassScorecardCriteriaMaturityGroupInput>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ numberComparator?: InputMaybe<CompassCriteriaNumberComparatorOptions>;
+ numberComparatorValue?: InputMaybe<Scalars['Float']['input']>;
+ scoringStrategyRules?: InputMaybe<CompassUpdateScorecardCriteriaScoringStrategyRulesInput>;
+ weight?: InputMaybe<Scalars['Int']['input']>;
+};
+export type CompassUpdateHasCustomSingleSelectFieldScorecardCriteriaInput = {
+ customFieldDefinitionId?: InputMaybe<Scalars['ID']['input']>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ id: Scalars['ID']['input'];
+ maturityGroup?: InputMaybe<CompassScorecardCriteriaMaturityGroupInput>;
+ membershipComparator?: InputMaybe<CompassCriteriaMembershipComparatorOptions>;
+ membershipComparatorValue?: InputMaybe<Array<Scalars['ID']['input']>>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ scoringStrategyRules?: InputMaybe<CompassUpdateScorecardCriteriaScoringStrategyRulesInput>;
+ weight?: InputMaybe<Scalars['Int']['input']>;
+};
+export type CompassUpdateHasCustomTextFieldScorecardCriteriaInput = {
+ customFieldDefinitionId?: InputMaybe<Scalars['ID']['input']>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ id: Scalars['ID']['input'];
+ maturityGroup?: InputMaybe<CompassScorecardCriteriaMaturityGroupInput>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ scoringStrategyRules?: InputMaybe<CompassUpdateScorecardCriteriaScoringStrategyRulesInput>;
+ textComparator?: InputMaybe<CompassCriteriaTextComparatorOptions>;
+ textComparatorValue?: InputMaybe<Scalars['String']['input']>;
+ weight?: InputMaybe<Scalars['Int']['input']>;
+};
+export type CompassUpdateHasPackageDependencyScorecardCriteriaInput = {
+ comparators?: InputMaybe<Array<CompassPackageDependencyComparatorInput>>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ id: Scalars['ID']['input'];
+ maturityGroup?: InputMaybe<CompassScorecardCriteriaMaturityGroupInput>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ packageManager?: InputMaybe<CompassPackageDependencyManagerOptions>;
+ packageName?: InputMaybe<Scalars['String']['input']>;
+ scoringStrategyRules?: InputMaybe<CompassUpdateScorecardCriteriaScoringStrategyRulesInput>;
+ weight?: InputMaybe<Scalars['Int']['input']>;
+};
+export type CompassUpdateJqlMetricSourceUserInput = {
+ metricSourceId: Scalars['ID']['input'];
+};
+export type CompassUpdateMetricDefinitionInput = {
+ cloudId?: InputMaybe<Scalars['ID']['input']>;
+ configuration?: InputMaybe<CompassMetricDefinitionConfigurationInput>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ format?: InputMaybe<CompassMetricDefinitionFormatInput>;
+ id: Scalars['ID']['input'];
+ isPinned?: InputMaybe<Scalars['Boolean']['input']>;
+ name?: InputMaybe<Scalars['String']['input']>;
+};
+export type CompassUpdateMetricSourceInput = {
+ configuration?: InputMaybe<CompassMetricSourceConfigurationInput>;
+ dataConnectionConfiguration?: InputMaybe<CompassDataConnectionConfigurationInput>;
+ id: Scalars['ID']['input'];
+};
+export type CompassUpdateScorecardCriteriaScoringStrategyRulesInput = {
+ onError?: InputMaybe<CompassScorecardCriteriaScoringStrategyRuleAction>;
+ onFalse?: InputMaybe<CompassScorecardCriteriaScoringStrategyRuleAction>;
+ onTrue?: InputMaybe<CompassScorecardCriteriaScoringStrategyRuleAction>;
+};
+export type CompassUpdateScorecardCriterionExpressionAndGroupInput = {
+ expressions: Array<CompassUpdateScorecardCriterionExpressionGroupInput>;
+};
+export type CompassUpdateScorecardCriterionExpressionBooleanInput = {
+ booleanComparator: CompassScorecardCriterionExpressionBooleanComparatorOptions;
+ booleanComparatorValue: Scalars['Boolean']['input'];
+ requirement: CompassUpdateScorecardCriterionExpressionRequirementInput;
+};
+export type CompassUpdateScorecardCriterionExpressionCollectionInput = {
+ collectionComparator: CompassScorecardCriterionExpressionCollectionComparatorOptions;
+ collectionComparatorValue: Array<Scalars['ID']['input']>;
+ requirement: CompassUpdateScorecardCriterionExpressionRequirementInput;
+};
+export type CompassUpdateScorecardCriterionExpressionEvaluableInput = {
+ expression: CompassUpdateScorecardCriterionExpressionInput;
+};
+export type CompassUpdateScorecardCriterionExpressionEvaluationRulesInput = {
+ onError?: InputMaybe<CompassScorecardCriterionExpressionEvaluationRuleAction>;
+ onFalse?: InputMaybe<CompassScorecardCriterionExpressionEvaluationRuleAction>;
+ onTrue?: InputMaybe<CompassScorecardCriterionExpressionEvaluationRuleAction>;
+ weight?: InputMaybe<Scalars['Int']['input']>;
+};
+export type CompassUpdateScorecardCriterionExpressionGroupInput = {
+ and?: InputMaybe<CompassUpdateScorecardCriterionExpressionAndGroupInput>;
+ evaluable?: InputMaybe<CompassUpdateScorecardCriterionExpressionEvaluableInput>;
+ or?: InputMaybe<CompassUpdateScorecardCriterionExpressionOrGroupInput>;
+};
+export type CompassUpdateScorecardCriterionExpressionInput = {
+ boolean?: InputMaybe<CompassUpdateScorecardCriterionExpressionBooleanInput>;
+ collection?: InputMaybe<CompassUpdateScorecardCriterionExpressionCollectionInput>;
+ membership?: InputMaybe<CompassUpdateScorecardCriterionExpressionMembershipInput>;
+ number?: InputMaybe<CompassUpdateScorecardCriterionExpressionNumberInput>;
+ text?: InputMaybe<CompassUpdateScorecardCriterionExpressionTextInput>;
+};
+export type CompassUpdateScorecardCriterionExpressionMembershipInput = {
+ membershipComparator: CompassScorecardCriterionExpressionMembershipComparatorOptions;
+ membershipComparatorValue: Array<Scalars['ID']['input']>;
+ requirement: CompassUpdateScorecardCriterionExpressionRequirementInput;
+};
+export type CompassUpdateScorecardCriterionExpressionNumberInput = {
+ numberComparator: CompassScorecardCriterionExpressionNumberComparatorOptions;
+ numberComparatorValue: Scalars['Float']['input'];
+ requirement: CompassUpdateScorecardCriterionExpressionRequirementInput;
+};
+export type CompassUpdateScorecardCriterionExpressionOrGroupInput = {
+ expressions: Array<CompassUpdateScorecardCriterionExpressionGroupInput>;
+};
+export type CompassUpdateScorecardCriterionExpressionRequirementCustomFieldInput = {
+ customFieldDefinitionId: Scalars['ID']['input'];
+};
+export type CompassUpdateScorecardCriterionExpressionRequirementDefaultFieldInput = {
+ fieldName: Scalars['String']['input'];
+};
+export type CompassUpdateScorecardCriterionExpressionRequirementInput = {
+ customField?: InputMaybe<CompassUpdateScorecardCriterionExpressionRequirementCustomFieldInput>;
+ defaultField?: InputMaybe<CompassUpdateScorecardCriterionExpressionRequirementDefaultFieldInput>;
+ metric?: InputMaybe<CompassUpdateScorecardCriterionExpressionRequirementMetricInput>;
+};
+export type CompassUpdateScorecardCriterionExpressionRequirementMetricInput = {
+ metricDefinitionId: Scalars['ID']['input'];
+};
+export type CompassUpdateScorecardCriterionExpressionRequirementScorecardInput = {
+ fieldName: Scalars['String']['input'];
+ scorecardId: Scalars['ID']['input'];
+};
+export type CompassUpdateScorecardCriterionExpressionTextInput = {
+ requirement: CompassUpdateScorecardCriterionExpressionRequirementInput;
+ textComparator: CompassScorecardCriterionExpressionTextComparatorOptions;
+ textComparatorValue: Scalars['String']['input'];
+};
+export type CompassUpdateScorecardCriterionExpressionTreeInput = {
+ evaluationRules?: InputMaybe<CompassUpdateScorecardCriterionExpressionEvaluationRulesInput>;
+ root: CompassUpdateScorecardCriterionExpressionGroupInput;
+};
+export type CompassUpdateTeamCheckinActionInput = {
+ actionText?: InputMaybe<Scalars['String']['input']>;
+ completed?: InputMaybe<Scalars['Boolean']['input']>;
+ id: Scalars['ID']['input'];
+};
+export type CompassUpdateTeamCheckinInput = {
+ actions?: InputMaybe<Array<CompassTeamCheckinActionInput>>;
+ cloudId: Scalars['ID']['input'];
+ id: Scalars['ID']['input'];
+ mood: Scalars['Int']['input'];
+ response1?: InputMaybe<Scalars['String']['input']>;
+ response1RichText?: InputMaybe<CompassUpdateTeamCheckinResponseRichText>;
+ response2?: InputMaybe<Scalars['String']['input']>;
+ response2RichText?: InputMaybe<CompassUpdateTeamCheckinResponseRichText>;
+ response3?: InputMaybe<Scalars['String']['input']>;
+ response3RichText?: InputMaybe<CompassUpdateTeamCheckinResponseRichText>;
+};
+export type CompassUpdateTeamCheckinResponseRichText = {
+ adf?: InputMaybe<Scalars['String']['input']>;
+};
+export type CompassVulnerabilityEventSeverityInput = {
+ label?: InputMaybe<Scalars['String']['input']>;
+ level: CompassVulnerabilityEventSeverityLevel;
+};
+export type CompassVulnerabilityEventSeverityLevel = 'CRITICAL' | 'HIGH' | 'LOW' | 'MEDIUM';
+export type CompassVulnerabilityEventState = 'DECLINED' | 'OPEN' | 'REMEDIATED';
+export type CompleteSprintInput = {
+ boardId: Scalars['ID']['input'];
+ incompleteCardsDestination: SoftwareCardsDestination;
+ sprintId: Scalars['ID']['input'];
+};
+export type ComplianceBoundary = 'COMMERCIAL' | 'FEDRAMP_MODERATE' | 'ISOLATED_CLOUD';
+export type ComponentReferenceInput = {
+ ari?: InputMaybe<Scalars['ID']['input']>;
+ slug?: InputMaybe<ComponentSlugReferenceInput>;
+};
+export type ComponentSlugReferenceInput = {
+ cloudId: Scalars['ID']['input'];
+ slug: Scalars['String']['input'];
+};
+export type ComponentSyncEventInput = {
+ lastSyncErrors?: InputMaybe<Array<Scalars['String']['input']>>;
+ status: ComponentSyncEventStatus;
+};
+export type ComponentSyncEventStatus = 'SERVER_ERROR' | 'SUCCESS' | 'USER_ERROR';
+export type ConfluenceAcceptAnswerInput = {
+ accept: Scalars['Boolean']['input'];
+ answerId: Scalars['ID']['input'];
+ questionId: Scalars['ID']['input'];
+};
+export type ConfluenceAccessLinkAdminContentType = 'PAGE_AND_LIVE_DOC' | 'WHITEBOARD';
+export type ConfluenceAccessLinkPermissionMode = 'EDIT' | 'LIMITED' | 'VIEW' | 'VIEW_AND_COMMENT';
+export type ConfluenceAccessLinkReleaseStage = 'DISABLED' | 'EAP' | 'GA' | 'M1' | 'M2';
+export type ConfluenceAccessLinkSpacesActionInput = {
+ accessTypes: Array<ConfluenceShareableLinkAccessType>;
+ action: ConfluenceShareableLinkSpaceStatus;
+ spaceIds: Array<Scalars['ID']['input']>;
+};
+export type ConfluenceAddCustomApplicationLinkInput = {
+ allowedGroups?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ displayName: Scalars['String']['input'];
+ isHidden: Scalars['Boolean']['input'];
+ url: Scalars['String']['input'];
+};
+export type ConfluenceAddInlineReactionInput = {
+ commentId?: InputMaybe<Scalars['ID']['input']>;
+ containerId: Scalars['ID']['input'];
+ createdFrom: CommentCreationLocation;
+ emojiId: Scalars['String']['input'];
+ originalSelection?: InputMaybe<Scalars['String']['input']>;
+ step?: InputMaybe<Step>;
+};
+export type ConfluenceAddTopLinkInput = {
+ isPinned?: InputMaybe<Scalars['Boolean']['input']>;
+ title?: InputMaybe<Scalars['String']['input']>;
+ url: Scalars['String']['input'];
+};
+export type ConfluenceAddTrackInput = {
+ top?: InputMaybe<Scalars['Boolean']['input']>;
+ track: ConfluenceTrackInput;
+};
+export type ConfluenceAdminAnnouncementBannerStatusType = 'PUBLISHED' | 'SAVED' | 'SCHEDULED';
+export type ConfluenceAdminAnnouncementBannerVisibilityType = 'ALL' | 'AUTHORIZED';
+export type ConfluenceAggregationDimension = 'PERFORMANCE_RATING';
+export type ConfluenceAnalyticsAccountType = 'AGENT' | 'USER';
+export type ConfluenceAnalyticsCommentContentType = 'database' | 'page' | 'whiteboard';
+export type ConfluenceAnalyticsMetricName = 'LIVE_DOCS_LOAD_TIME' | 'PAGE_EDIT_LOAD_TIME' | 'PAGE_VIEW_LOAD_TIME';
+export type ConfluenceAnalyticsMetricRequest = {
+ id: Scalars['String']['input'];
+ metricName: Array<InputMaybe<ConfluenceAnalyticsMetricName>>;
+ stat: ConfluenceAnalyticsStat;
+};
+export type ConfluenceAnalyticsStat = {
+ type: ConfluenceAnalyticsStatType;
+ value?: InputMaybe<Scalars['Int']['input']>;
+};
+export type ConfluenceAnalyticsStatType = 'AVG' | 'COUNT' | 'COUNT_DISTINCT' | 'MAX' | 'MIN' | 'PERCENTILE' | 'SUM';
+export type ConfluenceAnalyticsTimeseriesGranularity = 'DAILY' | 'FIFTEEN_MINUTES' | 'HOURLY' | 'MONTHLY' | 'WEEKLY';
+export type ConfluenceAnswerFilters = {
+ exampleFilter?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+};
+export type ConfluenceAppInstallationLicenseCapabilitySet = 'CAPABILITY_ADVANCED' | 'CAPABILITY_STANDARD';
+export type ConfluenceAppLinkMapping = {
+ newAppLink: ConfluenceAppLinkMetadataInput;
+ oldAppLink: ConfluenceAppLinkMetadataInput;
+};
+export type ConfluenceAppLinkMetadataInput = {
+ serverId: Scalars['ID']['input'];
+ serverName: Scalars['String']['input'];
+};
+export type ConfluenceAppType = 'CONNECT' | 'FORGE';
+export type ConfluenceApprovalExpirationChangeStatusInput = {
+ expireToContentStateId?: InputMaybe<Scalars['ID']['input']>;
+ isEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type ConfluenceApprovalExpirationConfigInput = {
+ changeStatus?: InputMaybe<ConfluenceApprovalExpirationChangeStatusInput>;
+ interval?: InputMaybe<ConfluenceApprovalExpirationIntervalInput>;
+ isEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ restartApproval?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type ConfluenceApprovalExpirationIntervalInput = {
+ unit?: InputMaybe<ConfluenceApprovalExpirationIntervalUnit>;
+ value?: InputMaybe<Scalars['Int']['input']>;
+};
+export type ConfluenceApprovalExpirationIntervalUnit = 'MONTH' | 'WEEK' | 'YEAR';
+export type ConfluenceApprovalReviewerConfigInput = {
+ isEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ reviewers?: InputMaybe<Array<InputMaybe<ConfluenceContentApprovalsSpaceSettingReviewerInput>>>;
+};
+export type ConfluenceApprovalTransitionType = 'DIRECTED' | 'INITIAL';
+export type ConfluenceAssignableSpaceRolePrincipalType = 'ANONYMOUS' | 'GUEST';
+export type ConfluenceAttachmentSecurityLevel = 'INSECURE' | 'SECURE' | 'SMART';
+export type ConfluenceBlogPostStatus = 'ARCHIVED' | 'CURRENT' | 'DELETED' | 'DRAFT' | 'HISTORICAL' | 'TRASHED';
+export type ConfluenceBodyRepresentation = 'ANONYMOUS_EXPORT_VIEW' | 'ATLAS_DOC_FORMAT' | 'DYNAMIC' | 'EDITOR' | 'EDITOR2' | 'EXPORT_VIEW' | 'STORAGE' | 'STYLED_VIEW' | 'VIEW' | 'WHITEBOARD_DOC_FORMAT';
+export type ConfluenceBulkPdfExportContent = {
+ areChildrenIncluded?: InputMaybe<Scalars['Boolean']['input']>;
+ contentId: Scalars['ID']['input'];
+ excludedChildrenIds?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+};
+export type ConfluenceCalendarPermissionInput = {
+ permission: ConfluenceCalendarPermissionsType;
+ principalId: Scalars['ID']['input'];
+};
+export type ConfluenceCalendarPermissionsType = 'EDIT' | 'VIEW';
+export type ConfluenceCalendarSubscribeInput = {
+ calendarContext?: InputMaybe<Scalars['String']['input']>;
+ ids: Array<InputMaybe<Scalars['String']['input']>>;
+ viewingSpaceKey?: InputMaybe<Scalars['String']['input']>;
+ watch?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type ConfluenceCatchupOverviewTimeframeLength = 'ALL_TIME' | 'ONE_DAY_AGO' | 'ONE_MONTH_AGO' | 'ONE_WEEK_AGO' | 'TWO_WEEKS_AGO';
+export type ConfluenceCategorizeNbmCategoryTypes = 'NOT_SUPPORTED' | 'SUPPORTED' | 'SUPPORTED_WITH_MITIGATION' | 'UNVERIFIED';
+export type ConfluenceChangeOrderOfCustomApplicationLinkInput = {
+ id: Scalars['ID']['input'];
+ idAfter?: InputMaybe<Scalars['ID']['input']>;
+ isMoveToBeginning?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type ConfluenceCollabDraftRelevance = 'LATEST' | 'STALE';
+export type ConfluenceCollaborativeEditingService = 'NCS' | 'SYNCHRONY';
+export type ConfluenceCommentFilter = {
+ commentState?: InputMaybe<Array<InputMaybe<ConfluenceCommentState>>>;
+ commentType?: InputMaybe<Array<InputMaybe<CommentType>>>;
+};
+export type ConfluenceCommentLevel = 'REPLY' | 'TOP_LEVEL';
+export type ConfluenceCommentResolveAllLocation = 'DATABASE' | 'EDITOR' | 'LIVE' | 'RENDERER' | 'WHITEBOARD';
+export type ConfluenceCommentState = 'RESOLVED' | 'UNRESOLVED';
+export type ConfluenceCommentStatus = 'CURRENT' | 'DRAFT';
+export type ConfluenceCommentType = 'FOOTER' | 'INLINE';
+export type ConfluenceCommentsPanelSorting = 'MOST_RECENT' | 'PAGE_ORDER';
+export type ConfluenceContentAccessRequestStatus = 'APPROVE' | 'DENY' | 'PENDING' | 'PENDING_SITE_APPROVAL';
+export type ConfluenceContentApprovalReviewerInput = {
+ isRequired?: InputMaybe<Scalars['Boolean']['input']>;
+ principalId: Scalars['String']['input'];
+ principalType: ConfluencePrincipalType;
+};
+export type ConfluenceContentApprovalsSpaceSettingConfigInput = {
+ approvalExpirationConfig?: InputMaybe<ConfluenceApprovalExpirationConfigInput>;
+ defaultReviewerConfig?: InputMaybe<ConfluenceApprovalReviewerConfigInput>;
+ disallowFirstPublish?: InputMaybe<Scalars['Boolean']['input']>;
+ enabled?: InputMaybe<Scalars['Boolean']['input']>;
+ enforcedReviewerConfig?: InputMaybe<ConfluenceApprovalReviewerConfigInput>;
+};
+export type ConfluenceContentApprovalsSpaceSettingReviewerInput = {
+ principalId: Scalars['String']['input'];
+ principalType: ConfluencePrincipalType;
+};
+export type ConfluenceContentBlueprintSpecInput = {
+ blueprintId?: InputMaybe<Scalars['String']['input']>;
+ context?: InputMaybe<ConfluenceTemplateInfoInput>;
+ templateId?: InputMaybe<Scalars['String']['input']>;
+};
+export type ConfluenceContentBodyInput = {
+ representation: ConfluenceContentRepresentation;
+ value: Scalars['String']['input'];
+};
+export type ConfluenceContentInput = {
+ contentBody?: InputMaybe<Scalars['String']['input']>;
+ contentId: Scalars['ID']['input'];
+ contentStatus?: InputMaybe<Scalars['String']['input']>;
+ contentType?: InputMaybe<Scalars['String']['input']>;
+ minorEdit?: InputMaybe<Scalars['Boolean']['input']>;
+ moveRequest?: InputMaybe<ConfluenceMoveRequestInput>;
+ ncsStepVersion?: InputMaybe<Scalars['String']['input']>;
+ permissions?: InputMaybe<ConfluenceContentPermissionsInput>;
+ restrictionState?: InputMaybe<ConfluenceContentRestrictionStateInput>;
+ restrictions?: InputMaybe<PageRestrictionsInput>;
+ schedulePublishDate?: InputMaybe<Scalars['String']['input']>;
+ spaceKey?: InputMaybe<Scalars['String']['input']>;
+ syncRev?: InputMaybe<Scalars['String']['input']>;
+ title?: InputMaybe<Scalars['String']['input']>;
+ version?: InputMaybe<Scalars['Int']['input']>;
+ versionMessage?: InputMaybe<Scalars['String']['input']>;
+};
+export type ConfluenceContentPerformanceByCriteriaOrder = 'CONTENT_OWNER' | 'CONTENT_TITLE' | 'LOAD_TIME_RATING' | 'MEDIAN_LOAD_TIME' | 'P75_LOAD_TIME' | 'SPACE' | 'VIEWS';
+export type ConfluenceContentPerformanceContentType = 'BLOG_POST' | 'LIVE_PAGE' | 'PAGE';
+export type ConfluenceContentPerformanceFilters = {
+ contentType?: InputMaybe<Array<InputMaybe<ConfluenceContentPerformanceContentType>>>;
+ ownerId?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ rating?: InputMaybe<Array<InputMaybe<ConfluenceLoadTimeRating>>>;
+ spaceId?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+};
+export type ConfluenceContentPermissionPrincipalInput = {
+ id: Scalars['String']['input'];
+ type: ConfluencePrincipalType;
+};
+export type ConfluenceContentPermissionsInput = {
+ edit?: InputMaybe<Array<InputMaybe<ConfluenceContentPermissionPrincipalInput>>>;
+ view?: InputMaybe<Array<InputMaybe<ConfluenceContentPermissionPrincipalInput>>>;
+};
+export type ConfluenceContentPosition = 'AFTER' | 'APPEND' | 'BEFORE';
+export type ConfluenceContentRepresentation = 'ATLAS_DOC_FORMAT' | 'EDITOR' | 'EDITOR2' | 'EXPORT_VIEW' | 'PLAIN' | 'RAW' | 'STORAGE' | 'STYLED_VIEW' | 'VIEW' | 'WIKI';
+export type ConfluenceContentRestrictionState = 'EDIT_RESTRICTED' | 'OPEN' | 'RESTRICTED_BY_PARENT' | 'VIEW_RESTRICTED';
+export type ConfluenceContentRestrictionStateInput = 'EDIT_RESTRICTED' | 'OPEN' | 'VIEW_RESTRICTED';
+export type ConfluenceContentShareMetadata = {
+ altOrigin?: InputMaybe<Scalars['String']['input']>;
+ shareAction?: InputMaybe<Scalars['String']['input']>;
+};
+export type ConfluenceContentShareRecipient = {
+ email?: InputMaybe<Scalars['String']['input']>;
+ id?: InputMaybe<Scalars['ID']['input']>;
+ recipientType: ConfluenceRecipientType;
+};
+export type ConfluenceContentShareRequestInput = {
+ comment?: InputMaybe<Scalars['String']['input']>;
+ content: ConfluenceShareContent;
+ contentShareMetadata?: InputMaybe<ConfluenceContentShareMetadata>;
+ recipients?: InputMaybe<Array<InputMaybe<ConfluenceContentShareRecipient>>>;
+ sharerAaid?: InputMaybe<Scalars['String']['input']>;
+};
+export type ConfluenceContentStatus = 'ARCHIVED' | 'CURRENT' | 'DELETED' | 'DRAFT' | 'HISTORICAL' | 'TRASHED';
+export type ConfluenceContentType = 'ATTACHMENT' | 'BLOG_POST' | 'COMMENT' | 'DATABASE' | 'EMBED' | 'FOLDER' | 'PAGE' | 'WHITEBOARD';
+export type ConfluenceContentTypeFilter = 'CONTENT' | 'FOLDER';
+export type ConfluenceContributionStatus = 'CURRENT' | 'DRAFT' | 'UNKNOWN' | 'UNPUBLISHED';
+export type ConfluenceContributorsMacroParametersModel = {
+ contentType?: InputMaybe<Scalars['String']['input']>;
+ include?: InputMaybe<Scalars['String']['input']>;
+ label?: InputMaybe<Scalars['String']['input']>;
+ labels?: InputMaybe<Scalars['String']['input']>;
+ limit?: InputMaybe<Scalars['Int']['input']>;
+ mode?: InputMaybe<Scalars['String']['input']>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ noneFoundMessage?: InputMaybe<Scalars['String']['input']>;
+ order?: InputMaybe<Scalars['String']['input']>;
+ page?: InputMaybe<Scalars['String']['input']>;
+ publishDate?: InputMaybe<Scalars['String']['input']>;
+ reverse?: InputMaybe<Scalars['Boolean']['input']>;
+ scope?: InputMaybe<Scalars['String']['input']>;
+ showAnonymous?: InputMaybe<Scalars['Boolean']['input']>;
+ showCount?: InputMaybe<Scalars['Boolean']['input']>;
+ showLastTime?: InputMaybe<Scalars['Boolean']['input']>;
+ space?: InputMaybe<Scalars['String']['input']>;
+ spaces?: InputMaybe<Scalars['String']['input']>;
+};
+export type ConfluenceConvertContentToBlogpostInput = {
+ confluenceContentInput: ConfluenceContentInput;
+ destinationSpaceKey: Scalars['String']['input'];
+ sourceStatus: Scalars['String']['input'];
+};
+export type ConfluenceConvertNoteInput = {
+ containerId?: InputMaybe<Scalars['ID']['input']>;
+ contentType: NotesContentType;
+ id: Scalars['ID']['input'];
+ parentId?: InputMaybe<Scalars['ID']['input']>;
+ product: NotesProduct;
+};
+export type ConfluenceCopyPageHierarchyInput = {
+ copyAsDraft: Scalars['Boolean']['input'];
+ copyAttachments?: InputMaybe<Scalars['Boolean']['input']>;
+ copyCustomContents?: InputMaybe<Scalars['Boolean']['input']>;
+ copyDescendants?: InputMaybe<Scalars['Boolean']['input']>;
+ copyLabels?: InputMaybe<Scalars['Boolean']['input']>;
+ copyPermissions?: InputMaybe<Scalars['Boolean']['input']>;
+ copyProperties?: InputMaybe<Scalars['Boolean']['input']>;
+ destinationPageId: Scalars['ID']['input'];
+ mentionOptions: ConfluenceCopyPageHierarchyMentionOptionsInput;
+ sourcePageId: Scalars['ID']['input'];
+ titleOptions: ConfluenceCopyPageHierarchyTitleOptionsInput;
+};
+export type ConfluenceCopyPageHierarchyMentionOptionsInput = {
+ notificationAction?: InputMaybe<NotificationAction>;
+};
+export type ConfluenceCopyPageHierarchyTitleOptionsInput = {
+ prefix?: InputMaybe<Scalars['String']['input']>;
+ replace?: InputMaybe<Scalars['String']['input']>;
+ search?: InputMaybe<Scalars['String']['input']>;
+};
+export type ConfluenceCopySpaceSecurityConfigurationInput = {
+ copyFromSpaceId: Scalars['ID']['input'];
+ copyToSpaceId: Scalars['ID']['input'];
+};
+export type ConfluenceCreateAdminAnnouncementBannerInput = {
+ appearance: Scalars['String']['input'];
+ content: Scalars['String']['input'];
+ isDismissible: Scalars['Boolean']['input'];
+ scheduledEndTime?: InputMaybe<Scalars['String']['input']>;
+ scheduledStartTime?: InputMaybe<Scalars['String']['input']>;
+ scheduledTimeZone?: InputMaybe<Scalars['String']['input']>;
+ status: ConfluenceAdminAnnouncementBannerStatusType;
+ title?: InputMaybe<Scalars['String']['input']>;
+ visibility: ConfluenceAdminAnnouncementBannerVisibilityType;
+};
+export type ConfluenceCreateAnswerInput = {
+ body?: InputMaybe<ConfluenceContentBodyInput>;
+ questionId: Scalars['ID']['input'];
+};
+export type ConfluenceCreateAutoConvertedDateInput = {
+ contentId: Scalars['ID']['input'];
+};
+export type ConfluenceCreateBlogPostInput = {
+ body?: InputMaybe<ConfluenceContentBodyInput>;
+ spaceId: Scalars['ID']['input'];
+ status?: InputMaybe<ConfluenceMutationContentStatus>;
+ title?: InputMaybe<Scalars['String']['input']>;
+};
+export type ConfluenceCreateBlogPostPropertyInput = {
+ blogPostId: Scalars['ID']['input'];
+ key: Scalars['String']['input'];
+ value: Scalars['String']['input'];
+};
+export type ConfluenceCreateCalendarInput = {
+ color?: InputMaybe<Scalars['String']['input']>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ location?: InputMaybe<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+ spaceKey: Scalars['String']['input'];
+ timeZoneId: Scalars['String']['input'];
+ type: Scalars['String']['input'];
+};
+export type ConfluenceCreateCommentOnAnswerInput = {
+ answerId: Scalars['ID']['input'];
+ body: ConfluenceContentBodyInput;
+};
+export type ConfluenceCreateCommentOnQuestionInput = {
+ body: ConfluenceContentBodyInput;
+ questionId: Scalars['ID']['input'];
+};
+export type ConfluenceCreateContentApprovalRequestInput = {
+ comment?: InputMaybe<Scalars['String']['input']>;
+ contentId: Scalars['ID']['input'];
+ contentStatus: GraphQlContentStatus;
+ dueDate?: InputMaybe<Scalars['String']['input']>;
+ reviewers?: InputMaybe<Array<InputMaybe<ConfluenceContentApprovalReviewerInput>>>;
+ version: Scalars['Int']['input'];
+};
+export type ConfluenceCreateCsvExportTaskInput = {
+ spaceAri: Scalars['String']['input'];
+};
+export type ConfluenceCreateCustomRoleInput = {
+ description: Scalars['String']['input'];
+ name: Scalars['String']['input'];
+ permissions: Array<InputMaybe<Scalars['String']['input']>>;
+};
+export type ConfluenceCreateFooterCommentOnBlogPostInput = {
+ blogPostId: Scalars['ID']['input'];
+ body: ConfluenceContentBodyInput;
+};
+export type ConfluenceCreateFooterCommentOnPageInput = {
+ body: ConfluenceContentBodyInput;
+ pageId: Scalars['ID']['input'];
+};
+export type ConfluenceCreatePageInput = {
+ body?: InputMaybe<ConfluenceContentBodyInput>;
+ spaceId: Scalars['ID']['input'];
+ status?: InputMaybe<ConfluenceMutationContentStatus>;
+ title?: InputMaybe<Scalars['String']['input']>;
+};
+export type ConfluenceCreatePagePropertyInput = {
+ key: Scalars['String']['input'];
+ pageId: Scalars['ID']['input'];
+ value: Scalars['String']['input'];
+};
+export type ConfluenceCreatePdfExportTaskForBulkContentInput = {
+ exportContents?: InputMaybe<Array<InputMaybe<ConfluenceBulkPdfExportContent>>>;
+ spaceAri: Scalars['String']['input'];
+};
+export type ConfluenceCreatePdfExportTaskForSingleContentInput = {
+ contentId: Scalars['ID']['input'];
+};
+export type ConfluenceCreateQuestionInput = {
+ body?: InputMaybe<ConfluenceContentBodyInput>;
+ labels?: InputMaybe<Array<InputMaybe<LabelInput>>>;
+ spaceId: Scalars['ID']['input'];
+ title?: InputMaybe<Scalars['String']['input']>;
+};
+export type ConfluenceCreateSmartFolderInput = {
+ containerApp?: InputMaybe<Scalars['String']['input']>;
+ containerAri: Scalars['ID']['input'];
+ folderAri: Scalars['ID']['input'];
+};
+export type ConfluenceCreateSpaceContent = {
+ embed?: InputMaybe<ConfluenceCreateSpaceContentEmbed>;
+ parent?: InputMaybe<ConfluenceCreateSpaceContentParent>;
+ templateKey?: InputMaybe<Scalars['String']['input']>;
+ title: Scalars['String']['input'];
+ type: ConfluenceCreateSpaceContentType;
+};
+export type ConfluenceCreateSpaceContentEmbed = {
+ embedIconUrl?: InputMaybe<Scalars['String']['input']>;
+ embedUrl: Scalars['String']['input'];
+ extensionKey?: InputMaybe<Scalars['String']['input']>;
+ product?: InputMaybe<Scalars['String']['input']>;
+ resourceType?: InputMaybe<Scalars['String']['input']>;
+};
+export type ConfluenceCreateSpaceContentParent = {
+ title: Scalars['String']['input'];
+ type: ConfluenceCreateSpaceContentType;
+};
+export type ConfluenceCreateSpaceContentType = 'EMBED' | 'FOLDER' | 'PAGE';
+export type ConfluenceCreateSpaceInput = {
+ key: Scalars['String']['input'];
+ name: Scalars['String']['input'];
+ type?: InputMaybe<ConfluenceSpaceType>;
+};
+export type ConfluenceCreateSpaceSmartLinkEmbedInput = {
+ embedIconUrl?: InputMaybe<Scalars['String']['input']>;
+ embedUrl: Scalars['String']['input'];
+ extensionKey?: InputMaybe<Scalars['String']['input']>;
+ product?: InputMaybe<Scalars['String']['input']>;
+ resourceType?: InputMaybe<Scalars['String']['input']>;
+ title: Scalars['String']['input'];
+};
+export type ConfluenceCreateTopicInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ featured?: InputMaybe<Scalars['Boolean']['input']>;
+ logoId?: InputMaybe<Scalars['String']['input']>;
+ logoUrl?: InputMaybe<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+};
+export type ConfluenceCreateWorkflowApplicationRequestInput = {
+ contentId: Scalars['ID']['input'];
+ contentStatus: GraphQlContentStatus;
+ isActive?: InputMaybe<Scalars['Boolean']['input']>;
+ version?: InputMaybe<Scalars['Int']['input']>;
+ workflowId?: InputMaybe<Scalars['Long']['input']>;
+ workflowStatusId?: InputMaybe<Scalars['Long']['input']>;
+};
+export type ConfluenceCustomContentPermissionInput = {
+ customContentTypeKey: Scalars['String']['input'];
+ permission: ConfluenceCustomContentPermissionType;
+};
+export type ConfluenceCustomContentPermissionPrincipalType = 'APP' | 'GROUP' | 'GUEST' | 'USER' | 'USER_CLASS';
+export type ConfluenceCustomContentPermissionType = 'CREATE' | 'DELETE' | 'READ';
+export type ConfluenceCustomContentPrincipalInput = {
+ principalId: Scalars['ID']['input'];
+ principalType: ConfluenceCustomContentPermissionPrincipalType;
+};
+export type ConfluenceDeleteAnswerInput = {
+ answerId: Scalars['ID']['input'];
+ questionId: Scalars['ID']['input'];
+};
+export type ConfluenceDeleteBlogPostPropertyInput = {
+ blogPostId: Scalars['ID']['input'];
+ key: Scalars['String']['input'];
+};
+export type ConfluenceDeleteCalendarCustomEventTypeInput = {
+ id: Scalars['ID']['input'];
+ subCalendarId: Scalars['ID']['input'];
+};
+export type ConfluenceDeleteCalendarInput = {
+ id: Scalars['ID']['input'];
+};
+export type ConfluenceDeleteCommentInput = {
+ id: Scalars['ID']['input'];
+};
+export type ConfluenceDeleteContentVersionInput = {
+ contentId: Scalars['ID']['input'];
+ versionNumber?: InputMaybe<Scalars['Int']['input']>;
+};
+export type ConfluenceDeleteCustomApplicationLinkInput = {
+ id: Scalars['ID']['input'];
+};
+export type ConfluenceDeleteCustomRoleInput = {
+ anonymousRoleId?: InputMaybe<Scalars['ID']['input']>;
+ guestRoleId?: InputMaybe<Scalars['ID']['input']>;
+ newRoleId?: InputMaybe<Scalars['ID']['input']>;
+ roleId: Scalars['ID']['input'];
+};
+export type ConfluenceDeleteDraftBlogPostInput = {
+ id: Scalars['ID']['input'];
+};
+export type ConfluenceDeleteDraftPageInput = {
+ id: Scalars['ID']['input'];
+};
+export type ConfluenceDeleteGlobalPageTemplateInput = {
+ id: Scalars['ID']['input'];
+};
+export type ConfluenceDeletePagePropertyInput = {
+ key: Scalars['String']['input'];
+ pageId: Scalars['ID']['input'];
+};
+export type ConfluenceDeleteQuestionInput = {
+ id: Scalars['ID']['input'];
+};
+export type ConfluenceDeleteSpacePageTemplateInput = {
+ id: Scalars['ID']['input'];
+ spaceId: Scalars['Long']['input'];
+};
+export type ConfluenceDeleteSubCalendarAllFutureEventsInput = {
+ recurUntil?: InputMaybe<Scalars['String']['input']>;
+ subCalendarId: Scalars['ID']['input'];
+ uid: Scalars['ID']['input'];
+};
+export type ConfluenceDeleteSubCalendarEventInput = {
+ subCalendarId: Scalars['ID']['input'];
+ uid: Scalars['ID']['input'];
+};
+export type ConfluenceDeleteSubCalendarHiddenEventsInput = {
+ subCalendarId: Scalars['ID']['input'];
+};
+export type ConfluenceDeleteSubCalendarPrivateUrlInput = {
+ subCalendarId: Scalars['ID']['input'];
+};
+export type ConfluenceDeleteSubCalendarSingleEventInput = {
+ originalStart?: InputMaybe<Scalars['String']['input']>;
+ recurrenceId?: InputMaybe<Scalars['ID']['input']>;
+ subCalendarId: Scalars['ID']['input'];
+ uid: Scalars['ID']['input'];
+};
+export type ConfluenceDeleteTopicInput = {
+ id: Scalars['ID']['input'];
+};
+export type ConfluenceDevDocsDocTypeConfigInput = {
+ customPrompt?: InputMaybe<Scalars['String']['input']>;
+ docType: Scalars['String']['input'];
+ docTypeId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type ConfluenceDevDocsRepositoryConfigInput = {
+ customPrompt?: InputMaybe<Scalars['String']['input']>;
+ docTypes: Array<ConfluenceDevDocsDocTypeConfigInput>;
+ ref?: InputMaybe<Scalars['String']['input']>;
+ repoName: Scalars['String']['input'];
+};
+export type ConfluenceDirectRestrictionsAddInput = {
+ edit?: InputMaybe<ConfluenceRestrictionsInput>;
+ view?: InputMaybe<ConfluenceRestrictionsInput>;
+};
+export type ConfluenceDirectRestrictionsRemoveInput = {
+ edit?: InputMaybe<ConfluenceRestrictionsInput>;
+ view?: InputMaybe<ConfluenceRestrictionsInput>;
+};
+export type ConfluenceDisableBlueprintInput = {
+ id: Scalars['ID']['input'];
+ spaceId: Scalars['Long']['input'];
+};
+export type ConfluenceDisableGlobalPageBlueprintInput = {
+ id: Scalars['ID']['input'];
+};
+export type ConfluenceDisableSystemRoleInput = {
+ anonymousRoleId?: InputMaybe<Scalars['ID']['input']>;
+ guestRoleId?: InputMaybe<Scalars['ID']['input']>;
+ newRoleId?: InputMaybe<Scalars['ID']['input']>;
+ roleId: Scalars['ID']['input'];
+};
+export type ConfluenceEditTopLinkInput = {
+ isPinned?: InputMaybe<Scalars['Boolean']['input']>;
+ url: Scalars['String']['input'];
+};
+export type ConfluenceEdition = 'FREE' | 'PREMIUM' | 'STANDARD';
+export type ConfluenceEditorSettingsInput = {
+ toolbarDockingInitialPosition?: InputMaybe<Scalars['String']['input']>;
+};
+export type ConfluenceEnableBlueprintInput = {
+ id: Scalars['ID']['input'];
+ spaceId: Scalars['Long']['input'];
+};
+export type ConfluenceEnableGlobalPageBlueprintInput = {
+ id: Scalars['ID']['input'];
+};
+export type ConfluenceExtensionRenderingContextInput = {
+ attachmentId?: InputMaybe<Scalars['String']['input']>;
+ contentId?: InputMaybe<Scalars['Long']['input']>;
+ spaceId?: InputMaybe<Scalars['Long']['input']>;
+ spaceKey?: InputMaybe<Scalars['String']['input']>;
+};
+export type ConfluenceExtensionSpecificContext = {
+ appVersion: Scalars['String']['input'];
+ context: ConfluenceForgePayloadContext;
+ extensionId: Scalars['String']['input'];
+ extensionType?: InputMaybe<Scalars['String']['input']>;
+ installationId?: InputMaybe<Scalars['String']['input']>;
+};
+export type ConfluenceExtensionVisibilityControlMechanism = 'APP_ACCESS_RULES' | 'DISPLAY_CONDITIONS';
+export type ConfluenceForgeAttachmentActionLocation = 'ACTION' | 'METADATA';
+export type ConfluenceForgeAttachmentActionSurface = 'ATTACHMENT_MACRO' | 'ATTACHMENT_PAGE';
+export type ConfluenceForgeContextTokenRequestInput = {
+ contextIds: Array<InputMaybe<Scalars['String']['input']>>;
+ extensionSpecificContexts: ConfluenceExtensionSpecificContext;
+};
+export type ConfluenceForgeExtensionData = {
+ attachment?: InputMaybe<ConfluenceForgeExtensionDataAttachment>;
+ attachmentActionLocation?: InputMaybe<ConfluenceForgeAttachmentActionLocation>;
+ attachmentActionSurface?: InputMaybe<ConfluenceForgeAttachmentActionSurface>;
+ autoConvertLink?: InputMaybe<Scalars['String']['input']>;
+ config?: InputMaybe<Scalars['String']['input']>;
+ content?: InputMaybe<ConfluenceForgeExtensionDataContent>;
+ isConfig?: InputMaybe<Scalars['Boolean']['input']>;
+ isEditing?: InputMaybe<Scalars['Boolean']['input']>;
+ location?: InputMaybe<Scalars['String']['input']>;
+ macro?: InputMaybe<ConfluenceForgeExtensionDataMacro>;
+ references?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ selectedText?: InputMaybe<Scalars['String']['input']>;
+ space?: InputMaybe<ConfluenceForgeExtensionDataSpace>;
+ template?: InputMaybe<ConfluenceForgeExtensionDataTemplate>;
+ type: Scalars['String']['input'];
+};
+export type ConfluenceForgeExtensionDataAttachment = {
+ id: Scalars['ID']['input'];
+};
+export type ConfluenceForgeExtensionDataContent = {
+ id: Scalars['ID']['input'];
+ status?: InputMaybe<Scalars['String']['input']>;
+ subtype?: InputMaybe<Scalars['String']['input']>;
+ type?: InputMaybe<Scalars['String']['input']>;
+ version?: InputMaybe<Scalars['Int']['input']>;
+};
+export type ConfluenceForgeExtensionDataMacro = {
+ body?: InputMaybe<Scalars['String']['input']>;
+ isConfiguring?: InputMaybe<Scalars['Boolean']['input']>;
+ isInserting?: InputMaybe<Scalars['Boolean']['input']>;
+ layout?: InputMaybe<Scalars['String']['input']>;
+};
+export type ConfluenceForgeExtensionDataSpace = {
+ id?: InputMaybe<Scalars['String']['input']>;
+ key?: InputMaybe<Scalars['String']['input']>;
+};
+export type ConfluenceForgeExtensionDataTemplate = {
+ id?: InputMaybe<Scalars['String']['input']>;
+};
+export type ConfluenceForgePayloadContext = {
+ appVersion?: InputMaybe<Scalars['String']['input']>;
+ config?: InputMaybe<Scalars['String']['input']>;
+ content?: InputMaybe<ConfluenceForgeExtensionDataContent>;
+ contentId?: InputMaybe<Scalars['String']['input']>;
+ environmentId?: InputMaybe<Scalars['String']['input']>;
+ environmentType?: InputMaybe<Scalars['String']['input']>;
+ extension: ConfluenceForgeExtensionData;
+ isConfig?: InputMaybe<Scalars['Boolean']['input']>;
+ localId?: InputMaybe<Scalars['String']['input']>;
+ macro?: InputMaybe<ConfluenceForgeExtensionDataMacro>;
+ moduleKey?: InputMaybe<Scalars['String']['input']>;
+ siteUrl?: InputMaybe<Scalars['String']['input']>;
+ space?: InputMaybe<ConfluenceForgeExtensionDataSpace>;
+ spaceKey?: InputMaybe<Scalars['String']['input']>;
+ type?: InputMaybe<Scalars['String']['input']>;
+};
+export type ConfluenceGenerateSearchPerformedEventInput = {
+ query: Scalars['String']['input'];
+ resultCount: Scalars['Int']['input'];
+ timestamp: Scalars['String']['input'];
+};
+export type ConfluenceGraphQlContentMode = 'COMPACT' | 'DENSE' | 'STANDARD';
+export type ConfluenceGraphQlDefaultTitleEmoji = 'LIVE_PAGE_DEFAULT' | 'NONE';
+export type ConfluenceGroupManagementType = 'ADMINS' | 'EXTERNAL' | 'OPEN' | 'TEAM_MEMBERS' | 'UNKNOWN';
+export type ConfluenceGroupUsageType = 'ADMIN_OVERSIGHT' | 'TEAM_COLLABORATION' | 'UNKNOWN' | 'USERBASE_GROUP';
+export type ConfluenceImportSpaceInput = {
+ jiraProjectKey?: InputMaybe<Scalars['String']['input']>;
+ mediaFileId: Scalars['ID']['input'];
+};
+export type ConfluenceImportSpaceTaskState = 'COMPLETED' | 'FAILED' | 'IN_PROGRESS';
+export type ConfluenceInlineCommentResolutionStatus = 'RESOLVED' | 'UNRESOLVED';
+export type ConfluenceInlineCommentStepType = 'ADD_MARK' | 'ADD_NODE_MARK' | 'REMOVE_MARK' | 'REMOVE_NODE_MARK' | 'SET_ATTRS';
+export type ConfluenceInlineMarkerType = 'COMMENT' | 'REACTION';
+export type ConfluenceInlineTaskStatus = 'COMPLETE' | 'INCOMPLETE';
+export type ConfluenceInsertOfflineVersionInput = {
+ adfContent: Scalars['String']['input'];
+ contentId: Scalars['ID']['input'];
+ versionComment?: InputMaybe<Scalars['String']['input']>;
+};
+export type ConfluenceInviteUserInput = {
+ inviteeIds: Array<InputMaybe<Scalars['ID']['input']>>;
+};
+export type ConfluenceJiraMacroAppLinksValidationStatus = 'DONE' | 'ERROR' | 'FIXING' | 'NOT_STARTED' | 'NO_APPLINK' | 'SCANNING' | 'WAIT_FOR_CONFIG';
+export type ConfluenceJiraMacroAuditRunStatus = 'DONE' | 'ERROR' | 'NOT_STARTED' | 'RUNNING';
+export type ConfluenceLabelWatchInput = {
+ accountId?: InputMaybe<Scalars['String']['input']>;
+ currentUser?: InputMaybe<Scalars['Boolean']['input']>;
+ labelName: Scalars['String']['input'];
+};
+export type ConfluenceLegacyEditorReportType = 'PAGE' | 'TEMPLATE';
+export type ConfluenceLength = 'LONG' | 'MEDIUM' | 'SHORT';
+export type ConfluenceLoadTimeRating = 'FAST' | 'MODERATE' | 'SLOW';
+export type ConfluenceMacroDefinitionInput = {
+ body?: InputMaybe<Scalars['String']['input']>;
+ defaultParameterValue?: InputMaybe<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+ params?: InputMaybe<Array<InputMaybe<ConfluenceMacroParameterInput>>>;
+ schemaVersion?: InputMaybe<Scalars['Int']['input']>;
+};
+export type ConfluenceMacroParameterInput = {
+ name?: InputMaybe<Scalars['String']['input']>;
+ value?: InputMaybe<Scalars['String']['input']>;
+};
+export type ConfluenceMakeSubCalendarPrivateUrlInput = {
+ subCalendarId: Scalars['ID']['input'];
+};
+export type ConfluenceMarkAllContainerCommentsAsReadInput = {
+ contentId: Scalars['String']['input'];
+ readView?: InputMaybe<ConfluenceViewState>;
+};
+export type ConfluenceMoveRequestInput = {
+ position: ConfluenceContentPosition;
+ targetId: Scalars['ID']['input'];
+};
+export type ConfluenceMutationContentStatus = 'CURRENT' | 'DRAFT';
+export type ConfluenceNbmAddTransformerInput = {
+ transformerJson: Scalars['String']['input'];
+};
+export type ConfluenceNbmBulkUpdateVerificationEntryInput = {
+ scanId: Scalars['ID']['input'];
+ verificationEntries: Array<InputMaybe<ConfluenceNbmVerificationEntryInput>>;
+};
+export type ConfluenceNbmCategoryTypes = 'NOT_SUPPORTED' | 'SUPPORTED' | 'SUPPORTED_WITH_MITIGATION' | 'UNKNOWN' | 'UNVERIFIED';
+export type ConfluenceNbmExecuteTestTransformationInput = {
+ chain: Scalars['String']['input'];
+ scanId: Scalars['ID']['input'];
+};
+export type ConfluenceNbmRetryPerfScanLongTaskInput = {
+ scanId: Scalars['ID']['input'];
+};
+export type ConfluenceNbmRetryScanLongTaskInput = {
+ scanId: Scalars['ID']['input'];
+};
+export type ConfluenceNbmRetryTransformationLongTaskInput = {
+ transformationId: Scalars['ID']['input'];
+};
+export type ConfluenceNbmScanStatus = 'CANCELLED' | 'COMPLETED' | 'FAILED' | 'PENDING' | 'RUNNING';
+export type ConfluenceNbmSetChainReadyForTransformationInput = {
+ chain: Scalars['String']['input'];
+ isReady: Scalars['Boolean']['input'];
+ scanId: Scalars['ID']['input'];
+};
+export type ConfluenceNbmStartPerfScanLongTaskInput = {
+ includeAllSpaces: Scalars['Boolean']['input'];
+ scanId?: InputMaybe<Scalars['String']['input']>;
+ spaceIds: Array<Scalars['Long']['input']>;
+};
+export type ConfluenceNbmStartScanLongTaskInput = {
+ includeAllSpaces: Scalars['Boolean']['input'];
+ scanId?: InputMaybe<Scalars['String']['input']>;
+ spaceIds: Array<InputMaybe<Scalars['Long']['input']>>;
+};
+export type ConfluenceNbmStartTransformationLongTaskInput = {
+ runMode: ConfluenceNbmTransformationRunMode;
+ scanId: Scalars['ID']['input'];
+ spaceKeyInclusion: ConfluenceNbmTransformationSpaceKeyInclusion;
+ spaceKeys: Array<InputMaybe<Scalars['String']['input']>>;
+ transformerNames: Array<InputMaybe<Scalars['String']['input']>>;
+};
+export type ConfluenceNbmStartVerificationLongTaskInput = {
+ scanId: Scalars['String']['input'];
+ verificationEntryIds?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+};
+export type ConfluenceNbmTransformationRunMode = 'DRY_RUN' | 'EXECUTE';
+export type ConfluenceNbmTransformationSpaceKeyInclusion = 'EXCLUDE' | 'INCLUDE';
+export type ConfluenceNbmTransformationStatus = 'CANCELLED' | 'COMPLETED' | 'FAILED' | 'NOT_TRIGGERED' | 'PENDING' | 'RUNNING';
+export type ConfluenceNbmTransformerParameterValueType = 'BOOLEAN' | 'CONDITION_ARRAY' | 'CONDITION_OBJECT' | 'INTEGER' | 'OBJECT' | 'STRING' | 'STRING_ARRAY' | 'UNKNOWN';
+export type ConfluenceNbmUpdateTransformerInput = {
+ transformerJson: Scalars['String']['input'];
+ transformerName: Scalars['String']['input'];
+};
+export type ConfluenceNbmUploadTransformerConfigInput = {
+ scanId: Scalars['ID']['input'];
+ transformerNames: Array<InputMaybe<Scalars['String']['input']>>;
+};
+export type ConfluenceNbmVerificationAiState = 'BROKEN' | 'UNKNOWN' | 'WORKING';
+export type ConfluenceNbmVerificationEntryInput = {
+ id: Scalars['ID']['input'];
+ isApproved: Scalars['Boolean']['input'];
+ manualState?: InputMaybe<ConfluenceNbmCategoryTypes>;
+};
+export type ConfluenceNbmVerificationPhase = 'AI_ANALYSIS' | 'COMPLETED' | 'COPY' | 'PENDING' | 'SCREENSHOT' | 'SETUP';
+export type ConfluenceNbmVerificationResultDirection = 'ASC' | 'DESC';
+export type ConfluenceNbmVerificationResultOrder = 'AI_STATE' | 'MANUAL_STATE' | 'STATUS';
+export type ConfluenceNbmVerificationStatus = 'CANCELLED' | 'COMPLETED' | 'FAILED' | 'PENDING' | 'RUNNING';
+export type ConfluenceNotesOrdering = 'DATE_LAST_MODIFIED_ASC' | 'DATE_LAST_MODIFIED_DESC';
+export type ConfluenceNotifyContentOwnerInput = {
+ contentId: Scalars['ID']['input'];
+ message?: InputMaybe<Scalars['String']['input']>;
+};
+export type ConfluenceOperationName = 'ADMINISTER' | 'ARCHIVE' | 'COPY' | 'CREATE' | 'CREATE_SPACE' | 'DELETE' | 'EXPORT' | 'MOVE' | 'PURGE' | 'PURGE_VERSION' | 'READ' | 'RESTORE' | 'RESTRICT_CONTENT' | 'UPDATE' | 'USE';
+export type ConfluenceOperationTarget = 'APPLICATION' | 'ATTACHMENT' | 'BLOG_POST' | 'COMMENT' | 'PAGE' | 'SPACE' | 'USER_PROFILE';
+export type ConfluencePageAnalyticsActorType = 'AGENTS' | 'ALL' | 'PEOPLE';
+export type ConfluencePagePdfExportState = 'DONE' | 'FAILED' | 'IN_PROGRESS';
+export type ConfluencePagePdfExportVersion = 'V1' | 'V2' | 'V3';
+export type ConfluencePageStatus = 'ARCHIVED' | 'CURRENT' | 'DELETED' | 'DRAFT' | 'HISTORICAL' | 'TRASHED';
+export type ConfluencePageSubType = 'LIVE';
+export type ConfluencePatchCalendarInput = {
+ color?: InputMaybe<Scalars['String']['input']>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ id: Scalars['ID']['input'];
+ location?: InputMaybe<Scalars['String']['input']>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ parentId?: InputMaybe<Scalars['String']['input']>;
+ spaceKey?: InputMaybe<Scalars['String']['input']>;
+ timeZoneId?: InputMaybe<Scalars['String']['input']>;
+ type?: InputMaybe<Scalars['String']['input']>;
+};
+export type ConfluencePatchFolderInput = {
+ expectedVersion: Scalars['Int']['input'];
+ id: Scalars['ID']['input'];
+ summary?: InputMaybe<ConfluenceContentBodyInput>;
+};
+export type ConfluencePatchSpaceSettingsInput = {
+ contentMode?: InputMaybe<ConfluenceGraphQlContentMode>;
+ id: Scalars['ID']['input'];
+};
+export type ConfluencePdfExportFontCustomInput = {
+ fileId?: InputMaybe<Scalars['String']['input']>;
+ fileName?: InputMaybe<Scalars['String']['input']>;
+ url: Scalars['String']['input'];
+};
+export type ConfluencePdfExportFontEnum = 'ARIAL' | 'ATLASSIAN_SANS' | 'COURIER' | 'TIMES_NEW_ROMAN';
+export type ConfluencePdfExportFontEnumInput = 'ARIAL' | 'ATLASSIAN_SANS' | 'COURIER' | 'TIMES_NEW_ROMAN';
+export type ConfluencePdfExportFontInput = {
+ custom?: InputMaybe<ConfluencePdfExportFontCustomInput>;
+ kind?: InputMaybe<ConfluencePdfExportFontKind>;
+ predefined?: InputMaybe<ConfluencePdfExportFontPredefinedInput>;
+};
+export type ConfluencePdfExportFontKind = 'CUSTOM' | 'PREDEFINED';
+export type ConfluencePdfExportFontPredefinedInput = {
+ font: ConfluencePdfExportFontEnumInput;
+};
+export type ConfluencePdfExportFooterConfigurationInput = {
+ alignment: ConfluencePdfExportHeaderFooterAlignmentInput;
+ size: Scalars['Int']['input'];
+ text: Scalars['String']['input'];
+};
+export type ConfluencePdfExportFooterInclusionConfigurationInput = {
+ configuration: ConfluencePdfExportFooterConfigurationInput;
+ isIncluded: Scalars['Boolean']['input'];
+};
+export type ConfluencePdfExportHeaderConfigurationInput = {
+ alignment: ConfluencePdfExportHeaderFooterAlignmentInput;
+ size: Scalars['Int']['input'];
+ text: Scalars['String']['input'];
+};
+export type ConfluencePdfExportHeaderFooterAlignment = 'CENTER' | 'LEFT';
+export type ConfluencePdfExportHeaderFooterAlignmentInput = 'CENTER' | 'LEFT';
+export type ConfluencePdfExportHeaderFooterType = 'IMAGE' | 'TEXT';
+export type ConfluencePdfExportHeaderFooterTypeInput = 'IMAGE' | 'TEXT';
+export type ConfluencePdfExportHeaderFooterWithImageConfigurationInput = {
+ fileId?: InputMaybe<Scalars['ID']['input']>;
+ fontSize?: InputMaybe<Scalars['Int']['input']>;
+ imageAlignment?: InputMaybe<ConfluencePdfExportQuadrantContentAlignmentInput>;
+ imageScale?: InputMaybe<Scalars['Float']['input']>;
+ text?: InputMaybe<Scalars['String']['input']>;
+ textAlignment?: InputMaybe<ConfluencePdfExportQuadrantContentAlignmentInput>;
+ type?: InputMaybe<ConfluencePdfExportHeaderFooterTypeInput>;
+};
+export type ConfluencePdfExportHeaderFooterWithImageInclusionConfigurationInput = {
+ configuration?: InputMaybe<ConfluencePdfExportHeaderFooterWithImageConfigurationInput>;
+ isIncluded?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type ConfluencePdfExportHeaderInclusionConfigurationInput = {
+ configuration: ConfluencePdfExportHeaderConfigurationInput;
+ isIncluded: Scalars['Boolean']['input'];
+};
+export type ConfluencePdfExportPageMarginsInput = {
+ bottom: Scalars['Float']['input'];
+ left: Scalars['Float']['input'];
+ right: Scalars['Float']['input'];
+ sides: ConfluencePdfExportPageMarginsSidesInput;
+ top: Scalars['Float']['input'];
+ unit: ConfluencePdfExportPageMarginsUnitInput;
+};
+export type ConfluencePdfExportPageMarginsSides = 'ALL' | 'INDIVIDUAL';
+export type ConfluencePdfExportPageMarginsSidesInput = 'ALL' | 'INDIVIDUAL';
+export type ConfluencePdfExportPageMarginsUnit = 'CENTIMETERS' | 'INCHES';
+export type ConfluencePdfExportPageMarginsUnitInput = 'CENTIMETERS' | 'INCHES';
+export type ConfluencePdfExportPageNumberConfigurationInput = {
+ horizontalAlignment?: InputMaybe<ConfluencePdfExportPageNumberHorizontalAlignmentInput>;
+ verticalAlignment?: InputMaybe<ConfluencePdfExportPageNumberVerticalAlignmentInput>;
+};
+export type ConfluencePdfExportPageNumberHorizontalAlignment = 'CENTER' | 'LEFT' | 'RIGHT';
+export type ConfluencePdfExportPageNumberHorizontalAlignmentInput = 'CENTER' | 'LEFT' | 'RIGHT';
+export type ConfluencePdfExportPageNumberVerticalAlignment = 'BOTTOM' | 'TOP';
+export type ConfluencePdfExportPageNumberVerticalAlignmentInput = 'BOTTOM' | 'TOP';
+export type ConfluencePdfExportPageOrientation = 'LANDSCAPE' | 'PORTRAIT';
+export type ConfluencePdfExportPageOrientationInput = 'LANDSCAPE' | 'PORTRAIT';
+export type ConfluencePdfExportPageSize = 'A3' | 'A4' | 'A5' | 'LEGAL' | 'TABLOID' | 'US_LETTER';
+export type ConfluencePdfExportPageSizeInput = 'A3' | 'A4' | 'A5' | 'LEGAL' | 'TABLOID' | 'US_LETTER';
+export type ConfluencePdfExportQuadrantContentAlignment = 'CENTER' | 'LEFT' | 'RIGHT';
+export type ConfluencePdfExportQuadrantContentAlignmentInput = 'CENTER' | 'LEFT' | 'RIGHT';
+export type ConfluencePdfExportState = 'DONE' | 'FAILED' | 'IN_PROGRESS' | 'VALIDATING';
+export type ConfluencePdfExportTitlePageConfigurationInput = {
+ horizontalAlignment: ConfluencePdfExportTitlePageHorizontalAlignmentInput;
+ size: Scalars['Int']['input'];
+ text: Scalars['String']['input'];
+ verticalAlignment: ConfluencePdfExportTitlePageVerticalAlignmentInput;
+};
+export type ConfluencePdfExportTitlePageHorizontalAlignment = 'LEFT' | 'MIDDLE' | 'RIGHT';
+export type ConfluencePdfExportTitlePageHorizontalAlignmentInput = 'LEFT' | 'MIDDLE' | 'RIGHT';
+export type ConfluencePdfExportTitlePageInclusionConfigurationInput = {
+ configuration: ConfluencePdfExportTitlePageConfigurationInput;
+ isIncluded: Scalars['Boolean']['input'];
+};
+export type ConfluencePdfExportTitlePageVerticalAlignment = 'BOTTOM' | 'MIDDLE' | 'TOP';
+export type ConfluencePdfExportTitlePageVerticalAlignmentInput = 'BOTTOM' | 'MIDDLE' | 'TOP';
+export type ConfluencePdfExportTitlePageWithImageConfigurationInput = {
+ fileId?: InputMaybe<Scalars['ID']['input']>;
+ fontSize?: InputMaybe<Scalars['Int']['input']>;
+ imageAlignment?: InputMaybe<ConfluencePdfExportQuadrantContentAlignmentInput>;
+ imageScale?: InputMaybe<Scalars['Float']['input']>;
+ text?: InputMaybe<Scalars['String']['input']>;
+ textAlignment?: InputMaybe<ConfluencePdfExportQuadrantContentAlignmentInput>;
+ type?: InputMaybe<ConfluencePdfExportHeaderFooterTypeInput>;
+};
+export type ConfluencePdfExportTitlePageWithImageInclusionConfigurationInput = {
+ configuration?: InputMaybe<ConfluencePdfExportTitlePageWithImageConfigurationInput>;
+ isIncluded?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type ConfluencePerformanceBandsMetricRequest = {
+ id: Scalars['String']['input'];
+ metricName: Array<InputMaybe<ConfluenceAnalyticsMetricName>>;
+};
+export type ConfluencePermission = 'EDIT' | 'SHARE' | 'VIEW';
+export type ConfluencePermissionCombinationPrincipalTypeAssignmentInput = {
+ mutationPrincipalType?: InputMaybe<ConfluencePermissionTransitionMutationPrincipalType>;
+ principalType?: InputMaybe<ConfluencePermissionTransitionPrincipalType>;
+ removeAccess: Scalars['Boolean']['input'];
+ roleId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type ConfluencePermissionCombinationRoleAssignmentInput = {
+ permissionCombinationId: Scalars['ID']['input'];
+ principalTypeAssignment: Array<InputMaybe<ConfluencePermissionCombinationPrincipalTypeAssignmentInput>>;
+};
+export type ConfluencePermissionTransitionBulkAssignRolesInput = {
+ assignments: Array<InputMaybe<ConfluencePermissionCombinationRoleAssignmentInput>>;
+ spaceSelection: ConfluencePermissionTransitionSpaceTargetSelectionInput;
+};
+export type ConfluencePermissionTransitionBulkRemoveAccessInput = {
+ permissionCombinationIds: Array<InputMaybe<Scalars['String']['input']>>;
+ spaceTargetSelection: ConfluencePermissionTransitionSpaceTargetSelectionInput;
+};
+export type ConfluencePermissionTransitionMutationPrincipalType = 'ALL_LICENSED_USERS_USER_CLASS' | 'ALL_PRODUCT_ADMINS_USER_CLASS' | 'ANONYMOUS' | 'APP' | 'GROUP' | 'GUEST' | 'TEAM' | 'USER';
+export type ConfluencePermissionTransitionPrincipalType = 'ACCESS_CLASS' | 'AGENT' | 'ANONYMOUS' | 'APP' | 'GROUP' | 'GUEST' | 'TEAM' | 'USER';
+export type ConfluencePermissionTransitionSpaceOwnerType = 'GROUP' | 'USER';
+export type ConfluencePermissionTransitionSpaceTargetSelectionInput = {
+ selectedSpaces?: InputMaybe<Array<InputMaybe<ConfluenceSpaceTargetInput>>>;
+ spaceType: ConfluencePermissionTransitionSpaceType;
+};
+export type ConfluencePermissionTransitionSpaceType = 'ALL' | 'ALL_EXCEPT_PERSONAL' | 'ALL_EXCEPT_SPECIFIC' | 'PERSONAL' | 'SPECIFIC';
+export type ConfluencePermissionTransitionSpaceTypeFilter = 'COLLABORATION' | 'GLOBAL' | 'KNOWLEDGE_BASE' | 'PERSONAL';
+export type ConfluencePermissionTransitionSpaceUsageType = 'ADMIN_OVERSIGHT' | 'TEAM_COLLABORATION' | 'USERBASE_GROUP';
+export type ConfluencePermissionTypeAssignabilityCode = 'ANONYMOUS_ASSIGNABLE' | 'ASSIGNABLE' | 'GUEST_ASSIGNABLE';
+export type ConfluencePolicyEnabledStatus = 'DISABLED' | 'ENABLED' | 'UNDETERMINED_DUE_TO_INTERNAL_ERROR';
+export type ConfluencePopularLabelStyle = 'HEATMAP' | 'LIST';
+export type ConfluencePrincipalType = 'GROUP' | 'USER';
+export type ConfluencePromoteBlueprintInput = {
+ id: Scalars['ID']['input'];
+ spaceId: Scalars['Long']['input'];
+};
+export type ConfluencePromotePageTemplateInput = {
+ id: Scalars['ID']['input'];
+ spaceId: Scalars['Long']['input'];
+};
+export type ConfluencePublishBlogPostInput = {
+ id: Scalars['ID']['input'];
+ publishTitle?: InputMaybe<Scalars['String']['input']>;
+};
+export type ConfluencePublishBlueprintSharedDraftInput = {
+ confluenceContentInput: ConfluenceContentInput;
+ draftId: Scalars['ID']['input'];
+ expand?: InputMaybe<Scalars['String']['input']>;
+ status?: InputMaybe<Scalars['String']['input']>;
+};
+export type ConfluencePublishPageInput = {
+ id: Scalars['ID']['input'];
+ publishTitle?: InputMaybe<Scalars['String']['input']>;
+};
+export type ConfluencePurgeBlogPostInput = {
+ id: Scalars['ID']['input'];
+};
+export type ConfluencePurgePageInput = {
+ id: Scalars['ID']['input'];
+};
+export type ConfluenceQuestionFilters = {
+ answered?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type ConfluenceQuestionsOperationName = 'CREATE' | 'DELETE' | 'READ' | 'UPDATE';
+export type ConfluenceQuestionsOperationTarget = 'ANSWER' | 'ATTACHMENT' | 'COMMENT' | 'QUESTION';
+export type ConfluenceReIndexLongTaskStatus = 'FAILED' | 'IN_PROGRESS' | 'NOT_TRIGGERED' | 'SUBMITTED' | 'SUCCEED';
+export type ConfluenceReactedUsersInput = {
+ containerId?: InputMaybe<Scalars['String']['input']>;
+ containerType?: InputMaybe<ContainerType>;
+ contentId: Scalars['String']['input'];
+ contentType: GraphQlReactionContentType;
+ emojiId: Scalars['String']['input'];
+};
+export type ConfluenceReactionInput = {
+ containerId?: InputMaybe<Scalars['Long']['input']>;
+ containerType?: InputMaybe<ContainerType>;
+ contentId?: InputMaybe<Scalars['Long']['input']>;
+ contentType?: InputMaybe<GraphQlReactionContentType>;
+ emojiId?: InputMaybe<Scalars['String']['input']>;
+};
+export type ConfluenceReactionSummaryInput = {
+ containerId?: InputMaybe<Scalars['Long']['input']>;
+ containerType?: InputMaybe<ContainerType>;
+ contentId?: InputMaybe<Scalars['Long']['input']>;
+ contentType?: InputMaybe<GraphQlReactionContentType>;
+};
+export type ConfluenceRecipientType = 'GROUP' | 'TEAM' | 'USER';
+export type ConfluenceRecommendationType = 'ADMIN_EQUIVALENT' | 'EXACT_MATCH' | 'NEAR_EXACT_MATCH';
+export type ConfluenceRecommendedAction = 'CONVERT_TO_ROLE';
+export type ConfluenceRefreshSmartSpaceOverviewInput = {
+ spaceKey: Scalars['String']['input'];
+ topLinks?: InputMaybe<ConfluenceRefreshTopLinksInput>;
+};
+export type ConfluenceRefreshTopLinksInput = {
+ overridePinned?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type ConfluenceRemoveContentApprovalReviewerInput = {
+ contentApprovalReviewId: Scalars['ID']['input'];
+ principalId: Scalars['ID']['input'];
+ principalType: ConfluencePrincipalType;
+ workflowApplicationId: Scalars['ID']['input'];
+};
+export type ConfluenceRemoveEnforcedReviewerInput = {
+ principalId: Scalars['ID']['input'];
+ principalType: ConfluencePrincipalType;
+};
+export type ConfluenceRemoveInlineReactionInput = {
+ commentId: Scalars['ID']['input'];
+ containerId: Scalars['ID']['input'];
+ createdFrom: CommentCreationLocation;
+ emojiId: Scalars['String']['input'];
+ step?: InputMaybe<Step>;
+};
+export type ConfluenceRemoveTopLinkInput = {
+ url: Scalars['String']['input'];
+};
+export type ConfluenceReopenInlineCommentInput = {
+ id: Scalars['ID']['input'];
+};
+export type ConfluenceReorderTrackInput = {
+ referenceTrack?: InputMaybe<ConfluenceTrackInput>;
+ targetTrack: ConfluenceTrackInput;
+};
+export type ConfluenceRepairJiraMacroAppLinksInput = {
+ appLinkMapping: Array<ConfluenceAppLinkMapping>;
+};
+export type ConfluenceReplyToCommentInput = {
+ body: ConfluenceContentBodyInput;
+ parentCommentId: Scalars['ID']['input'];
+};
+export type ConfluenceRequestAccessApprovalDecision = 'APPROVE' | 'DENY';
+export type ConfluenceRequestSpaceAccessInput = {
+ spaceKey: Scalars['String']['input'];
+};
+export type ConfluenceResolveInlineCommentInput = {
+ id: Scalars['ID']['input'];
+};
+export type ConfluenceResolveSpaceAccessRequestInput = {
+ decision: ConfluenceSpaceAccessRequestDecision;
+ requestId: Scalars['ID']['input'];
+ roleId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type ConfluenceRestoreContentVersionInput = {
+ contentId: Scalars['ID']['input'];
+ expand?: InputMaybe<Scalars['String']['input']>;
+ restoreTitle?: InputMaybe<Scalars['Boolean']['input']>;
+ versionMessage?: InputMaybe<Scalars['String']['input']>;
+ versionNumber?: InputMaybe<Scalars['Int']['input']>;
+};
+export type ConfluenceRestoreSystemRoleInput = {
+ roleId: Scalars['ID']['input'];
+};
+export type ConfluenceRestrictionInput = {
+ principalId: Scalars['ID']['input'];
+ principalType: ConfluencePrincipalType;
+};
+export type ConfluenceRestrictionsInput = {
+ restrictions: Array<InputMaybe<ConfluenceRestrictionInput>>;
+};
+export type ConfluenceReviewerDecisionState = 'PENDING_REVIEW' | 'REVIEWER_APPROVED' | 'REVIEWER_DENIED' | 'REVIEW_CANCELED';
+export type ConfluenceRoleAssignabilityCode = 'ASSIGNABLE' | 'DEFAULT_ROLE_ASSIGNMENT_NOT_SUPPORTED' | 'ESCALATION_NOT_ASSIGNABLE' | 'GUEST_EXISTING_SPACE_ACCESS' | 'GUEST_SYSTEM_SPACE_ACCESS' | 'NOT_ASSIGNABLE' | 'NO_MANAGE_GUEST_USERS_PERM_NOT_ASSIGNABLE' | 'NO_MANAGE_NONLICENSED_USERS_PERM_NOT_ASSIGNABLE' | 'PRINCIPAL_INVALID_ROLE';
+export type ConfluenceRolesHubTransitionStep = 'ASSIGN_BY_USER_OR_GROUP' | 'AUDIT_USER_ACCESS' | 'CHOOSE_FALLBACK_ROLE' | 'CREATE_CUSTOM_ROLES' | 'ENFORCE_ROLE_BASED_ACCESS' | 'REPLACE_LEGACY_COMBINATIONS' | 'UPDATE_DEFAULT_ACCESS' | 'VIEW_PERMISSIONS_COMBINATIONS';
+export type ConfluenceSaveOrUpdateSpaceOwnerInput = {
+ ownerId: Scalars['ID']['input'];
+ spaceId: Scalars['Long']['input'];
+ spaceOwnerType: ConfluenceSpaceOwnerType;
+};
+export type ConfluenceSchedulePublishedType = 'PUBLISHED' | 'SCHEDULED' | 'UNSCHEDULED';
+export type ConfluenceSendToDesktopContent = {
+ contentId: Scalars['ID']['input'];
+ contentUrl?: InputMaybe<Scalars['String']['input']>;
+};
+export type ConfluenceSendToDesktopMetadata = {
+ altOrigin?: InputMaybe<Scalars['String']['input']>;
+ shareAction?: InputMaybe<Scalars['String']['input']>;
+};
+export type ConfluenceSendToDesktopRequestInput = {
+ content: ConfluenceSendToDesktopContent;
+ sendToDesktopMetadata?: InputMaybe<ConfluenceSendToDesktopMetadata>;
+ sharerAaid?: InputMaybe<Scalars['String']['input']>;
+};
+export type ConfluenceSetAccessLinkPermissionModeInput = {
+ objectId: Scalars['ID']['input'];
+ objectType: PublicLinkPermissionsObjectType;
+ permissionMode: ConfluenceAccessLinkPermissionMode;
+};
+export type ConfluenceSetContentGeneralAccessModeInput = {
+ contentId: Scalars['ID']['input'];
+ mode: ConfluenceContentRestrictionStateInput;
+};
+export type ConfluenceSetSubCalendarReminderInput = {
+ isReminder: Scalars['Boolean']['input'];
+ subCalendarId: Scalars['ID']['input'];
+};
+export type ConfluenceSetSystemOperationRoleConfigurationInput = {
+ roleId?: InputMaybe<Scalars['String']['input']>;
+ systemOperation: ConfluenceSystemOperation;
+};
+export type ConfluenceSetupDevDocsSmartFolderInput = {
+ containerApp?: InputMaybe<Scalars['String']['input']>;
+ containerAri: Scalars['ID']['input'];
+ devDocsConfig: ConfluenceDevDocsRepositoryConfigInput;
+ folderAri: Scalars['ID']['input'];
+};
+export type ConfluenceShareContent = {
+ contentId: Scalars['ID']['input'];
+ contentUrl?: InputMaybe<Scalars['String']['input']>;
+};
+export type ConfluenceShareableLinkAccessType = 'EXTERNAL' | 'INTERNAL_LICENSED';
+export type ConfluenceShareableLinkSiteStatus = 'BLOCKED_BY_ORG' | 'OFF' | 'ON';
+export type ConfluenceShareableLinkSpaceStatus = 'BLOCKED_BY_CONTAINER_POLICY' | 'BLOCKED_BY_ORG' | 'BLOCKED_BY_PRODUCT' | 'OFF' | 'ON';
+export type ConfluenceShareableLinkSpaceStatusFilter = 'EXTERNAL_BLOCKED_BY_PRODUCT' | 'EXTERNAL_OFF' | 'EXTERNAL_ON' | 'INTERNAL_LICENSED_BLOCKED_BY_PRODUCT' | 'INTERNAL_LICENSED_OFF' | 'INTERNAL_LICENSED_ON';
+export type ConfluenceShareableLinkSpacesByCriteriaOrder = 'ACTIVE_LINKS' | 'NAME';
+export type ConfluenceSiteConfigurationEditorDefaultWidth = 'MAX' | 'NARROW' | 'WIDE';
+export type ConfluenceSiteEmailAddressStatus = 'ACTIVE' | 'INACTIVE' | 'SITE_EMAIL_ADDRESS_NOT_PRESENT';
+export type ConfluenceSmartFolderSyncCadence = 'DAILY' | 'MONTHLY' | 'WEEKLY';
+export type ConfluenceSmartFolderSyncControlInput = {
+ folderId: Scalars['ID']['input'];
+};
+export type ConfluenceSmartFolderSyncOutcome = 'RAN' | 'SKIPPED_PAUSED' | 'SKIPPED_TTL';
+export type ConfluenceSmartFolderSyncScheduleInput = {
+ cadence: ConfluenceSmartFolderSyncCadence;
+ folderId: Scalars['ID']['input'];
+};
+export type ConfluenceSmartFolderSyncTrigger = 'AUTO' | 'INITIAL_ACTIVATION' | 'MANUAL';
+export type ConfluenceSpaceAccessRequestDecision = 'APPROVE' | 'DENY';
+export type ConfluenceSpaceAccessRequestStatus = 'APPROVED' | 'DENIED' | 'PENDING';
+export type ConfluenceSpaceDetailsSpaceOwnerInput = {
+ ownerId?: InputMaybe<Scalars['String']['input']>;
+ ownerType?: InputMaybe<ConfluenceSpaceOwnerType>;
+};
+export type ConfluenceSpaceFilters = {
+ type?: InputMaybe<ConfluenceSpaceType>;
+};
+export type ConfluenceSpaceOwnerType = 'GROUP' | 'USER';
+export type ConfluenceSpacePermissionAuditReportSpaceType = 'ALL' | 'ALL_EXCEPT_PERSONAL' | 'ALL_EXCEPT_SPECIFIC' | 'PERSONAL' | 'SPECIFIC';
+export type ConfluenceSpacePermissionAuditReportType = 'FULL_SITE_PERMISSION' | 'PERMISSION_COMBINATION';
+export type ConfluenceSpacePermissionCombinationsByCriteriaOrder = 'PRINCIPAL' | 'SPACE';
+export type ConfluenceSpacePermissionTransitionTaskStep = 'BULK_TRANSITION_FETCHING_PERMISSIONS' | 'BULK_TRANSITION_MUTATING_PERMISSIONS' | 'BULK_TRANSITION_RESOLVING_SPACES' | 'BULK_TRANSITION_UPDATING_AUDIT_DATA' | 'GENERATE_AUDIT_REPORT_AGGREGATING_COMBINATIONS' | 'GENERATE_AUDIT_REPORT_FORMATTING_REPORT' | 'GENERATE_AUDIT_REPORT_PERSISTING_COMBINATIONS' | 'GENERATE_AUDIT_REPORT_UPLOADING_REPORT';
+export type ConfluenceSpacePermissionTransitionTaskType = 'BULK_ASSIGN' | 'BULK_REMOVE' | 'GENERATE_AUDIT_REPORT';
+export type ConfluenceSpaceRoleMode = 'PRE_ROLES' | 'ROLES' | 'ROLES_TRANSITION';
+export type ConfluenceSpaceSettingEditorVersion = 'V1' | 'V2';
+export type ConfluenceSpaceStatus = 'ARCHIVED' | 'CURRENT' | 'TRASHED';
+export type ConfluenceSpaceTargetInput = {
+ id: Scalars['ID']['input'];
+ key: Scalars['String']['input'];
+};
+export type ConfluenceSpaceType = 'GLOBAL' | 'PERSONAL';
+export type ConfluenceStaticMacroRenderErrorCode = 'INVOCATION_FAILED';
+export type ConfluenceSubjectCustomContentPermissionDelta = {
+ permissionsToAdd: Array<InputMaybe<ConfluenceCustomContentPermissionInput>>;
+ permissionsToRemove: Array<InputMaybe<ConfluenceCustomContentPermissionInput>>;
+ principal: ConfluenceCustomContentPrincipalInput;
+};
+export type ConfluenceSubscriptionContentType = 'BLOGPOST' | 'COMMENT' | 'DATABASE' | 'EMBED' | 'FOLDER' | 'PAGE' | 'WHITEBOARD';
+export type ConfluenceSyncSmartFolderInput = {
+ folderId: Scalars['ID']['input'];
+ force?: InputMaybe<Scalars['Boolean']['input']>;
+ syncTrigger?: InputMaybe<ConfluenceSmartFolderSyncTrigger>;
+};
+export type ConfluenceSystemOperation = 'COMPANY_HUB_ADMIN' | 'COMPANY_HUB_VIEWER' | 'DEFAULT_GUEST_ASSIGNMENT' | 'ECOSYSTEM_APP_WRITE' | 'FALLBACK_ROLE' | 'RECOVER_SPACE' | 'SPACE_OWNER';
+export type ConfluenceTeamAdminControlsMode = 'ALL_TEAMS' | 'MEMBER_MANAGED_TEAMS' | 'NO_TEAMS' | 'VERIFIED_TEAMS';
+export type ConfluenceTeamCalendarTimeFormatTypes = 'DISPLAY_TIME_FORMAT_12' | 'DISPLAY_TIME_FORMAT_24';
+export type ConfluenceTeamCalendarWeekValues = 'DEFAULT' | 'FIVE' | 'FOUR' | 'ONE' | 'SEVEN' | 'SIX' | 'THREE' | 'TWO';
+export type ConfluenceTemplateInfoInput = {
+ author?: InputMaybe<Scalars['String']['input']>;
+ blueprintModuleCompleteKey?: InputMaybe<Scalars['String']['input']>;
+ categoryIds?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ contentBlueprintId?: InputMaybe<Scalars['String']['input']>;
+ currentDateLozenge?: InputMaybe<Scalars['String']['input']>;
+ darkModeIconURL?: InputMaybe<Scalars['String']['input']>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ hasGlobalBlueprintContent?: InputMaybe<Scalars['Boolean']['input']>;
+ hasWizard?: InputMaybe<Scalars['Boolean']['input']>;
+ iconURL?: InputMaybe<Scalars['String']['input']>;
+ isFavourite?: InputMaybe<Scalars['Boolean']['input']>;
+ isNew?: InputMaybe<Scalars['Boolean']['input']>;
+ isPromoted?: InputMaybe<Scalars['Boolean']['input']>;
+ itemModuleCompleteKey?: InputMaybe<Scalars['String']['input']>;
+ keywords?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ recommendationRank?: InputMaybe<Scalars['Int']['input']>;
+ spaceId?: InputMaybe<Scalars['Int']['input']>;
+ spaceKey?: InputMaybe<Scalars['String']['input']>;
+ styleClass?: InputMaybe<Scalars['String']['input']>;
+ templateId?: InputMaybe<Scalars['String']['input']>;
+ templateType?: InputMaybe<Scalars['String']['input']>;
+ variables?: InputMaybe<Array<InputMaybe<ConfluenceTemplateVariableInput>>>;
+};
+export type ConfluenceTemplateVariableInput = {
+ key: Scalars['String']['input'];
+ value?: InputMaybe<Scalars['String']['input']>;
+};
+export type ConfluenceTone = 'CONVERSATIONAL' | 'PLAYFUL' | 'PROFESSIONAL' | 'SURPRISE';
+export type ConfluenceTrackInput = {
+ mainSource: Scalars['ID']['input'];
+ supportingSources?: InputMaybe<Array<Scalars['ID']['input']>>;
+ trackSource?: InputMaybe<ConfluenceTrackSourceInput>;
+ trackType: ConfluenceTrackType;
+};
+export type ConfluenceTrackSource = 'MOBILE' | 'UNKNOWN' | 'WEB';
+export type ConfluenceTrackSourceInput = 'MOBILE' | 'WEB';
+export type ConfluenceTrackType = 'BRIEFING' | 'NARRATION';
+export type ConfluenceTrashBlogPostInput = {
+ id: Scalars['ID']['input'];
+};
+export type ConfluenceTrashPageInput = {
+ id: Scalars['ID']['input'];
+};
+export type ConfluenceUndoSpaceAccessRequestDecisionInput = {
+ requestId: Scalars['ID']['input'];
+ undoToken: Scalars['String']['input'];
+};
+export type ConfluenceUnpromoteBlueprintInput = {
+ id: Scalars['ID']['input'];
+ spaceId: Scalars['Long']['input'];
+};
+export type ConfluenceUnpromotePageTemplateInput = {
+ id: Scalars['ID']['input'];
+ spaceId: Scalars['Long']['input'];
+};
+export type ConfluenceUnschedulePublishInput = {
+ contentId: Scalars['String']['input'];
+};
+export type ConfluenceUnsubscribeCalendarInput = {
+ calendarContext?: InputMaybe<Scalars['String']['input']>;
+ id: Scalars['ID']['input'];
+ viewingSpaceKey?: InputMaybe<Scalars['String']['input']>;
+};
+export type ConfluenceUnsyncSmartFolderInput = {
+ folderId: Scalars['ID']['input'];
+};
+export type ConfluenceUnwatchSubCalendarInput = {
+ subCalendarId: Scalars['ID']['input'];
+};
+export type ConfluenceUpdateAccessRequestSettingsInput = {
+ enabled: Scalars['Boolean']['input'];
+ messageContent?: InputMaybe<Scalars['String']['input']>;
+};
+export type ConfluenceUpdateAdminAnnouncementBannerInput = {
+ appearance?: InputMaybe<Scalars['String']['input']>;
+ content?: InputMaybe<Scalars['String']['input']>;
+ id: Scalars['ID']['input'];
+ isDismissible?: InputMaybe<Scalars['Boolean']['input']>;
+ scheduledEndTime?: InputMaybe<Scalars['String']['input']>;
+ scheduledStartTime?: InputMaybe<Scalars['String']['input']>;
+ scheduledTimeZone?: InputMaybe<Scalars['String']['input']>;
+ status?: InputMaybe<ConfluenceAdminAnnouncementBannerStatusType>;
+ title?: InputMaybe<Scalars['String']['input']>;
+ visibility?: InputMaybe<ConfluenceAdminAnnouncementBannerVisibilityType>;
+};
+export type ConfluenceUpdateAnswerInput = {
+ body?: InputMaybe<ConfluenceContentBodyInput>;
+ id: Scalars['ID']['input'];
+ version: Scalars['Int']['input'];
+};
+export type ConfluenceUpdateAudioPreferenceInput = {
+ length?: InputMaybe<ConfluenceLength>;
+ playbackSpeed?: InputMaybe<Scalars['Float']['input']>;
+ tone?: InputMaybe<ConfluenceTone>;
+};
+export type ConfluenceUpdateBlogPostInput = {
+ confluenceContentInput: ConfluenceContentInput;
+ status?: InputMaybe<Scalars['String']['input']>;
+};
+export type ConfluenceUpdateCalendarEventInput = {
+ allDayEvent?: InputMaybe<Scalars['Boolean']['input']>;
+ calendarId: Scalars['ID']['input'];
+ childCalendarId?: InputMaybe<Scalars['String']['input']>;
+ customEventTypeId?: InputMaybe<Scalars['String']['input']>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ editAllInRecurrenceSeries?: InputMaybe<Scalars['Boolean']['input']>;
+ endDate?: InputMaybe<Scalars['String']['input']>;
+ endTime?: InputMaybe<Scalars['String']['input']>;
+ eventType?: InputMaybe<Scalars['String']['input']>;
+ id?: InputMaybe<Scalars['ID']['input']>;
+ location?: InputMaybe<Scalars['String']['input']>;
+ mentionedUserNote?: InputMaybe<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+ notifyWatchers?: InputMaybe<Scalars['Boolean']['input']>;
+ originalCalendarId?: InputMaybe<Scalars['String']['input']>;
+ originalCustomEventTypeId?: InputMaybe<Scalars['String']['input']>;
+ originalEventType?: InputMaybe<Scalars['String']['input']>;
+ originalStartDate?: InputMaybe<Scalars['String']['input']>;
+ persons?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ recurrenceId?: InputMaybe<Scalars['String']['input']>;
+ recurrenceRule?: InputMaybe<Scalars['String']['input']>;
+ startDate?: InputMaybe<Scalars['String']['input']>;
+ startTime?: InputMaybe<Scalars['String']['input']>;
+ url?: InputMaybe<Scalars['String']['input']>;
+ userTimeZoneId?: InputMaybe<Scalars['String']['input']>;
+};
+export type ConfluenceUpdateCalendarEventTypeInput = {
+ calendarId: Scalars['String']['input'];
+ icon: Scalars['String']['input'];
+ id: Scalars['ID']['input'];
+ periodInMins?: InputMaybe<Scalars['Int']['input']>;
+ title: Scalars['String']['input'];
+};
+export type ConfluenceUpdateCalendarPermissionInput = {
+ groups: Array<InputMaybe<ConfluenceCalendarPermissionInput>>;
+ id: Scalars['ID']['input'];
+ users: Array<InputMaybe<ConfluenceCalendarPermissionInput>>;
+};
+export type ConfluenceUpdateCalendarViewInput = {
+ view: Scalars['String']['input'];
+};
+export type ConfluenceUpdateCommentInput = {
+ body: ConfluenceContentBodyInput;
+ id: Scalars['ID']['input'];
+};
+export type ConfluenceUpdateContentAccessRequestInput = {
+ accessRequestedAccountId: Scalars['ID']['input'];
+ accessType: ResourceAccessType;
+ approvalDecision: ConfluenceRequestAccessApprovalDecision;
+ contentId: Scalars['ID']['input'];
+ requestId: Scalars['ID']['input'];
+};
+export type ConfluenceUpdateContentAppearanceInput = {
+ contentAppearance: Scalars['String']['input'];
+ contentId: Scalars['ID']['input'];
+ contentStatus?: InputMaybe<ConfluenceMutationContentStatus>;
+};
+export type ConfluenceUpdateContentApprovalRequestInput = {
+ approvalStatus?: InputMaybe<ConfluenceWorkflowReviewStatus>;
+ clearDueDate?: InputMaybe<Scalars['Boolean']['input']>;
+ comment?: InputMaybe<Scalars['String']['input']>;
+ contentApprovalReviewId: Scalars['Long']['input'];
+ dueDate?: InputMaybe<Scalars['String']['input']>;
+ reviewers?: InputMaybe<Array<InputMaybe<ConfluenceContentApprovalReviewerInput>>>;
+ workflowApplicationId: Scalars['Long']['input'];
+};
+export type ConfluenceUpdateContentApprovalsSiteSettingsInput = {
+ enabled?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type ConfluenceUpdateContentDirectRestrictionsInput = {
+ add?: InputMaybe<ConfluenceDirectRestrictionsAddInput>;
+ contentId: Scalars['ID']['input'];
+ includeInvites?: InputMaybe<Scalars['Boolean']['input']>;
+ remove?: InputMaybe<ConfluenceDirectRestrictionsRemoveInput>;
+};
+export type ConfluenceUpdateContentModeInput = {
+ contentId: Scalars['ID']['input'];
+ contentMode: ConfluenceGraphQlContentMode;
+ contentStatus?: InputMaybe<ConfluenceMutationContentStatus>;
+};
+export type ConfluenceUpdateCoverPictureInput = {
+ contentId: Scalars['ID']['input'];
+ contentStatus?: InputMaybe<ConfluenceMutationContentStatus>;
+ coverPicture: Scalars['String']['input'];
+};
+export type ConfluenceUpdateCurrentBlogPostInput = {
+ body?: InputMaybe<ConfluenceContentBodyInput>;
+ id: Scalars['ID']['input'];
+ title?: InputMaybe<Scalars['String']['input']>;
+};
+export type ConfluenceUpdateCurrentPageInput = {
+ body?: InputMaybe<ConfluenceContentBodyInput>;
+ id: Scalars['ID']['input'];
+ title?: InputMaybe<Scalars['String']['input']>;
+};
+export type ConfluenceUpdateCustomApplicationLinkInput = {
+ allowedGroups?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ displayName?: InputMaybe<Scalars['String']['input']>;
+ id: Scalars['ID']['input'];
+ isHidden: Scalars['Boolean']['input'];
+ url?: InputMaybe<Scalars['String']['input']>;
+};
+export type ConfluenceUpdateCustomContentPermissionsInput = {
+ spaceId: Scalars['Long']['input'];
+ subjectPermissionDeltasList: Array<InputMaybe<ConfluenceSubjectCustomContentPermissionDelta>>;
+};
+export type ConfluenceUpdateCustomPageConfigurationInput = {
+ footerText: Scalars['String']['input'];
+ headerText: Scalars['String']['input'];
+};
+export type ConfluenceUpdateCustomPageSpaceConfigurationInput = {
+ footerText: Scalars['String']['input'];
+ headerText: Scalars['String']['input'];
+ spaceId: Scalars['Long']['input'];
+};
+export type ConfluenceUpdateCustomRoleInput = {
+ anonymousReassignmentRoleId?: InputMaybe<Scalars['ID']['input']>;
+ description: Scalars['String']['input'];
+ guestReassignmentRoleId?: InputMaybe<Scalars['ID']['input']>;
+ name: Scalars['String']['input'];
+ permissions: Array<InputMaybe<Scalars['String']['input']>>;
+ roleId: Scalars['ID']['input'];
+};
+export type ConfluenceUpdateCwrRemixCreationConfigurationInput = {
+ isEnabled: Scalars['Boolean']['input'];
+};
+export type ConfluenceUpdateDefaultTitleEmojiInput = {
+ contentId: Scalars['ID']['input'];
+ defaultTitleEmoji: ConfluenceGraphQlDefaultTitleEmoji;
+};
+export type ConfluenceUpdateDraftBlogPostInput = {
+ body?: InputMaybe<ConfluenceContentBodyInput>;
+ id: Scalars['ID']['input'];
+ title?: InputMaybe<Scalars['String']['input']>;
+};
+export type ConfluenceUpdateDraftPageInput = {
+ body?: InputMaybe<ConfluenceContentBodyInput>;
+ id: Scalars['ID']['input'];
+ title?: InputMaybe<Scalars['String']['input']>;
+};
+export type ConfluenceUpdateEmailSiteConfigurationInput = {
+ isEnableRecommendedEmailNotification: Scalars['Boolean']['input'];
+};
+export type ConfluenceUpdateGlobalDefaultLocaleConfigurationInput = {
+ globalDefaultLocale: Scalars['String']['input'];
+};
+export type ConfluenceUpdateGlobalPageTemplateDescriptionInput = {
+ description: Scalars['String']['input'];
+ id: Scalars['ID']['input'];
+};
+export type ConfluenceUpdateGlobalThemeInput = {
+ themeKey?: InputMaybe<Scalars['String']['input']>;
+};
+export type ConfluenceUpdateIndexingLanguageConfigurationInput = {
+ indexingLanguage: Scalars['String']['input'];
+};
+export type ConfluenceUpdateInstanceInput = {
+ contentBlueprintSpec: ConfluenceContentBlueprintSpecInput;
+ contentStatus: GraphQlContentStatus;
+ nextVersion: Scalars['Int']['input'];
+};
+export type ConfluenceUpdateLoomEntryPointsConfigurationInput = {
+ isEnabled: Scalars['Boolean']['input'];
+};
+export type ConfluenceUpdateMarkdownModeInput = {
+ contentId: Scalars['ID']['input'];
+ isMarkdownMode: Scalars['Boolean']['input'];
+ title?: InputMaybe<Scalars['String']['input']>;
+};
+export type ConfluenceUpdateModeChangeAsyncErrorCode = 'ALREADY_IN_ROLES_MODE' | 'EXPERIMENT_DISABLED' | 'INTERNAL_ERROR' | 'NOT_IN_ROLES_TRANSITION_MODE' | 'PERMISSION_DENIED';
+export type ConfluenceUpdateModeChangeAsyncTaskState = 'FAILED' | 'IN_PROGRESS' | 'SUCCEEDED';
+export type ConfluenceUpdateModeChangeErrorCode = 'ALREADY_IN_ROLES_MODE' | 'EXPERIMENT_DISABLED' | 'FALLBACK_ROLE_NO_LONGER_ELIGIBLE' | 'INTERNAL_ERROR' | 'PERMISSION_DENIED';
+export type ConfluenceUpdateNewCodeMacroInput = {
+ languageName: Scalars['String']['input'];
+ themeName: Scalars['String']['input'];
+};
+export type ConfluenceUpdatePageInput = {
+ confluenceContentInput: ConfluenceContentInput;
+ status: Scalars['String']['input'];
+};
+export type ConfluenceUpdatePdfExportConfigurationInput = {
+ footer: Scalars['String']['input'];
+ header: Scalars['String']['input'];
+ style: Scalars['String']['input'];
+ titlePage: Scalars['String']['input'];
+};
+export type ConfluenceUpdatePdfExportNoCodeStylingConfigInput = {
+ bodyFontSize: Scalars['Int']['input'];
+ font: ConfluencePdfExportFontInput;
+ footer: ConfluencePdfExportFooterInclusionConfigurationInput;
+ footerCenter?: InputMaybe<ConfluencePdfExportHeaderFooterWithImageInclusionConfigurationInput>;
+ footerLeft?: InputMaybe<ConfluencePdfExportHeaderFooterWithImageInclusionConfigurationInput>;
+ footerRight?: InputMaybe<ConfluencePdfExportHeaderFooterWithImageInclusionConfigurationInput>;
+ header: ConfluencePdfExportHeaderInclusionConfigurationInput;
+ headerCenter?: InputMaybe<ConfluencePdfExportHeaderFooterWithImageInclusionConfigurationInput>;
+ headerLeft?: InputMaybe<ConfluencePdfExportHeaderFooterWithImageInclusionConfigurationInput>;
+ headerRight?: InputMaybe<ConfluencePdfExportHeaderFooterWithImageInclusionConfigurationInput>;
+ lineSpacing: Scalars['Float']['input'];
+ pageMargins: ConfluencePdfExportPageMarginsInput;
+ pageNumberConfig?: InputMaybe<ConfluencePdfExportPageNumberConfigurationInput>;
+ pageOrientation: ConfluencePdfExportPageOrientationInput;
+ pageSize: ConfluencePdfExportPageSizeInput;
+ shouldIncludePageNumbers: Scalars['Boolean']['input'];
+ shouldIncludeTableOfContents: Scalars['Boolean']['input'];
+ titleFooterCenter?: InputMaybe<ConfluencePdfExportTitlePageWithImageInclusionConfigurationInput>;
+ titleFooterLeft?: InputMaybe<ConfluencePdfExportTitlePageWithImageInclusionConfigurationInput>;
+ titleFooterRight?: InputMaybe<ConfluencePdfExportTitlePageWithImageInclusionConfigurationInput>;
+ titleHeaderCenter?: InputMaybe<ConfluencePdfExportTitlePageWithImageInclusionConfigurationInput>;
+ titleHeaderLeft?: InputMaybe<ConfluencePdfExportTitlePageWithImageInclusionConfigurationInput>;
+ titleHeaderRight?: InputMaybe<ConfluencePdfExportTitlePageWithImageInclusionConfigurationInput>;
+ titlePage: ConfluencePdfExportTitlePageInclusionConfigurationInput;
+};
+export type ConfluenceUpdatePdfExportSpaceConfigurationInput = {
+ footer: Scalars['String']['input'];
+ header: Scalars['String']['input'];
+ spaceId: Scalars['Long']['input'];
+ style: Scalars['String']['input'];
+ titlePage: Scalars['String']['input'];
+};
+export type ConfluenceUpdateQuestionInput = {
+ body?: InputMaybe<ConfluenceContentBodyInput>;
+ id: Scalars['ID']['input'];
+ labels?: InputMaybe<Array<InputMaybe<LabelInput>>>;
+ title?: InputMaybe<Scalars['String']['input']>;
+ version: Scalars['Int']['input'];
+};
+export type ConfluenceUpdateReviewerDecisionInput = {
+ comment?: InputMaybe<Scalars['String']['input']>;
+ decisionStatus: ConfluenceReviewerDecisionState;
+ reviewerId: Scalars['Long']['input'];
+};
+export type ConfluenceUpdateShareableLinkInput = {
+ accessType: ConfluenceShareableLinkAccessType;
+ contentId: Scalars['ID']['input'];
+};
+export type ConfluenceUpdateShareableLinkSiteConfigInput = {
+ accessType: ConfluenceShareableLinkAccessType;
+ allowedContentTypes?: InputMaybe<Array<ConfluenceAccessLinkAdminContentType>>;
+ allowedPermissionModes?: InputMaybe<Array<ConfluenceAccessLinkPermissionMode>>;
+ status: ConfluenceShareableLinkSiteStatus;
+};
+export type ConfluenceUpdateShareableLinkSpaceConfigInput = {
+ accessType: ConfluenceShareableLinkAccessType;
+ spaceId: Scalars['ID']['input'];
+ status: ConfluenceShareableLinkSpaceStatus;
+};
+export type ConfluenceUpdateSiteConfigurationInput = {
+ connectionTimeout: Scalars['Int']['input'];
+ customContactMessage: Scalars['String']['input'];
+ dateFormat: Scalars['String']['input'];
+ dateTimeFormat: Scalars['String']['input'];
+ decimalNumberFormat: Scalars['String']['input'];
+ editorDefaultWidth?: InputMaybe<ConfluenceSiteConfigurationEditorDefaultWidth>;
+ globalDefaultLocale: Scalars['String']['input'];
+ indexingLanguage: Scalars['String']['input'];
+ isContactAdministratorsFormEnabled: Scalars['Boolean']['input'];
+ isEditorConversionForSiteEnabled: Scalars['Boolean']['input'];
+ isEditorFullWidthEnabled: Scalars['Boolean']['input'];
+ isEmailNotificationEnabled: Scalars['Boolean']['input'];
+ isExternalConnectionsEnabled: Scalars['Boolean']['input'];
+ isLikesEnabled: Scalars['Boolean']['input'];
+ isNav4OptedIn?: InputMaybe<Scalars['Boolean']['input']>;
+ isPushNotificationEnabled: Scalars['Boolean']['input'];
+ isSnippetSharingForSiteEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ longNumberFormat: Scalars['String']['input'];
+ maxAttachmentSize: Scalars['Long']['input'];
+ maxNumberOfAttachmentsPerUpload: Scalars['Int']['input'];
+ siteHomePage: Scalars['String']['input'];
+ siteTitle: Scalars['String']['input'];
+ socketTimeout: Scalars['Int']['input'];
+ timeFormat: Scalars['String']['input'];
+};
+export type ConfluenceUpdateSiteSecurityConfigurationInput = {
+ attachmentSecurityLevel: ConfluenceAttachmentSecurityLevel;
+ isAddWildcardsToUserAndGroupSearchesEnabled: Scalars['Boolean']['input'];
+ isAnonymousAccessToRemoteApiEnabled: Scalars['Boolean']['input'];
+ isElevatedSecurityCheckEnabled: Scalars['Boolean']['input'];
+ isHideTitleInUrlEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ isNofollowExternalLinksEnabled: Scalars['Boolean']['input'];
+ isPrivacyModeEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ isXsrfAddCommentsEnabled: Scalars['Boolean']['input'];
+ loginAttemptsThreshold: Scalars['Int']['input'];
+ maxRssItems: Scalars['Int']['input'];
+ pageTimeout: Scalars['Int']['input'];
+ rssTimeout: Scalars['Int']['input'];
+};
+export type ConfluenceUpdateSiteSenderEmailAddressInput = {
+ emailAddress: Scalars['String']['input'];
+};
+export type ConfluenceUpdateSlackSiteConfigurationInput = {
+ isEnableDigestSlackNotification?: InputMaybe<Scalars['Boolean']['input']>;
+ isEnableMentionReminderSlackNotification?: InputMaybe<Scalars['Boolean']['input']>;
+ isEnableRecommendedSlackNotification: Scalars['Boolean']['input'];
+};
+export type ConfluenceUpdateSmartSpaceOverviewInput = {
+ spaceKey: Scalars['String']['input'];
+ summary?: InputMaybe<ConfluenceUpdateSmartSpaceOverviewSummaryInput>;
+ topLinks?: InputMaybe<ConfluenceUpdateSmartSpaceOverviewTopLinksInput>;
+};
+export type ConfluenceUpdateSmartSpaceOverviewSummaryInput = {
+ body?: InputMaybe<Scalars['String']['input']>;
+};
+export type ConfluenceUpdateSmartSpaceOverviewTopLinksInput = {
+ add?: InputMaybe<ConfluenceAddTopLinkInput>;
+ edit?: InputMaybe<ConfluenceEditTopLinkInput>;
+ remove?: InputMaybe<ConfluenceRemoveTopLinkInput>;
+};
+export type ConfluenceUpdateSpaceAnalyticsPermissionsInput = {
+ groupIds: Array<InputMaybe<Scalars['String']['input']>>;
+ isOpen: Scalars['Boolean']['input'];
+ spaceId: Scalars['ID']['input'];
+ userAccountIds: Array<InputMaybe<Scalars['String']['input']>>;
+};
+export type ConfluenceUpdateSpaceInput = {
+ id: Scalars['ID']['input'];
+ name?: InputMaybe<Scalars['String']['input']>;
+};
+export type ConfluenceUpdateSpacePageTemplateDescriptionInput = {
+ description: Scalars['String']['input'];
+ id: Scalars['ID']['input'];
+ spaceId: Scalars['Long']['input'];
+};
+export type ConfluenceUpdateSpaceSettingsInput = {
+ id: Scalars['String']['input'];
+ pdfExportNoCodeStylingOptedIn?: InputMaybe<Scalars['Boolean']['input']>;
+ routeOverrideEnabled: Scalars['Boolean']['input'];
+};
+export type ConfluenceUpdateSpaceThemeInput = {
+ spaceId: Scalars['Long']['input'];
+ themeKey?: InputMaybe<Scalars['String']['input']>;
+};
+export type ConfluenceUpdateSubCalendarHiddenEventsInput = {
+ subCalendarId: Scalars['ID']['input'];
+};
+export type ConfluenceUpdateTeamCalendarGlobalSettingsInput = {
+ allowSiteAdmin: Scalars['Boolean']['input'];
+ disablePrivateUrls: Scalars['Boolean']['input'];
+ displayWeekNumbers: Scalars['Boolean']['input'];
+ startDayOfWeek: ConfluenceTeamCalendarWeekValues;
+ timeFormat: ConfluenceTeamCalendarTimeFormatTypes;
+};
+export type ConfluenceUpdateTeamPresenceSiteConfigurationInput = {
+ isEnabledOnContentView: Scalars['Boolean']['input'];
+};
+export type ConfluenceUpdateTeamPresenceSpaceSettingsInput = {
+ isEnabledOnContentView: Scalars['Boolean']['input'];
+ spaceId: Scalars['Long']['input'];
+};
+export type ConfluenceUpdateTeamsSiteConfigurationInput = {
+ isEnableRecommendedTeamsNotification: Scalars['Boolean']['input'];
+};
+export type ConfluenceUpdateTitleEmojiInput = {
+ contentId: Scalars['ID']['input'];
+ contentStatus?: InputMaybe<ConfluenceMutationContentStatus>;
+ titleEmoji: Scalars['String']['input'];
+};
+export type ConfluenceUpdateTopicInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ featured?: InputMaybe<Scalars['Boolean']['input']>;
+ id: Scalars['ID']['input'];
+ logoId?: InputMaybe<Scalars['String']['input']>;
+ logoUrl?: InputMaybe<Scalars['String']['input']>;
+};
+export type ConfluenceUpdateValueBlogPostPropertyInput = {
+ blogPostId: Scalars['ID']['input'];
+ key: Scalars['String']['input'];
+ value: Scalars['String']['input'];
+};
+export type ConfluenceUpdateValuePagePropertyInput = {
+ key: Scalars['String']['input'];
+ pageId: Scalars['ID']['input'];
+ useSameVersion?: InputMaybe<Scalars['Boolean']['input']>;
+ value: Scalars['String']['input'];
+};
+export type ConfluenceUpdateVoteInput = {
+ contentId: Scalars['ID']['input'];
+ userId: Scalars['ID']['input'];
+ voteType: ConfluenceVoteType;
+};
+export type ConfluenceUpdateWatermarkConfigInput = {
+ data: Scalars['String']['input'];
+};
+export type ConfluenceUpdateWorkflowApplicationRequestInput = {
+ contentId: Scalars['Long']['input'];
+ contentStatus: GraphQlContentStatus;
+ isActive?: InputMaybe<Scalars['Boolean']['input']>;
+ version: Scalars['Int']['input'];
+ workflowId?: InputMaybe<Scalars['Long']['input']>;
+ workflowStatusId?: InputMaybe<Scalars['Long']['input']>;
+};
+export type ConfluenceUploadDefaultSpaceLogoInput = {
+ fileStoreId: Scalars['ID']['input'];
+};
+export type ConfluenceUserSetupAssessment = 'INCONCLUSIVE_DATA' | 'OPTIMAL_SETUP' | 'PERFORMANCE_IMPACT';
+export type ConfluenceUserSetupAvailability = 'AVAILABLE' | 'NO_DATA' | 'UNAVAILABLE';
+export type ConfluenceUserSetupCohortCategory = 'ADEQUATE' | 'BASIC' | 'OPTIMAL';
+export type ConfluenceUserSetupMetric = 'CPU_CORE_COUNT' | 'NETWORK_PROTOCOL' | 'NETWORK_SPEED' | 'OPERATING_SYSTEM';
+export type ConfluenceUserType = 'ANONYMOUS' | 'KNOWN';
+export type ConfluenceViewState = 'DATABASE' | 'EDITOR' | 'LIVE' | 'RENDERER' | 'WHITEBOARD';
+export type ConfluenceVoteType = 'DOWNVOTE' | 'UPVOTE';
+export type ConfluenceWatchSubCalendarInput = {
+ subCalendarId: Scalars['ID']['input'];
+};
+export type ConfluenceWorkflowApplicationChangeType = 'CREATED' | 'REMOVED' | 'UPDATED';
+export type ConfluenceWorkflowReviewStatus = 'APPROVED' | 'CANCELED' | 'DENIED' | 'PENDING';
+export type ConnectionManagerConfigurationInput = {
+ parameters?: InputMaybe<Scalars['String']['input']>;
+};
+export type ConnectionManagerConnectionsFilter = {
+ integrationKey?: InputMaybe<Scalars['String']['input']>;
+};
+export type ConnectionManagerCreateApiTokenConnectionInput = {
+ configuration?: InputMaybe<ConnectionManagerConfigurationInput>;
+ integrationKey?: InputMaybe<Scalars['String']['input']>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ tokens?: InputMaybe<Array<InputMaybe<ConnectionManagerTokenInput>>>;
+};
+export type ConnectionManagerCreateOAuthConnectionInput = {
+ configuration?: InputMaybe<ConnectionManagerConfigurationInput>;
+ credentials?: InputMaybe<ConnectionManagerOAuthCredentialsInput>;
+ integrationKey?: InputMaybe<Scalars['String']['input']>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ providerDetails?: InputMaybe<ConnectionManagerOAuthProviderDetailsInput>;
+};
+export type ConnectionManagerOAuthCredentialsInput = {
+ clientId?: InputMaybe<Scalars['String']['input']>;
+ clientSecret?: InputMaybe<Scalars['String']['input']>;
+};
+export type ConnectionManagerOAuthProviderDetailsInput = {
+ authorizationUrl?: InputMaybe<Scalars['String']['input']>;
+ exchangeUrl?: InputMaybe<Scalars['String']['input']>;
+};
+export type ConnectionManagerTokenInput = {
+ token?: InputMaybe<Scalars['String']['input']>;
+ tokenId?: InputMaybe<Scalars['String']['input']>;
+};
+export type ContactAdminMutationInput = {
+ content: ContactAdminMutationInputContent;
+ recaptchaResponseToken?: InputMaybe<Scalars['String']['input']>;
+};
+export type ContactAdminMutationInputContent = {
+ from: Scalars['String']['input'];
+ requestDetails: Scalars['String']['input'];
+ subject: Scalars['String']['input'];
+};
+export type ContactAdminPageDisabledReason = 'CONFIG_OFF' | 'NO_ADMIN_EMAILS' | 'NO_MAIL_SERVER' | 'NO_RECAPTCHA';
+export type ContainerType = 'BLOGPOST' | 'DATABASE' | 'PAGE' | 'SPACE' | 'WHITEBOARD';
+export type ContentAccessInputType = 'EVERYONE_CAN_EDIT' | 'EVERYONE_CAN_VIEW' | 'EVERYONE_NO_ACCESS' | 'PRIVATE';
+export type ContentAccessType = 'EVERYONE_CAN_EDIT' | 'EVERYONE_CAN_VIEW' | 'EVERYONE_NO_ACCESS';
+export type ContentAction = 'created' | 'updated' | 'viewed';
+export type ContentBodyInput = {
+ representation: Scalars['String']['input'];
+ value: Scalars['String']['input'];
+};
+export type ContentDataClassificationMutationContentStatus = 'CURRENT' | 'DRAFT';
+export type ContentDataClassificationQueryContentStatus = 'ARCHIVED' | 'CURRENT' | 'DRAFT';
+export type ContentDeleteActionType = 'DELETE_DRAFT' | 'DELETE_DRAFT_IF_BLANK' | 'MOVE_TO_TRASH' | 'PURGE_FROM_TRASH';
+export type ContentMention = {
+ isAuditOnly?: InputMaybe<Scalars['Boolean']['input']>;
+ mentionElementId?: InputMaybe<Scalars['ID']['input']>;
+ mentionLocalId?: InputMaybe<Scalars['ID']['input']>;
+ mentionedUserAccountId: Scalars['ID']['input'];
+ notificationAction: NotificationAction;
+};
+export type ContentPermissionType = 'EDIT' | 'VIEW';
+export type ContentRendererMode = 'EDITOR' | 'PDF' | 'RENDERER';
+export type ContentRepresentation = 'ATLAS_DOC_FORMAT' | 'EDITOR' | 'EDITOR2' | 'EXPORT_VIEW' | 'PLAIN' | 'RAW' | 'STORAGE' | 'STYLED_VIEW' | 'VIEW' | 'WIKI';
+export type ContentRepresentationV2 = 'atlas_doc_format' | 'editor' | 'editor2' | 'export_view' | 'plain' | 'raw' | 'storage' | 'styled_view' | 'view' | 'wiki';
+export type ContentRole = 'DEFAULT' | 'EDITOR' | 'VIEWER';
+export type ContentSpecificCreateInput = {
+ key: Scalars['String']['input'];
+ value: Scalars['String']['input'];
+};
+export type ContentStateInput = {
+ color?: InputMaybe<Scalars['String']['input']>;
+ id?: InputMaybe<Scalars['Long']['input']>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ spaceKey?: InputMaybe<Scalars['String']['input']>;
+};
+export type ContentStateRestrictionLevel = 'NONE' | 'PAGE_OWNER';
+export type ContentTemplateBodyInput = {
+ atlasDocFormat: ContentBodyInput;
+};
+export type ContentTemplateLabelInput = {
+ id: Scalars['ID']['input'];
+ label?: InputMaybe<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+ prefix?: InputMaybe<Scalars['String']['input']>;
+};
+export type ContentTemplateSpaceInput = {
+ key: Scalars['String']['input'];
+};
+export type ContentVersionHistoryFilter = {
+ contentType: Scalars['String']['input'];
+};
+export type Context = 'COMPASS' | 'CONFLUENCE' | 'JIRA';
+export type ConvertPageToLiveEditActionInput = {
+ contentId: Scalars['ID']['input'];
+};
+export type ConvoAiActionStatus = 'CANCELLED' | 'ERRORED' | 'FINISHED' | 'PLANNED' | 'STARTED';
+export type ConvoAiAgentSessionState = 'ARTEFACT_READY' | 'AUTH_REQUIRED' | 'COMPLETED' | 'FAILED' | 'INPUT_REQUIRED' | 'REJECTED' | 'UNKNOWN' | 'WORKING';
+export type ConvoAiAgentToUiFramework = 'A2UI';
+export type ConvoAiErrorMessageTemplate = 'A2A_ERROR' | 'ACCEPTABLE_USE_VIOLATIONS' | 'ERROR' | 'PRE_EXECUTION_ERROR';
+export type ConvoAiHomeThreadSuggestedActionOriginType = 'COMMENT_RULE' | 'CONFLUENCE_INLINE_TASKS_RULE' | 'CONFLUENCE_TAGGED_PAGE_RULE' | 'CONFLUENCE_UPDATED_PAGE_RULE' | 'CONFLUENCE_WATCHED_PAGE_RULE' | 'JIRA_ISSUE_RULE' | 'LLM' | 'LOOM_VIDEO_RULE' | 'PULL_REQUEST_RULE';
+export type ConvoAiHomeThreadSuggestedActionType = 'DELETE' | 'JUMP_BACK_IN' | 'REPLY' | 'SHARE' | 'TAKE_ACTION' | 'VIEW';
+export type ConvoAiHomeThreadsInput = {
+ promptOverride?: InputMaybe<Scalars['String']['input']>;
+ skipCache?: InputMaybe<Scalars['Boolean']['input']>;
+ userId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type ConvoAiJiraDuplicateWorkItemsInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ excludeWorkItemIds?: InputMaybe<Array<Scalars['String']['input']>>;
+ projectId: Scalars['String']['input'];
+ similarityConfig?: InputMaybe<ConvoAiJiraSimilarWorkItemsSimilarityConfig>;
+ summary: Scalars['String']['input'];
+ workItemId?: InputMaybe<Scalars['String']['input']>;
+};
+export type ConvoAiJiraSearchSourcesInput = {
+ confluenceSiteAri: Scalars['ID']['input'];
+};
+export type ConvoAiJiraSimilarWorkItemSuggestionSource = 'ENGLISH' | 'ERS' | 'NON_ENGLISH' | 'RECENTLY_CREATED' | 'XP_SEARCH';
+export type ConvoAiJiraSimilarWorkItemsInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ excludeWorkItemIds?: InputMaybe<Array<Scalars['String']['input']>>;
+ projectId: Scalars['String']['input'];
+ similarityConfig?: InputMaybe<ConvoAiJiraSimilarWorkItemsSimilarityConfig>;
+ summary: Scalars['String']['input'];
+ workItemId?: InputMaybe<Scalars['String']['input']>;
+};
+export type ConvoAiJiraSimilarWorkItemsSimilarityConfig = {
+ minimumSimScore?: InputMaybe<Scalars['Float']['input']>;
+ topK?: InputMaybe<Scalars['Int']['input']>;
+ useThreshold?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type ConvoAiMessageAuthorRole = 'AGENT' | 'ASSISTANT' | 'HUMAN';
+export type ConvoAiRelatedLinksMode = 'FIRST_PARTY' | 'THIRD_PARTY' | 'UNIFIED';
+export type ConvoAiSearchAgentEffort = 'AGENTIC' | 'LIGHT';
+export type ConvoAiSearchAgentInput = {
+ clientRequestId?: InputMaybe<Scalars['String']['input']>;
+ cloudId: Scalars['ID']['input'];
+ effort?: InputMaybe<ConvoAiSearchAgentEffort>;
+ maxSources?: InputMaybe<Scalars['Int']['input']>;
+ query: Scalars['String']['input'];
+ responseMode?: InputMaybe<ConvoAiSearchAgentResponseMode>;
+ sources?: InputMaybe<Array<ConvoAiSearchAgentSource>>;
+ userQuery?: InputMaybe<Scalars['String']['input']>;
+};
+export type ConvoAiSearchAgentPresentationMode = 'AMBIGUOUS_SCOPE' | 'EXPLAIN_CONFLICT' | 'NO_VERIFIED_EVIDENCE' | 'RESOLVE_SHARED' | 'RESOLVE_SINGLE';
+export type ConvoAiSearchAgentResponseMode = 'ANSWER_AND_SOURCES' | 'SOURCES_ONLY';
+export type ConvoAiSearchAgentSource = 'CONFLUENCE' | 'GOOGLE_DOCS' | 'SLACK' | 'THIRD_PARTY' | 'TOWNSQUARE';
+export type ConvoAiSkillSource = 'ANTHROPIC' | 'STRATUS';
+export type CopyPolarisInsightsContainerInput = {
+ container?: InputMaybe<Scalars['ID']['input']>;
+ project: Scalars['ID']['input'];
+};
+export type CopyPolarisInsightsInput = {
+ destination: CopyPolarisInsightsContainerInput;
+ insights?: InputMaybe<Array<Scalars['String']['input']>>;
+ source: CopyPolarisInsightsContainerInput;
+};
+export type CplsAcceptAllSuggestionsInput = {
+ scopeId: Scalars['ID']['input'];
+};
+export type CplsAddAllContributorScopeAssociationsFromWorkViewInput = {
+ cloudId: Scalars['ID']['input'];
+ scopeId: Scalars['ID']['input'];
+};
+export type CplsAddAllWorkScopeAssociationsFromPeopleViewInput = {
+ cloudId: Scalars['ID']['input'];
+ scopeId: Scalars['ID']['input'];
+};
+export type CplsAddContributionInput = {
+ contributorDataId: Scalars['ID']['input'];
+ endDate: Scalars['Date']['input'];
+ startDate: Scalars['Date']['input'];
+ value: Scalars['Float']['input'];
+ valueType: CplsContributionValueType;
+ workId: Scalars['ID']['input'];
+};
+export type CplsAddContributionsInput = {
+ cloudId: Scalars['ID']['input'];
+ contributions: Array<CplsAddContributionInput>;
+ scopeId: Scalars['ID']['input'];
+};
+export type CplsAddContributorScopeAssociationInput = {
+ cloudId: Scalars['ID']['input'];
+ contributorDataIds: Array<Scalars['ID']['input']>;
+ scopeId: Scalars['ID']['input'];
+};
+export type CplsAddContributorScopeAssociationsByWorkInput = {
+ cloudId: Scalars['ID']['input'];
+ scopeId: Scalars['ID']['input'];
+ workDataIds: Array<Scalars['ID']['input']>;
+};
+export type CplsAddContributorWorkAssociationInput = {
+ cloudId: Scalars['ID']['input'];
+ contributorWorkAssociations: Array<CplsContributorWorkAssociation>;
+};
+export type CplsAddWorkScopeAssociationsByContributorInput = {
+ cloudId: Scalars['ID']['input'];
+ contributorDataIds: Array<Scalars['ID']['input']>;
+ scopeId: Scalars['ID']['input'];
+};
+export type CplsAddWorkScopeAssociationsInput = {
+ cloudId: Scalars['ID']['input'];
+ scopeId: Scalars['ID']['input'];
+ workDataIds: Array<Scalars['ID']['input']>;
+};
+export type CplsAllocateCapacityInput = {
+ allocations: Array<CplsAllocationInput>;
+ cloudId: Scalars['ID']['input'];
+ contributorDataIds: Array<Scalars['ID']['input']>;
+ workId: Scalars['ID']['input'];
+};
+export type CplsAllocationInput = {
+ endDate: Scalars['Date']['input'];
+ startDate: Scalars['Date']['input'];
+ value: Scalars['Float']['input'];
+ valueType: CplsContributionValueType;
+};
+export type CplsContributionCopyMode = 'CURRENT_AND_FUTURE' | 'NONE';
+export type CplsContributionDateRange = {
+ endDate?: InputMaybe<Scalars['Date']['input']>;
+ startDate?: InputMaybe<Scalars['Date']['input']>;
+};
+export type CplsContributionValueType = 'DAYS' | 'HOURS' | 'PERCENTAGE';
+export type CplsContributorWorkAssociation = {
+ contributorDataId: Scalars['ID']['input'];
+ workId: Scalars['ID']['input'];
+};
+export type CplsCopyContributorToWorksInput = {
+ cloudId: Scalars['ID']['input'];
+ contributionCopyMode: CplsContributionCopyMode;
+ contributorDataId: Scalars['ID']['input'];
+ destinationWorkIds: Array<Scalars['ID']['input']>;
+ scopeId: Scalars['ID']['input'];
+ sourceWorkId: Scalars['ID']['input'];
+};
+export type CplsCopyWorkToContributorsInput = {
+ cloudId: Scalars['ID']['input'];
+ contributionCopyMode: CplsContributionCopyMode;
+ destinationContributorDataIds: Array<Scalars['ID']['input']>;
+ scopeId: Scalars['ID']['input'];
+ sourceContributorDataId: Scalars['ID']['input'];
+ workId: Scalars['ID']['input'];
+};
+export type CplsCreateCustomContributionTargetInput = {
+ cloudId: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+};
+export type CplsCreateCustomContributionTargetWithScopeAssociationInput = {
+ cloudId: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+ scopeId: Scalars['ID']['input'];
+};
+export type CplsCreateCustomContributionTargetWithWorkAssociationInput = {
+ cloudId: Scalars['ID']['input'];
+ contributorDataId: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+};
+export type CplsDeleteAllSuggestionsForUserInput = {
+ scopeId: Scalars['ID']['input'];
+};
+export type CplsDeleteContributionSuggestionForUserInput = {
+ contributions: Array<CplsDeleteContributionSuggestionInput>;
+ scopeId: Scalars['ID']['input'];
+};
+export type CplsDeleteContributionSuggestionInput = {
+ contributorDataId: Scalars['ID']['input'];
+ endDate: Scalars['Date']['input'];
+ startDate: Scalars['Date']['input'];
+ workId: Scalars['ID']['input'];
+};
+export type CplsDeleteContributorScopeAssociationInput = {
+ cloudId: Scalars['ID']['input'];
+ contributorDataIds: Array<Scalars['ID']['input']>;
+ scopeId: Scalars['ID']['input'];
+};
+export type CplsDeleteContributorScopeAssociationSuggestionForUserInput = {
+ contributorDataIds: Array<Scalars['ID']['input']>;
+ scopeId: Scalars['ID']['input'];
+};
+export type CplsDeleteContributorWorkAssociationInput = {
+ cloudId: Scalars['ID']['input'];
+ contributorWorkAssociations: Array<CplsContributorWorkAssociation>;
+};
+export type CplsDeleteContributorWorkAssociationSuggestionForUserInput = {
+ contributorWorkAssociations: Array<CplsContributorWorkAssociation>;
+ scopeId: Scalars['ID']['input'];
+};
+export type CplsDeleteWorkScopeAssociationsInput = {
+ cloudId: Scalars['ID']['input'];
+ scopeId: Scalars['ID']['input'];
+ workDataIds: Array<Scalars['ID']['input']>;
+};
+export type CplsFiltersInput = {
+ atlasProjectStates?: InputMaybe<Array<Scalars['String']['input']>>;
+ atlasProjects?: InputMaybe<Array<Scalars['ID']['input']>>;
+ contributorDataIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ customContributionTargets?: InputMaybe<Array<Scalars['ID']['input']>>;
+ includeCurrentUserAsContributor?: InputMaybe<Scalars['Boolean']['input']>;
+ jiraWorkItemStatusNames?: InputMaybe<Array<Scalars['String']['input']>>;
+ jiraWorkItems?: InputMaybe<Array<Scalars['ID']['input']>>;
+ searchTerm?: InputMaybe<Scalars['String']['input']>;
+ workTypes?: InputMaybe<Array<CplsWorkType>>;
+};
+export type CplsGetContributorContributionAggregationsInput = {
+ cloudId: Scalars['ID']['input'];
+ contributionDateRange?: InputMaybe<CplsContributionDateRange>;
+ contributorDataIds: Array<Scalars['ID']['input']>;
+ timeScale?: InputMaybe<CplsTimeScaleType>;
+};
+export type CplsGetContributorScopeAssociationsInput = {
+ after?: InputMaybe<Scalars['String']['input']>;
+ before?: InputMaybe<Scalars['String']['input']>;
+ contributionDateRange?: InputMaybe<CplsContributionDateRange>;
+ filters?: InputMaybe<CplsFiltersInput>;
+ first?: InputMaybe<Scalars['Int']['input']>;
+ last?: InputMaybe<Scalars['Int']['input']>;
+ scopeId: Scalars['ID']['input'];
+ timeScale?: InputMaybe<CplsTimeScaleType>;
+};
+export type CplsGetContributorWorkAssociationsInput = {
+ after?: InputMaybe<Scalars['String']['input']>;
+ before?: InputMaybe<Scalars['String']['input']>;
+ cloudId: Scalars['ID']['input'];
+ contributionDateRange?: InputMaybe<CplsContributionDateRange>;
+ contributorDataIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ first?: InputMaybe<Scalars['Int']['input']>;
+ last?: InputMaybe<Scalars['Int']['input']>;
+ workDataIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+};
+export type CplsGetWorkContributionAggregationsInput = {
+ cloudId: Scalars['ID']['input'];
+ contributionDateRange?: InputMaybe<CplsContributionDateRange>;
+ timeScale?: InputMaybe<CplsTimeScaleType>;
+ workDataIds: Array<Scalars['ID']['input']>;
+};
+export type CplsImportCapacityDataInput = {
+ cloudId: Scalars['ID']['input'];
+ contributions?: InputMaybe<Array<CplsAddContributionInput>>;
+ contributorDataIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ contributorWorkAssociations?: InputMaybe<Array<CplsContributorWorkAssociation>>;
+ scopeId: Scalars['ID']['input'];
+};
+export type CplsJiraRecommendationContext = {
+ jql?: InputMaybe<Scalars['String']['input']>;
+ projectId: Scalars['ID']['input'];
+};
+export type CplsReorderContributorInput = {
+ cloudId: Scalars['ID']['input'];
+ contributorDataId: Scalars['ID']['input'];
+ position: CplsReorderPosition;
+ scopeId: Scalars['ID']['input'];
+};
+export type CplsReorderContributorWorkInput = {
+ cloudId: Scalars['ID']['input'];
+ contributorDataId: Scalars['ID']['input'];
+ position: CplsReorderPosition;
+ scopeId: Scalars['ID']['input'];
+ workId: Scalars['ID']['input'];
+};
+export type CplsReorderPosition = {
+ anchorId?: InputMaybe<Scalars['ID']['input']>;
+ kind: CplsReorderPositionKind;
+};
+export type CplsReorderPositionKind = 'AFTER' | 'BEFORE' | 'FIRST' | 'LAST';
+export type CplsReorderWorkContributorInput = {
+ cloudId: Scalars['ID']['input'];
+ contributorDataId: Scalars['ID']['input'];
+ position: CplsReorderPosition;
+ scopeId: Scalars['ID']['input'];
+ workId: Scalars['ID']['input'];
+};
+export type CplsReorderWorkInput = {
+ cloudId: Scalars['ID']['input'];
+ position: CplsReorderPosition;
+ scopeId: Scalars['ID']['input'];
+ workId: Scalars['ID']['input'];
+};
+export type CplsSearchCustomContributionTargetsInput = {
+ after?: InputMaybe<Scalars['String']['input']>;
+ before?: InputMaybe<Scalars['String']['input']>;
+ cloudId: Scalars['ID']['input'];
+ first?: InputMaybe<Scalars['Int']['input']>;
+ last?: InputMaybe<Scalars['Int']['input']>;
+ query?: InputMaybe<Scalars['String']['input']>;
+};
+export type CplsTimeScaleType = 'FORTNIGHTLY' | 'MONTHLY' | 'QUARTERLY' | 'WEEKLY';
+export type CplsUpdateCustomContributionTargetInput = {
+ cloudId: Scalars['ID']['input'];
+ id: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+};
+export type CplsUpdateFiltersInput = {
+ filters: CplsFiltersInput;
+ scopeId: Scalars['ID']['input'];
+};
+export type CplsUpdateViewSettingsInput = {
+ scopeId: Scalars['ID']['input'];
+ viewSettings: CplsViewSettingsInput;
+};
+export type CplsUpdateWorkResourcingEstimate = {
+ cloudId: Scalars['ID']['input'];
+ timeScale?: InputMaybe<CplsTimeScaleType>;
+ workDataId: Scalars['ID']['input'];
+ workResourcingEstimateHours: Scalars['Float']['input'];
+};
+export type CplsViewSettingsInput = {
+ addToBothViews?: InputMaybe<Scalars['Boolean']['input']>;
+ alwaysShowNumbersInGraph?: InputMaybe<Scalars['Boolean']['input']>;
+ contributionValueType?: InputMaybe<CplsContributionValueType>;
+ peopleInOtherViewGroupCollapsed?: InputMaybe<Scalars['Boolean']['input']>;
+ showRelatedGroups?: InputMaybe<Scalars['Boolean']['input']>;
+ showWorkViewResourcing?: InputMaybe<Scalars['Boolean']['input']>;
+ timeScale?: InputMaybe<CplsTimeScaleType>;
+ workInOtherViewGroupCollapsed?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type CplsWorkType = 'ATLAS_PROJECT' | 'CUSTOM_CONTRIBUTION_TARGET' | 'JIRA_WORK_ITEM';
+export type CreateAppCustomScopesInput = {
+ appId: Scalars['ID']['input'];
+ environmentId: Scalars['ID']['input'];
+ scopes: Array<AppCustomScopeSpec>;
+};
+export type CreateAppDeploymentInput = {
+ appId: Scalars['ID']['input'];
+ artifactUrl?: InputMaybe<Scalars['URL']['input']>;
+ buildTag?: InputMaybe<Scalars['String']['input']>;
+ combinedArtifactUrl?: InputMaybe<Scalars['URL']['input']>;
+ environmentKey: Scalars['String']['input'];
+ hostedResourceUploadId?: InputMaybe<Scalars['ID']['input']>;
+ majorVersion?: InputMaybe<Scalars['Int']['input']>;
+ skipRollout?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type CreateAppDeploymentUrlInput = {
+ appId: Scalars['ID']['input'];
+ buildTag?: InputMaybe<Scalars['String']['input']>;
+};
+export type CreateAppEnvironmentInput = {
+ appAri: Scalars['String']['input'];
+ environmentKey: Scalars['String']['input'];
+ environmentType: AppEnvironmentType;
+};
+export type CreateAppInput = {
+ appFeatures?: InputMaybe<AppFeaturesInput>;
+ billingConsent?: InputMaybe<Scalars['Boolean']['input']>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ developerSpaceId?: InputMaybe<Scalars['ID']['input']>;
+ name: Scalars['String']['input'];
+};
+export type CreateAppManifestUploadUrlInput = {
+ appId: Scalars['ID']['input'];
+ environmentKey: Scalars['String']['input'];
+};
+export type CreateAppTunnelsInput = {
+ appId: Scalars['ID']['input'];
+ environmentKey: Scalars['String']['input'];
+ force?: InputMaybe<Scalars['Boolean']['input']>;
+ tunnelDefinitions: TunnelDefinitionsInput;
+};
+export type CreateAppVersionRolloutInput = {
+ limit?: InputMaybe<Scalars['Int']['input']>;
+ sourceVersionId: Scalars['ID']['input'];
+ targetVersionId: Scalars['ID']['input'];
+};
+export type CreateColumnInput = {
+ boardId: Scalars['ID']['input'];
+ columnName: Scalars['String']['input'];
+};
+export type CreateCommentInput = {
+ commentBody: CommentBody;
+ commentSource?: InputMaybe<Platform>;
+ containerId: Scalars['ID']['input'];
+ parentCommentId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type CreateCompassAssistantAnswerInput = {
+ question: Scalars['String']['input'];
+};
+export type CreateCompassComponentExternalAliasInput = {
+ componentId: Scalars['ID']['input'];
+ externalAlias: CompassExternalAliasInput;
+};
+export type CreateCompassComponentInput = {
+ customFields?: InputMaybe<Array<CompassCustomFieldInput>>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ fields?: InputMaybe<Array<CreateCompassFieldInput>>;
+ labels?: InputMaybe<Array<Scalars['String']['input']>>;
+ links?: InputMaybe<Array<CreateCompassLinkInput>>;
+ name: Scalars['String']['input'];
+ ownerId?: InputMaybe<Scalars['ID']['input']>;
+ slug?: InputMaybe<Scalars['String']['input']>;
+ state?: InputMaybe<Scalars['String']['input']>;
+ type?: InputMaybe<CompassComponentType>;
+ typeId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type CreateCompassComponentLinkInput = {
+ componentId: Scalars['ID']['input'];
+ link: CreateCompassLinkInput;
+};
+export type CreateCompassComponentTypeInput = {
+ description: Scalars['String']['input'];
+ iconKey: Scalars['String']['input'];
+ name: Scalars['String']['input'];
+};
+export type CreateCompassFieldInput = {
+ definition: Scalars['ID']['input'];
+ value: CompassFieldValueInput;
+};
+export type CreateCompassHasDescriptionScorecardCriteriaInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ maturityGroup?: InputMaybe<CompassScorecardCriteriaMaturityGroupInput>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ scoringStrategyRules?: InputMaybe<CompassCreateScorecardCriteriaScoringStrategyRulesInput>;
+ weight: Scalars['Int']['input'];
+};
+export type CreateCompassHasFieldScorecardCriteriaInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ fieldDefinitionId: Scalars['ID']['input'];
+ maturityGroup?: InputMaybe<CompassScorecardCriteriaMaturityGroupInput>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ scoringStrategyRules?: InputMaybe<CompassCreateScorecardCriteriaScoringStrategyRulesInput>;
+ weight: Scalars['Int']['input'];
+};
+export type CreateCompassHasLinkScorecardCriteriaInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ linkType: CompassLinkType;
+ maturityGroup?: InputMaybe<CompassScorecardCriteriaMaturityGroupInput>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ scoringStrategyRules?: InputMaybe<CompassCreateScorecardCriteriaScoringStrategyRulesInput>;
+ textComparator?: InputMaybe<CompassCriteriaTextComparatorOptions>;
+ textComparatorValue?: InputMaybe<Scalars['String']['input']>;
+ weight: Scalars['Int']['input'];
+};
+export type CreateCompassHasMetricValueCriteriaInput = {
+ automaticallyCreateMetricSources?: InputMaybe<Scalars['Boolean']['input']>;
+ comparator: CompassCriteriaNumberComparatorOptions;
+ comparatorValue?: InputMaybe<Scalars['Float']['input']>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ graduatedSeriesComparators?: InputMaybe<Array<CompassCriteriaGraduatedSeriesInput>>;
+ maturityGroup?: InputMaybe<CompassScorecardCriteriaMaturityGroupInput>;
+ metricDefinitionId: Scalars['ID']['input'];
+ name?: InputMaybe<Scalars['String']['input']>;
+ scoringStrategyRules?: InputMaybe<CompassCreateScorecardCriteriaScoringStrategyRulesInput>;
+ weight: Scalars['Int']['input'];
+};
+export type CreateCompassHasOwnerScorecardCriteriaInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ maturityGroup?: InputMaybe<CompassScorecardCriteriaMaturityGroupInput>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ scoringStrategyRules?: InputMaybe<CompassCreateScorecardCriteriaScoringStrategyRulesInput>;
+ weight: Scalars['Int']['input'];
+};
+export type CreateCompassLinkInput = {
+ name?: InputMaybe<Scalars['String']['input']>;
+ objectId?: InputMaybe<Scalars['ID']['input']>;
+ type: CompassLinkType;
+ url: Scalars['URL']['input'];
+};
+export type CreateCompassRelationshipInput = {
+ endNodeId: Scalars['ID']['input'];
+ relationshipType?: CompassRelationshipTypeInput;
+ startNodeId: Scalars['ID']['input'];
+ type?: InputMaybe<CompassRelationshipType>;
+};
+export type CreateCompassScorecardCriteriaInput = {
+ dynamic?: InputMaybe<CompassCreateDynamicScorecardCriteriaInput>;
+ hasCustomBooleanValue?: InputMaybe<CompassCreateHasCustomBooleanFieldScorecardCriteriaInput>;
+ hasCustomMultiSelectValue?: InputMaybe<CompassCreateHasCustomMultiSelectFieldScorecardCriteriaInput>;
+ hasCustomNumberValue?: InputMaybe<CompassCreateHasCustomNumberFieldScorecardCriteriaInput>;
+ hasCustomSingleSelectValue?: InputMaybe<CompassCreateHasCustomSingleSelectFieldScorecardCriteriaInput>;
+ hasCustomTextValue?: InputMaybe<CompassCreateHasCustomTextFieldScorecardCriteriaInput>;
+ hasDescription?: InputMaybe<CreateCompassHasDescriptionScorecardCriteriaInput>;
+ hasField?: InputMaybe<CreateCompassHasFieldScorecardCriteriaInput>;
+ hasLink?: InputMaybe<CreateCompassHasLinkScorecardCriteriaInput>;
+ hasMetricValue?: InputMaybe<CreateCompassHasMetricValueCriteriaInput>;
+ hasOwner?: InputMaybe<CreateCompassHasOwnerScorecardCriteriaInput>;
+ hasPackageDependency?: InputMaybe<CompassCreateHasPackageDependencyScorecardCriteriaInput>;
+};
+export type CreateCompassScorecardInput = {
+ componentCreationTimeFilter?: InputMaybe<CompassComponentCreationTimeFilterInput>;
+ componentCustomFieldFilters?: InputMaybe<Array<CompassCustomFieldFilterInput>>;
+ componentLabelNames?: InputMaybe<Array<Scalars['String']['input']>>;
+ componentLifecycleStages?: InputMaybe<CompassLifecycleFilterInput>;
+ componentOwnerIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ componentTierValues?: InputMaybe<Array<Scalars['String']['input']>>;
+ componentTypeIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ criterias?: InputMaybe<Array<CreateCompassScorecardCriteriaInput>>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ importance: CompassScorecardImportance;
+ isDeactivationEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ libraryScorecardId?: InputMaybe<Scalars['ID']['input']>;
+ name: Scalars['String']['input'];
+ ownerId?: InputMaybe<Scalars['ID']['input']>;
+ repositoryValues?: InputMaybe<CompassRepositoryValueInput>;
+ scoreSystemType?: InputMaybe<CompassScorecardScoreSystemType>;
+ scoringStrategyType?: InputMaybe<CompassScorecardScoringStrategyType>;
+ state?: InputMaybe<Scalars['String']['input']>;
+ statusConfig?: InputMaybe<CompassScorecardStatusConfigInput>;
+};
+export type CreateCompassStarredComponentInput = {
+ componentId: Scalars['ID']['input'];
+};
+export type CreateComponentApiUploadInput = {
+ componentId: Scalars['ID']['input'];
+};
+export type CreateContentInput = {
+ contentSpecificCreateInput?: InputMaybe<Array<ContentSpecificCreateInput>>;
+ parentId?: InputMaybe<Scalars['ID']['input']>;
+ spaceId?: InputMaybe<Scalars['String']['input']>;
+ spaceKey?: InputMaybe<Scalars['String']['input']>;
+ status: GraphQlContentStatus;
+ subType?: InputMaybe<ConfluencePageSubType>;
+ title?: InputMaybe<Scalars['String']['input']>;
+ type: Scalars['String']['input'];
+};
+export type CreateContentMentionNotificationActionInput = {
+ contentId: Scalars['ID']['input'];
+ mentions: Array<InputMaybe<ContentMention>>;
+};
+export type CreateContentTemplateInput = {
+ body: ContentTemplateBodyInput;
+ description?: InputMaybe<Scalars['String']['input']>;
+ labels?: InputMaybe<Array<InputMaybe<ContentTemplateLabelInput>>>;
+ name: Scalars['String']['input'];
+ space?: InputMaybe<ContentTemplateSpaceInput>;
+ templateType: GraphQlContentTemplateType;
+};
+export type CreateContentTemplateLabelsInput = {
+ contentTemplateId: Scalars['ID']['input'];
+ labels: Array<InputMaybe<ContentTemplateLabelInput>>;
+};
+export type CreateCustomFilterInput = {
+ boardId: Scalars['ID']['input'];
+ description?: InputMaybe<Scalars['String']['input']>;
+ jql: Scalars['String']['input'];
+ name: Scalars['String']['input'];
+};
+export type CreateDevOpsServiceAndJiraProjectRelationshipInput = {
+ cloudId: Scalars['ID']['input'];
+ description?: InputMaybe<Scalars['String']['input']>;
+ jiraProjectId: Scalars['ID']['input'];
+ properties?: InputMaybe<Array<DevOpsContainerRelationshipEntityPropertyInput>>;
+ relationshipType: DevOpsServiceAndJiraProjectRelationshipType;
+ serviceId: Scalars['ID']['input'];
+};
+export type CreateDevOpsServiceAndOpsgenieTeamRelationshipInput = {
+ cloudId: Scalars['ID']['input'];
+ description?: InputMaybe<Scalars['String']['input']>;
+ opsgenieTeamId: Scalars['ID']['input'];
+ properties?: InputMaybe<Array<DevOpsContainerRelationshipEntityPropertyInput>>;
+ serviceId: Scalars['ID']['input'];
+};
+export type CreateDevOpsServiceAndRepositoryRelationshipInput = {
+ bitbucketRepositoryId?: InputMaybe<Scalars['ID']['input']>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ properties?: InputMaybe<Array<DevOpsContainerRelationshipEntityPropertyInput>>;
+ serviceId: Scalars['ID']['input'];
+ thirdPartyRepository?: InputMaybe<ThirdPartyRepositoryInput>;
+};
+export type CreateDevOpsServiceInput = {
+ cloudId: Scalars['String']['input'];
+ description?: InputMaybe<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+ properties?: InputMaybe<Array<DevOpsServiceEntityPropertyInput>>;
+ serviceTier: DevOpsServiceTierInput;
+ serviceType?: InputMaybe<DevOpsServiceTypeInput>;
+};
+export type CreateDevOpsServiceRelationshipInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ endId: Scalars['ID']['input'];
+ properties?: InputMaybe<Array<DevOpsServiceEntityPropertyInput>>;
+ startId: Scalars['ID']['input'];
+ type: DevOpsServiceRelationshipType;
+};
+export type CreateEventSourceInput = {
+ cloudId: Scalars['ID']['input'];
+ eventType: CompassEventType;
+ externalEventSourceId: Scalars['ID']['input'];
+};
+export type CreateFaviconFilesInput = {
+ fileStoreId: Scalars['ID']['input'];
+};
+export type CreateHostedResourceUploadUrlInput = {
+ appId: Scalars['ID']['input'];
+ buildTag?: InputMaybe<Scalars['String']['input']>;
+ environmentKey?: InputMaybe<Scalars['String']['input']>;
+ resourceKeys: Array<Scalars['String']['input']>;
+};
+export type CreateInlineCommentInput = {
+ commentBody: CommentBody;
+ commentSource?: InputMaybe<Platform>;
+ containerId: Scalars['ID']['input'];
+ createdFrom: CommentCreationLocation;
+ inlineMarkerRef?: InputMaybe<Scalars['String']['input']>;
+ lastFetchTimeMillis: Scalars['Long']['input'];
+ matchIndex: Scalars['Int']['input'];
+ numMatches: Scalars['Int']['input'];
+ originalSelection: Scalars['String']['input'];
+ parentCommentId?: InputMaybe<Scalars['ID']['input']>;
+ publishedVersion?: InputMaybe<Scalars['Int']['input']>;
+ step?: InputMaybe<Step>;
+};
+export type CreateInlineContentInput = {
+ contentSpecificCreateInput?: InputMaybe<Array<ContentSpecificCreateInput>>;
+ createdInContentId: Scalars['ID']['input'];
+ spaceId?: InputMaybe<Scalars['String']['input']>;
+ spaceKey?: InputMaybe<Scalars['String']['input']>;
+ title?: InputMaybe<Scalars['String']['input']>;
+ type: Scalars['String']['input'];
+};
+export type CreateInlineTaskNotificationInput = {
+ contentId: Scalars['ID']['input'];
+ tasks: Array<InputMaybe<IndividualInlineTaskNotificationInput>>;
+};
+export type CreateJiraPlaybookInput = {
+ cloudId: Scalars['ID']['input'];
+ filters?: InputMaybe<Array<JiraPlaybookIssueFilterInput>>;
+ isAiCreated?: InputMaybe<Scalars['Boolean']['input']>;
+ jql?: InputMaybe<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+ scopeId?: InputMaybe<Scalars['String']['input']>;
+ scopeType: JiraPlaybookScopeType;
+ state?: InputMaybe<JiraPlaybookStateField>;
+ steps: Array<CreateJiraPlaybookStepInput>;
+ templateId?: InputMaybe<Scalars['String']['input']>;
+};
+export type CreateJiraPlaybookLabelInput = {
+ cloudId: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+ playbookId?: InputMaybe<Scalars['ID']['input']>;
+ property?: InputMaybe<JiraPlaybookLabelPropertyInput>;
+ scopeId?: InputMaybe<Scalars['String']['input']>;
+ scopeType: JiraPlaybookScopeType;
+};
+export type CreateJiraPlaybookStepInput = {
+ automationTemplateId?: InputMaybe<Scalars['String']['input']>;
+ checklistItems?: InputMaybe<Array<ChecklistItemInput>>;
+ description?: InputMaybe<Scalars['JSON']['input']>;
+ name: Scalars['String']['input'];
+ ruleId?: InputMaybe<Scalars['String']['input']>;
+ taskId?: InputMaybe<Scalars['ID']['input']>;
+ type: JiraPlaybookStepType;
+};
+export type CreateJiraPlaybookStepRunInput = {
+ playbookInstanceStepAri: Scalars['ID']['input'];
+ targetTransition?: InputMaybe<TargetTransition>;
+ userInputs?: InputMaybe<Array<UserInput>>;
+};
+export type CreateLivePageInput = {
+ parentId?: InputMaybe<Scalars['ID']['input']>;
+ spaceKey: Scalars['String']['input'];
+ title?: InputMaybe<Scalars['String']['input']>;
+};
+export type CreateMentionNotificationInput = {
+ contentId: Scalars['ID']['input'];
+ mentionLocalId?: InputMaybe<Scalars['ID']['input']>;
+ mentionedUserAccountId: Scalars['ID']['input'];
+};
+export type CreateMentionReminderNotificationInput = {
+ contentId: Scalars['ID']['input'];
+ mentionData: Array<MentionData>;
+};
+export type CreateMetadataInput = {
+ extraProps?: InputMaybe<Array<PropInput>>;
+ isPinned?: InputMaybe<Scalars['Boolean']['input']>;
+ labels?: InputMaybe<Array<Scalars['String']['input']>>;
+ productLink?: InputMaybe<Scalars['String']['input']>;
+};
+export type CreateNoteInput = {
+ backgroundColor?: InputMaybe<Scalars['String']['input']>;
+ body?: InputMaybe<Scalars['String']['input']>;
+ metadata?: InputMaybe<CreateMetadataInput>;
+ title?: InputMaybe<Scalars['String']['input']>;
+};
+export type CreatePersonalSpaceInput = {
+ copySpacePermissionsFromSpaceKey?: InputMaybe<Scalars['String']['input']>;
+ initialPermissionOption?: InputMaybe<InitialPermissionOptions>;
+ spaceContents?: InputMaybe<Array<InputMaybe<ConfluenceCreateSpaceContent>>>;
+ spaceName: Scalars['String']['input'];
+};
+export type CreatePolarisIdeaTemplateInput = {
+ color?: InputMaybe<Scalars['String']['input']>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ emoji?: InputMaybe<Scalars['String']['input']>;
+ project: Scalars['ID']['input'];
+ template?: InputMaybe<Scalars['JSON']['input']>;
+ title: Scalars['String']['input'];
+};
+export type CreatePolarisInsightInput = {
+ cloudID: Scalars['String']['input'];
+ data?: InputMaybe<Array<Scalars['JSON']['input']>>;
+ description?: InputMaybe<Scalars['JSON']['input']>;
+ issueID?: InputMaybe<Scalars['Int']['input']>;
+ projectID: Scalars['Int']['input'];
+ snippets?: InputMaybe<Array<CreatePolarisSnippetInput>>;
+};
+export type CreatePolarisPlayContribution = {
+ amount?: InputMaybe<Scalars['Int']['input']>;
+ comment?: InputMaybe<Scalars['JSON']['input']>;
+ play: Scalars['ID']['input'];
+ subject: Scalars['ID']['input'];
+};
+export type CreatePolarisPlayInput = {
+ description?: InputMaybe<Scalars['JSON']['input']>;
+ fromView?: InputMaybe<Scalars['ID']['input']>;
+ kind: PolarisPlayKind;
+ label: Scalars['String']['input'];
+ parameters?: InputMaybe<Scalars['JSON']['input']>;
+ project: Scalars['ID']['input'];
+ summary?: InputMaybe<Scalars['String']['input']>;
+};
+export type CreatePolarisProjectInput = {
+ key: Scalars['String']['input'];
+ name: Scalars['String']['input'];
+ tenant: Scalars['ID']['input'];
+};
+export type CreatePolarisSnippetInput = {
+ data?: InputMaybe<Scalars['JSON']['input']>;
+ oauthClientId: Scalars['String']['input'];
+ properties?: InputMaybe<Scalars['JSON']['input']>;
+ url?: InputMaybe<Scalars['String']['input']>;
+};
+export type CreatePolarisViewInput = {
+ container: Scalars['ID']['input'];
+ copyView?: InputMaybe<Scalars['ID']['input']>;
+ update?: InputMaybe<UpdatePolarisViewInput>;
+ visualizationType?: InputMaybe<PolarisVisualizationType>;
+};
+export type CreatePolarisViewSetInput = {
+ container: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+};
+export type CreateSpaceAdditionalSettingsInput = {
+ jiraProject?: InputMaybe<CreateSpaceJiraProjectInput>;
+ spaceTypeSettings?: InputMaybe<SpaceTypeSettingsInput>;
+};
+export type CreateSpaceInput = {
+ additionalSettings?: InputMaybe<CreateSpaceAdditionalSettingsInput>;
+ copySpacePermissionsFromSpaceKey?: InputMaybe<Scalars['String']['input']>;
+ createSpaceContent?: InputMaybe<Array<InputMaybe<ConfluenceCreateSpaceContent>>>;
+ initialPermissionOption?: InputMaybe<InitialPermissionOptions>;
+ spaceKey: Scalars['String']['input'];
+ spaceLogoDataURI?: InputMaybe<Scalars['String']['input']>;
+ spaceName: Scalars['String']['input'];
+ spaceTemplateKey?: InputMaybe<Scalars['String']['input']>;
+ thirdPartyFileEmbeds?: InputMaybe<Array<ConfluenceCreateSpaceSmartLinkEmbedInput>>;
+};
+export type CreateSpaceJiraProjectInput = {
+ jiraProjectKey: Scalars['String']['input'];
+ jiraProjectName?: InputMaybe<Scalars['String']['input']>;
+ jiraServerId: Scalars['String']['input'];
+};
+export type CreateSprintInput = {
+ boardId: Scalars['ID']['input'];
+};
+export type CriterionExemptionType = 'EXEMPTION' | 'GLOBAL';
+export type CsmAiActionType = 'MUTATOR' | 'RETRIEVER';
+export type CsmAiActionVariableDataType = 'BOOLEAN' | 'INTEGER' | 'NUMBER' | 'STRING';
+export type CsmAiActionVariableInput = {
+ dataType: CsmAiActionVariableDataType;
+ defaultValue?: InputMaybe<Scalars['String']['input']>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ isRequired: Scalars['Boolean']['input'];
+ name: Scalars['String']['input'];
+};
+export type CsmAiAddKnowledgeSourceInput = {
+ csmAiKnowledgeFilter?: InputMaybe<CsmAiKnowledgeFilterInput>;
+ enabled?: InputMaybe<Scalars['Boolean']['input']>;
+ type: Scalars['String']['input'];
+};
+export type CsmAiAgentToneInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ type: Scalars['String']['input'];
+};
+export type CsmAiAgentToolConfigurationInput = {
+ properties?: InputMaybe<Array<CsmAiAgentToolPropertyConfigurationInput>>;
+ requiresConfirmation?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type CsmAiAgentToolMappingInput = {
+ definitionId: Scalars['String']['input'];
+ source: CsmAiAgentToolSource;
+ toolMappingId: Scalars['ID']['input'];
+};
+export type CsmAiAgentToolPropertyConfigurationInput = {
+ allowedValues?: InputMaybe<Array<Scalars['String']['input']>>;
+ id: Scalars['String']['input'];
+};
+export type CsmAiAgentToolSelectionInput = {
+ definitionId: Scalars['String']['input'];
+ source: CsmAiAgentToolSource;
+};
+export type CsmAiAgentToolSource = 'CONVO_AI' | 'FORGE' | 'FORGE_MCP' | 'FORGE_TOOL' | 'INTEGRATIONS_SERVICE' | 'MCP_SERVER' | 'MCP_TOOL';
+export type CsmAiApiOperationInput = {
+ headers?: InputMaybe<Array<InputMaybe<CsmAiKeyValueInput>>>;
+ method: CsmAiHttpMethod;
+ queryParameters?: InputMaybe<Array<InputMaybe<CsmAiKeyValueInput>>>;
+ requestBody?: InputMaybe<Scalars['String']['input']>;
+ requestUrl: Scalars['String']['input'];
+ server: Scalars['String']['input'];
+};
+export type CsmAiAuthenticationInput = {
+ type: CsmAiAuthenticationType;
+};
+export type CsmAiAuthenticationType = 'END_USER_AUTH' | 'NO_AUTH';
+export type CsmAiAuthoredCoachingContentInput = {
+ triggerBehaviorByCoach?: InputMaybe<Scalars['String']['input']>;
+ triggerConditionByCoach?: InputMaybe<Scalars['String']['input']>;
+};
+export type CsmAiByodKnowledgeFilterInput = {
+ byodSources?: InputMaybe<Array<CsmAiByodSourceInput>>;
+};
+export type CsmAiByodSourceInput = {
+ datasourceId: Scalars['String']['input'];
+ integrationId: Scalars['String']['input'];
+ workspaceName: Scalars['String']['input'];
+ workspaceUrl: Scalars['String']['input'];
+};
+export type CsmAiConfluenceKnowledgeFilterInput = {
+ knowledgeGapFilter?: InputMaybe<Array<CsmAiKnowledgeGapSpaceInput>>;
+ parentFilter?: InputMaybe<Array<Scalars['ID']['input']>>;
+ spaceFilter?: InputMaybe<Array<Scalars['ID']['input']>>;
+ ticketsAsKnowledgeFilter?: InputMaybe<Array<CsmAiTicketsAsKnowledgeSpaceInput>>;
+};
+export type CsmAiConnectorConfigurationInput = {
+ messageHandoff?: InputMaybe<CsmAiMessageHandoffInput>;
+ ticketingHandoff?: InputMaybe<CsmAiTicketingHandoffInput>;
+};
+export type CsmAiCreateActionInput = {
+ actionType: CsmAiActionType;
+ apiOperation: CsmAiApiOperationInput;
+ authentication: CsmAiAuthenticationInput;
+ description: Scalars['String']['input'];
+ isConfirmationRequired: Scalars['Boolean']['input'];
+ isEnabled: Scalars['Boolean']['input'];
+ name: Scalars['String']['input'];
+ variables?: InputMaybe<Array<CsmAiActionVariableInput>>;
+};
+export type CsmAiCreateCoachingContentInput = {
+ coachingContent: CsmAiAuthoredCoachingContentInput;
+ coachingContentType?: InputMaybe<Scalars['String']['input']>;
+ groundingConversationId?: InputMaybe<Scalars['ID']['input']>;
+ groundingMessageId?: InputMaybe<Scalars['ID']['input']>;
+ name?: InputMaybe<Scalars['String']['input']>;
+};
+export type CsmAiHandoffType = 'CSM' | 'MESSAGE';
+export type CsmAiHandoffTypeInput = 'CSM' | 'MESSAGE';
+export type CsmAiHttpMethod = 'DELETE' | 'GET' | 'PATCH' | 'POST' | 'PUT';
+export type CsmAiKeyValueInput = {
+ key: Scalars['String']['input'];
+ value: Scalars['String']['input'];
+};
+export type CsmAiKnowledgeFilterInput = {
+ byodFilter?: InputMaybe<CsmAiByodKnowledgeFilterInput>;
+ confluenceFilter?: InputMaybe<CsmAiConfluenceKnowledgeFilterInput>;
+};
+export type CsmAiKnowledgeGapSpaceInput = {
+ enabled: Scalars['Boolean']['input'];
+ spaceAri: Scalars['ID']['input'];
+};
+export type CsmAiMessageHandoffInput = {
+ message: Scalars['String']['input'];
+};
+export type CsmAiSnippetAuthType = 'ANONYMOUS' | 'AUTHENTICATED';
+export type CsmAiSnippetLanguage = 'DJANGO' | 'GO' | 'JAVA' | 'NODE' | 'PHP' | 'RAILS';
+export type CsmAiTicketingHandoffInput = {
+ formId: Scalars['ID']['input'];
+};
+export type CsmAiTicketsAsKnowledgeSpaceInput = {
+ enabled?: Scalars['Boolean']['input'];
+ spaceAri: Scalars['ID']['input'];
+};
+export type CsmAiUpdateActionInput = {
+ actionType?: InputMaybe<CsmAiActionType>;
+ apiOperation?: InputMaybe<CsmAiApiOperationInput>;
+ authentication?: InputMaybe<CsmAiAuthenticationInput>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ isConfirmationRequired?: InputMaybe<Scalars['Boolean']['input']>;
+ isEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ variables?: InputMaybe<Array<InputMaybe<CsmAiActionVariableInput>>>;
+};
+export type CsmAiUpdateAgentConversationStarterInput = {
+ id: Scalars['ID']['input'];
+ message?: InputMaybe<Scalars['String']['input']>;
+};
+export type CsmAiUpdateAgentInput = {
+ addedConversationStarters?: InputMaybe<Array<Scalars['String']['input']>>;
+ companyDescription?: InputMaybe<Scalars['String']['input']>;
+ companyName?: InputMaybe<Scalars['String']['input']>;
+ deletedConversationStarters?: InputMaybe<Array<Scalars['ID']['input']>>;
+ greetingMessage?: InputMaybe<Scalars['String']['input']>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ tone?: InputMaybe<CsmAiAgentToneInput>;
+ updatedConversationStarters?: InputMaybe<Array<CsmAiUpdateAgentConversationStarterInput>>;
+};
+export type CsmAiUpdateAgentToolMappingsInput = {
+ toolMappings: Array<CsmAiAgentToolMappingInput>;
+};
+export type CsmAiUpdateAgentToolsInput = {
+ tools: Array<CsmAiAgentToolSelectionInput>;
+};
+export type CsmAiUpdateCoachingContentInput = {
+ coachingContent?: InputMaybe<CsmAiAuthoredCoachingContentInput>;
+ coachingContentType?: InputMaybe<Scalars['String']['input']>;
+ embedding?: InputMaybe<Scalars['String']['input']>;
+ groundingConversationId?: InputMaybe<Scalars['ID']['input']>;
+ groundingMessageId?: InputMaybe<Scalars['ID']['input']>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ ranking?: InputMaybe<Scalars['String']['input']>;
+ status?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type CsmAiUpdateHandoffConfigInput = {
+ connectorConfiguration: CsmAiConnectorConfigurationInput;
+ enabled: Scalars['Boolean']['input'];
+ type: CsmAiHandoffTypeInput;
+};
+export type CsmAiUpdateKnowledgeSourceInput = {
+ csmAiKnowledgeFilter?: InputMaybe<CsmAiKnowledgeFilterInput>;
+ enabled?: InputMaybe<Scalars['Boolean']['input']>;
+ type: Scalars['String']['input'];
+};
+export type CsmAiWidgetBrandingAttributionInput = {
+ text?: InputMaybe<Scalars['String']['input']>;
+ url?: InputMaybe<Scalars['String']['input']>;
+};
+export type CsmAiWidgetBrandingChatColorVibeVariant = 'DARK' | 'DEFAULT' | 'LIGHT' | 'VIBRANT';
+export type CsmAiWidgetBrandingColorVibeVariant = 'DARK' | 'LIGHT' | 'VIBRANT';
+export type CsmAiWidgetBrandingRadius = 'NORMAL' | 'ROUNDED' | 'SHARP';
+export type CsmAiWidgetBrandingSpaceVariant = 'COMFORTABLE' | 'COSY' | 'GENEROUS';
+export type CsmAiWidgetBrandingThemeUpdateInput = {
+ attribution?: InputMaybe<CsmAiWidgetBrandingAttributionInput>;
+ chatColor: CsmAiWidgetBrandingChatColorVibeVariant;
+ colorVibeVariant: CsmAiWidgetBrandingColorVibeVariant;
+ icon?: InputMaybe<CsmAiWidgetIconUpdateInput>;
+ radius: CsmAiWidgetBrandingRadius;
+ space: CsmAiWidgetBrandingSpaceVariant;
+ welcomeMessage?: InputMaybe<Scalars['String']['input']>;
+};
+export type CsmAiWidgetConsentFormInput = {
+ acceptLabel?: InputMaybe<Scalars['String']['input']>;
+ declineLabel?: InputMaybe<Scalars['String']['input']>;
+ isEnabled: Scalars['Boolean']['input'];
+ policy?: InputMaybe<Scalars['String']['input']>;
+ title?: InputMaybe<Scalars['String']['input']>;
+};
+export type CsmAiWidgetIconType = 'CUSTOM' | 'DEFAULT' | 'INHERITED';
+export type CsmAiWidgetIconUpdateInput = {
+ type: CsmAiWidgetIconType;
+ url?: InputMaybe<Scalars['String']['input']>;
+};
+export type CsmAiWidgetPosition = 'CENTER' | 'CORNER';
+export type CsmAiWidgetType = 'EMBED' | 'SUPPORT_SITE';
+export type CsmAiWidgetUpdateInput = {
+ allowedDomains?: InputMaybe<Array<Scalars['String']['input']>>;
+ consentForm?: InputMaybe<CsmAiWidgetConsentFormInput>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ isAnonymousAccessEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ isEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ position?: InputMaybe<CsmAiWidgetPosition>;
+ theme?: InputMaybe<CsmAiWidgetBrandingThemeUpdateInput>;
+ type?: InputMaybe<CsmAiWidgetType>;
+};
+export type CustomEntity = {
+ attributes: Array<CustomEntityAttribute>;
+ indexes?: InputMaybe<Array<CustomEntityIndex>>;
+ name: Scalars['String']['input'];
+};
+export type CustomEntityAttribute = {
+ name: Scalars['String']['input'];
+ required?: InputMaybe<Scalars['Boolean']['input']>;
+ type: CustomEntityAttributeType;
+};
+export type CustomEntityAttributeType = 'any' | 'boolean' | 'float' | 'integer' | 'string';
+export type CustomEntityIndex = {
+ name: Scalars['String']['input'];
+ partition?: InputMaybe<Array<Scalars['String']['input']>>;
+ range: Array<Scalars['String']['input']>;
+};
+export type CustomEntityIndexStatus = 'ACTIVE' | 'CREATING' | 'INACTIVE' | 'PENDING';
+export type CustomEntityMutationInput = {
+ entities: Array<CustomEntity>;
+ oauthClientId: Scalars['String']['input'];
+};
+export type CustomEntityStatus = 'ACTIVE' | 'INACTIVE';
+export type CustomMultiselectFieldInputComparators = 'CONTAIN_ALL' | 'CONTAIN_ANY' | 'CONTAIN_NONE' | 'IS_SET' | 'NOT_SET';
+export type CustomNumberFieldInputComparators = 'CONTAIN_ANY' | 'IS_SET' | 'NOT_SET';
+export type CustomSingleSelectFieldInputComparators = 'CONTAIN_ANY' | 'CONTAIN_NONE' | 'IS_SET' | 'NOT_SET';
+export type CustomTextFieldInputComparators = 'CONTAIN_ANY' | 'IS_SET' | 'NOT_SET';
+export type CustomUiTunnelDefinitionInput = {
+ resourceKey?: InputMaybe<Scalars['String']['input']>;
+ tunnelUrl?: InputMaybe<Scalars['URL']['input']>;
+};
+export type CustomUserFieldInputComparators = 'CONTAIN_ANY' | 'IS_SET' | 'NOT_SET';
+export type CustomerServiceAcceptEscalationInput = {
+ escalationType: CustomerServiceEscalationType;
+ linkedWorkItemId: Scalars['ID']['input'];
+ linkedWorkItemType: CustomerServiceAcceptEscalationLinkedWorkItemType;
+};
+export type CustomerServiceAcceptEscalationLinkedWorkItemType = 'EXISTING_WORK_ITEM' | 'NEW_WORK_ITEM';
+export type CustomerServiceAddConversationNoteInput = {
+ body: Scalars['String']['input'];
+};
+export type CustomerServiceAgentActivitySpacesInput = {
+ activity: Scalars['String']['input'];
+ ids: Array<Scalars['ID']['input']>;
+};
+export type CustomerServiceAgentTaskChannel = 'CHAT' | 'VOICE';
+export type CustomerServiceAiOptionsInput = {
+ forceRefresh?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type CustomerServiceAiResultStatus = 'AI_GATEWAY_ERROR' | 'NOT_ENOUGH_DATA' | 'NOT_FOUND' | 'OK' | 'THROTTLED';
+export type CustomerServiceAiSubjectInput = {
+ entityId: Scalars['String']['input'];
+ entityType: CustomerServiceCustomDetailsEntityType;
+};
+export type CustomerServiceAiSuggestionsFilterInput = {
+ surface: CustomerServiceAiSurface;
+};
+export type CustomerServiceAiSuggestionsInput = {
+ filter: CustomerServiceAiSuggestionsFilterInput;
+ options?: InputMaybe<CustomerServiceAiOptionsInput>;
+ subject: CustomerServiceAiSubjectInput;
+};
+export type CustomerServiceAiSurface = 'CUSTOMER_PROFILE' | 'ORGANIZATION_PROFILE';
+export type CustomerServiceAssetsObjectSchemasFilterInput = {
+ includeCounts?: InputMaybe<Scalars['Boolean']['input']>;
+ query?: InputMaybe<Scalars['String']['input']>;
+};
+export type CustomerServiceAssetsObjectTypesFilterInput = {
+ includeObjectCounts?: InputMaybe<Scalars['Boolean']['input']>;
+ query?: InputMaybe<Scalars['String']['input']>;
+};
+export type CustomerServiceAssetsObjectsFilterInput = {
+ query?: InputMaybe<Scalars['String']['input']>;
+};
+export type CustomerServiceAttributeConfigMetadataUpdateInput = {
+ contextConfigurations?: InputMaybe<Array<InputMaybe<CustomerServiceContextConfigurationInput>>>;
+ id: Scalars['ID']['input'];
+ position?: InputMaybe<Scalars['Int']['input']>;
+ styleConfiguration?: InputMaybe<CustomerServiceCustomAttributeStyleConfigurationInput>;
+};
+export type CustomerServiceAttributeCreateInput = {
+ contextConfigurations?: InputMaybe<Array<InputMaybe<CustomerServiceContextConfigurationInput>>>;
+ name: Scalars['String']['input'];
+ type?: InputMaybe<CustomerServiceAttributeCreateTypeInput>;
+};
+export type CustomerServiceAttributeCreateTypeInput = {
+ assetsObjectTypeId?: InputMaybe<Scalars['ID']['input']>;
+ name?: InputMaybe<CustomerServiceAttributeTypeName>;
+ options?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type CustomerServiceAttributeDeleteInput = {
+ id: Scalars['ID']['input'];
+};
+export type CustomerServiceAttributeTypeName = 'ASSETS_OBJECT' | 'BOOLEAN' | 'DATE' | 'EMAIL' | 'MULTISELECT' | 'NUMBER' | 'PHONE' | 'SELECT' | 'TEXT' | 'URL' | 'USER';
+export type CustomerServiceAttributeUpdateInput = {
+ id: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+ type?: InputMaybe<CustomerServiceAttributeUpdateTypeInput>;
+};
+export type CustomerServiceAttributeUpdateTypeInput = {
+ name?: InputMaybe<CustomerServiceAttributeTypeName>;
+ options?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type CustomerServiceBrandingColorsInput = {
+ primary?: InputMaybe<Scalars['String']['input']>;
+ textColor?: InputMaybe<Scalars['String']['input']>;
+};
+export type CustomerServiceBrandingEntityType = 'CUSTOMER_HUB' | 'SUPPORT_SITE';
+export type CustomerServiceBrandingIconInput = {
+ mediaFileId?: InputMaybe<Scalars['String']['input']>;
+};
+export type CustomerServiceBrandingLogoInput = {
+ mediaFileId?: InputMaybe<Scalars['String']['input']>;
+};
+export type CustomerServiceBrandingTileInput = {
+ mediaFileId?: InputMaybe<Scalars['String']['input']>;
+};
+export type CustomerServiceBrandingUpsertInput = {
+ colors?: InputMaybe<CustomerServiceBrandingColorsInput>;
+ entityType: CustomerServiceBrandingEntityType;
+ icon?: InputMaybe<CustomerServiceBrandingIconInput>;
+ logo?: InputMaybe<CustomerServiceBrandingLogoInput>;
+ tile?: InputMaybe<CustomerServiceBrandingTileInput>;
+};
+export type CustomerServiceContext = {
+ issueId?: InputMaybe<Scalars['String']['input']>;
+ type: CustomerServiceContextType;
+};
+export type CustomerServiceContextConfigurationInput = {
+ context: CustomerServiceContextType;
+ enabled: Scalars['Boolean']['input'];
+};
+export type CustomerServiceContextType = 'DEFAULT' | 'ISSUE';
+export type CustomerServiceCustomAttributeOptionStyleInput = {
+ backgroundColour: Scalars['String']['input'];
+};
+export type CustomerServiceCustomAttributeOptionsStyleConfigurationInput = {
+ optionValue: Scalars['String']['input'];
+ style: CustomerServiceCustomAttributeOptionStyleInput;
+};
+export type CustomerServiceCustomAttributeStyleConfigurationInput = {
+ options?: InputMaybe<Array<CustomerServiceCustomAttributeOptionsStyleConfigurationInput>>;
+};
+export type CustomerServiceCustomDetailConfigMetadataUpdateInput = {
+ contextConfigurations?: InputMaybe<Array<CustomerServiceContextConfigurationInput>>;
+ id: Scalars['ID']['input'];
+ position?: InputMaybe<Scalars['Int']['input']>;
+ styleConfiguration?: InputMaybe<CustomerServiceCustomAttributeStyleConfigurationInput>;
+};
+export type CustomerServiceCustomDetailContextInput = {
+ contextConfigurations?: InputMaybe<Array<CustomerServiceContextConfigurationInput>>;
+ id: Scalars['ID']['input'];
+};
+export type CustomerServiceCustomDetailCreateErrorCode = 'COLOR_NOT_SAVED' | 'PERMISSIONS_NOT_SAVED';
+export type CustomerServiceCustomDetailCreateInput = {
+ contextConfigurations?: InputMaybe<Array<CustomerServiceContextConfigurationInput>>;
+ customDetailEntityType: CustomerServiceCustomDetailsEntityType;
+ editPermissions?: InputMaybe<Array<Scalars['ID']['input']>>;
+ name: Scalars['String']['input'];
+ readPermissions?: InputMaybe<Array<Scalars['ID']['input']>>;
+ styleConfiguration?: InputMaybe<CustomerServiceCustomAttributeStyleConfigurationInput>;
+ type?: InputMaybe<CustomerServiceCustomDetailCreateTypeInput>;
+};
+export type CustomerServiceCustomDetailCreateTypeInput = {
+ assetsObjectTypeId?: InputMaybe<Scalars['ID']['input']>;
+ name?: InputMaybe<CustomerServiceCustomDetailTypeName>;
+ options?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type CustomerServiceCustomDetailDeleteInput = {
+ id: Scalars['ID']['input'];
+};
+export type CustomerServiceCustomDetailEntityTypeId = {
+ accountId?: InputMaybe<Scalars['ID']['input']>;
+ entitlementId?: InputMaybe<Scalars['ID']['input']>;
+ organizationId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type CustomerServiceCustomDetailPermissionsUpdateInput = {
+ editPermissions?: InputMaybe<Array<Scalars['ID']['input']>>;
+ id: Scalars['ID']['input'];
+ readPermissions?: InputMaybe<Array<Scalars['ID']['input']>>;
+};
+export type CustomerServiceCustomDetailTypeName = 'ASSETS_OBJECT' | 'BOOLEAN' | 'DATE' | 'EMAIL' | 'MULTISELECT' | 'NUMBER' | 'PHONE' | 'SELECT' | 'TEXT' | 'URL' | 'USER';
+export type CustomerServiceCustomDetailUpdateInput = {
+ id: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+ type?: InputMaybe<CustomerServiceCustomDetailUpdateTypeInput>;
+};
+export type CustomerServiceCustomDetailUpdateTypeInput = {
+ name?: InputMaybe<CustomerServiceCustomDetailTypeName>;
+ options?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type CustomerServiceCustomDetailsEntityType = 'CUSTOMER' | 'ENTITLEMENT' | 'ORGANIZATION';
+export type CustomerServiceCustomerContextPhoneNumberMatchType = 'PREFIX' | 'SUFFIX';
+export type CustomerServiceDefaultRoutingRuleInput = {
+ issueTypeId: Scalars['String']['input'];
+ projectId: Scalars['ID']['input'];
+};
+export type CustomerServiceDeleteCustomerInput = {
+ accountId: Scalars['ID']['input'];
+};
+export type CustomerServiceEmailChannelConfigUpsertInput = {
+ enabledSupportEmailIds?: InputMaybe<Array<Scalars['String']['input']>>;
+ isEnabled: Scalars['Boolean']['input'];
+ replyToAddress?: InputMaybe<Scalars['String']['input']>;
+ supportEmail?: InputMaybe<Scalars['String']['input']>;
+};
+export type CustomerServiceEntitlementAddInput = {
+ entitlementEntityId: CustomerServiceEntitlementEntityId;
+ productId: Scalars['ID']['input'];
+};
+export type CustomerServiceEntitlementEntityId = {
+ accountId?: InputMaybe<Scalars['ID']['input']>;
+ organizationId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type CustomerServiceEntitlementFilterInput = {
+ productId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type CustomerServiceEntitlementRemoveInput = {
+ entitlementId: Scalars['ID']['input'];
+};
+export type CustomerServiceEscalateWorkItemInput = {
+ escalationType?: InputMaybe<CustomerServiceEscalationType>;
+};
+export type CustomerServiceEscalationType = 'SUPPORT_ESCALATION';
+export type CustomerServiceFilterInput = {
+ context: CustomerServiceContext;
+};
+export type CustomerServiceHelpCenterMetadataUpsertInput = {
+ isRequestSharingEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type CustomerServiceIndividualUpdateAttributeByNameInput = {
+ accountId: Scalars['String']['input'];
+ attributeName: Scalars['String']['input'];
+ attributeValue: Scalars['String']['input'];
+};
+export type CustomerServiceIndividualUpdateAttributeInput = {
+ accountId: Scalars['String']['input'];
+ attributeId: Scalars['String']['input'];
+ attributeValue: Scalars['String']['input'];
+};
+export type CustomerServiceIndividualUpdateAttributeMultiValueByNameInput = {
+ accountId: Scalars['String']['input'];
+ attributeName: Scalars['String']['input'];
+ attributeValues: Array<Scalars['String']['input']>;
+};
+export type CustomerServiceLiveChatAgentsFilterInput = {
+ availableInSpace?: InputMaybe<Scalars['ID']['input']>;
+};
+export type CustomerServiceLiveChatSettingsInput = {
+ globalCapacity?: InputMaybe<Scalars['Int']['input']>;
+};
+export type CustomerServiceLiveChatSpacesByActivityInput = {
+ activity: Scalars['String']['input'];
+ ids: Array<Scalars['ID']['input']>;
+};
+export type CustomerServiceNoteCreateInput = {
+ body: Scalars['String']['input'];
+ entityId: Scalars['ID']['input'];
+ entityType: CustomerServiceNoteEntity;
+};
+export type CustomerServiceNoteDeleteInput = {
+ entityId: Scalars['ID']['input'];
+ entityType: CustomerServiceNoteEntity;
+ noteId: Scalars['ID']['input'];
+};
+export type CustomerServiceNoteEntity = 'CUSTOMER' | 'ORGANIZATION';
+export type CustomerServiceNoteUpdateInput = {
+ body: Scalars['String']['input'];
+ entityId: Scalars['ID']['input'];
+ entityType: CustomerServiceNoteEntity;
+ noteId: Scalars['ID']['input'];
+};
+export type CustomerServiceOmniInteractionIdentifierType = 'PHONE_E164';
+export type CustomerServiceOrganizationCreateInput = {
+ id: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+};
+export type CustomerServiceOrganizationDeleteInput = {
+ id: Scalars['ID']['input'];
+};
+export type CustomerServiceOrganizationUpdateAttributeByNameInput = {
+ attributeName: Scalars['String']['input'];
+ attributeValue: Scalars['String']['input'];
+ organizationId: Scalars['String']['input'];
+};
+export type CustomerServiceOrganizationUpdateAttributeInput = {
+ attributeId: Scalars['String']['input'];
+ attributeValue: Scalars['String']['input'];
+ organizationId: Scalars['String']['input'];
+};
+export type CustomerServiceOrganizationUpdateAttributeMultiValueByNameInput = {
+ attributeName: Scalars['String']['input'];
+ attributeValues: Array<Scalars['String']['input']>;
+ organizationId: Scalars['String']['input'];
+};
+export type CustomerServiceOrganizationUpdateInput = {
+ id: Scalars['ID']['input'];
+ name?: InputMaybe<Scalars['String']['input']>;
+};
+export type CustomerServicePermissionGroupType = 'ADMINS' | 'ADMINS_AGENTS' | 'ADMINS_AGENTS_SITE_ACCESS';
+export type CustomerServiceProductCreateInput = {
+ name: Scalars['String']['input'];
+};
+export type CustomerServiceProductDeleteInput = {
+ id: Scalars['ID']['input'];
+};
+export type CustomerServiceProductFilterInput = {
+ nameBeginsWith?: InputMaybe<Scalars['String']['input']>;
+ nameContains?: InputMaybe<Scalars['String']['input']>;
+};
+export type CustomerServiceProductUpdateInput = {
+ id: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+};
+export type CustomerServiceReportedByFilter = 'OTHER' | 'SHARED_BY_ORG' | 'USER';
+export type CustomerServiceRequestFilterInput = {
+ reportedBy?: InputMaybe<CustomerServiceReportedByFilter>;
+ searchText?: InputMaybe<Scalars['String']['input']>;
+ status?: InputMaybe<CustomerServiceStatusKey>;
+ statusFilter?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type CustomerServiceReturnEscalationInput = {
+ escalationType: CustomerServiceEscalationType;
+ reason?: InputMaybe<Scalars['String']['input']>;
+};
+export type CustomerServiceStatusKey = 'RESOLVED' | 'SUBMITTED';
+export type CustomerServiceStatusMappingInput = {
+ externalLabel: Scalars['String']['input'];
+ jiraStatusId: Scalars['String']['input'];
+ statusCategory?: InputMaybe<Scalars['String']['input']>;
+};
+export type CustomerServiceStatusMappingUpdateInput = {
+ customMappings: Array<CustomerServiceStatusMappingInput>;
+ helpCenterId: Scalars['ID']['input'];
+ workflowId: Scalars['String']['input'];
+};
+export type CustomerServiceTemplateFormChannelType = 'EMAIL' | 'EMBED' | 'SUPPORT_SITE' | 'VOICE';
+export type CustomerServiceTemplateFormCreateInput = {
+ defaultRoutingRule?: InputMaybe<CustomerServiceDefaultRoutingRuleInput>;
+ helpCenterId: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+};
+export type CustomerServiceTemplateFormDeleteInput = {
+ helpCenterId: Scalars['ID']['input'];
+ templateFormId: Scalars['ID']['input'];
+};
+export type CustomerServiceTemplateFormEnabledChannelsInput = {
+ channelType: CustomerServiceTemplateFormChannelType;
+ isEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type CustomerServiceTemplateFormFilterInput = {
+ isAiFillable?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type CustomerServiceTemplateFormUpdateInput = {
+ defaultRoutingRule?: InputMaybe<CustomerServiceDefaultRoutingRuleInput>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ enabledChannels?: InputMaybe<Array<CustomerServiceTemplateFormEnabledChannelsInput>>;
+ isEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type CustomerServiceUpdateAgentAvailabilityInput = {
+ activitiesBySpace: Array<CustomerServiceAgentActivitySpacesInput>;
+ activity: Scalars['String']['input'];
+ channels: Array<CustomerServiceAgentTaskChannel>;
+ id: Scalars['ID']['input'];
+};
+export type CustomerServiceUpdateCustomDetailValueInput = {
+ id: CustomerServiceCustomDetailEntityTypeId;
+ name: Scalars['String']['input'];
+ value?: InputMaybe<Scalars['String']['input']>;
+ values?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type CustomerServiceUpdateCustomerNameInput = {
+ accountId: Scalars['ID']['input'];
+ displayName: Scalars['String']['input'];
+};
+export type CustomerServiceUpdateLiveChatAgentActivitiesInput = {
+ id: Scalars['ID']['input'];
+ liveChatActivity: Scalars['String']['input'];
+ liveChatSpacesByActivity: Array<CustomerServiceLiveChatSpacesByActivityInput>;
+};
+export type CustomerServiceUpdateRequestParticipantInput = {
+ addedParticipants: Array<Scalars['String']['input']>;
+ deletedParticipants: Array<Scalars['ID']['input']>;
+};
+export type DataClassificationPolicyDecisionInput = {
+ dataClassificationTags: Array<Scalars['ID']['input']>;
+};
+export type DataClassificationPolicyDecisionStatus = 'ALLOWED' | 'BLOCKED';
+export type DataResidencyResponse = 'APP_DOES_NOT_SUPPORT_DR' | 'NOT_APPLICABLE' | 'STORED_EXTERNAL_TO_ATLASSIAN' | 'STORED_IN_ATLASSIAN_AND_DR_NOT_SUPPORTED' | 'STORED_IN_ATLASSIAN_AND_DR_SUPPORTED';
+export type DataSecurityPolicyAction = 'AI_ACCESS' | 'ANONYMOUS_ACCESS' | 'APP_ACCESS' | 'APP_ACCESS_CONFIGURED' | 'ATTACHMENT_DOWNLOAD' | 'MCP_ACCESS' | 'PAGE_EXPORT' | 'PUBLIC_LINKS';
+export type DataSecurityPolicyCoverageType = 'CLASSIFICATION_LEVEL' | 'CONTAINER' | 'NONE' | 'WORKSPACE';
+export type DataSecurityPolicyDecidableContentStatus = 'ARCHIVED' | 'CURRENT' | 'DRAFT';
+export type DateSearchInput = {
+ earliestStart?: InputMaybe<Scalars['String']['input']>;
+ latestStart?: InputMaybe<Scalars['String']['input']>;
+};
+export type DeactivatePaywallContentInput = {
+ deactivationIdentifier: Scalars['ID']['input'];
+};
+export type DeactivatedPageOwnerUserType = 'FORMER_USERS' | 'NON_FORMER_USERS';
+export type DeleteAppEnvironmentInput = {
+ appAri: Scalars['ID']['input'];
+ environmentKey: Scalars['String']['input'];
+};
+export type DeleteAppEnvironmentVariableInput = {
+ environment: AppEnvironmentInput;
+ key: Scalars['String']['input'];
+};
+export type DeleteAppInput = {
+ appId: Scalars['ID']['input'];
+};
+export type DeleteAppStoredCustomEntityMutationInput = {
+ contextAri?: InputMaybe<Scalars['ID']['input']>;
+ entityName: Scalars['String']['input'];
+ key: Scalars['ID']['input'];
+};
+export type DeleteAppStoredEntityMutationInput = {
+ contextAri?: InputMaybe<Scalars['ID']['input']>;
+ encrypted?: InputMaybe<Scalars['Boolean']['input']>;
+ key: Scalars['ID']['input'];
+};
+export type DeleteAppTunnelInput = {
+ appId: Scalars['ID']['input'];
+ environmentKey: Scalars['String']['input'];
+};
+export type DeleteCardInput = {
+ cardId: Scalars['ID']['input'];
+};
+export type DeleteColumnInput = {
+ boardId: Scalars['ID']['input'];
+ columnId: Scalars['ID']['input'];
+};
+export type DeleteCompassComponentExternalAliasInput = {
+ componentId: Scalars['ID']['input'];
+ externalAlias: CompassDeleteExternalAliasInput;
+};
+export type DeleteCompassComponentInput = {
+ id: Scalars['ID']['input'];
+};
+export type DeleteCompassComponentLinkInput = {
+ componentId: Scalars['ID']['input'];
+ link: Scalars['ID']['input'];
+};
+export type DeleteCompassComponentTypeInput = {
+ id: Scalars['ID']['input'];
+};
+export type DeleteCompassRelationshipInput = {
+ endNodeId: Scalars['ID']['input'];
+ relationshipType?: CompassRelationshipTypeInput;
+ startNodeId: Scalars['ID']['input'];
+ type?: InputMaybe<CompassRelationshipType>;
+};
+export type DeleteCompassScorecardCriteriaInput = {
+ id: Scalars['ID']['input'];
+};
+export type DeleteCompassStarredComponentInput = {
+ componentId: Scalars['ID']['input'];
+};
+export type DeleteContentDataClassificationLevelInput = {
+ contentStatus: ContentDataClassificationMutationContentStatus;
+ id: Scalars['Long']['input'];
+};
+export type DeleteContentTemplateLabelInput = {
+ contentTemplateId: Scalars['ID']['input'];
+ labelId: Scalars['ID']['input'];
+};
+export type DeleteCustomFilterInput = {
+ boardId: Scalars['ID']['input'];
+ customFilterId: Scalars['String']['input'];
+};
+export type DeleteDefaultSpaceRoleAssignmentsInput = {
+ principalsList: Array<RoleAssignmentPrincipalInput>;
+};
+export type DeleteDevOpsContainerRelationshipEntityPropertiesInput = {
+ id: Scalars['ID']['input'];
+ keys: Array<Scalars['String']['input']>;
+};
+export type DeleteDevOpsServiceAndJiraProjectRelationshipInput = {
+ id: Scalars['ID']['input'];
+};
+export type DeleteDevOpsServiceAndOpsgenieTeamRelationshipInput = {
+ id: Scalars['ID']['input'];
+};
+export type DeleteDevOpsServiceAndRepositoryRelationshipInput = {
+ id: Scalars['ID']['input'];
+};
+export type DeleteDevOpsServiceEntityPropertiesInput = {
+ id: Scalars['ID']['input'];
+ keys: Array<Scalars['String']['input']>;
+};
+export type DeleteDevOpsServiceInput = {
+ id: Scalars['ID']['input'];
+};
+export type DeleteDevOpsServiceRelationshipInput = {
+ id: Scalars['ID']['input'];
+};
+export type DeleteEventSourceInput = {
+ cloudId: Scalars['ID']['input'];
+ deleteIfAttachedToComponents?: InputMaybe<Scalars['Boolean']['input']>;
+ eventType: CompassEventType;
+ externalEventSourceId: Scalars['ID']['input'];
+};
+export type DeleteExCoSpacePermissionsInput = {
+ accountId: Scalars['String']['input'];
+};
+export type DeleteInlineCommentInput = {
+ commentId: Scalars['ID']['input'];
+ step?: InputMaybe<Step>;
+};
+export type DeleteJiraPlaybookInput = {
+ id: Scalars['ID']['input'];
+};
+export type DeleteLabelInput = {
+ contentId: Scalars['ID']['input'];
+ label: Scalars['String']['input'];
+};
+export type DeleteNoteInput = {
+ ari?: InputMaybe<Scalars['String']['input']>;
+ id?: InputMaybe<Scalars['ID']['input']>;
+};
+export type DeletePagesInput = {
+ areChildrenIncluded?: InputMaybe<Scalars['Boolean']['input']>;
+ excludedBranchRootPageIDs?: InputMaybe<Array<InputMaybe<Scalars['Long']['input']>>>;
+ isSelected?: InputMaybe<Scalars['Boolean']['input']>;
+ pageID: Scalars['Long']['input'];
+};
+export type DeletePolarisIdeaTemplateInput = {
+ id: Scalars['ID']['input'];
+ project: Scalars['ID']['input'];
+};
+export type DeleteRelationInput = {
+ relationName: RelationType;
+ sourceKey: Scalars['String']['input'];
+ sourceType: RelationSourceType;
+ targetKey: Scalars['String']['input'];
+ targetType: RelationTargetType;
+};
+export type DeleteSpaceDefaultClassificationLevelInput = {
+ id: Scalars['Long']['input'];
+};
+export type DeleteSpaceRoleAssignmentsInput = {
+ principalList: Array<RoleAssignmentPrincipalInput>;
+ spaceId: Scalars['Long']['input'];
+};
+export type DeleteSprintInput = {
+ boardId: Scalars['ID']['input'];
+ sprintId: Scalars['ID']['input'];
+};
+export type DeleteUserGrantInput = {
+ oauthClientId: Scalars['ID']['input'];
+};
+export type DemoSiteProvisioningStatus = 'COMPLETED' | 'COMPLETED_WITH_ERRORS' | 'FAILED' | 'PENDING' | 'RUNNING';
+export type DeploymentState = 'CANCELLED' | 'FAILED' | 'IN_PROGRESS' | 'PENDING' | 'ROLLED_BACK' | 'SUCCESSFUL' | 'UNKNOWN';
+export type DeprovisionInstallationLinkInput = {
+ context: Scalars['ID']['input'];
+ installationAri: Scalars['ID']['input'];
+};
+export type Depth = 'ALL' | 'ROOT';
+export type DescendantsNoteApplicationOption = 'ALL' | 'NONE' | 'ROOTS';
+export type DetachCompassComponentDataManagerInput = {
+ componentId: Scalars['ID']['input'];
+};
+export type DetachEventSourceInput = {
+ componentId: Scalars['ID']['input'];
+ eventSourceId: Scalars['ID']['input'];
+};
+export type DevAiAutodevLogGroupPhase = 'CODE_GENERATING' | 'CODE_REVIEW' | 'CODE_RE_GENERATING' | 'PLAN_GENERATING' | 'PLAN_REVIEW' | 'PLAN_RE_GENERATING';
+export type DevAiAutodevLogGroupStatus = 'COMPLETED' | 'FAILED' | 'IN_PROGRESS';
+export type DevAiAutodevLogPhase = 'CODE_GENERATING' | 'CODE_REVIEW' | 'CODE_RE_GENERATING' | 'PLAN_GENERATING' | 'PLAN_REVIEW' | 'PLAN_RE_GENERATING';
+export type DevAiAutodevLogPriority = 'LOWEST' | 'MEDIUM';
+export type DevAiAutodevLogStatus = 'COMPLETED' | 'FAILED' | 'IN_PROGRESS';
+export type DevAiAutodevNextAddExcludedRepositoriesInput = {
+ cloudId: Scalars['ID']['input'];
+ repositoryAris: Array<Scalars['ID']['input']>;
+ workstreamId: Scalars['ID']['input'];
+};
+export type DevAiAutodevNextAddMembersInput = {
+ cloudId: Scalars['ID']['input'];
+ members: Array<DevAiAutodevNextMemberItemInput>;
+ workstreamId: Scalars['ID']['input'];
+};
+export type DevAiAutodevNextAddProjectsInput = {
+ cloudId: Scalars['ID']['input'];
+ projects: Array<DevAiAutodevNextProjectItemInput>;
+ workstreamId: Scalars['ID']['input'];
+};
+export type DevAiAutodevNextApproveProjectSharingInput = {
+ cloudId: Scalars['ID']['input'];
+ projectAri: Scalars['ID']['input'];
+ reason: Scalars['String']['input'];
+};
+export type DevAiAutodevNextBoysenberrySessionInitiatorInput = 'WORKSTREAM_OWNER' | 'WORK_ITEM_ASSIGNEE';
+export type DevAiAutodevNextCompleteWorkItemRefinementInput = {
+ cloudId: Scalars['ID']['input'];
+ repository?: InputMaybe<Scalars['String']['input']>;
+ state: DevAiAutodevNextCompleteWorkItemRefinementState;
+ workItemBody?: InputMaybe<Scalars['String']['input']>;
+ workItemId: Scalars['ID']['input'];
+};
+export type DevAiAutodevNextCompleteWorkItemRefinementState = 'OUT_OF_SCOPE' | 'READY';
+export type DevAiAutodevNextCreateSuggestedClassificationRepositoryInput = {
+ cloudId: Scalars['ID']['input'];
+ repositoryUrl: Scalars['String']['input'];
+};
+export type DevAiAutodevNextCreateWorkstreamInput = {
+ cloudId: Scalars['ID']['input'];
+ findWorkMode: DevAiAutodevNextWorkstreamFindWorkMode;
+ loopType?: InputMaybe<Scalars['String']['input']>;
+ members?: InputMaybe<Array<DevAiAutodevNextMemberItemInput>>;
+ name: Scalars['String']['input'];
+ projects?: InputMaybe<Array<DevAiAutodevNextProjectItemInput>>;
+ scanTargets?: InputMaybe<Array<DevAiAutodevNextScanTargetItemInput>>;
+ settings?: InputMaybe<DevAiAutodevNextWorkstreamSettingsInput>;
+ status?: InputMaybe<DevAiAutodevNextWorkstreamStatus>;
+};
+export type DevAiAutodevNextDayOfWeek = 'FRIDAY' | 'MONDAY' | 'SATURDAY' | 'SUNDAY' | 'THURSDAY' | 'TUESDAY' | 'WEDNESDAY';
+export type DevAiAutodevNextDeleteSuggestedClassificationRepositoryInput = {
+ cloudId: Scalars['ID']['input'];
+ suggestedClassificationRepositoryId: Scalars['ID']['input'];
+};
+export type DevAiAutodevNextDeleteWorkItemInput = {
+ cloudId: Scalars['ID']['input'];
+ workItemId: Scalars['ID']['input'];
+};
+export type DevAiAutodevNextDeleteWorkstreamInput = {
+ cloudId: Scalars['ID']['input'];
+ workstreamId: Scalars['ID']['input'];
+};
+export type DevAiAutodevNextMemberItemInput = {
+ role: DevAiAutodevNextWorkstreamMemberRole;
+ userId: Scalars['ID']['input'];
+};
+export type DevAiAutodevNextNotificationFrequency = 'ASAP_WORKING_HOURS' | 'DAILY_9AM' | 'WEEKLY_MONDAY';
+export type DevAiAutodevNextNotificationSettingsInput = {
+ frequency?: InputMaybe<DevAiAutodevNextNotificationFrequency>;
+ scheduledNotificationMessageTemplate?: InputMaybe<Scalars['String']['input']>;
+ welcomeMessageEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ welcomeMessageTemplate?: InputMaybe<Scalars['String']['input']>;
+};
+export type DevAiAutodevNextNudgeRequestScope = 'ALL_OPEN_REQUESTS' | 'OVERDUE_ONLY';
+export type DevAiAutodevNextNudgeSelectorInput = {
+ requestScope: DevAiAutodevNextNudgeRequestScope;
+ userAris?: InputMaybe<Array<Scalars['ID']['input']>>;
+};
+export type DevAiAutodevNextProjectItemInput = {
+ projectAri: Scalars['ID']['input'];
+};
+export type DevAiAutodevNextReassignWorkItemInput = {
+ assigneeUserAri: Scalars['ID']['input'];
+ cloudId: Scalars['ID']['input'];
+ workItemId: Scalars['ID']['input'];
+};
+export type DevAiAutodevNextRemoveExcludedRepositoriesInput = {
+ cloudId: Scalars['ID']['input'];
+ repositoryAris: Array<Scalars['ID']['input']>;
+ workstreamId: Scalars['ID']['input'];
+};
+export type DevAiAutodevNextRemoveMembersInput = {
+ cloudId: Scalars['ID']['input'];
+ userIds: Array<Scalars['ID']['input']>;
+ workstreamId: Scalars['ID']['input'];
+};
+export type DevAiAutodevNextRemoveProjectsInput = {
+ cloudId: Scalars['ID']['input'];
+ projectArids: Array<Scalars['ID']['input']>;
+ workstreamId: Scalars['ID']['input'];
+};
+export type DevAiAutodevNextResetWorkItemClassificationInput = {
+ cloudId: Scalars['ID']['input'];
+ workItemId: Scalars['ID']['input'];
+};
+export type DevAiAutodevNextRevokeProjectSharingInput = {
+ cloudId: Scalars['ID']['input'];
+ projectAri: Scalars['ID']['input'];
+ reason: Scalars['String']['input'];
+};
+export type DevAiAutodevNextScanScheduleInput = {
+ dayOfWeek: DevAiAutodevNextDayOfWeek;
+ timeOfDay?: InputMaybe<Scalars['String']['input']>;
+ timezone?: InputMaybe<Scalars['String']['input']>;
+};
+export type DevAiAutodevNextScanScheduleSlotInput = {
+ dayOfWeek: DevAiAutodevNextDayOfWeek;
+ timeOfDay: Scalars['String']['input'];
+};
+export type DevAiAutodevNextScanSchedulesInput = {
+ slots?: InputMaybe<Array<DevAiAutodevNextScanScheduleSlotInput>>;
+ timezone?: InputMaybe<Scalars['String']['input']>;
+};
+export type DevAiAutodevNextScanTargetItemInput = {
+ repositoryAris: Array<Scalars['ID']['input']>;
+ standardId: Scalars['ID']['input'];
+};
+export type DevAiAutodevNextSendWorkstreamNudgesInput = {
+ cloudId: Scalars['ID']['input'];
+ message?: InputMaybe<Scalars['String']['input']>;
+ selector?: InputMaybe<DevAiAutodevNextNudgeSelectorInput>;
+ workItemIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ workstreamId: Scalars['ID']['input'];
+};
+export type DevAiAutodevNextSetDefaultSuggestedClassificationRepositoryInput = {
+ cloudId: Scalars['ID']['input'];
+ suggestedClassificationRepositoryId: Scalars['ID']['input'];
+};
+export type DevAiAutodevNextSharedProjectPolicyStatusFilter = 'ACTIVE' | 'ALL' | 'REVOKED';
+export type DevAiAutodevNextTransferWorkstreamOwnershipInput = {
+ cloudId: Scalars['ID']['input'];
+ newOwnerUserId: Scalars['ID']['input'];
+ workstreamId: Scalars['ID']['input'];
+};
+export type DevAiAutodevNextTriggerWorkstreamScanInput = {
+ cloudId: Scalars['ID']['input'];
+ workstreamId: Scalars['ID']['input'];
+};
+export type DevAiAutodevNextUnassignWorkItemInput = {
+ cloudId: Scalars['ID']['input'];
+ retainAssignee?: InputMaybe<Scalars['Boolean']['input']>;
+ workItemId: Scalars['ID']['input'];
+};
+export type DevAiAutodevNextUpdateWorkstreamInput = {
+ cloudId: Scalars['ID']['input'];
+ loopType?: InputMaybe<DevAiAutodevNextWorkstreamLoopTypeInput>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ settings?: InputMaybe<DevAiAutodevNextWorkstreamSettingsInput>;
+ status?: InputMaybe<DevAiAutodevNextWorkstreamStatus>;
+ workstreamId: Scalars['ID']['input'];
+};
+export type DevAiAutodevNextWorkItemState = 'COMPLETED_NO_WORK' | 'DETAILS_REQUESTED' | 'DONE' | 'IN_PROGRESS' | 'NEEDS_SCOPING' | 'OUT_OF_SCOPE' | 'PENDING_CLASSIFICATION' | 'PENDING_REVIEW' | 'READY';
+export type DevAiAutodevNextWorkstreamFilter = {
+ ownership?: InputMaybe<DevAiAutodevNextWorkstreamOwnershipFilter>;
+ searchQuery?: InputMaybe<Scalars['String']['input']>;
+};
+export type DevAiAutodevNextWorkstreamFindWorkMode = 'BACKLOG_SCAN' | 'CODE_SCAN';
+export type DevAiAutodevNextWorkstreamLoopTypeInput = 'ADMIN' | 'USER';
+export type DevAiAutodevNextWorkstreamMemberRole = 'MEMBER' | 'OWNER';
+export type DevAiAutodevNextWorkstreamOwnershipFilter = {
+ isOwner: Scalars['Boolean']['input'];
+ userAri: Scalars['ID']['input'];
+};
+export type DevAiAutodevNextWorkstreamSettingsInput = {
+ assigneeAllowlist?: InputMaybe<Array<Scalars['ID']['input']>>;
+ assigneeDenylist?: InputMaybe<Array<Scalars['ID']['input']>>;
+ assigneeSelectionMode?: InputMaybe<Scalars['String']['input']>;
+ assignees?: InputMaybe<Array<Scalars['ID']['input']>>;
+ boysenberrySessionInitiator?: InputMaybe<DevAiAutodevNextBoysenberrySessionInitiatorInput>;
+ classificationRepositoryUrl?: InputMaybe<Scalars['String']['input']>;
+ defaultCodingModel?: InputMaybe<Scalars['ID']['input']>;
+ defaultJiraProjectAri?: InputMaybe<Scalars['ID']['input']>;
+ eligibilityCriteria?: InputMaybe<Scalars['String']['input']>;
+ notifications?: InputMaybe<DevAiAutodevNextNotificationSettingsInput>;
+ prNursingEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ pullRequestMessage?: InputMaybe<Scalars['String']['input']>;
+ pullRequestPrefix?: InputMaybe<Scalars['String']['input']>;
+ scanSchedule?: InputMaybe<DevAiAutodevNextScanScheduleInput>;
+ scanScheduleConfiguration?: InputMaybe<DevAiAutodevNextScanSchedulesInput>;
+ scanSchedules?: InputMaybe<Array<DevAiAutodevNextScanScheduleInput>>;
+ sessionPrompt?: InputMaybe<Scalars['String']['input']>;
+ suggestedJql?: InputMaybe<Scalars['String']['input']>;
+ taskOverdueAfterDays?: InputMaybe<Scalars['Int']['input']>;
+ wipLimit?: InputMaybe<Scalars['Int']['input']>;
+ workItemCommentsEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type DevAiAutodevNextWorkstreamStatus = 'ACTIVE' | 'DISABLED';
+export type DevAiAutofixScanOrderInput = {
+ order: SortDirection;
+ sortByField: DevAiAutofixScanSortField;
+};
+export type DevAiAutofixScanSortField = 'START_DATE';
+export type DevAiAutofixScanStatus = 'COMPLETED' | 'FAILED' | 'IN_PROGRESS';
+export type DevAiAutofixTaskFilterInput = {
+ primaryLanguage?: InputMaybe<Scalars['String']['input']>;
+ status?: InputMaybe<Array<DevAiAutofixTaskStatus>>;
+};
+export type DevAiAutofixTaskOrderInput = {
+ order: SortDirection;
+ sortByField: DevAiAutofixTaskSortField;
+};
+export type DevAiAutofixTaskSortField = 'CREATED_AT' | 'FILENAME' | 'NEW_COVERAGE_PERCENTAGE' | 'PREVIOUS_COVERAGE_PERCENTAGE' | 'PRIMARY_LANGUAGE' | 'STATUS' | 'UPDATED_AT';
+export type DevAiAutofixTaskStatus = 'PR_DECLINED' | 'PR_MERGED' | 'PR_OPENED' | 'WORKFLOW_CANCELLED' | 'WORKFLOW_COMPLETED' | 'WORKFLOW_INPROGRESS' | 'WORKFLOW_PENDING';
+export type DevAiCancelRunningAutofixScanInput = {
+ repoUrl: Scalars['URL']['input'];
+ workspaceId: Scalars['ID']['input'];
+};
+export type DevAiCodeSearchEnablementState = 'DISABLED' | 'ENABLED' | 'NOT_CONNECTED';
+export type DevAiConnectedRepoWorkspaceFilter = {
+ id: Scalars['String']['input'];
+ name: Scalars['String']['input'];
+ scm: DevAiScmProvider;
+};
+export type DevAiFlowPipelinesStatus = 'FAILED' | 'IN_PROGRESS' | 'PROVISIONED' | 'STARTING' | 'STOPPED';
+export type DevAiFlowSessionsStatus = 'COMPLETED' | 'FAILED' | 'IN_PROGRESS' | 'PAUSED' | 'PENDING';
+export type DevAiFlowUseCaseId = 'AGENTIC_PLANNING' | 'AUTOMATION' | 'CODE_STANDARDS' | 'JCA' | 'JIRA_AI_FIX_BUILD';
+export type DevAiIssueScopingLabel = 'COMPLEX' | 'IN_SCOPE' | 'OPTIMAL' | 'RECOVERABLE' | 'UNSOLVABLE';
+export type DevAiOwnershipFilter = 'ALL' | 'OWN' | 'SHARED';
+export type DevAiPrRiskFactorSignal = 'NON_RISK' | 'RISK';
+export type DevAiResourceType = 'DEVAI_STANDARD' | 'DEVAI_STANDARD_AND_JIRA' | 'DEVAI_STANDARD_AND_JIRA_AND_CONFLUENCE' | 'DEVAI_STANDARD_AND_JIRA_TRIAL' | 'DEVAI_STANDARD_AND_JIRA_TRIAL_AND_CONFLUENCE' | 'DEVAI_STANDARD_TRIAL' | 'DEVAI_STANDARD_TRIAL_AND_JIRA' | 'DEVAI_STANDARD_TRIAL_AND_JIRA_TRIAL' | 'JIRA' | 'JIRA_AND_CONFLUENCE' | 'JIRA_TRIAL' | 'JIRA_TRIAL_AND_CONFLUENCE' | 'NO_ACTIVE_PRODUCT' | 'ROVO_DEV_BETA' | 'ROVO_DEV_EVERYWHERE' | 'ROVO_DEV_STANDARD' | 'ROVO_DEV_STANDARD_AND_JIRA' | 'ROVO_DEV_STANDARD_AND_JIRA_AND_CONFLUENCE' | 'ROVO_DEV_STANDARD_AND_JIRA_TRIAL' | 'ROVO_DEV_STANDARD_AND_JIRA_TRIAL_AND_CONFLUENCE' | 'ROVO_DEV_STANDARD_TRIAL';
+export type DevAiRovoAgentRankCategory = 'ADEQUATE_MATCH' | 'GOOD_MATCH' | 'POOR_MATCH';
+export type DevAiRovoAgentTemplateFilter = 'EXCLUDE' | 'INCLUDE' | 'ONLY';
+export type DevAiRovoDevArchiveSessionInput = {
+ sessionId: Scalars['ID']['input'];
+};
+export type DevAiRovoDevBuildStatus = 'ACTIVE' | 'FAILED' | 'INACTIVE' | 'SUCCEEDED';
+export type DevAiRovoDevBulkCreateSessionByCloudIdInput = {
+ issueAris: Array<Scalars['ID']['input']>;
+ options: DevAiRovoDevCreateSessionByCloudIdInput;
+};
+export type DevAiRovoDevCreatePullRequestInput = {
+ branchName?: InputMaybe<Scalars['String']['input']>;
+ codeChanges?: InputMaybe<Scalars['String']['input']>;
+ isDraft?: InputMaybe<Scalars['Boolean']['input']>;
+ sessionAri: Scalars['ID']['input'];
+};
+export type DevAiRovoDevCreateSessionByCloudIdInput = {
+ automationInvokerId?: InputMaybe<Scalars['String']['input']>;
+ automationRuleId?: InputMaybe<Scalars['String']['input']>;
+ cloudId: Scalars['ID']['input'];
+ linkConversationId?: InputMaybe<Scalars['String']['input']>;
+ links?: InputMaybe<Array<DevAiRovoDevSessionLinkInput>>;
+ modelId?: InputMaybe<Scalars['String']['input']>;
+ options?: InputMaybe<DevAiRovoDevCreateSessionOptionsInput>;
+ promptAdf?: InputMaybe<Scalars['JSON']['input']>;
+ repository: DevAiRovoDevRepositoryInput;
+ repositoryResolutionPromptAdf?: InputMaybe<Scalars['JSON']['input']>;
+ source?: InputMaybe<Scalars['String']['input']>;
+ useCase?: InputMaybe<Scalars['String']['input']>;
+ xid?: InputMaybe<Scalars['String']['input']>;
+};
+export type DevAiRovoDevCreateSessionInput = {
+ automationInvokerId?: InputMaybe<Scalars['String']['input']>;
+ linkConversationId?: InputMaybe<Scalars['String']['input']>;
+ links?: InputMaybe<Array<DevAiRovoDevSessionLinkInput>>;
+ modelId?: InputMaybe<Scalars['String']['input']>;
+ options?: InputMaybe<DevAiRovoDevCreateSessionOptionsInput>;
+ promptAdf?: InputMaybe<Scalars['JSON']['input']>;
+ repository: DevAiRovoDevRepositoryInput;
+ repositoryResolutionPromptAdf?: InputMaybe<Scalars['JSON']['input']>;
+ source?: InputMaybe<Scalars['String']['input']>;
+ useCase?: InputMaybe<Scalars['String']['input']>;
+ workspaceAri: Scalars['ID']['input'];
+ xid?: InputMaybe<Scalars['String']['input']>;
+};
+export type DevAiRovoDevCreateSessionOptionsInput = {
+ isAutonomous?: InputMaybe<Scalars['Boolean']['input']>;
+ raisePullRequestOptions?: InputMaybe<DevAiRovoDevRaisePullRequestOption>;
+ useDeepPlan?: InputMaybe<Scalars['Boolean']['input']>;
+ useRovodevRestrictedMode?: InputMaybe<Scalars['Boolean']['input']>;
+ useSelfCorrection?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type DevAiRovoDevPrStatus = 'DECLINED' | 'DRAFT' | 'MERGED' | 'OPEN';
+export type DevAiRovoDevRaisePullRequestOption = 'ALWAYS' | 'DRAFT' | 'DRAFT_ON_BUILD_PASS' | 'NEVER' | 'ON_BUILD_PASS';
+export type DevAiRovoDevRepositoryInput = {
+ sourceBranch?: InputMaybe<Scalars['String']['input']>;
+ targetBranch?: InputMaybe<Scalars['String']['input']>;
+ url?: InputMaybe<Scalars['String']['input']>;
+};
+export type DevAiRovoDevSandboxStatus = 'CREATED' | 'STARTED' | 'STOPPED';
+export type DevAiRovoDevSessionArchivedFilter = 'ALL' | 'ARCHIVED_ONLY' | 'NON_ARCHIVED_ONLY';
+export type DevAiRovoDevSessionLinkInput = {
+ ari: Scalars['String']['input'];
+ rel: DevAiRovoDevSessionLinkRel;
+};
+export type DevAiRovoDevSessionLinkRel = 'CONTAINER' | 'SITE' | 'TARGET';
+export type DevAiRovoDevSessionSort = 'ASC' | 'DESC';
+export type DevAiRovoDevSessionStatus = 'AGENT_WORKING' | 'ARCHIVED' | 'CLONING' | 'DELETED' | 'FAILED' | 'INITIALISING' | 'IN_PROGRESS' | 'PENDING' | 'READY_FOR_REVIEW' | 'WAITING_FOR_USER';
+export type DevAiRovoDevUnarchiveSessionInput = {
+ sessionId: Scalars['ID']['input'];
+};
+export type DevAiRunAutofixScanInput = {
+ repoUrl: Scalars['URL']['input'];
+ restartIfCurrentlyRunning?: InputMaybe<Scalars['Boolean']['input']>;
+ workspaceId: Scalars['ID']['input'];
+};
+export type DevAiSandboxError = 'APPLICATIONS_START_FAILED' | 'HIBERNATION_RESTORE_FAILED' | 'REPO_CLONE_FAILED' | 'UNKNOWN';
+export type DevAiSandboxReadiness = 'CREATING' | 'ERROR' | 'EXPIRED' | 'HIBERNATED' | 'INIT_SCRIPT_RUNNING' | 'READY' | 'STARTED' | 'STARTING' | 'UNKNOWN';
+export type DevAiScanIntervalUnit = 'DAYS' | 'MONTHS' | 'WEEKS';
+export type DevAiScmFilter = 'ALL' | 'BITBUCKET' | 'GITHUB';
+export type DevAiScmProvider = 'BITBUCKET' | 'GITHUB' | 'OTHER';
+export type DevAiSessionStatusCategoryFilter = 'ALL' | 'COMPLETED' | 'DELETED' | 'WORKING';
+export type DevAiSetAutofixConfigurationForRepositoryInput = {
+ codeCoverageCommand: Scalars['String']['input'];
+ codeCoverageReportPath: Scalars['String']['input'];
+ coveragePercentage: Scalars['Int']['input'];
+ isEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ maxPrOpenCount?: InputMaybe<Scalars['Int']['input']>;
+ primaryLanguage: Scalars['String']['input'];
+ repoUrl: Scalars['URL']['input'];
+ runInitialScan?: InputMaybe<Scalars['Boolean']['input']>;
+ scanIntervalFrequency?: InputMaybe<Scalars['Int']['input']>;
+ scanIntervalUnit?: InputMaybe<DevAiScanIntervalUnit>;
+ scanStartDate?: InputMaybe<Scalars['Date']['input']>;
+ workspaceId: Scalars['ID']['input'];
+};
+export type DevAiSetAutofixEnabledStateForRepositoryInput = {
+ isEnabled: Scalars['Boolean']['input'];
+ repoUrl: Scalars['URL']['input'];
+ workspaceId: Scalars['ID']['input'];
+};
+export type DevAiSupportedRepoFilterOption = 'ALL' | 'DISABLED_ONLY' | 'ENABLED_ONLY';
+export type DevAiTriggerAutofixScanInput = {
+ codeCoverageCommand: Scalars['String']['input'];
+ codeCoverageReportPath: Scalars['String']['input'];
+ coveragePercentage: Scalars['Int']['input'];
+ primaryLanguage: Scalars['String']['input'];
+ repoUrl: Scalars['URL']['input'];
+ reviewerUserId?: InputMaybe<Scalars['ID']['input']>;
+ workspaceId: Scalars['ID']['input'];
+};
+export type DevAiWorkflowRunStatus = 'CANCELLED' | 'COMPLETED' | 'FAILED' | 'IN_PROGRESS' | 'PENDING';
+export type DevAiWorkspaceFilter = {
+ id: Scalars['String']['input'];
+ name: Scalars['String']['input'];
+ scm?: InputMaybe<Scalars['String']['input']>;
+};
+export type DevConsoleAppResourceUsageDetailedViewFiltersInput = {
+ computeType?: InputMaybe<DevConsoleComputeType>;
+ contextAris?: InputMaybe<Array<Scalars['ID']['input']>>;
+ environment?: InputMaybe<Scalars['ID']['input']>;
+ interval: DevConsoleDateIntervalInput;
+ modelTier?: InputMaybe<Scalars['String']['input']>;
+ resource: DevConsoleResource;
+};
+export type DevConsoleAppResourceUsageFiltersInput = {
+ contextAris?: InputMaybe<Array<Scalars['ID']['input']>>;
+ environment?: InputMaybe<Scalars['ID']['input']>;
+ interval: DevConsoleDateIntervalInput;
+ page?: InputMaybe<Scalars['Int']['input']>;
+ resource: DevConsoleResource;
+};
+export type DevConsoleAppTransferState = 'COMPLETED' | 'DESTINATION_APPROVED' | 'FAILED' | 'INITIATED';
+export type DevConsoleAppUsageFiltersInput = {
+ interval: DevConsoleDateIntervalInput;
+ resource: Array<DevConsoleResource>;
+};
+export type DevConsoleAppUsageTopSitesFiltersInput = {
+ computeType?: InputMaybe<DevConsoleComputeType>;
+ interval: DevConsoleDateIntervalInput;
+ modelTier?: InputMaybe<Scalars['String']['input']>;
+ page?: InputMaybe<Scalars['Int']['input']>;
+ pageSize?: InputMaybe<Scalars['Int']['input']>;
+ resource: DevConsoleResource;
+};
+export type DevConsoleArchiveDeveloperSpaceInput = {
+ developerSpaceId: Scalars['String']['input'];
+};
+export type DevConsoleAssignDeveloperSpaceInput = {
+ appId: Scalars['String']['input'];
+ developerSpaceId: Scalars['String']['input'];
+};
+export type DevConsoleComputeType = 'async' | 'sync';
+export type DevConsoleCreateAppTransferInput = {
+ appId: Scalars['String']['input'];
+ destinationDeveloperSpaceId: Scalars['String']['input'];
+ sourceDeveloperSpaceId: Scalars['String']['input'];
+};
+export type DevConsoleCreateDeveloperSpaceInput = {
+ name: Scalars['String']['input'];
+};
+export type DevConsoleDateIntervalInput = {
+ end: Scalars['DateTime']['input'];
+ start: Scalars['DateTime']['input'];
+};
+export type DevConsoleDeveloperSpacePublishStatus = 'PRIVATE' | 'PUBLIC';
+export type DevConsoleDeveloperSpaceType = 'ATLASSIAN_EXTERNAL' | 'ATLASSIAN_INTERNAL';
+export type DevConsoleDownloadAppInstallationsStatus = 'COMPLETED' | 'FAILED' | 'NOT_STARTED' | 'PROCESSING';
+export type DevConsoleGroupBy = 'CONTEXT_ARI' | 'ENVIRONMENT_ID';
+export type DevConsoleInsightsIntervalInput = {
+ end: Scalars['DateTime']['input'];
+ start: Scalars['DateTime']['input'];
+};
+export type DevConsolePublishDeveloperSpaceInput = {
+ developerSpaceId: Scalars['String']['input'];
+ name: Scalars['String']['input'];
+};
+export type DevConsoleResource = 'CONTAINER_COMPUTE' | 'CONTAINER_MEMORY' | 'FUNCTION_COMPUTE' | 'KVS_READ' | 'KVS_WRITE' | 'LLM_INPUT' | 'LLM_OUTPUT' | 'LOGS_WRITE' | 'OS_REQUESTS' | 'SQL_COMPUTE' | 'SQL_REQUESTS' | 'SQL_STORAGE';
+export type DevConsoleTransactionAccountPaymentMethodStatus = 'ACTIVE' | 'NOT_FOUND' | 'NOT_PERMITTED';
+export type DevConsoleUpdateDeveloperSpaceMemberRolesInput = {
+ addRoles: Array<Scalars['String']['input']>;
+ developerSpaceId: Scalars['String']['input'];
+ memberEmail?: InputMaybe<Scalars['String']['input']>;
+ memberId?: InputMaybe<Scalars['String']['input']>;
+ removeRoles: Array<Scalars['String']['input']>;
+};
+export type DevConsoleUpdateDeveloperSpaceSettingsInput = {
+ developerSpaceId: Scalars['String']['input'];
+ logo?: InputMaybe<Scalars['Upload']['input']>;
+ name?: InputMaybe<Scalars['String']['input']>;
+};
+export type DevConsoleUsageResolution = 'ONE_DAY' | 'ONE_HOUR' | 'ONE_MONTH' | 'ONE_WEEK';
+export type DevOpsBuildState = 'CANCELLED' | 'FAILED' | 'IN_PROGRESS' | 'PENDING' | 'SUCCESSFUL' | 'UNKNOWN';
+export type DevOpsComponentTier = 'TIER_1' | 'TIER_2' | 'TIER_3' | 'TIER_4';
+export type DevOpsComponentType = 'APPLICATION' | 'CAPABILITY' | 'CLOUD_RESOURCE' | 'DATA_PIPELINE' | 'LIBRARY' | 'MACHINE_LEARNING_MODEL' | 'OTHER' | 'SERVICE' | 'UI_ELEMENT' | 'WEBSITE';
+export type DevOpsContainerRelationshipEntityPropertyInput = {
+ key: Scalars['String']['input'];
+ value: Scalars['JSON']['input'];
+};
+export type DevOpsDesignStatus = 'NONE' | 'READY_FOR_DEVELOPMENT' | 'UNKNOWN';
+export type DevOpsDesignType = 'CANVAS' | 'FILE' | 'GROUP' | 'NODE' | 'OTHER' | 'PROTOTYPE';
+export type DevOpsDocumentCategory = 'ARCHIVE' | 'AUDIO' | 'CODE' | 'DOCUMENT' | 'FOLDER' | 'FORM' | 'IMAGE' | 'OTHER' | 'PDF' | 'PRESENTATION' | 'SHORTCUT' | 'SPREADSHEET' | 'VIDEO';
+export type DevOpsEnvironmentCategory = 'DEVELOPMENT' | 'PRODUCTION' | 'STAGING' | 'TESTING' | 'UNMAPPED';
+export type DevOpsMetricsComparisonOperator = 'EQUAL_TO' | 'GREATER_THAN' | 'LESS_THAN' | 'NOT_EQUAL_TO';
+export type DevOpsMetricsCycleTimePhase = 'COMMIT_TO_DEPLOYMENT' | 'COMMIT_TO_PR';
+export type DevOpsMetricsFilterInput = {
+ cloudId: Scalars['ID']['input'];
+ endAtExclusive: Scalars['DateTime']['input'];
+ issueFilters?: InputMaybe<DevOpsMetricsIssueFilters>;
+ jiraProjectIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ resolution?: InputMaybe<DevOpsMetricsResolutionInput>;
+ startFromInclusive: Scalars['DateTime']['input'];
+ timezoneId?: InputMaybe<Scalars['String']['input']>;
+};
+export type DevOpsMetricsIssueFilters = {
+ epicIds?: InputMaybe<Array<InputMaybe<Scalars['ID']['input']>>>;
+ issueTypeIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+};
+export type DevOpsMetricsPerDeploymentMetricsFilter = {
+ cloudId: Scalars['ID']['input'];
+ endAtExclusive: Scalars['DateTime']['input'];
+ environmentCategories?: Array<DevOpsEnvironmentCategory>;
+ jiraProjectIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ startFromInclusive: Scalars['DateTime']['input'];
+};
+export type DevOpsMetricsPerIssueMetricsFilter = {
+ cloudId: Scalars['ID']['input'];
+ endAtExclusive: Scalars['DateTime']['input'];
+ issueFilters?: InputMaybe<DevOpsMetricsIssueFilters>;
+ jiraProjectIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ startFromInclusive: Scalars['DateTime']['input'];
+};
+export type DevOpsMetricsPerProjectPrCycleTimeMetricsFilter = {
+ cloudId: Scalars['ID']['input'];
+ endAtExclusive: Scalars['DateTime']['input'];
+ jiraProjectIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ resolution?: InputMaybe<DevOpsMetricsResolutionInput>;
+ startFromInclusive: Scalars['DateTime']['input'];
+};
+export type DevOpsMetricsResolutionInput = {
+ unit: DevOpsMetricsResolutionUnit;
+ value: Scalars['Int']['input'];
+};
+export type DevOpsMetricsResolutionUnit = 'DAY' | 'HOUR' | 'WEEK';
+export type DevOpsMetricsRollupOption = 'MEAN' | 'PERCENTILE';
+export type DevOpsMetricsRollupType = {
+ percentile?: InputMaybe<Scalars['Int']['input']>;
+ type: DevOpsMetricsRollupOption;
+};
+export type DevOpsOperationsIncidentSeverity = 'P1' | 'P2' | 'P3' | 'P4' | 'P5' | 'PENDING' | 'UNKNOWN';
+export type DevOpsOperationsIncidentStatus = 'OPEN' | 'RESOLVED' | 'UNKNOWN';
+export type DevOpsPostIncidentReviewStatus = 'COMPLETED' | 'IN_PROGRESS' | 'TODO';
+export type DevOpsProjectStatus = 'CANCELLED' | 'COMPLETED' | 'IN_PROGRESS' | 'PAUSED' | 'PENDING' | 'UNKNOWN';
+export type DevOpsProjectTargetDateType = 'DAY' | 'MONTH' | 'QUARTER' | 'UNKNOWN';
+export type DevOpsProviderNamespace = 'ASAP' | 'CLASSIC' | 'FORGE' | 'OAUTH';
+export type DevOpsProviderType = 'BUILD' | 'DEPLOYMENT' | 'DESIGN' | 'DEVOPS_COMPONENTS' | 'DEV_INFO' | 'DOCUMENTATION' | 'FEATURE_FLAG' | 'OPERATIONS' | 'PROJECT' | 'REMOTE_LINKS' | 'SECURITY';
+export type DevOpsPullRequestApprovalStatus = 'APPROVED' | 'NEEDSWORK' | 'UNAPPROVED';
+export type DevOpsPullRequestStatus = 'DECLINED' | 'DRAFT' | 'MERGED' | 'OPEN' | 'UNKNOWN';
+export type DevOpsRelationshipCertainty = 'EXPLICIT' | 'IMPLICIT';
+export type DevOpsRelationshipCertaintyFilter = 'ALL' | 'EXPLICIT' | 'IMPLICIT';
+export type DevOpsRepositoryHostingProviderFilter = 'ALL' | 'BITBUCKET_CLOUD' | 'THIRD_PARTY';
+export type DevOpsSecurityVulnerabilitySeverity = 'CRITICAL' | 'HIGH' | 'LOW' | 'MEDIUM' | 'UNKNOWN';
+export type DevOpsSecurityVulnerabilityStatus = 'CLOSED' | 'IGNORED' | 'OPEN' | 'UNKNOWN';
+export type DevOpsServiceAndJiraProjectRelationshipFilter = {
+ certainty?: InputMaybe<DevOpsRelationshipCertaintyFilter>;
+ relationshipTypeIn?: InputMaybe<Array<DevOpsServiceAndJiraProjectRelationshipType>>;
+};
+export type DevOpsServiceAndJiraProjectRelationshipType = 'CHANGE_MANAGEMENT' | 'DEFAULT';
+export type DevOpsServiceAndRepositoryRelationshipFilter = {
+ certainty?: InputMaybe<DevOpsRelationshipCertaintyFilter>;
+ hostingProvider?: InputMaybe<DevOpsRepositoryHostingProviderFilter>;
+ withAllPropertyKeys?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type DevOpsServiceAndRepositoryRelationshipSort = {
+ by: DevOpsServiceAndRepositoryRelationshipSortBy;
+ order?: SortDirection;
+};
+export type DevOpsServiceAndRepositoryRelationshipSortBy = 'LAST_INFERRED_AT';
+export type DevOpsServiceEntityPropertyInput = {
+ key: Scalars['String']['input'];
+ value: Scalars['JSON']['input'];
+};
+export type DevOpsServiceRelationshipType = 'CONTAINS' | 'DEPENDS_ON';
+export type DevOpsServiceTierInput = {
+ level: Scalars['Int']['input'];
+};
+export type DevOpsServiceTypeInput = {
+ key: Scalars['String']['input'];
+};
+export type DevOpsServicesFilterInput = {
+ nameContains?: InputMaybe<Scalars['String']['input']>;
+ tierLevelIn?: InputMaybe<Array<Scalars['Int']['input']>>;
+};
+export type DevStatusActivity = 'BRANCH_OPEN' | 'COMMIT' | 'DEPLOYMENT' | 'DESIGN' | 'PR_DECLINED' | 'PR_MERGED' | 'PR_OPEN';
+export type DiscoveryActiveDirectoryScopeInput = {
+ baseDns: Array<Scalars['String']['input']>;
+ domain: Scalars['String']['input'];
+ name: Scalars['String']['input'];
+ objectTypes: Array<DiscoveryDirectoryObjectType>;
+ port: Scalars['Int']['input'];
+ protocol: DiscoveryLdapProtocol;
+ server?: InputMaybe<Scalars['String']['input']>;
+};
+export type DiscoveryCollectorFilter = {
+ enabled?: InputMaybe<Scalars['Boolean']['input']>;
+ ids?: InputMaybe<Array<Scalars['ID']['input']>>;
+ query?: InputMaybe<Scalars['String']['input']>;
+};
+export type DiscoveryCollectorStatus = 'REGISTERED' | 'UNLINKED';
+export type DiscoveryCredentialType = 'SNMP_V1' | 'SNMP_V2C' | 'SNMP_V3' | 'SSH' | 'SSH_CERTIFICATE' | 'WINDOWS';
+export type DiscoveryDirectoryObjectType = 'COMPUTER' | 'USERS_AND_GROUPS';
+export type DiscoveryJobCollectorsInput = {
+ collectorIds: Array<Scalars['ID']['input']>;
+};
+export type DiscoveryJobCreateInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+ provider: DiscoveryProviderId;
+};
+export type DiscoveryJobCredentialsInput = {
+ credentialIds: Array<Scalars['ID']['input']>;
+};
+export type DiscoveryJobDetailsInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+};
+export type DiscoveryJobFilter = {
+ ownerAccountId?: InputMaybe<Scalars['ID']['input']>;
+ provider?: InputMaybe<DiscoveryProviderId>;
+ query?: InputMaybe<Scalars['String']['input']>;
+ status?: InputMaybe<Array<DiscoveryJobStatus>>;
+};
+export type DiscoveryJobSchedulesInput = {
+ cronExpressions: Array<Scalars['String']['input']>;
+};
+export type DiscoveryJobScopesInput = {
+ exclude: Array<DiscoveryScanScopeInput>;
+ include: Array<DiscoveryScanScopeInput>;
+};
+export type DiscoveryJobStatus = 'CONFIGURED' | 'DRAFT_1' | 'DRAFT_2' | 'DRAFT_3' | 'DRAFT_4' | 'DRAFT_5';
+export type DiscoveryJobStep = 'COLLECTORS' | 'CREDENTIALS' | 'SCHEDULE' | 'SCOPE';
+export type DiscoveryLdapProtocol = 'LDAP' | 'LDAPS';
+export type DiscoveryProviderId = 'ATLASSIAN' | 'LANSWEEPER';
+export type DiscoveryProviderUnavailableReason = 'NOT_PROVISIONED' | 'NOT_PURCHASED';
+export type DiscoveryScanScopeInput = {
+ activeDirectory?: InputMaybe<DiscoveryActiveDirectoryScopeInput>;
+ addresses?: InputMaybe<Array<Scalars['String']['input']>>;
+ name?: InputMaybe<Scalars['String']['input']>;
+};
+export type DiscoveryScopeType = 'ACTIVE_DIRECTORY' | 'CIDR' | 'HOSTNAME' | 'IP' | 'IP_RANGE';
+export type DistributionStatus = 'DEVELOPMENT' | 'PUBLIC';
+export type DlpConfidenceBand = 'HIGH' | 'LOW' | 'MEDIUM';
+export type DlpConfidenceBandInput = {
+ range: DlpConfidenceBand;
+};
+export type DlpCreateFalsePositivesInput = {
+ falsePositives: Array<DlpFalsePositiveInput>;
+ orgId: Scalars['String']['input'];
+};
+export type DlpDetectorClassificationMappingRequestInput = {
+ classificationAri?: InputMaybe<Scalars['String']['input']>;
+ detectorId?: InputMaybe<Scalars['String']['input']>;
+ orgId?: InputMaybe<Scalars['String']['input']>;
+ scope?: InputMaybe<DlpScopeInput>;
+ status?: InputMaybe<DlpMappingStatus>;
+};
+export type DlpDetectorInput = {
+ ari: Scalars['String']['input'];
+ category?: InputMaybe<Scalars['String']['input']>;
+ platformCategory?: InputMaybe<Scalars['String']['input']>;
+ title: Scalars['String']['input'];
+ type: Scalars['String']['input'];
+};
+export type DlpFalsePositiveFiltersInput = {
+ categories?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ detectorIds?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ workspaceIds?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+};
+export type DlpFalsePositiveImpactFiltersInput = {
+ snippets: Array<DlpFalsePositiveImpactSnippetInput>;
+};
+export type DlpFalsePositiveImpactSnippetInput = {
+ detector: DlpDetectorInput;
+ snippetId: Scalars['String']['input'];
+};
+export type DlpFalsePositiveInput = {
+ actorId?: InputMaybe<Scalars['String']['input']>;
+ app?: InputMaybe<Scalars['String']['input']>;
+ category?: InputMaybe<Scalars['String']['input']>;
+ confidence?: InputMaybe<Scalars['String']['input']>;
+ contentHash: Scalars['String']['input'];
+ contentType: Scalars['String']['input'];
+ detectorId: Scalars['String']['input'];
+ detectorType?: InputMaybe<Scalars['String']['input']>;
+ findingId?: InputMaybe<Scalars['String']['input']>;
+ lastDetectedAt?: InputMaybe<Scalars['String']['input']>;
+ location?: InputMaybe<Scalars['String']['input']>;
+ objectTitle?: InputMaybe<Scalars['String']['input']>;
+ parentResourceId: Scalars['String']['input'];
+ resourceId: Scalars['String']['input'];
+ scope?: InputMaybe<DlpFalsePositiveScope>;
+ source?: InputMaybe<Scalars['String']['input']>;
+ workspaceId: Scalars['String']['input'];
+};
+export type DlpFalsePositiveScope = 'OBJECT' | 'ORG';
+export type DlpFindingsFiltersInput = {
+ confidenceBands?: InputMaybe<Array<DlpConfidenceBandInput>>;
+ detectorIds?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ detectors?: InputMaybe<Array<DlpDetectorInput>>;
+ endEpochMillis?: InputMaybe<Scalars['String']['input']>;
+ snippetId?: InputMaybe<Scalars['String']['input']>;
+ startEpochMillis?: InputMaybe<Scalars['String']['input']>;
+};
+export type DlpMappingStatus = 'DRAFT' | 'PUBLISHED';
+export type DlpPreviewResultsStatus = 'CANCELED' | 'COMPLETED' | 'FAILED' | 'IN_PROGRESS' | 'PENDING';
+export type DlpRemoveFalsePositiveInput = {
+ contentHash: Scalars['String']['input'];
+ detectorId: Scalars['String']['input'];
+ orgId: Scalars['String']['input'];
+ parentResourceId?: InputMaybe<Scalars['String']['input']>;
+ scope: DlpFalsePositiveScope;
+};
+export type DlpScopeInput = {
+ scopeType?: InputMaybe<DlpScopeType>;
+ values?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+};
+export type DlpScopeType = 'WORKSPACE';
+export type DocumentRepresentation = 'ATLAS_DOC_FORMAT' | 'HTML' | 'STORAGE' | 'VIEW';
+export type EcosystemAppInstallationConfigIdType = 'CLOUD' | 'INSTALLATION';
+export type EcosystemAppInstallationOverridesInput = {
+ licenseModes?: InputMaybe<Array<EcosystemLicenseMode>>;
+ usersWithAccess?: InputMaybe<Array<Scalars['ID']['input']>>;
+};
+export type EcosystemAppNetworkPermissionType = 'CONNECT';
+export type EcosystemAppsInstalledInContextsFilter = {
+ type: EcosystemAppsInstalledInContextsFilterType;
+ values: Array<Scalars['String']['input']>;
+};
+export type EcosystemAppsInstalledInContextsFilterType = 'NAME' | 'ONLY_APP_IDS';
+export type EcosystemAppsInstalledInContextsOptions = {
+ groupByBaseApp?: InputMaybe<Scalars['Boolean']['input']>;
+ shouldExcludeFirstPartyApps?: InputMaybe<Scalars['Boolean']['input']>;
+ shouldIncludePrivateApps?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type EcosystemAppsInstalledInContextsOrderBy = {
+ direction: SortDirection;
+ sortKey: EcosystemAppsInstalledInContextsSortKey;
+};
+export type EcosystemAppsInstalledInContextsSortKey = 'NAME' | 'RELATED_APPS';
+export type EcosystemChargeQuantityInput = {
+ chargeElement: Scalars['String']['input'];
+ quantity: Scalars['Float']['input'];
+};
+export type EcosystemExecuteOrderInput = {
+ invoiceGroupId?: InputMaybe<Scalars['String']['input']>;
+ items: Array<EcosystemOrderItemRequestInput>;
+ orderId: Scalars['String']['input'];
+ transactionAccountId: Scalars['String']['input'];
+};
+export type EcosystemGlobalInstallationConfigInput = {
+ cloudId: Scalars['ID']['input'];
+ config: Array<EcosystemGlobalInstallationOverrideInput>;
+};
+export type EcosystemGlobalInstallationOverrideInput = {
+ key: EcosystemGlobalInstallationOverrideKeys;
+ value: Scalars['Boolean']['input'];
+};
+export type EcosystemGlobalInstallationOverrideKeys = 'ALLOW_CUSTOM_METRICS' | 'ALLOW_EGRESS_ANALYTICS' | 'ALLOW_EXTERNAL_MCP' | 'ALLOW_LLM_CAPABILITY' | 'ALLOW_LOGS_ACCESS' | 'ALLOW_PERSONAL_APPS' | 'ALLOW_REST_APIS';
+export type EcosystemInstallationConfigInput = {
+ overrides: Array<EcosystemInstallationOverrides>;
+};
+export type EcosystemInstallationOverrideKeys = 'ALLOW_CUSTOM_METRICS' | 'ALLOW_EGRESS_ANALYTICS' | 'ALLOW_EXTERNAL_MCP' | 'ALLOW_LLM_CAPABILITY' | 'ALLOW_LOGS_ACCESS' | 'ALLOW_REST_APIS' | 'OPTIONAL_SCOPES';
+export type EcosystemInstallationOverrides = {
+ data?: InputMaybe<Scalars['JSON']['input']>;
+ key: EcosystemInstallationOverrideKeys;
+ value: Scalars['Boolean']['input'];
+};
+export type EcosystemLicenseMode = 'USER_ACCESS';
+export type EcosystemMarketplaceAppVersionFilter = {
+ cloudAppVersionId?: InputMaybe<Scalars['ID']['input']>;
+ version?: InputMaybe<Scalars['String']['input']>;
+};
+export type EcosystemMarketplaceListingStatus = 'PRIVATE' | 'PUBLIC' | 'READY_TO_LAUNCH' | 'REJECTED' | 'SUBMITTED';
+export type EcosystemMarketplacePaymentModel = 'FREE' | 'PAID_VIA_ATLASSIAN' | 'PAID_VIA_PARTNER';
+export type EcosystemOrderEntitlementInput = {
+ id: Scalars['String']['input'];
+ version: Scalars['Int']['input'];
+};
+export type EcosystemOrderItemChargingDetailsInput = {
+ chargeQuantities?: InputMaybe<Array<EcosystemChargeQuantityInput>>;
+ pricingPlanId: Scalars['String']['input'];
+};
+export type EcosystemOrderItemOptedUsageOptionsInput = {
+ chargingDetails?: InputMaybe<EcosystemOrderItemChargingDetailsInput>;
+ trial: EcosystemOrderItemTrialOptionsInput;
+};
+export type EcosystemOrderItemRequestInput = {
+ entitlement: EcosystemOrderEntitlementInput;
+ itemId: Scalars['String']['input'];
+ nextBillingAnchorTimestamp?: InputMaybe<Scalars['Float']['input']>;
+ offeringId?: InputMaybe<Scalars['String']['input']>;
+ optedUsageOptions?: InputMaybe<EcosystemOrderItemOptedUsageOptionsInput>;
+ reasonCode?: InputMaybe<Scalars['String']['input']>;
+ type: EcosystemOrderType;
+};
+export type EcosystemOrderItemTrialOptionsInput = {
+ skipTrial: Scalars['Boolean']['input'];
+};
+export type EcosystemOrderType = 'AMENDMENT_ORDER' | 'CANCELLATION_ORDER' | 'REACTIVATION_ORDER';
+export type EcosystemRequiredProduct = 'COMPASS' | 'CONFLUENCE' | 'JIRA' | 'PLATFORM';
+export type EcosystemRollingReleaseFilter = {
+ statuses?: InputMaybe<Array<EcosystemRollingReleaseStatus>>;
+};
+export type EcosystemRollingReleaseStatus = 'CANCELLED' | 'COMPLETED' | 'FAILED' | 'QUEUED' | 'RUNNING' | 'TERMINATED' | 'TIMED_OUT';
+export type EcosystemUpdateInstallationDetailsInput = {
+ config: EcosystemInstallationConfigInput;
+ id: Scalars['ID']['input'];
+};
+export type EcosystemUpdateInstallationRemoteRegionInput = {
+ allowCleanRegion?: InputMaybe<Scalars['Boolean']['input']>;
+ installationId: Scalars['ID']['input'];
+ remoteInstallationRegion?: InputMaybe<Scalars['String']['input']>;
+};
+export type EditSprintInput = {
+ autoManaged?: InputMaybe<AutoManagedSprintSetting>;
+ boardId: Scalars['ID']['input'];
+ endDate?: InputMaybe<Scalars['String']['input']>;
+ goal?: InputMaybe<Scalars['String']['input']>;
+ incompleteCardsDestination?: InputMaybe<SoftwareCardsDestination>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ rollingSprint?: InputMaybe<RollingSprintSetting>;
+ sprintId: Scalars['ID']['input'];
+ startDate?: InputMaybe<Scalars['String']['input']>;
+};
+export type EditionValue = 'ADVANCED' | 'STANDARD';
+export type EditorConversionSetting = 'NONE' | 'SUPPORTED';
+export type EditorDraftSyncInput = {
+ contentId: Scalars['ID']['input'];
+ doSetRelations?: InputMaybe<Scalars['Boolean']['input']>;
+ latestAdf?: InputMaybe<Scalars['String']['input']>;
+ ncsStepVersion?: InputMaybe<Scalars['Int']['input']>;
+};
+export type EnabledContentTypesInput = {
+ isBlogsEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ isDatabasesEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ isEmbedsEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ isFoldersEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ isLivePagesEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ isSlidesEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ isSmartFoldersEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ isWhiteboardsEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type EnabledFeaturesInput = {
+ isAnalyticsEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ isAppsEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ isAutomationEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ isCalendarsEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ isContentApprovalsEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ isContentManagerEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ isQuestionsEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ isShortcutsEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type Environment = 'DEVELOPMENT' | 'PRODUCTION' | 'STAGING';
+export type EstimationType = 'CUSTOM_NUMBER_FIELD' | 'ISSUE_COUNT' | 'ORIGINAL_ESTIMATE' | 'STORY_POINTS';
+export type ExecuteHypothesisMitigationStepInput = {
+ actionType?: InputMaybe<HypothesisMitigationActionType>;
+ mode?: InputMaybe<HypothesisMitigationExecutionMode>;
+ stepId: Scalars['ID']['input'];
+};
+export type ExperimentApiCanAccessInput = {
+ cloudId: Scalars['ID']['input'];
+};
+export type ExtensionContextsFilter = {
+ type: ExtensionContextsFilterType;
+ value: Array<Scalars['String']['input']>;
+};
+export type ExtensionContextsFilterType = 'APP_ID_ENVIRONMENT_ID' | 'DATA_CLASSIFICATION_TAG' | 'DEFINITION_ID' | 'EXTENSION_TYPE' | 'PRINCIPAL_TYPE';
+export type ExtensionDetailsInput = {
+ definitionId: Scalars['ID']['input'];
+ extensionKey: Scalars['String']['input'];
+};
+export type ExternalApprovalStatus = 'APPROVED' | 'NEEDSWORK' | 'UNAPPROVED';
+export type ExternalAttendeeRsvpStatus = 'ACCEPTED' | 'DECLINED' | 'NOT_RESPONDED' | 'OTHER' | 'TENATIVELY_ACCEPTED';
+export type ExternalAuthCredentialsInput = {
+ clientId?: InputMaybe<Scalars['ID']['input']>;
+ clientSecret?: InputMaybe<Scalars['String']['input']>;
+};
+export type ExternalBuildState = 'CANCELLED' | 'FAILED' | 'IN_PROGRESS' | 'PENDING' | 'SUCCESSFUL' | 'UNKNOWN';
+export type ExternalChangeType = 'ADDED' | 'COPIED' | 'DELETED' | 'MODIFIED' | 'MOVED' | 'UNKNOWN';
+export type ExternalCollaboratorsSortField = 'NAME';
+export type ExternalCollaboratorsSortType = {
+ field?: InputMaybe<ExternalCollaboratorsSortField>;
+ isAscending?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type ExternalCommentReactionType = 'LIKE';
+export type ExternalCommitFlags = 'MERGE_COMMIT';
+export type ExternalConnectorType = 'BACKFILL' | 'FULL' | 'LITE' | 'SMART_LINK' | 'UNKNOWN';
+export type ExternalContentRepresentation = 'BASE64' | 'PLAINTEXT';
+export type ExternalConversationType = 'CHANNEL' | 'DIRECT_MESSAGE' | 'GROUP_DIRECT_MESSAGE' | 'GROUP_MEETING';
+export type ExternalDeploymentState = 'CANCELLED' | 'FAILED' | 'IN_PROGRESS' | 'PENDING' | 'ROLLED_BACK' | 'SUCCESSFUL' | 'UNKNOWN';
+export type ExternalDesignStatus = 'NONE' | 'READY_FOR_DEVELOPMENT' | 'UNKNOWN';
+export type ExternalDesignType = 'CANVAS' | 'FILE' | 'GROUP' | 'NODE' | 'OTHER' | 'PROTOTYPE';
+export type ExternalDocumentCategory = 'ARCHIVE' | 'ARTICLE' | 'AUDIO' | 'BLOGPOST' | 'CODE' | 'DOCUMENT' | 'DRIVE' | 'FOLDER' | 'FORM' | 'IMAGE' | 'KNOWLEDGE_ARTICLE' | 'NEWS_ARTICLE' | 'NOTEBOOK' | 'OTHER' | 'PAGE' | 'PDF' | 'POST' | 'PRESENTATION' | 'SHORTCUT' | 'SPREADSHEET' | 'VIDEO' | 'WEB_PAGE';
+export type ExternalEnvironmentType = 'DEVELOPMENT' | 'PRODUCTION' | 'STAGING' | 'TESTING' | 'UNMAPPED';
+export type ExternalEventType = 'APPOINTMENT' | 'BIRTHDAY' | 'DEFAULT' | 'EVENT' | 'FOCUS_TIME' | 'OUT_OF_OFFICE' | 'REMINDER' | 'TASK' | 'WORKING_LOCATION';
+export type ExternalMembershipType = 'PRIVATE' | 'PUBLIC' | 'SHARED';
+export type ExternalPullRequestStatus = 'DECLINED' | 'DRAFT' | 'MERGED' | 'OPEN' | 'QUEUED' | 'UNKNOWN';
+export type ExternalSpaceSubtype = 'BUSINESS' | 'DRIVE' | 'PROJECT' | 'SERVICE_DESK' | 'SITE' | 'SOFTWARE' | 'SPACE';
+export type ExternalVulnerabilitySeverityLevel = 'CRITICAL' | 'HIGH' | 'LOW' | 'MEDIUM' | 'UNKNOWN';
+export type ExternalVulnerabilityStatus = 'CLOSED' | 'IGNORED' | 'OPEN' | 'UNKNOWN';
+export type ExternalVulnerabilityType = 'DAST' | 'SAST' | 'SCA' | 'UNKNOWN';
+export type ExternalWorkItemSubtype = 'APPROVAL' | 'BUG' | 'CATALOG_ITEM' | 'DEFAULT_TASK' | 'EPIC' | 'INCIDENT' | 'ISSUE' | 'MILESTONE' | 'OTHER' | 'PROBLEM' | 'QUESTION' | 'REQUESTED_ITEM' | 'SECTION' | 'STORY' | 'TASK' | 'TICKET' | 'WORK_ITEM';
+export type FaviconFileInput = {
+ fileStoreId: Scalars['ID']['input'];
+ filename: Scalars['String']['input'];
+};
+export type FavouritePageInput = {
+ pageId: Scalars['ID']['input'];
+};
+export type FeedEventType = 'COMMENT' | 'CREATE' | 'EDIT' | 'EDITLIVE' | 'PUBLISHLIVE';
+export type FeedItemSourceType = 'PERSON' | 'SPACE';
+export type FeedType = 'DIRECT' | 'FOLLOWING' | 'POPULAR';
+export type FollowUserInput = {
+ accountId: Scalars['String']['input'];
+};
+export type ForgeAlertsActivityLogsInput = {
+ alertId: Scalars['Int']['input'];
+};
+export type ForgeAlertsAlertActivityType = 'ALERT_CLOSED' | 'ALERT_OPEN' | 'EMAIL_SENT' | 'SEVERITY_UPDATED';
+export type ForgeAlertsChartDetailsInput = {
+ environment: Scalars['String']['input'];
+ filters?: InputMaybe<Array<ForgeAlertsRuleFilters>>;
+ interval?: InputMaybe<ForgeAlertsQueryIntervalInput>;
+ metric: ForgeAlertsRuleMetricType;
+ period?: InputMaybe<Scalars['Int']['input']>;
+};
+export type ForgeAlertsCreateRuleInput = {
+ conditions: Array<ForgeAlertsRuleConditions>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ envId: Scalars['String']['input'];
+ filters?: InputMaybe<Array<ForgeAlertsRuleFilters>>;
+ metric: ForgeAlertsRuleMetricType;
+ name: Scalars['String']['input'];
+ period: Scalars['Int']['input'];
+ responders: Array<Scalars['String']['input']>;
+ runbook?: InputMaybe<Scalars['String']['input']>;
+ tolerance?: InputMaybe<Scalars['Int']['input']>;
+};
+export type ForgeAlertsDeleteRuleInput = {
+ ruleId: Scalars['ID']['input'];
+};
+export type ForgeAlertsListOrderByColumns = 'alertId' | 'closedAt' | 'createdAt' | 'duration' | 'severity';
+export type ForgeAlertsListOrderOptions = 'ASC' | 'DESC';
+export type ForgeAlertsListQueryInput = {
+ closedAtEndDate?: InputMaybe<Scalars['String']['input']>;
+ closedAtStartDate?: InputMaybe<Scalars['String']['input']>;
+ createdAtEndDate?: InputMaybe<Scalars['String']['input']>;
+ createdAtStartDate?: InputMaybe<Scalars['String']['input']>;
+ limit: Scalars['Int']['input'];
+ order: ForgeAlertsListOrderOptions;
+ orderBy: ForgeAlertsListOrderByColumns;
+ page: Scalars['Int']['input'];
+ responders?: InputMaybe<Array<Scalars['String']['input']>>;
+ ruleId?: InputMaybe<Scalars['ID']['input']>;
+ searchTerm?: InputMaybe<Scalars['String']['input']>;
+ severities?: InputMaybe<Array<ForgeAlertsRuleSeverity>>;
+ status?: InputMaybe<ForgeAlertsStatus>;
+};
+export type ForgeAlertsMetricsDataType = 'DATE_TIME';
+export type ForgeAlertsMetricsResolutionUnit = 'DAY' | 'HOURS' | 'MINUTES';
+export type ForgeAlertsQueryIntervalInput = {
+ end: Scalars['String']['input'];
+ start: Scalars['String']['input'];
+};
+export type ForgeAlertsRuleActivityAction = 'CREATED' | 'DELETED' | 'DISABLED' | 'ENABLED' | 'UPDATED';
+export type ForgeAlertsRuleActivityLogsInput = {
+ action?: InputMaybe<Array<InputMaybe<ForgeAlertsRuleActivityAction>>>;
+ actor?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ endTime: Scalars['String']['input'];
+ limit: Scalars['Int']['input'];
+ page: Scalars['Int']['input'];
+ ruleIds?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ startTime: Scalars['String']['input'];
+};
+export type ForgeAlertsRuleConditions = {
+ severity: ForgeAlertsRuleSeverity;
+ threshold: Scalars['String']['input'];
+ when: ForgeAlertsRuleWhenConditions;
+};
+export type ForgeAlertsRuleFilterActions = 'EXCLUDE' | 'INCLUDE';
+export type ForgeAlertsRuleFilterDimensions = 'ERROR_TYPES' | 'FUNCTIONS' | 'SITES' | 'STATUSES' | 'URLS' | 'VERSIONS';
+export type ForgeAlertsRuleFilters = {
+ action: ForgeAlertsRuleFilterActions;
+ dimension: ForgeAlertsRuleFilterDimensions;
+ value: Array<Scalars['String']['input']>;
+};
+export type ForgeAlertsRuleFiltersInput = {
+ environment: Scalars['String']['input'];
+ isCustomMetricUseCase?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type ForgeAlertsRuleMetricType = 'API_REQUEST_COUNT' | 'INVOCATION_COUNT' | 'INVOCATION_ERRORS' | 'INVOCATION_LATENCY' | 'INVOCATION_SUCCESS_RATE';
+export type ForgeAlertsRuleSeverity = 'CRITICAL' | 'MAJOR' | 'MINOR';
+export type ForgeAlertsRuleWhenConditions = 'ABOVE' | 'ABOVE_OR_EQUAL_TO' | 'BELOW' | 'BELOW_OR_EQUAL_TO';
+export type ForgeAlertsStatus = 'CLOSED' | 'OPEN';
+export type ForgeAlertsUpdateRuleInput = {
+ input: ForgeAlertsUpdateRuleInputType;
+ ruleId: Scalars['ID']['input'];
+};
+export type ForgeAlertsUpdateRuleInputType = {
+ conditions?: InputMaybe<Array<ForgeAlertsRuleConditions>>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ enabled?: InputMaybe<Scalars['Boolean']['input']>;
+ filters?: InputMaybe<Array<ForgeAlertsRuleFilters>>;
+ metric?: InputMaybe<ForgeAlertsRuleMetricType>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ period?: InputMaybe<Scalars['Int']['input']>;
+ responders?: InputMaybe<Array<Scalars['String']['input']>>;
+ runbook?: InputMaybe<Scalars['String']['input']>;
+ tolerance?: InputMaybe<Scalars['Int']['input']>;
+};
+export type ForgeAlertsWindowQueryInput = {
+ endTime: Scalars['String']['input'];
+ page: Scalars['Int']['input'];
+ pageSize: Scalars['Int']['input'];
+ startTime: Scalars['String']['input'];
+};
+export type ForgeAuditLogsActionType = 'CONTRIBUTOR_ADDED' | 'CONTRIBUTOR_REMOVED' | 'CONTRIBUTOR_ROLE_UPDATED' | 'OWNERSHIP_TRANSFERRED';
+export type ForgeAuditLogsDaResQueryInput = {
+ endTime?: InputMaybe<Scalars['String']['input']>;
+ startTime?: InputMaybe<Scalars['String']['input']>;
+};
+export type ForgeAuditLogsFeatureFlagsActionType = 'FEATURE_FLAG_CREATED' | 'FEATURE_FLAG_DELETED' | 'FEATURE_FLAG_TOGGLED' | 'FEATURE_FLAG_UPDATED';
+export type ForgeAuditLogsFeatureFlagsQueryInput = {
+ action?: InputMaybe<ForgeAuditLogsFeatureFlagsActionType>;
+ after?: InputMaybe<Scalars['String']['input']>;
+ endTime?: InputMaybe<Scalars['String']['input']>;
+ first?: InputMaybe<Scalars['Int']['input']>;
+ flagId: Scalars['ID']['input'];
+ startTime?: InputMaybe<Scalars['String']['input']>;
+};
+export type ForgeAuditLogsQueryInput = {
+ actions?: InputMaybe<Array<ForgeAuditLogsActionType>>;
+ after?: InputMaybe<Scalars['String']['input']>;
+ contributorIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ endTime?: InputMaybe<Scalars['String']['input']>;
+ first?: InputMaybe<Scalars['Int']['input']>;
+ startTime?: InputMaybe<Scalars['String']['input']>;
+};
+export type ForgeMetricsApiRequestGroupByDimensions = 'CONTEXT_ARI' | 'STATUS' | 'URL';
+export type ForgeMetricsApiRequestQueryFilters = {
+ apiRequestType?: InputMaybe<ForgeMetricsApiRequestType>;
+ contextAris?: InputMaybe<Array<Scalars['ID']['input']>>;
+ contexts?: InputMaybe<Array<ForgeMetricsContexts>>;
+ environment: Scalars['ID']['input'];
+ interval: ForgeMetricsIntervalInput;
+ status?: InputMaybe<ForgeMetricsApiRequestStatus>;
+ urls?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type ForgeMetricsApiRequestQueryInput = {
+ filters: ForgeMetricsApiRequestQueryFilters;
+ groupBy?: InputMaybe<Array<ForgeMetricsApiRequestGroupByDimensions>>;
+ limit?: InputMaybe<Scalars['Int']['input']>;
+ sortOrder?: InputMaybe<ForgeMetricsSortOrder>;
+};
+export type ForgeMetricsApiRequestStatus = '_2XX' | '_4XX' | '_5XX';
+export type ForgeMetricsApiRequestType = 'CACHE' | 'EXTERNAL' | 'PRODUCT' | 'SQL';
+export type ForgeMetricsContexts = 'COMPASS' | 'CONFLUENCE' | 'GRAPH' | 'JIRA';
+export type ForgeMetricsCustomCreateQueryInput = {
+ customMetricName: Scalars['String']['input'];
+ description: Scalars['String']['input'];
+};
+export type ForgeMetricsCustomDeleteQueryInput = {
+ nodeId: Scalars['ID']['input'];
+};
+export type ForgeMetricsCustomGroupByDimensions = 'CUSTOM_METRIC_NAME';
+export type ForgeMetricsCustomQueryFilters = {
+ appVersions?: InputMaybe<Array<Scalars['String']['input']>>;
+ contextAris?: InputMaybe<Array<Scalars['ID']['input']>>;
+ environment?: InputMaybe<Scalars['ID']['input']>;
+ functionNames?: InputMaybe<Array<Scalars['String']['input']>>;
+ interval: ForgeMetricsIntervalInput;
+};
+export type ForgeMetricsCustomQueryInput = {
+ filters: ForgeMetricsCustomQueryFilters;
+ groupBy?: InputMaybe<Array<ForgeMetricsCustomGroupByDimensions>>;
+};
+export type ForgeMetricsCustomUpdateQueryInput = {
+ customMetricName?: InputMaybe<Scalars['String']['input']>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ nodeId: Scalars['ID']['input'];
+};
+export type ForgeMetricsDataType = 'CATEGORY' | 'DATE_TIME' | 'NUMERIC';
+export type ForgeMetricsGroupByDimensions = 'CONTEXT_ARI' | 'ENVIRONMENT_ID' | 'ERROR_TYPE' | 'FUNCTION' | 'USER_TIER' | 'VERSION';
+export type ForgeMetricsIntervalInput = {
+ end: Scalars['DateTime']['input'];
+ start: Scalars['DateTime']['input'];
+};
+export type ForgeMetricsInvocationLatencySummaryQueryFilters = {
+ contextAris?: InputMaybe<Array<Scalars['ID']['input']>>;
+ contexts?: InputMaybe<Array<ForgeMetricsContexts>>;
+ environment: Scalars['ID']['input'];
+ functionNames?: InputMaybe<Array<Scalars['String']['input']>>;
+ interval: ForgeMetricsIntervalInput;
+};
+export type ForgeMetricsInvocationLatencySummaryQueryInput = {
+ filters: ForgeMetricsInvocationLatencySummaryQueryFilters;
+ groupBy?: InputMaybe<Array<ForgeMetricsGroupByDimensions>>;
+};
+export type ForgeMetricsLabels = 'CONTAINER_CPU_USAGE_PERCENTAGE' | 'CONTAINER_MEMORY_USAGE_PERCENTAGE' | 'CONTAINER_STATUS_RESTARTS_TOTAL' | 'CONTAINER_UPTIME_SECONDS' | 'FORGE_API_REQUEST_COUNT' | 'FORGE_API_REQUEST_LATENCY' | 'FORGE_BACKEND_CUSTOM_METRICS_COUNT' | 'FORGE_BACKEND_INVOCATION_COUNT' | 'FORGE_BACKEND_INVOCATION_ERRORS' | 'FORGE_BACKEND_INVOCATION_LATENCY' | 'SERVICE_INSTANCE_COUNT';
+export type ForgeMetricsLatencyBucketsQueryFilters = {
+ contextAris?: InputMaybe<Array<Scalars['ID']['input']>>;
+ contexts?: InputMaybe<Array<ForgeMetricsContexts>>;
+ environment?: InputMaybe<Scalars['ID']['input']>;
+ functionNames?: InputMaybe<Array<Scalars['String']['input']>>;
+ interval: ForgeMetricsIntervalInput;
+};
+export type ForgeMetricsLatencyBucketsQueryInput = {
+ filters: ForgeMetricsLatencyBucketsQueryFilters;
+ groupBy?: InputMaybe<Array<ForgeMetricsGroupByDimensions>>;
+};
+export type ForgeMetricsOtlpQueryFilters = {
+ environments: Array<Scalars['ID']['input']>;
+ interval: ForgeMetricsIntervalInput;
+ metrics: Array<ForgeMetricsLabels>;
+};
+export type ForgeMetricsOtlpQueryInput = {
+ filters: ForgeMetricsOtlpQueryFilters;
+};
+export type ForgeMetricsQueryFilters = {
+ contextAris?: InputMaybe<Array<Scalars['ID']['input']>>;
+ contexts?: InputMaybe<Array<ForgeMetricsContexts>>;
+ environment?: InputMaybe<Scalars['ID']['input']>;
+ interval: ForgeMetricsIntervalInput;
+};
+export type ForgeMetricsQueryInput = {
+ filters: ForgeMetricsQueryFilters;
+ groupBy?: InputMaybe<Array<ForgeMetricsGroupByDimensions>>;
+ limit?: InputMaybe<Scalars['Int']['input']>;
+ sortOrder?: InputMaybe<ForgeMetricsSortOrder>;
+};
+export type ForgeMetricsResolutionUnit = 'HOURS' | 'MINUTES';
+export type ForgeMetricsServiceGroupByDimensions = 'CLUSTER_UID' | 'REGION' | 'SERVICE_KEY';
+export type ForgeMetricsServiceQueryFilters = {
+ environment: Scalars['ID']['input'];
+ interval: ForgeMetricsIntervalInput;
+ regions?: InputMaybe<Array<Scalars['String']['input']>>;
+ services?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type ForgeMetricsServiceQueryInput = {
+ filters: ForgeMetricsServiceQueryFilters;
+ groupBy?: InputMaybe<Array<ForgeMetricsServiceGroupByDimensions>>;
+};
+export type ForgeMetricsSiteFilterCategory = 'ALL' | 'HIGHEST_INVOCATION_COUNT' | 'HIGHEST_NUMBER_OF_ERRORS' | 'HIGHEST_NUMBER_OF_USERS' | 'LOWEST_SUCCESS_RATE';
+export type ForgeMetricsSortOrder = 'ASC' | 'DESC';
+export type ForgeObservabilityFrontendLogContextInput = {
+ appId: Scalars['ID']['input'];
+ contextAri: Scalars['ID']['input'];
+ extensionId: Scalars['ID']['input'];
+ installationId?: InputMaybe<Scalars['ID']['input']>;
+ userAgent: Scalars['String']['input'];
+};
+export type ForgeObservabilityFrontendLogEntryInput = {
+ args?: InputMaybe<Scalars['String']['input']>;
+ errorType?: InputMaybe<Scalars['String']['input']>;
+ logId: Scalars['ID']['input'];
+ logSource: ForgeObservabilityFrontendLogSource;
+ lvl: Scalars['Int']['input'];
+ msg: Scalars['String']['input'];
+ timestamp: Scalars['Float']['input'];
+};
+export type ForgeObservabilityFrontendLogSource = 'CONSOLE' | 'UNCAUGHT_EXCEPTION' | 'UNHANDLED_REJECTION';
+export type ForgeObservabilityNestedRateLimitLevelFiveInput = {
+ level5: Scalars['ID']['input'];
+};
+export type ForgeObservabilityNestedRateLimitLevelFourInput = {
+ level4: ForgeObservabilityNestedRateLimitLevelFiveInput;
+};
+export type ForgeObservabilityNestedRateLimitLevelOneInput = {
+ level1: ForgeObservabilityNestedRateLimitLevelTwoInput;
+};
+export type ForgeObservabilityNestedRateLimitLevelThreeInput = {
+ level3: ForgeObservabilityNestedRateLimitLevelFourInput;
+};
+export type ForgeObservabilityNestedRateLimitLevelTwoInput = {
+ level2: ForgeObservabilityNestedRateLimitLevelThreeInput;
+};
+export type ForgeObservabilityPublishFrontendCustomMetricInput = {
+ appId: Scalars['ID']['input'];
+ contextAri: Scalars['ID']['input'];
+ customMetricName: Scalars['String']['input'];
+ installationId: Scalars['ID']['input'];
+ moduleKey: Scalars['String']['input'];
+ value?: InputMaybe<Scalars['Float']['input']>;
+};
+export type ForgeObservabilityPublishFrontendLogsInput = {
+ context: ForgeObservabilityFrontendLogContextInput;
+ installationId: Scalars['ID']['input'];
+ logs: Array<ForgeObservabilityFrontendLogEntryInput>;
+};
+export type FormStatus = 'APPROVED' | 'REJECTED' | 'SAVED' | 'SUBMITTED';
+export type FortifiedMetricsIntervalInput = {
+ end: Scalars['DateTime']['input'];
+ start: Scalars['DateTime']['input'];
+};
+export type FortifiedMetricsQueryFilters = {
+ interval: FortifiedMetricsIntervalInput;
+};
+export type FortifiedMetricsQueryInput = {
+ filters: FortifiedMetricsQueryFilters;
+};
+export type FortifiedMetricsResolutionUnit = 'HOURS' | 'MINUTES';
+export type FrontendLogSource = 'CONSOLE' | 'UNCAUGHT_EXCEPTION' | 'UNHANDLED_REJECTION';
+export type FunctionTriggerType = 'FRONTEND' | 'MANUAL' | 'PRODUCT' | 'WEB';
+export type GenerateHypothesisMitigationInput = {
+ cloudId: Scalars['ID']['input'];
+ hypothesisId: Scalars['String']['input'];
+ investigationId: Scalars['String']['input'];
+ scopeId: Scalars['String']['input'];
+};
+export type GeneratePlaybookInput = {
+ cloudId: Scalars['ID']['input'];
+ documentUrl?: InputMaybe<Scalars['String']['input']>;
+ singleInstrumentationID: Scalars['String']['input'];
+ userPrompt?: InputMaybe<Scalars['String']['input']>;
+};
+export type GetAllPlanOwnersFilterInput = {
+ jiraProjectAri?: InputMaybe<Scalars['String']['input']>;
+ jiraProjectKey?: InputMaybe<Scalars['String']['input']>;
+};
+export type GetAllPlansFilterInput = {
+ access?: InputMaybe<PlanAccessFilter>;
+ excludeOwnerId?: InputMaybe<Scalars['String']['input']>;
+ jiraProjectAri?: InputMaybe<Scalars['String']['input']>;
+ jiraProjectKey?: InputMaybe<Scalars['String']['input']>;
+ ownerId?: InputMaybe<Scalars['String']['input']>;
+ ownerIds?: InputMaybe<Array<Scalars['String']['input']>>;
+ planName?: InputMaybe<Scalars['String']['input']>;
+ publishedState?: InputMaybe<PlanPublishedStateFilter>;
+ sharedWithViewer?: InputMaybe<Scalars['Boolean']['input']>;
+ status?: InputMaybe<PlanStatusFilter>;
+};
+export type GlobalAppExtensionContextInput = {
+ appVersion: Scalars['String']['input'];
+ context: Scalars['JSON']['input'];
+ extensionId: Scalars['ID']['input'];
+ extensionType?: InputMaybe<Scalars['String']['input']>;
+ installationId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type GlobalAppExtensionsFilterInput = {
+ type: GlobalAppExtensionsFilterType;
+ value: Array<Scalars['String']['input']>;
+};
+export type GlobalAppExtensionsFilterType = 'APP_ID_ENVIRONMENT_ID' | 'EXTENSION_TYPE';
+export type GlobalAppLicenseCapabilitySet = 'capabilityAdvanced' | 'capabilityStandard';
+export type GlobalAppSignForgeContextTokensInput = {
+ contextIds: Array<Scalars['ID']['input']>;
+ extensionContexts: Array<GlobalAppExtensionContextInput>;
+ unlicensed?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GlobalAppTmpPersonalAppExtensionContextInput = {
+ appVersion: Scalars['String']['input'];
+ context: Scalars['JSON']['input'];
+ extensionId: Scalars['ID']['input'];
+ extensionType?: InputMaybe<Scalars['String']['input']>;
+ installationId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type GlobalAppTmpPersonalAppSignForgeContextTokensInput = {
+ contextIds: Array<Scalars['ID']['input']>;
+ extensionContexts: Array<GlobalAppTmpPersonalAppExtensionContextInput>;
+ unlicensed?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GlobalAppUserAccess = 'ADMIN' | 'FORBIDDEN' | 'USER';
+export type GlobalInstallationConfigFilter = {
+ keys: Array<EcosystemGlobalInstallationOverrideKeys>;
+};
+export type GrantCheckProduct = 'ASSETS' | 'COMPASS' | 'CONFLUENCE' | 'FEEDBACK' | 'GOAL' | 'JIRA' | 'JIRA_SERVICEDESK' | 'LOOM' | 'MERCURY' | 'NO_GRANT_CHECKS' | 'PROJECT' | 'TOWNSQUARE';
+export type GrantContentAccessInput = {
+ accessType: AccessType;
+ accountIdOrUsername: Scalars['String']['input'];
+ contentId: Scalars['String']['input'];
+};
+export type GraphCreateIncidentAssociatedPostIncidentReviewLinkInput = {
+ from: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphCreateIncidentHasActionItemInput = {
+ from: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphCreateIncidentLinkedJswIssueInput = {
+ from: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphCreateIssueAssociatedDesignInput = {
+ from: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphCreateIssueAssociatedPrInput = {
+ from: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphCreateMetadataProjectAssociatedBuildJiraBuildOutputBuildStateEnum = 'CANCELLED' | 'FAILED' | 'IN_PROGRESS' | 'NOT_SET' | 'PENDING' | 'SUCCESSFUL' | 'UNKNOWN';
+export type GraphCreateMetadataProjectAssociatedDeploymentJiraDeploymentOutputDeploymentStateEnum = 'CANCELLED' | 'FAILED' | 'IN_PROGRESS' | 'NOT_SET' | 'PENDING' | 'ROLLED_BACK' | 'SUCCESSFUL' | 'UNKNOWN';
+export type GraphCreateMetadataProjectAssociatedDeploymentJiraDeploymentOutputEnvironmentTypeEnum = 'DEVELOPMENT' | 'NOT_SET' | 'PRODUCTION' | 'STAGING' | 'TESTING' | 'UNMAPPED';
+export type GraphCreateMetadataProjectAssociatedPrJiraPullRequestOutputPullRequestStatusEnum = 'DECLINED' | 'MERGED' | 'NOT_SET' | 'OPEN' | 'UNKNOWN';
+export type GraphCreateMetadataProjectAssociatedPrJiraPullRequestOutputReviewerReviewerStatusEnum = 'APPROVED' | 'NEEDSWORK' | 'NOT_SET' | 'UNAPPROVED';
+export type GraphCreateMetadataProjectAssociatedVulnerabilityJiraVulnerabilityOutputVulnerabilitySeverityEnum = 'CRITICAL' | 'HIGH' | 'LOW' | 'MEDIUM' | 'UNKNOWN';
+export type GraphCreateMetadataProjectAssociatedVulnerabilityJiraVulnerabilityOutputVulnerabilityStatusEnum = 'CLOSED' | 'IGNORED' | 'OPEN' | 'UNKNOWN';
+export type GraphCreateMetadataProjectAssociatedVulnerabilityJiraVulnerabilityOutputVulnerabilityTypeEnum = 'DAST' | 'SAST' | 'SCA' | 'UNKNOWN';
+export type GraphCreateMetadataSprintAssociatedBuildJiraBuildOutputBuildStateEnum = 'CANCELLED' | 'FAILED' | 'IN_PROGRESS' | 'NOT_SET' | 'PENDING' | 'SUCCESSFUL' | 'UNKNOWN';
+export type GraphCreateMetadataSprintAssociatedDeploymentJiraDeploymentOutputDeploymentStateEnum = 'CANCELLED' | 'FAILED' | 'IN_PROGRESS' | 'NOT_SET' | 'PENDING' | 'ROLLED_BACK' | 'SUCCESSFUL' | 'UNKNOWN';
+export type GraphCreateMetadataSprintAssociatedPrJiraPullRequestOutputPullRequestStatusEnum = 'DECLINED' | 'MERGED' | 'NOT_SET' | 'OPEN' | 'UNKNOWN';
+export type GraphCreateMetadataSprintAssociatedPrJiraPullRequestOutputReviewerReviewerStatusEnum = 'APPROVED' | 'NEEDSWORK' | 'NOT_SET' | 'UNAPPROVED';
+export type GraphCreateMetadataSprintAssociatedVulnerabilityJiraVulnerabilityOutputVulnerabilitySeverityEnum = 'CRITICAL' | 'HIGH' | 'LOW' | 'MEDIUM' | 'NOT_SET' | 'UNKNOWN';
+export type GraphCreateMetadataSprintAssociatedVulnerabilityJiraVulnerabilityOutputVulnerabilityStatusEnum = 'CLOSED' | 'IGNORED' | 'NOT_SET' | 'OPEN' | 'UNKNOWN';
+export type GraphCreateMetadataSprintAssociatedVulnerabilityOutputStatusCategoryEnum = 'DONE' | 'INDETERMINATE' | 'NEW' | 'UNDEFINED';
+export type GraphCreateMetadataSprintContainsIssueInput = {
+ issueLastUpdatedOn?: InputMaybe<Scalars['Long']['input']>;
+};
+export type GraphCreateMetadataSprintContainsIssueJiraIssueInput = {
+ assigneeAri?: InputMaybe<GraphCreateMetadataSprintContainsIssueJiraIssueInputAri>;
+ creatorAri?: InputMaybe<GraphCreateMetadataSprintContainsIssueJiraIssueInputAri>;
+ issueAri?: InputMaybe<GraphCreateMetadataSprintContainsIssueJiraIssueInputAri>;
+ reporterAri?: InputMaybe<GraphCreateMetadataSprintContainsIssueJiraIssueInputAri>;
+ statusAri?: InputMaybe<GraphCreateMetadataSprintContainsIssueJiraIssueInputAri>;
+ statusCategory?: InputMaybe<GraphCreateMetadataSprintContainsIssueJiraIssueInputStatusCategoryEnum>;
+};
+export type GraphCreateMetadataSprintContainsIssueJiraIssueInputAri = {
+ value?: InputMaybe<Scalars['String']['input']>;
+};
+export type GraphCreateMetadataSprintContainsIssueJiraIssueInputStatusCategoryEnum = 'DONE' | 'INDETERMINATE' | 'NEW' | 'UNDEFINED';
+export type GraphCreateMetadataSprintContainsIssueJiraIssueOutputStatusCategoryEnum = 'DONE' | 'INDETERMINATE' | 'NEW' | 'UNDEFINED';
+export type GraphCreateParentDocumentHasChildDocumentInput = {
+ from: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphCreateSprintContainsIssueInput = {
+ from: Scalars['ID']['input'];
+ relationshipMetadata?: InputMaybe<GraphCreateMetadataSprintContainsIssueInput>;
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ toMetadata?: InputMaybe<GraphCreateMetadataSprintContainsIssueJiraIssueInput>;
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphCreateSprintRetrospectivePageInput = {
+ from: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphInferenceAiInput = {
+ model: GraphInferenceAiModelInput;
+ useCaseId: Scalars['String']['input'];
+};
+export type GraphInferenceAiModelInput = {
+ id: Scalars['String']['input'];
+ reasoningLevel: Scalars['String']['input'];
+};
+export type GraphInferenceCreateProjectRelatedEntityRelationshipsInput = {
+ relationships: Array<GraphInferenceProjectRelatedEntityRelationshipInput>;
+};
+export type GraphInferenceDecisionKind = 'DECIDED' | 'OPEN';
+export type GraphInferenceDecisionStatus = 'ACCEPTED' | 'PROPOSED' | 'REVERSED' | 'UNKNOWN';
+export type GraphInferenceDecisionSubtypeValue = 'COMMITMENT' | 'DESIGN' | 'OTHER' | 'PRIORITIZATION' | 'PROCESS' | 'SCOPE' | 'STAFFING' | 'TECHNICAL';
+export type GraphInferenceDeleteInferredNounsInput = {
+ aris: Array<Scalars['ID']['input']>;
+};
+export type GraphInferenceDeleteInferredRelationshipsInput = {
+ relationships: Array<GraphInferenceInferredRelationshipInput>;
+};
+export type GraphInferenceDestinationMode = 'GRAPH' | 'SHADOW';
+export type GraphInferenceEnvironment = 'DEV' | 'PRODUCTION' | 'STAGING';
+export type GraphInferenceExecutionStatus = 'FAILED' | 'SUCCEEDED';
+export type GraphInferenceFailureReason = 'INTERNAL' | 'INVALID_INPUT' | 'PERMISSION_DENIED' | 'RATE_LIMITED' | 'TIMEOUT' | 'UNAVAILABLE' | 'UNKNOWN';
+export type GraphInferenceGenerateReviewPackInput = {
+ requestId: Scalars['String']['input'];
+};
+export type GraphInferenceGetJiraEntityContextInput = {
+ agentAri?: InputMaybe<Scalars['String']['input']>;
+ contextTypes?: InputMaybe<Array<Scalars['String']['input']>>;
+ includeEvidence?: InputMaybe<Scalars['Boolean']['input']>;
+ jiraEntityAri: Scalars['String']['input'];
+ limit?: InputMaybe<Scalars['Int']['input']>;
+ nodeTypes?: InputMaybe<Array<Scalars['String']['input']>>;
+ recursionDepth?: InputMaybe<Scalars['Int']['input']>;
+ sessionId?: InputMaybe<Scalars['String']['input']>;
+ useSemanticRanking?: InputMaybe<Scalars['Boolean']['input']>;
+ weightVersion?: InputMaybe<Scalars['String']['input']>;
+};
+export type GraphInferenceGetRelatedReposInput = {
+ cloudId: Scalars['String']['input'];
+ site: Scalars['String']['input'];
+ workItemAri: Scalars['String']['input'];
+};
+export type GraphInferenceGetRelatedReposV3Input = {
+ workItemAri: Scalars['String']['input'];
+};
+export type GraphInferenceGetSimilarJiraItemsInput = {
+ jiraItemAri: Scalars['String']['input'];
+ limit?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphInferenceHighlightSubtypeValue = 'ADOPTION' | 'ARTIFACT_READY' | 'BLOCKER_CLEARED' | 'CUSTOMER_WIN' | 'EXTERNAL_RECOGNITION' | 'METRIC_HIT' | 'MILESTONE_SHIPPED' | 'OTHER' | 'PHASE_UNLOCKED' | 'ROLLOUT_PROGRESSED' | 'TEAM_WIN';
+export type GraphInferenceInferenceAppAddInput = {
+ enabled?: InputMaybe<Scalars['Boolean']['input']>;
+ inferenceTarget: Scalars['String']['input'];
+ inferenceType: Scalars['String']['input'];
+ name?: InputMaybe<Scalars['String']['input']>;
+ product: Scalars['String']['input'];
+ realtime?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphInferenceInferenceAppAddV2Input = {
+ createRequestId: Scalars['String']['input'];
+ enabled?: InputMaybe<Scalars['Boolean']['input']>;
+ matchers: Array<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+ output: Scalars['String']['input'];
+ promptOverride?: InputMaybe<Scalars['String']['input']>;
+ realtime?: InputMaybe<Scalars['Boolean']['input']>;
+ source: Scalars['String']['input'];
+ target: Scalars['String']['input'];
+};
+export type GraphInferenceInferenceAppAddV3Input = {
+ ai?: InputMaybe<GraphInferenceAiInput>;
+ createRequestId: Scalars['String']['input'];
+ destination?: InputMaybe<GraphInferenceDestinationMode>;
+ enabled?: InputMaybe<Scalars['Boolean']['input']>;
+ forTargets: Array<Scalars['String']['input']>;
+ infer: Scalars['String']['input'];
+ matchers: Array<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+ promptOverride?: InputMaybe<Scalars['String']['input']>;
+ realtime?: InputMaybe<Scalars['Boolean']['input']>;
+ source: Scalars['String']['input'];
+};
+export type GraphInferenceInferenceAppDeleteInput = {
+ id: Scalars['String']['input'];
+};
+export type GraphInferenceInferenceAppDeleteV2Input = {
+ id: Scalars['String']['input'];
+};
+export type GraphInferenceInferenceAppDeleteV3Input = {
+ id: Scalars['String']['input'];
+};
+export type GraphInferenceInferenceAppEditInput = {
+ enabled?: InputMaybe<Scalars['Boolean']['input']>;
+ id: Scalars['String']['input'];
+ inferenceTarget?: InputMaybe<Scalars['String']['input']>;
+ inferenceType?: InputMaybe<Scalars['String']['input']>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ product?: InputMaybe<Scalars['String']['input']>;
+ realtime?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphInferenceInferenceAppEditV2Input = {
+ enabled?: InputMaybe<Scalars['Boolean']['input']>;
+ id: Scalars['String']['input'];
+ matchers?: InputMaybe<Array<Scalars['String']['input']>>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ output?: InputMaybe<Scalars['String']['input']>;
+ promptOverride?: InputMaybe<Scalars['String']['input']>;
+ realtime?: InputMaybe<Scalars['Boolean']['input']>;
+ source?: InputMaybe<Scalars['String']['input']>;
+ target?: InputMaybe<Scalars['String']['input']>;
+};
+export type GraphInferenceInferenceAppEditV3Input = {
+ ai?: InputMaybe<GraphInferenceAiInput>;
+ destination?: InputMaybe<GraphInferenceDestinationMode>;
+ enabled?: InputMaybe<Scalars['Boolean']['input']>;
+ forTargets?: InputMaybe<Array<Scalars['String']['input']>>;
+ id: Scalars['String']['input'];
+ infer?: InputMaybe<Scalars['String']['input']>;
+ matchers?: InputMaybe<Array<Scalars['String']['input']>>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ promptOverride?: InputMaybe<Scalars['String']['input']>;
+ realtime?: InputMaybe<Scalars['Boolean']['input']>;
+ source?: InputMaybe<Scalars['String']['input']>;
+};
+export type GraphInferenceInferenceAppStoredResultsInput = {
+ appId: Scalars['String']['input'];
+};
+export type GraphInferenceInferenceEvalInput = {
+ activationId?: InputMaybe<Scalars['String']['input']>;
+ appId: Scalars['String']['input'];
+ historyFixture?: InputMaybe<Scalars['JSON']['input']>;
+ promptTemplate?: InputMaybe<Scalars['String']['input']>;
+ sourceAri: Scalars['String']['input'];
+};
+export type GraphInferenceInferenceEvalPromptPreviewInput = {
+ appId: Scalars['String']['input'];
+};
+export type GraphInferenceInferenceModelsInput = {
+ infer: Scalars['String']['input'];
+ source?: InputMaybe<Scalars['String']['input']>;
+ useCaseId: Scalars['String']['input'];
+};
+export type GraphInferenceInferencePreviewInput = {
+ ai: GraphInferenceAiInput;
+ explicitAnchorAris: Array<Scalars['String']['input']>;
+ infer: Scalars['String']['input'];
+ promptOverride?: InputMaybe<Scalars['String']['input']>;
+ source: Scalars['String']['input'];
+ sourceAri: Scalars['String']['input'];
+ targetCapabilityIds: Array<Scalars['String']['input']>;
+};
+export type GraphInferenceInferenceQualityMetricsInput = {
+ appId: Scalars['String']['input'];
+ effort?: InputMaybe<Scalars['String']['input']>;
+ environment?: InputMaybe<GraphInferenceEnvironment>;
+ executionStatus?: InputMaybe<GraphInferenceExecutionStatus>;
+ failureReason?: InputMaybe<GraphInferenceFailureReason>;
+ lookbackHours: Scalars['Int']['input'];
+ mode?: InputMaybe<GraphInferenceMode>;
+ modelId?: InputMaybe<Scalars['String']['input']>;
+ promptVersion?: InputMaybe<Scalars['String']['input']>;
+ releaseId?: InputMaybe<Scalars['String']['input']>;
+ resolution: GraphInferenceInferenceQualityResolution;
+};
+export type GraphInferenceInferenceQualityResolution = 'DAY' | 'HOUR';
+export type GraphInferenceInferenceUsageInitiatorType = 'MIXED' | 'PROACTIVE' | 'UNKNOWN' | 'USER_INITIATED';
+export type GraphInferenceInferenceUsageMetricsInput = {
+ experienceName?: InputMaybe<Scalars['String']['input']>;
+ inferenceAppId: Scalars['String']['input'];
+ inferenceAppVersion: Scalars['Int']['input'];
+ initiatorType?: InputMaybe<GraphInferenceInferenceUsageInitiatorType>;
+ invokedFrom?: InputMaybe<Scalars['String']['input']>;
+ lookbackHours: Scalars['Int']['input'];
+ product?: InputMaybe<Scalars['String']['input']>;
+ resolution: GraphInferenceInferenceUsageResolution;
+};
+export type GraphInferenceInferenceUsageResolution = 'DAY' | 'HOUR';
+export type GraphInferenceInferredRelationshipInput = {
+ from: Scalars['ID']['input'];
+ relationshipType: Scalars['String']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphInferenceInlineEvalContractInput = {
+ appId: Scalars['String']['input'];
+};
+export type GraphInferenceInlineEvalStartInput = {
+ activationId?: InputMaybe<Scalars['String']['input']>;
+ appConfigurationFingerprint: Scalars['String']['input'];
+ appId: Scalars['String']['input'];
+ clientRequestId: Scalars['String']['input'];
+ executionOverrides?: InputMaybe<Scalars['JSON']['input']>;
+ inlinePayload: Scalars['JSON']['input'];
+ stageInputs?: InputMaybe<Scalars['JSON']['input']>;
+};
+export type GraphInferenceInsightContentFormat = 'PLAIN_TEXT';
+export type GraphInferenceInsightDateRangeInput = {
+ from?: InputMaybe<Scalars['String']['input']>;
+ to?: InputMaybe<Scalars['String']['input']>;
+};
+export type GraphInferenceInsightTargetKind = 'INFERRED_PROJECT' | 'JIRA_WORK_ITEM' | 'TOWNSQUARE_GOAL' | 'TOWNSQUARE_PROJECT';
+export type GraphInferenceInsightType = 'DECISION' | 'HIGHLIGHT' | 'MOMENTUM' | 'RISK';
+export type GraphInferenceMode = 'CANARY' | 'LIVE' | 'SHADOW';
+export type GraphInferenceProjectRelatedEntityRelationshipInput = {
+ objectAri: Scalars['ID']['input'];
+ relationshipType: Scalars['String']['input'];
+ subjectAri: Scalars['ID']['input'];
+};
+export type GraphInferencePromoteInferredProjectInput = {
+ inferredProjectAri: Scalars['String']['input'];
+};
+export type GraphInferenceReviewIssueLabel = 'MISSING_CONTEXT' | 'OUTDATED' | 'UNSUPPORTED_EVIDENCE' | 'WRONG_ENTITY' | 'WRONG_RELATIONSHIP';
+export type GraphInferenceReviewPackKind = 'MANUAL' | 'WEEKLY';
+export type GraphInferenceReviewPackStatus = 'COMPLETED' | 'FAILED' | 'GENERATING' | 'IN_REVIEW' | 'READY';
+export type GraphInferenceReviewSubjectKind = 'ARTIFACT' | 'DECISION' | 'PROJECT' | 'RELATIONSHIP' | 'TEAM';
+export type GraphInferenceReviewUtility = 'NOT_USEFUL' | 'USEFUL';
+export type GraphInferenceReviewVerdict = 'CORRECT' | 'NEEDS_CHANGES' | 'UNSURE';
+export type GraphInferenceRiskSubtypeValue = 'BUG_PATTERN' | 'CAPACITY' | 'DECISION_STALLED' | 'DELIVERY_BLOCKER' | 'DESIGN_ENG_DIVERGING' | 'EXTERNAL_DEPENDENCY' | 'OTHER' | 'PROJECT_STALLED' | 'QUALITY';
+export type GraphInferenceSubmitReviewInput = {
+ correction?: InputMaybe<Scalars['String']['input']>;
+ issueLabels?: Array<GraphInferenceReviewIssueLabel>;
+ itemId: Scalars['String']['input'];
+ packId: Scalars['String']['input'];
+ skipped?: Scalars['Boolean']['input'];
+ utility?: InputMaybe<GraphInferenceReviewUtility>;
+ verdict?: InputMaybe<GraphInferenceReviewVerdict>;
+};
+export type GraphInferenceTargetInsightsInput = {
+ dateRange?: InputMaybe<GraphInferenceInsightDateRangeInput>;
+ insightTypes?: InputMaybe<Array<GraphInferenceInsightType>>;
+ targetAri: Scalars['String']['input'];
+};
+export type GraphIntegrationActionAdminManagementActionConfigurationInput = {
+ actionId: Scalars['ID']['input'];
+ status?: InputMaybe<GraphIntegrationActionAdminManagementActionStatus>;
+};
+export type GraphIntegrationActionAdminManagementActionStatus = 'ALLOW' | 'DENY' | 'NEW_ACTION_ALLOW';
+export type GraphIntegrationActionAdminManagementUpdateActionConfigurationInput = {
+ actionConfigurations: Array<GraphIntegrationActionAdminManagementActionConfigurationInput>;
+ contextAri: Scalars['ID']['input'];
+ productAri: Scalars['ID']['input'];
+};
+export type GraphIntegrationAddTwgCapabilityContainerInput = {
+ contextAri: Scalars['ID']['input'];
+ productAri: Scalars['ID']['input'];
+};
+export type GraphIntegrationAppCapability = 'ACTION' | 'DATA_CONNECTOR';
+export type GraphIntegrationCloneCandidateSkillInput = {
+ cloneToken: Scalars['String']['input'];
+ contextAri: Scalars['ID']['input'];
+ skillAri: Scalars['ID']['input'];
+};
+export type GraphIntegrationConsentInput = {
+ agreement: Scalars['String']['input'];
+ formUrlReferer: Scalars['URL']['input'];
+ source: Scalars['String']['input'];
+};
+export type GraphIntegrationCreateDataConnectorConnectionInput = {
+ connectorKey: Scalars['String']['input'];
+ connectorProviderKey: Scalars['String']['input'];
+ connectorProviderPayload: Scalars['JSON']['input'];
+ consent: GraphIntegrationConsentInput;
+ containerId: Scalars['String']['input'];
+ contextAri: Scalars['ID']['input'];
+ productAri: Scalars['ID']['input'];
+};
+export type GraphIntegrationCreateSkillCloneLinkInput = {
+ contextAri: Scalars['ID']['input'];
+ skillAris: Array<Scalars['ID']['input']>;
+};
+export type GraphIntegrationCreateSkillInput = {
+ contextAri: Scalars['ID']['input'];
+ description: Scalars['String']['input'];
+ displayName: Scalars['String']['input'];
+ helpText?: InputMaybe<Scalars['String']['input']>;
+ icon?: InputMaybe<Scalars['String']['input']>;
+ instructions: Scalars['String']['input'];
+ name: Scalars['String']['input'];
+ tags?: InputMaybe<Array<Scalars['String']['input']>>;
+ tools?: InputMaybe<Array<GraphIntegrationSkillToolInput>>;
+ visibility?: InputMaybe<GraphIntegrationSkillVisibilityInput>;
+};
+export type GraphIntegrationCustomAuthApiTokenConfigInput = {
+ apiToken?: InputMaybe<Scalars['String']['input']>;
+ credentials?: InputMaybe<Scalars['JSON']['input']>;
+ holderId?: InputMaybe<Scalars['String']['input']>;
+};
+export type GraphIntegrationCustomAuthAuthorizationCodeConfigInput = {
+ authorizationUrl: Scalars['String']['input'];
+ clientId: Scalars['String']['input'];
+ clientSecret: Scalars['String']['input'];
+ exchangeOverrides?: InputMaybe<GraphIntegrationCustomAuthTokenOverridesInput>;
+ exchangeUrl: Scalars['String']['input'];
+ exchangeWithHttpBasicAuth?: InputMaybe<Scalars['Boolean']['input']>;
+ flowTypes?: InputMaybe<Array<Scalars['String']['input']>>;
+ profileDisplayNameResolver: Scalars['String']['input'];
+ profileIdResolver: Scalars['String']['input'];
+ profileRetrieverAuthorization?: InputMaybe<GraphIntegrationCustomAuthProfileRetrieverAuthorizationInput>;
+ profileRetrieverOverrides?: InputMaybe<GraphIntegrationCustomAuthTokenOverridesInput>;
+ profileRetrieverUrl: Scalars['String']['input'];
+ refreshTokenOverrides?: InputMaybe<GraphIntegrationCustomAuthTokenOverridesInput>;
+ refreshTokenUrl: Scalars['String']['input'];
+ revokeTokenOverrides?: InputMaybe<GraphIntegrationCustomAuthTokenOverridesInput>;
+ revokeTokenUrl?: InputMaybe<Scalars['String']['input']>;
+ scopes?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type GraphIntegrationCustomAuthClientCredentialsConfigInput = {
+ audience?: InputMaybe<Scalars['String']['input']>;
+ clientId: Scalars['String']['input'];
+ clientSecret: Scalars['String']['input'];
+ exchangeOverrides?: InputMaybe<GraphIntegrationCustomAuthTokenOverridesInput>;
+ exchangeUrl: Scalars['String']['input'];
+ exchangeWithHttpBasicAuth?: InputMaybe<Scalars['Boolean']['input']>;
+ refreshTokenOverrides?: InputMaybe<GraphIntegrationCustomAuthTokenOverridesInput>;
+ refreshTokenUrl?: InputMaybe<Scalars['String']['input']>;
+ revokeTokenOverrides?: InputMaybe<GraphIntegrationCustomAuthTokenOverridesInput>;
+ revokeTokenUrl?: InputMaybe<Scalars['String']['input']>;
+ scopes?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type GraphIntegrationCustomAuthConfigInput = {
+ apiToken?: InputMaybe<GraphIntegrationCustomAuthApiTokenConfigInput>;
+ authorizationCode?: InputMaybe<GraphIntegrationCustomAuthAuthorizationCodeConfigInput>;
+ clientCredentials?: InputMaybe<GraphIntegrationCustomAuthClientCredentialsConfigInput>;
+};
+export type GraphIntegrationCustomAuthDeleteInput = {
+ authAri: Scalars['ID']['input'];
+ cloudId: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+};
+export type GraphIntegrationCustomAuthInputTarget = 'CLIENT_ID' | 'CLIENT_SECRET' | 'PKCE_ENABLED' | 'SCOPES' | 'VALUE';
+export type GraphIntegrationCustomAuthInputType = 'BOOLEAN' | 'MULTI_TEXT' | 'SECRET' | 'SELECT' | 'TEXT_FIELD';
+export type GraphIntegrationCustomAuthProfileAuthHeaderInput = {
+ headerName: Scalars['String']['input'];
+ tokenPrefix: Scalars['String']['input'];
+};
+export type GraphIntegrationCustomAuthProfileAuthParameterInput = {
+ parameterName: Scalars['String']['input'];
+};
+export type GraphIntegrationCustomAuthProfileRetrieverAuthorizationInput = {
+ header?: InputMaybe<GraphIntegrationCustomAuthProfileAuthHeaderInput>;
+ pathParameter?: InputMaybe<GraphIntegrationCustomAuthProfileAuthParameterInput>;
+ queryString?: InputMaybe<GraphIntegrationCustomAuthProfileAuthParameterInput>;
+};
+export type GraphIntegrationCustomAuthStatus = 'ACTIVE' | 'DELETING' | 'PENDING' | 'SUSPENDED';
+export type GraphIntegrationCustomAuthTokenOverridesInput = {
+ body?: InputMaybe<Scalars['JSON']['input']>;
+ headers?: InputMaybe<Scalars['JSON']['input']>;
+};
+export type GraphIntegrationCustomAuthType = 'API_TOKEN' | 'AUTHORIZATION_CODE' | 'CLIENT_CREDENTIALS';
+export type GraphIntegrationCustomAuthUpdateStatusInput = {
+ authAri: Scalars['ID']['input'];
+ cloudId: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ status: GraphIntegrationCustomAuthStatus;
+};
+export type GraphIntegrationCustomAuthUpsertInput = {
+ authAri?: InputMaybe<Scalars['ID']['input']>;
+ authType: GraphIntegrationCustomAuthType;
+ baseUrl: Scalars['String']['input'];
+ cloudId: Scalars['ID']['input'];
+ config: GraphIntegrationCustomAuthConfigInput;
+ customAuthConfigKey?: InputMaybe<Scalars['String']['input']>;
+ displayName: Scalars['String']['input'];
+ productAri: Scalars['String']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+};
+export type GraphIntegrationDefaultToolsStatus = 'DISABLED' | 'ENABLED' | 'READ_ONLY';
+export type GraphIntegrationDeleteDataConnectorConnectionInput = {
+ connectionId: Scalars['ID']['input'];
+ connectorKey: Scalars['String']['input'];
+ connectorProviderKey: Scalars['String']['input'];
+ contextAri: Scalars['ID']['input'];
+};
+export type GraphIntegrationDeleteSkillInput = {
+ contextAri: Scalars['ID']['input'];
+ skillAri: Scalars['ID']['input'];
+};
+export type GraphIntegrationDirectoryAuthType = 'API_TOKEN' | 'CLIENT_CREDENTIALS' | 'NONE' | 'OAUTH';
+export type GraphIntegrationDirectoryItemType = 'ACTION' | 'CUSTOM_SKILL' | 'FORGE_SKILL' | 'FORGE_TOOL' | 'MCP_SERVER' | 'MCP_TOOL' | 'PLATFORM_SKILL' | 'SKILL';
+export type GraphIntegrationEntityType = 'BRANCH' | 'BUILD_INFO' | 'CALENDAR_EVENT' | 'CAMPAIGN' | 'CASE' | 'COMMENT' | 'COMMIT' | 'CONVERSATION' | 'CUSTOMER_CONTACT' | 'CUSTOMER_ORGANIZATION' | 'DASHBOARD' | 'DATA_TABLE' | 'DEAL' | 'DEPLOYMENT_INFO' | 'DESIGN' | 'DEVOPS_COMPONENT' | 'DOCUMENT' | 'FEATURE_FLAG' | 'INCIDENT' | 'LEAD' | 'MESSAGE' | 'ORGANISATION' | 'POSITION' | 'POST_INCIDENT_REVIEW' | 'PROJECT' | 'PULL_REQUEST' | 'REMOTE_LINK' | 'REPOSITORY' | 'SERVICENOW_BUSINESS_APP' | 'SOFTWARE_SERVICE' | 'SPACE' | 'USER' | 'VIDEO' | 'VULNERABILITY' | 'WORKER' | 'WORK_ITEM';
+export type GraphIntegrationMcpAdminManagementApiTokenAuthConfigInput = {
+ apiToken?: InputMaybe<Scalars['String']['input']>;
+ authType: GraphIntegrationMcpAdminManagementMcpServerAuthType;
+ credentials?: InputMaybe<Array<GraphIntegrationMcpAdminManagementExtraInputEntry>>;
+};
+export type GraphIntegrationMcpAdminManagementCustomOauthConfigInput = {
+ authType: GraphIntegrationMcpAdminManagementMcpServerAuthType;
+ clientId?: InputMaybe<Scalars['String']['input']>;
+ clientSecret?: InputMaybe<Scalars['String']['input']>;
+ pkceEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ scopes?: InputMaybe<Array<Scalars['String']['input']>>;
+ values?: InputMaybe<Array<GraphIntegrationMcpAdminManagementExtraInputEntry>>;
+};
+export type GraphIntegrationMcpAdminManagementExtraInputEntry = {
+ key: Scalars['String']['input'];
+ value: Scalars['String']['input'];
+};
+export type GraphIntegrationMcpAdminManagementExtraInputType = 'SELECT' | 'TEXT_FIELD';
+export type GraphIntegrationMcpAdminManagementMcpRegistrationSource = 'CUSTOMER' | 'GLOBAL';
+export type GraphIntegrationMcpAdminManagementMcpServerAccessMode = 'DEFAULT_ALLOW' | 'DEFAULT_DENY';
+export type GraphIntegrationMcpAdminManagementMcpServerAuthConfigInput = {
+ apiToken?: InputMaybe<GraphIntegrationMcpAdminManagementApiTokenAuthConfigInput>;
+ customOauth?: InputMaybe<GraphIntegrationMcpAdminManagementCustomOauthConfigInput>;
+ noAuth?: InputMaybe<GraphIntegrationMcpAdminManagementNoAuthConfigInput>;
+};
+export type GraphIntegrationMcpAdminManagementMcpServerAuthType = 'API_TOKEN' | 'CUSTOM_OAUTH_AUTHORIZATION_CODE' | 'CUSTOM_OAUTH_CLIENT_CREDENTIALS' | 'NONE' | 'OAUTH' | 'OAUTH_CLIENT_CREDENTIALS';
+export type GraphIntegrationMcpAdminManagementMcpServerStatus = 'DELETING' | 'PROVISIONING' | 'REGISTERED' | 'SUSPENDED' | 'TOOL_CONFIGURATION_PENDING';
+export type GraphIntegrationMcpAdminManagementMcpServerTemplateSurface = 'MARKETPLACE';
+export type GraphIntegrationMcpAdminManagementMcpServerType = 'HTTP' | 'SSE';
+export type GraphIntegrationMcpAdminManagementMcpToolConfigurationInput = {
+ status?: InputMaybe<GraphIntegrationMcpAdminManagementMcpToolStatus>;
+ toolId: Scalars['ID']['input'];
+};
+export type GraphIntegrationMcpAdminManagementMcpToolStatus = 'ALLOW' | 'ALLOW_SERVER_REMOVED' | 'DENY' | 'DENY_SERVER_REMOVED' | 'NEW_TOOL_DENY';
+export type GraphIntegrationMcpAdminManagementNoAuthConfigInput = {
+ authType: GraphIntegrationMcpAdminManagementMcpServerAuthType;
+};
+export type GraphIntegrationMcpAdminManagementRegisterMcpServerInput = {
+ accessMode?: InputMaybe<GraphIntegrationMcpAdminManagementMcpServerAccessMode>;
+ allowedPrincipalAris?: InputMaybe<Array<Scalars['ID']['input']>>;
+ allowedPrincipalIds?: InputMaybe<Array<Scalars['String']['input']>>;
+ authConfig?: InputMaybe<GraphIntegrationMcpAdminManagementMcpServerAuthConfigInput>;
+ authType?: InputMaybe<GraphIntegrationMcpAdminManagementMcpServerAuthType>;
+ autoEnableNewTools?: InputMaybe<Scalars['Boolean']['input']>;
+ cloudId: Scalars['ID']['input'];
+ deniedPrincipalAris?: InputMaybe<Array<Scalars['ID']['input']>>;
+ displayName: Scalars['String']['input'];
+ endpointPath?: InputMaybe<Scalars['String']['input']>;
+ extraInputs?: InputMaybe<Array<GraphIntegrationMcpAdminManagementExtraInputEntry>>;
+ icon?: InputMaybe<Scalars['String']['input']>;
+ serverType?: InputMaybe<GraphIntegrationMcpAdminManagementMcpServerType>;
+ tags?: InputMaybe<Array<Scalars['String']['input']>>;
+ templateId?: InputMaybe<Scalars['String']['input']>;
+ url?: InputMaybe<Scalars['URL']['input']>;
+};
+export type GraphIntegrationMcpAdminManagementTriggerToolSyncInput = {
+ cloudId: Scalars['ID']['input'];
+ serverId: Scalars['ID']['input'];
+};
+export type GraphIntegrationMcpAdminManagementUnregisterMcpServerInput = {
+ cloudId: Scalars['ID']['input'];
+ serverId: Scalars['ID']['input'];
+};
+export type GraphIntegrationMcpAdminManagementUpdateMcpRegistrationInput = {
+ accessMode?: InputMaybe<GraphIntegrationMcpAdminManagementMcpServerAccessMode>;
+ authConfig?: InputMaybe<GraphIntegrationMcpAdminManagementMcpServerAuthConfigInput>;
+ autoEnableNewTools?: InputMaybe<Scalars['Boolean']['input']>;
+ cloudId: Scalars['ID']['input'];
+ serverId: Scalars['ID']['input'];
+};
+export type GraphIntegrationMcpAdminManagementUpdateMcpServerAuthConfigInput = {
+ authConfig: GraphIntegrationMcpAdminManagementMcpServerAuthConfigInput;
+ cloudId: Scalars['ID']['input'];
+ serverId: Scalars['ID']['input'];
+};
+export type GraphIntegrationMcpAdminManagementUpdateMcpToolConfigurationInput = {
+ cloudId: Scalars['ID']['input'];
+ serverId: Scalars['ID']['input'];
+ toolConfigurations: Array<GraphIntegrationMcpAdminManagementMcpToolConfigurationInput>;
+};
+export type GraphIntegrationMcpServerRequestRejectInput = {
+ aggregateRequestId: Scalars['ID']['input'];
+ cloudId: Scalars['ID']['input'];
+ comment?: InputMaybe<Scalars['String']['input']>;
+};
+export type GraphIntegrationMcpServerRequestSourceType = 'GALLERY_MCP_SERVER' | 'GLOBAL_MCP_SERVER';
+export type GraphIntegrationMcpServerRequestStatus = 'INSTALLED' | 'OPEN' | 'REJECTED';
+export type GraphIntegrationMcpServerRequestSubmitInput = {
+ cloudId: Scalars['ID']['input'];
+ comment?: InputMaybe<Scalars['String']['input']>;
+ sourceId: Scalars['ID']['input'];
+ sourceType: GraphIntegrationMcpServerRequestSourceType;
+};
+export type GraphIntegrationProviderNamespace = 'ASAP' | 'CLASSIC' | 'FORGE' | 'OAUTH' | 'UNKNOWN';
+export type GraphIntegrationProviderType = 'BUILDS' | 'CALENDARS' | 'COMMENTS' | 'CONVERSATIONS' | 'CRMS' | 'DASHBOARDS' | 'DATA_TABLES' | 'DEPLOYMENTS' | 'DESIGNS' | 'DEVELOPMENT_INFO' | 'DEVOPS_COMPONENTS' | 'DOCUMENTATION' | 'FEATURE_FLAGS' | 'GRAPH_PROVIDER' | 'HRIS' | 'OPERATIONS' | 'PROJECTS' | 'REMOTE_LINKS' | 'SECURITY' | 'SOFTWARE_SERVICES' | 'SPACES' | 'VIDEOS' | 'WORK_ITEMS';
+export type GraphIntegrationRbacCreateRecordInput = {
+ cloudId: Scalars['ID']['input'];
+ principalId: Scalars['String']['input'];
+ principalType: GraphIntegrationRbacPrincipalType;
+ resourceAri: Scalars['ID']['input'];
+ role: Scalars['String']['input'];
+ workspaceAri: Scalars['ID']['input'];
+};
+export type GraphIntegrationRbacDeleteRecordInput = {
+ cloudId: Scalars['ID']['input'];
+ principalId: Scalars['String']['input'];
+ principalType: GraphIntegrationRbacPrincipalType;
+ resourceAri: Scalars['ID']['input'];
+ role: Scalars['String']['input'];
+ workspaceAri: Scalars['ID']['input'];
+};
+export type GraphIntegrationRbacPrincipalType = 'GROUP' | 'USER';
+export type GraphIntegrationRemoveTwgCapabilityContainerInput = {
+ contextAri: Scalars['ID']['input'];
+ id: Scalars['String']['input'];
+};
+export type GraphIntegrationResolveSkillCloneLinkInput = {
+ cloneToken: Scalars['String']['input'];
+ contextAri: Scalars['ID']['input'];
+};
+export type GraphIntegrationSetTwgDefaultToolsAdminSettingInput = {
+ orgId: Scalars['ID']['input'];
+ status: GraphIntegrationDefaultToolsStatus;
+};
+export type GraphIntegrationSetTwgPlatformCapabilityGlobalAdminSettingInput = {
+ capabilityType: GraphIntegrationTwgCapabilityType;
+ cloudId: Scalars['ID']['input'];
+ status: GraphIntegrationTwgCapabilityStatus;
+};
+export type GraphIntegrationSetTwgProductToolAccessOverrideInput = {
+ contextAri: Scalars['ID']['input'];
+ productAri: Scalars['ID']['input'];
+ toolAccessOverride: Scalars['Boolean']['input'];
+};
+export type GraphIntegrationSkillColor = 'BLUE' | 'DEFAULT' | 'GRAY' | 'GREEN' | 'LIME' | 'MAGENTA' | 'ORANGE' | 'PURPLE' | 'RED' | 'TEAL' | 'YELLOW';
+export type GraphIntegrationSkillConsumer = 'ROVO_AGENTS' | 'ROVO_CLAW';
+export type GraphIntegrationSkillConsumerVisibilityInput = {
+ optIn?: InputMaybe<Array<GraphIntegrationSkillConsumer>>;
+};
+export type GraphIntegrationSkillDimension = 'FORGE_APPS' | 'PRODUCTS';
+export type GraphIntegrationSkillSurface = 'ROVO_AGENTS' | 'ROVO_CLAW';
+export type GraphIntegrationSkillToolInput = {
+ id: Scalars['String']['input'];
+ source: GraphIntegrationSkillToolSource;
+ type: GraphIntegrationSkillToolType;
+};
+export type GraphIntegrationSkillToolSource = 'FORGE' | 'INTEGRATIONS_SERVICE';
+export type GraphIntegrationSkillToolType = 'FORGE_TOOL' | 'PLATFORM_MCP_TOOL';
+export type GraphIntegrationSkillVisibilityInput = {
+ consumer?: InputMaybe<GraphIntegrationSkillConsumerVisibilityInput>;
+};
+export type GraphIntegrationStatus = 'DISABLED' | 'ENABLED';
+export type GraphIntegrationSurface = 'AUTOMATION' | 'CSM' | 'POLLINATOR' | 'ROVO' | 'ROVO_AGENTS' | 'ROVO_CLAW' | 'STUDIO';
+export type GraphIntegrationTwgCapabilityStatus = 'DISABLED' | 'ENABLED';
+export type GraphIntegrationTwgCapabilityType = 'PLATFORM_MCP_SERVER' | 'THIRD_PARTY_ACTION';
+export type GraphIntegrationTwgProductAccessMode = 'DEFAULT_ALLOW' | 'DEFAULT_DENY';
+export type GraphIntegrationUpdateDataConnectorConnectionInput = {
+ connectionId: Scalars['ID']['input'];
+ connectorKey: Scalars['String']['input'];
+ connectorProviderKey: Scalars['String']['input'];
+ connectorProviderPayload: Scalars['JSON']['input'];
+ contextAri: Scalars['ID']['input'];
+};
+export type GraphIntegrationUpdateSkillInput = {
+ contextAri: Scalars['ID']['input'];
+ description?: InputMaybe<Scalars['String']['input']>;
+ displayName?: InputMaybe<Scalars['String']['input']>;
+ enabled?: InputMaybe<Scalars['Boolean']['input']>;
+ helpText?: InputMaybe<Scalars['String']['input']>;
+ icon?: InputMaybe<Scalars['String']['input']>;
+ instructions?: InputMaybe<Scalars['String']['input']>;
+ isSharedSiteWide?: InputMaybe<Scalars['Boolean']['input']>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ skillAri: Scalars['ID']['input'];
+ tags?: InputMaybe<Array<Scalars['String']['input']>>;
+ tools?: InputMaybe<Array<GraphIntegrationSkillToolInput>>;
+ visibility?: InputMaybe<GraphIntegrationSkillVisibilityInput>;
+};
+export type GraphIntegrationUpdateTwgProductAdminSettingsInput = {
+ accessMode: GraphIntegrationTwgProductAccessMode;
+ contextAri: Scalars['ID']['input'];
+ productAri: Scalars['ID']['input'];
+};
+export type GraphQlContentStatus = 'ARCHIVED' | 'CURRENT' | 'DELETED' | 'DRAFT';
+export type GraphQlContentTemplateType = 'BLUEPRINT' | 'PAGE';
+export type GraphQlCoverPictureWidth = 'FIXED' | 'FULL';
+export type GraphQlDateFormat = 'GLOBAL' | 'MILLIS' | 'USER' | 'USER_FRIENDLY';
+export type GraphQlFrontCoverState = 'HIDDEN' | 'SHOWN' | 'TRANSITION' | 'UNSET';
+export type GraphQlLabelSortDirection = 'ASCENDING' | 'DESCENDING';
+export type GraphQlLabelSortField = 'LABELLING_CREATIONDATE' | 'LABELLING_ID';
+export type GraphQlPageStatus = 'CURRENT' | 'DRAFT' | 'HISTORICAL' | 'TRASHED';
+export type GraphQlReactionContentType = 'BLOGPOST' | 'COMMENT' | 'PAGE';
+export type GraphQlSpaceShortcutsInput = {
+ iconUrl?: InputMaybe<Scalars['String']['input']>;
+ isPinnedPage: Scalars['Boolean']['input'];
+ shortcutId: Scalars['ID']['input'];
+ title?: InputMaybe<Scalars['String']['input']>;
+ url?: InputMaybe<Scalars['String']['input']>;
+};
+export type GraphQlTemplateContentAppearance = 'DEFAULT' | 'FULL_WIDTH' | 'MAX';
+export type GraphQueryMetadataProjectAssociatedBuildInput = {
+ and?: InputMaybe<Array<GraphQueryMetadataProjectAssociatedBuildInputAnd>>;
+ or?: InputMaybe<Array<GraphQueryMetadataProjectAssociatedBuildInputOr>>;
+};
+export type GraphQueryMetadataProjectAssociatedBuildInputAnd = {
+ createdAt?: InputMaybe<GraphQueryMetadataProjectAssociatedBuildInputCreatedAt>;
+ lastUpdated?: InputMaybe<GraphQueryMetadataProjectAssociatedBuildInputLastUpdated>;
+ or?: InputMaybe<Array<GraphQueryMetadataProjectAssociatedBuildInputOrInner>>;
+ relationship_assigneeAri?: InputMaybe<GraphQueryMetadataProjectAssociatedBuildInputRelationshipAri>;
+ relationship_creatorAri?: InputMaybe<GraphQueryMetadataProjectAssociatedBuildInputRelationshipAri>;
+ relationship_issueAri?: InputMaybe<GraphQueryMetadataProjectAssociatedBuildInputRelationshipAri>;
+ relationship_issueLastUpdatedOn?: InputMaybe<GraphQueryMetadataProjectAssociatedBuildInputRelationshipIssueLastUpdatedOn>;
+ relationship_reporterAri?: InputMaybe<GraphQueryMetadataProjectAssociatedBuildInputRelationshipAri>;
+ relationship_statusAri?: InputMaybe<GraphQueryMetadataProjectAssociatedBuildInputRelationshipAri>;
+ toAti?: InputMaybe<GraphQueryMetadataProjectAssociatedBuildInputToAti>;
+ to_state?: InputMaybe<GraphQueryMetadataProjectAssociatedBuildInputToState>;
+ to_testInfo?: InputMaybe<GraphQueryMetadataProjectAssociatedBuildInputToTestInfo>;
+};
+export type GraphQueryMetadataProjectAssociatedBuildInputAndInner = {
+ createdAt?: InputMaybe<GraphQueryMetadataProjectAssociatedBuildInputCreatedAt>;
+ lastUpdated?: InputMaybe<GraphQueryMetadataProjectAssociatedBuildInputLastUpdated>;
+ relationship_assigneeAri?: InputMaybe<GraphQueryMetadataProjectAssociatedBuildInputRelationshipAri>;
+ relationship_creatorAri?: InputMaybe<GraphQueryMetadataProjectAssociatedBuildInputRelationshipAri>;
+ relationship_issueAri?: InputMaybe<GraphQueryMetadataProjectAssociatedBuildInputRelationshipAri>;
+ relationship_issueLastUpdatedOn?: InputMaybe<GraphQueryMetadataProjectAssociatedBuildInputRelationshipIssueLastUpdatedOn>;
+ relationship_reporterAri?: InputMaybe<GraphQueryMetadataProjectAssociatedBuildInputRelationshipAri>;
+ relationship_statusAri?: InputMaybe<GraphQueryMetadataProjectAssociatedBuildInputRelationshipAri>;
+ toAti?: InputMaybe<GraphQueryMetadataProjectAssociatedBuildInputToAti>;
+ to_state?: InputMaybe<GraphQueryMetadataProjectAssociatedBuildInputToState>;
+ to_testInfo?: InputMaybe<GraphQueryMetadataProjectAssociatedBuildInputToTestInfo>;
+};
+export type GraphQueryMetadataProjectAssociatedBuildInputCreatedAt = {
+ notValues?: InputMaybe<Array<Scalars['DateTime']['input']>>;
+ range?: InputMaybe<GraphQueryMetadataProjectAssociatedBuildInputCreatedAtRangeField>;
+ sort?: InputMaybe<GraphQueryMetadataProjectAssociatedBuildInputCreatedAtMetadataSortField>;
+ values?: InputMaybe<Array<Scalars['DateTime']['input']>>;
+};
+export type GraphQueryMetadataProjectAssociatedBuildInputCreatedAtMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataProjectAssociatedBuildInputCreatedAtRangeField = {
+ gt?: InputMaybe<Scalars['DateTime']['input']>;
+ gte?: InputMaybe<Scalars['DateTime']['input']>;
+ lt?: InputMaybe<Scalars['DateTime']['input']>;
+ lte?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphQueryMetadataProjectAssociatedBuildInputLastUpdated = {
+ notValues?: InputMaybe<Array<Scalars['DateTime']['input']>>;
+ range?: InputMaybe<GraphQueryMetadataProjectAssociatedBuildInputLastUpdatedRangeField>;
+ sort?: InputMaybe<GraphQueryMetadataProjectAssociatedBuildInputLastUpdatedMetadataSortField>;
+ values?: InputMaybe<Array<Scalars['DateTime']['input']>>;
+};
+export type GraphQueryMetadataProjectAssociatedBuildInputLastUpdatedMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataProjectAssociatedBuildInputLastUpdatedRangeField = {
+ gt?: InputMaybe<Scalars['DateTime']['input']>;
+ gte?: InputMaybe<Scalars['DateTime']['input']>;
+ lt?: InputMaybe<Scalars['DateTime']['input']>;
+ lte?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphQueryMetadataProjectAssociatedBuildInputOr = {
+ and?: InputMaybe<Array<GraphQueryMetadataProjectAssociatedBuildInputAndInner>>;
+ createdAt?: InputMaybe<GraphQueryMetadataProjectAssociatedBuildInputCreatedAt>;
+ lastUpdated?: InputMaybe<GraphQueryMetadataProjectAssociatedBuildInputLastUpdated>;
+ relationship_assigneeAri?: InputMaybe<GraphQueryMetadataProjectAssociatedBuildInputRelationshipAri>;
+ relationship_creatorAri?: InputMaybe<GraphQueryMetadataProjectAssociatedBuildInputRelationshipAri>;
+ relationship_issueAri?: InputMaybe<GraphQueryMetadataProjectAssociatedBuildInputRelationshipAri>;
+ relationship_issueLastUpdatedOn?: InputMaybe<GraphQueryMetadataProjectAssociatedBuildInputRelationshipIssueLastUpdatedOn>;
+ relationship_reporterAri?: InputMaybe<GraphQueryMetadataProjectAssociatedBuildInputRelationshipAri>;
+ relationship_statusAri?: InputMaybe<GraphQueryMetadataProjectAssociatedBuildInputRelationshipAri>;
+ toAti?: InputMaybe<GraphQueryMetadataProjectAssociatedBuildInputToAti>;
+ to_state?: InputMaybe<GraphQueryMetadataProjectAssociatedBuildInputToState>;
+ to_testInfo?: InputMaybe<GraphQueryMetadataProjectAssociatedBuildInputToTestInfo>;
+};
+export type GraphQueryMetadataProjectAssociatedBuildInputOrInner = {
+ createdAt?: InputMaybe<GraphQueryMetadataProjectAssociatedBuildInputCreatedAt>;
+ lastUpdated?: InputMaybe<GraphQueryMetadataProjectAssociatedBuildInputLastUpdated>;
+ relationship_assigneeAri?: InputMaybe<GraphQueryMetadataProjectAssociatedBuildInputRelationshipAri>;
+ relationship_creatorAri?: InputMaybe<GraphQueryMetadataProjectAssociatedBuildInputRelationshipAri>;
+ relationship_issueAri?: InputMaybe<GraphQueryMetadataProjectAssociatedBuildInputRelationshipAri>;
+ relationship_issueLastUpdatedOn?: InputMaybe<GraphQueryMetadataProjectAssociatedBuildInputRelationshipIssueLastUpdatedOn>;
+ relationship_reporterAri?: InputMaybe<GraphQueryMetadataProjectAssociatedBuildInputRelationshipAri>;
+ relationship_statusAri?: InputMaybe<GraphQueryMetadataProjectAssociatedBuildInputRelationshipAri>;
+ toAti?: InputMaybe<GraphQueryMetadataProjectAssociatedBuildInputToAti>;
+ to_state?: InputMaybe<GraphQueryMetadataProjectAssociatedBuildInputToState>;
+ to_testInfo?: InputMaybe<GraphQueryMetadataProjectAssociatedBuildInputToTestInfo>;
+};
+export type GraphQueryMetadataProjectAssociatedBuildInputRelationshipAri = {
+ value?: InputMaybe<GraphQueryMetadataProjectAssociatedBuildInputRelationshipAriValue>;
+};
+export type GraphQueryMetadataProjectAssociatedBuildInputRelationshipAriValue = {
+ notValues?: InputMaybe<Array<Scalars['String']['input']>>;
+ sort?: InputMaybe<GraphQueryMetadataProjectAssociatedBuildInputRelationshipAriValueMetadataSortField>;
+ values?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type GraphQueryMetadataProjectAssociatedBuildInputRelationshipAriValueMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataProjectAssociatedBuildInputRelationshipIssueLastUpdatedOn = {
+ notValues?: InputMaybe<Array<Scalars['Long']['input']>>;
+ range?: InputMaybe<GraphQueryMetadataProjectAssociatedBuildInputRelationshipIssueLastUpdatedOnRangeField>;
+ sort?: InputMaybe<GraphQueryMetadataProjectAssociatedBuildInputRelationshipIssueLastUpdatedOnMetadataSortField>;
+ values?: InputMaybe<Array<Scalars['Long']['input']>>;
+};
+export type GraphQueryMetadataProjectAssociatedBuildInputRelationshipIssueLastUpdatedOnMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataProjectAssociatedBuildInputRelationshipIssueLastUpdatedOnRangeField = {
+ gt?: InputMaybe<Scalars['Long']['input']>;
+ gte?: InputMaybe<Scalars['Long']['input']>;
+ lt?: InputMaybe<Scalars['Long']['input']>;
+ lte?: InputMaybe<Scalars['Long']['input']>;
+};
+export type GraphQueryMetadataProjectAssociatedBuildInputToAti = {
+ notValues?: InputMaybe<Array<Scalars['String']['input']>>;
+ sort?: InputMaybe<GraphQueryMetadataProjectAssociatedBuildInputToAtiMetadataSortField>;
+ values?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type GraphQueryMetadataProjectAssociatedBuildInputToAtiMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataProjectAssociatedBuildInputToBuildStateEnum = 'CANCELLED' | 'FAILED' | 'IN_PROGRESS' | 'NOT_SET' | 'PENDING' | 'SUCCESSFUL' | 'UNKNOWN';
+export type GraphQueryMetadataProjectAssociatedBuildInputToState = {
+ notValues?: InputMaybe<Array<GraphQueryMetadataProjectAssociatedBuildInputToBuildStateEnum>>;
+ sort?: InputMaybe<GraphQueryMetadataProjectAssociatedBuildInputToStateMetadataSortField>;
+ values?: InputMaybe<Array<GraphQueryMetadataProjectAssociatedBuildInputToBuildStateEnum>>;
+};
+export type GraphQueryMetadataProjectAssociatedBuildInputToStateMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataProjectAssociatedBuildInputToTestInfo = {
+ numberFailed?: InputMaybe<GraphQueryMetadataProjectAssociatedBuildInputToTestInfoNumberFailed>;
+ numberPassed?: InputMaybe<GraphQueryMetadataProjectAssociatedBuildInputToTestInfoNumberPassed>;
+ numberSkipped?: InputMaybe<GraphQueryMetadataProjectAssociatedBuildInputToTestInfoNumberSkipped>;
+ totalNumber?: InputMaybe<GraphQueryMetadataProjectAssociatedBuildInputToTestInfoTotalNumber>;
+};
+export type GraphQueryMetadataProjectAssociatedBuildInputToTestInfoNumberFailed = {
+ notValues?: InputMaybe<Array<Scalars['Long']['input']>>;
+ range?: InputMaybe<GraphQueryMetadataProjectAssociatedBuildInputToTestInfoNumberFailedRangeField>;
+ sort?: InputMaybe<GraphQueryMetadataProjectAssociatedBuildInputToTestInfoNumberFailedMetadataSortField>;
+ values?: InputMaybe<Array<Scalars['Long']['input']>>;
+};
+export type GraphQueryMetadataProjectAssociatedBuildInputToTestInfoNumberFailedMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataProjectAssociatedBuildInputToTestInfoNumberFailedRangeField = {
+ gt?: InputMaybe<Scalars['Long']['input']>;
+ gte?: InputMaybe<Scalars['Long']['input']>;
+ lt?: InputMaybe<Scalars['Long']['input']>;
+ lte?: InputMaybe<Scalars['Long']['input']>;
+};
+export type GraphQueryMetadataProjectAssociatedBuildInputToTestInfoNumberPassed = {
+ notValues?: InputMaybe<Array<Scalars['Long']['input']>>;
+ range?: InputMaybe<GraphQueryMetadataProjectAssociatedBuildInputToTestInfoNumberPassedRangeField>;
+ sort?: InputMaybe<GraphQueryMetadataProjectAssociatedBuildInputToTestInfoNumberPassedMetadataSortField>;
+ values?: InputMaybe<Array<Scalars['Long']['input']>>;
+};
+export type GraphQueryMetadataProjectAssociatedBuildInputToTestInfoNumberPassedMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataProjectAssociatedBuildInputToTestInfoNumberPassedRangeField = {
+ gt?: InputMaybe<Scalars['Long']['input']>;
+ gte?: InputMaybe<Scalars['Long']['input']>;
+ lt?: InputMaybe<Scalars['Long']['input']>;
+ lte?: InputMaybe<Scalars['Long']['input']>;
+};
+export type GraphQueryMetadataProjectAssociatedBuildInputToTestInfoNumberSkipped = {
+ notValues?: InputMaybe<Array<Scalars['Long']['input']>>;
+ range?: InputMaybe<GraphQueryMetadataProjectAssociatedBuildInputToTestInfoNumberSkippedRangeField>;
+ sort?: InputMaybe<GraphQueryMetadataProjectAssociatedBuildInputToTestInfoNumberSkippedMetadataSortField>;
+ values?: InputMaybe<Array<Scalars['Long']['input']>>;
+};
+export type GraphQueryMetadataProjectAssociatedBuildInputToTestInfoNumberSkippedMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataProjectAssociatedBuildInputToTestInfoNumberSkippedRangeField = {
+ gt?: InputMaybe<Scalars['Long']['input']>;
+ gte?: InputMaybe<Scalars['Long']['input']>;
+ lt?: InputMaybe<Scalars['Long']['input']>;
+ lte?: InputMaybe<Scalars['Long']['input']>;
+};
+export type GraphQueryMetadataProjectAssociatedBuildInputToTestInfoTotalNumber = {
+ notValues?: InputMaybe<Array<Scalars['Long']['input']>>;
+ range?: InputMaybe<GraphQueryMetadataProjectAssociatedBuildInputToTestInfoTotalNumberRangeField>;
+ sort?: InputMaybe<GraphQueryMetadataProjectAssociatedBuildInputToTestInfoTotalNumberMetadataSortField>;
+ values?: InputMaybe<Array<Scalars['Long']['input']>>;
+};
+export type GraphQueryMetadataProjectAssociatedBuildInputToTestInfoTotalNumberMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataProjectAssociatedBuildInputToTestInfoTotalNumberRangeField = {
+ gt?: InputMaybe<Scalars['Long']['input']>;
+ gte?: InputMaybe<Scalars['Long']['input']>;
+ lt?: InputMaybe<Scalars['Long']['input']>;
+ lte?: InputMaybe<Scalars['Long']['input']>;
+};
+export type GraphQueryMetadataProjectAssociatedDeploymentInput = {
+ and?: InputMaybe<Array<GraphQueryMetadataProjectAssociatedDeploymentInputAnd>>;
+ or?: InputMaybe<Array<GraphQueryMetadataProjectAssociatedDeploymentInputOr>>;
+};
+export type GraphQueryMetadataProjectAssociatedDeploymentInputAnd = {
+ createdAt?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputCreatedAt>;
+ lastUpdated?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputLastUpdated>;
+ or?: InputMaybe<Array<GraphQueryMetadataProjectAssociatedDeploymentInputOrInner>>;
+ relationship_assigneeAri?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputRelationshipAri>;
+ relationship_creatorAri?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputRelationshipAri>;
+ relationship_fixVersionIds?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputRelationshipFixVersionIds>;
+ relationship_issueAri?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputRelationshipAri>;
+ relationship_issueLastUpdatedOn?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputRelationshipIssueLastUpdatedOn>;
+ relationship_issueTypeAri?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputRelationshipAri>;
+ relationship_reporterAri?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputRelationshipAri>;
+ relationship_statusAri?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputRelationshipAri>;
+ toAti?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputToAti>;
+ to_author?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputToAuthor>;
+ to_environmentType?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputToEnvironmentType>;
+ to_state?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputToState>;
+};
+export type GraphQueryMetadataProjectAssociatedDeploymentInputAndInner = {
+ createdAt?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputCreatedAt>;
+ lastUpdated?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputLastUpdated>;
+ relationship_assigneeAri?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputRelationshipAri>;
+ relationship_creatorAri?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputRelationshipAri>;
+ relationship_fixVersionIds?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputRelationshipFixVersionIds>;
+ relationship_issueAri?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputRelationshipAri>;
+ relationship_issueLastUpdatedOn?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputRelationshipIssueLastUpdatedOn>;
+ relationship_issueTypeAri?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputRelationshipAri>;
+ relationship_reporterAri?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputRelationshipAri>;
+ relationship_statusAri?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputRelationshipAri>;
+ toAti?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputToAti>;
+ to_author?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputToAuthor>;
+ to_environmentType?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputToEnvironmentType>;
+ to_state?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputToState>;
+};
+export type GraphQueryMetadataProjectAssociatedDeploymentInputCreatedAt = {
+ notValues?: InputMaybe<Array<Scalars['DateTime']['input']>>;
+ range?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputCreatedAtRangeField>;
+ sort?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputCreatedAtMetadataSortField>;
+ values?: InputMaybe<Array<Scalars['DateTime']['input']>>;
+};
+export type GraphQueryMetadataProjectAssociatedDeploymentInputCreatedAtMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataProjectAssociatedDeploymentInputCreatedAtRangeField = {
+ gt?: InputMaybe<Scalars['DateTime']['input']>;
+ gte?: InputMaybe<Scalars['DateTime']['input']>;
+ lt?: InputMaybe<Scalars['DateTime']['input']>;
+ lte?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphQueryMetadataProjectAssociatedDeploymentInputLastUpdated = {
+ notValues?: InputMaybe<Array<Scalars['DateTime']['input']>>;
+ range?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputLastUpdatedRangeField>;
+ sort?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputLastUpdatedMetadataSortField>;
+ values?: InputMaybe<Array<Scalars['DateTime']['input']>>;
+};
+export type GraphQueryMetadataProjectAssociatedDeploymentInputLastUpdatedMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataProjectAssociatedDeploymentInputLastUpdatedRangeField = {
+ gt?: InputMaybe<Scalars['DateTime']['input']>;
+ gte?: InputMaybe<Scalars['DateTime']['input']>;
+ lt?: InputMaybe<Scalars['DateTime']['input']>;
+ lte?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphQueryMetadataProjectAssociatedDeploymentInputOr = {
+ and?: InputMaybe<Array<GraphQueryMetadataProjectAssociatedDeploymentInputAndInner>>;
+ createdAt?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputCreatedAt>;
+ lastUpdated?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputLastUpdated>;
+ relationship_assigneeAri?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputRelationshipAri>;
+ relationship_creatorAri?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputRelationshipAri>;
+ relationship_fixVersionIds?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputRelationshipFixVersionIds>;
+ relationship_issueAri?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputRelationshipAri>;
+ relationship_issueLastUpdatedOn?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputRelationshipIssueLastUpdatedOn>;
+ relationship_issueTypeAri?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputRelationshipAri>;
+ relationship_reporterAri?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputRelationshipAri>;
+ relationship_statusAri?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputRelationshipAri>;
+ toAti?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputToAti>;
+ to_author?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputToAuthor>;
+ to_environmentType?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputToEnvironmentType>;
+ to_state?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputToState>;
+};
+export type GraphQueryMetadataProjectAssociatedDeploymentInputOrInner = {
+ createdAt?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputCreatedAt>;
+ lastUpdated?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputLastUpdated>;
+ relationship_assigneeAri?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputRelationshipAri>;
+ relationship_creatorAri?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputRelationshipAri>;
+ relationship_fixVersionIds?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputRelationshipFixVersionIds>;
+ relationship_issueAri?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputRelationshipAri>;
+ relationship_issueLastUpdatedOn?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputRelationshipIssueLastUpdatedOn>;
+ relationship_issueTypeAri?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputRelationshipAri>;
+ relationship_reporterAri?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputRelationshipAri>;
+ relationship_statusAri?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputRelationshipAri>;
+ toAti?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputToAti>;
+ to_author?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputToAuthor>;
+ to_environmentType?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputToEnvironmentType>;
+ to_state?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputToState>;
+};
+export type GraphQueryMetadataProjectAssociatedDeploymentInputRelationshipAri = {
+ value?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputRelationshipAriValue>;
+};
+export type GraphQueryMetadataProjectAssociatedDeploymentInputRelationshipAriValue = {
+ notValues?: InputMaybe<Array<Scalars['String']['input']>>;
+ sort?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputRelationshipAriValueMetadataSortField>;
+ values?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type GraphQueryMetadataProjectAssociatedDeploymentInputRelationshipAriValueMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataProjectAssociatedDeploymentInputRelationshipFixVersionIds = {
+ notValues?: InputMaybe<Array<Scalars['Long']['input']>>;
+ range?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputRelationshipFixVersionIdsRangeField>;
+ sort?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputRelationshipFixVersionIdsMetadataSortField>;
+ values?: InputMaybe<Array<Scalars['Long']['input']>>;
+};
+export type GraphQueryMetadataProjectAssociatedDeploymentInputRelationshipFixVersionIdsMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataProjectAssociatedDeploymentInputRelationshipFixVersionIdsRangeField = {
+ gt?: InputMaybe<Scalars['Long']['input']>;
+ gte?: InputMaybe<Scalars['Long']['input']>;
+ lt?: InputMaybe<Scalars['Long']['input']>;
+ lte?: InputMaybe<Scalars['Long']['input']>;
+};
+export type GraphQueryMetadataProjectAssociatedDeploymentInputRelationshipIssueLastUpdatedOn = {
+ notValues?: InputMaybe<Array<Scalars['Long']['input']>>;
+ range?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputRelationshipIssueLastUpdatedOnRangeField>;
+ sort?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputRelationshipIssueLastUpdatedOnMetadataSortField>;
+ values?: InputMaybe<Array<Scalars['Long']['input']>>;
+};
+export type GraphQueryMetadataProjectAssociatedDeploymentInputRelationshipIssueLastUpdatedOnMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataProjectAssociatedDeploymentInputRelationshipIssueLastUpdatedOnRangeField = {
+ gt?: InputMaybe<Scalars['Long']['input']>;
+ gte?: InputMaybe<Scalars['Long']['input']>;
+ lt?: InputMaybe<Scalars['Long']['input']>;
+ lte?: InputMaybe<Scalars['Long']['input']>;
+};
+export type GraphQueryMetadataProjectAssociatedDeploymentInputToAti = {
+ notValues?: InputMaybe<Array<Scalars['String']['input']>>;
+ sort?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputToAtiMetadataSortField>;
+ values?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type GraphQueryMetadataProjectAssociatedDeploymentInputToAtiMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataProjectAssociatedDeploymentInputToAuthor = {
+ authorAri?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputToAuthorAri>;
+};
+export type GraphQueryMetadataProjectAssociatedDeploymentInputToAuthorAri = {
+ value?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputToAuthorAriValue>;
+};
+export type GraphQueryMetadataProjectAssociatedDeploymentInputToAuthorAriValue = {
+ notValues?: InputMaybe<Array<Scalars['String']['input']>>;
+ sort?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputToAuthorAriValueMetadataSortField>;
+ values?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type GraphQueryMetadataProjectAssociatedDeploymentInputToAuthorAriValueMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataProjectAssociatedDeploymentInputToDeploymentStateEnum = 'CANCELLED' | 'FAILED' | 'IN_PROGRESS' | 'NOT_SET' | 'PENDING' | 'ROLLED_BACK' | 'SUCCESSFUL' | 'UNKNOWN';
+export type GraphQueryMetadataProjectAssociatedDeploymentInputToEnvironmentType = {
+ notValues?: InputMaybe<Array<GraphQueryMetadataProjectAssociatedDeploymentInputToEnvironmentTypeEnum>>;
+ sort?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputToEnvironmentTypeMetadataSortField>;
+ values?: InputMaybe<Array<GraphQueryMetadataProjectAssociatedDeploymentInputToEnvironmentTypeEnum>>;
+};
+export type GraphQueryMetadataProjectAssociatedDeploymentInputToEnvironmentTypeEnum = 'DEVELOPMENT' | 'NOT_SET' | 'PRODUCTION' | 'STAGING' | 'TESTING' | 'UNMAPPED';
+export type GraphQueryMetadataProjectAssociatedDeploymentInputToEnvironmentTypeMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataProjectAssociatedDeploymentInputToState = {
+ notValues?: InputMaybe<Array<GraphQueryMetadataProjectAssociatedDeploymentInputToDeploymentStateEnum>>;
+ sort?: InputMaybe<GraphQueryMetadataProjectAssociatedDeploymentInputToStateMetadataSortField>;
+ values?: InputMaybe<Array<GraphQueryMetadataProjectAssociatedDeploymentInputToDeploymentStateEnum>>;
+};
+export type GraphQueryMetadataProjectAssociatedDeploymentInputToStateMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataProjectAssociatedIncidentInput = {
+ and?: InputMaybe<Array<GraphQueryMetadataProjectAssociatedIncidentInputAnd>>;
+ or?: InputMaybe<Array<GraphQueryMetadataProjectAssociatedIncidentInputOr>>;
+};
+export type GraphQueryMetadataProjectAssociatedIncidentInputAnd = {
+ createdAt?: InputMaybe<GraphQueryMetadataProjectAssociatedIncidentInputCreatedAt>;
+ lastUpdated?: InputMaybe<GraphQueryMetadataProjectAssociatedIncidentInputLastUpdated>;
+ or?: InputMaybe<Array<GraphQueryMetadataProjectAssociatedIncidentInputOrInner>>;
+};
+export type GraphQueryMetadataProjectAssociatedIncidentInputAndInner = {
+ createdAt?: InputMaybe<GraphQueryMetadataProjectAssociatedIncidentInputCreatedAt>;
+ lastUpdated?: InputMaybe<GraphQueryMetadataProjectAssociatedIncidentInputLastUpdated>;
+};
+export type GraphQueryMetadataProjectAssociatedIncidentInputCreatedAt = {
+ range?: InputMaybe<GraphQueryMetadataProjectAssociatedIncidentInputCreatedAtRangeField>;
+ sort?: InputMaybe<GraphQueryMetadataProjectAssociatedIncidentInputCreatedAtMetadataSortField>;
+};
+export type GraphQueryMetadataProjectAssociatedIncidentInputCreatedAtMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataProjectAssociatedIncidentInputCreatedAtRangeField = {
+ gt?: InputMaybe<Scalars['DateTime']['input']>;
+ gte?: InputMaybe<Scalars['DateTime']['input']>;
+ lt?: InputMaybe<Scalars['DateTime']['input']>;
+ lte?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphQueryMetadataProjectAssociatedIncidentInputLastUpdated = {
+ range?: InputMaybe<GraphQueryMetadataProjectAssociatedIncidentInputLastUpdatedRangeField>;
+ sort?: InputMaybe<GraphQueryMetadataProjectAssociatedIncidentInputLastUpdatedMetadataSortField>;
+};
+export type GraphQueryMetadataProjectAssociatedIncidentInputLastUpdatedMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataProjectAssociatedIncidentInputLastUpdatedRangeField = {
+ gt?: InputMaybe<Scalars['DateTime']['input']>;
+ gte?: InputMaybe<Scalars['DateTime']['input']>;
+ lt?: InputMaybe<Scalars['DateTime']['input']>;
+ lte?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphQueryMetadataProjectAssociatedIncidentInputOr = {
+ and?: InputMaybe<Array<GraphQueryMetadataProjectAssociatedIncidentInputAndInner>>;
+ createdAt?: InputMaybe<GraphQueryMetadataProjectAssociatedIncidentInputCreatedAt>;
+ lastUpdated?: InputMaybe<GraphQueryMetadataProjectAssociatedIncidentInputLastUpdated>;
+};
+export type GraphQueryMetadataProjectAssociatedIncidentInputOrInner = {
+ createdAt?: InputMaybe<GraphQueryMetadataProjectAssociatedIncidentInputCreatedAt>;
+ lastUpdated?: InputMaybe<GraphQueryMetadataProjectAssociatedIncidentInputLastUpdated>;
+};
+export type GraphQueryMetadataProjectAssociatedPrInput = {
+ and?: InputMaybe<Array<GraphQueryMetadataProjectAssociatedPrInputAnd>>;
+ or?: InputMaybe<Array<GraphQueryMetadataProjectAssociatedPrInputOr>>;
+};
+export type GraphQueryMetadataProjectAssociatedPrInputAnd = {
+ createdAt?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputCreatedAt>;
+ lastUpdated?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputLastUpdated>;
+ or?: InputMaybe<Array<GraphQueryMetadataProjectAssociatedPrInputOrInner>>;
+ relationship_assigneeAri?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputRelationshipAri>;
+ relationship_creatorAri?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputRelationshipAri>;
+ relationship_issueAri?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputRelationshipAri>;
+ relationship_issueLastUpdatedOn?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputRelationshipIssueLastUpdatedOn>;
+ relationship_reporterAri?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputRelationshipAri>;
+ relationship_statusAri?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputRelationshipAri>;
+ to_author?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputToAuthor>;
+ to_reviewers?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputToReviewer>;
+ to_status?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputToStatus>;
+ to_taskCount?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputToTaskCount>;
+};
+export type GraphQueryMetadataProjectAssociatedPrInputAndInner = {
+ createdAt?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputCreatedAt>;
+ lastUpdated?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputLastUpdated>;
+ relationship_assigneeAri?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputRelationshipAri>;
+ relationship_creatorAri?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputRelationshipAri>;
+ relationship_issueAri?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputRelationshipAri>;
+ relationship_issueLastUpdatedOn?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputRelationshipIssueLastUpdatedOn>;
+ relationship_reporterAri?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputRelationshipAri>;
+ relationship_statusAri?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputRelationshipAri>;
+ to_author?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputToAuthor>;
+ to_reviewers?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputToReviewer>;
+ to_status?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputToStatus>;
+ to_taskCount?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputToTaskCount>;
+};
+export type GraphQueryMetadataProjectAssociatedPrInputCreatedAt = {
+ range?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputCreatedAtRangeField>;
+ sort?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputCreatedAtMetadataSortField>;
+};
+export type GraphQueryMetadataProjectAssociatedPrInputCreatedAtMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataProjectAssociatedPrInputCreatedAtRangeField = {
+ gt?: InputMaybe<Scalars['DateTime']['input']>;
+ gte?: InputMaybe<Scalars['DateTime']['input']>;
+ lt?: InputMaybe<Scalars['DateTime']['input']>;
+ lte?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphQueryMetadataProjectAssociatedPrInputLastUpdated = {
+ range?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputLastUpdatedRangeField>;
+ sort?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputLastUpdatedMetadataSortField>;
+};
+export type GraphQueryMetadataProjectAssociatedPrInputLastUpdatedMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataProjectAssociatedPrInputLastUpdatedRangeField = {
+ gt?: InputMaybe<Scalars['DateTime']['input']>;
+ gte?: InputMaybe<Scalars['DateTime']['input']>;
+ lt?: InputMaybe<Scalars['DateTime']['input']>;
+ lte?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphQueryMetadataProjectAssociatedPrInputOr = {
+ and?: InputMaybe<Array<GraphQueryMetadataProjectAssociatedPrInputAndInner>>;
+ createdAt?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputCreatedAt>;
+ lastUpdated?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputLastUpdated>;
+ relationship_assigneeAri?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputRelationshipAri>;
+ relationship_creatorAri?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputRelationshipAri>;
+ relationship_issueAri?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputRelationshipAri>;
+ relationship_issueLastUpdatedOn?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputRelationshipIssueLastUpdatedOn>;
+ relationship_reporterAri?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputRelationshipAri>;
+ relationship_statusAri?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputRelationshipAri>;
+ to_author?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputToAuthor>;
+ to_reviewers?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputToReviewer>;
+ to_status?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputToStatus>;
+ to_taskCount?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputToTaskCount>;
+};
+export type GraphQueryMetadataProjectAssociatedPrInputOrInner = {
+ createdAt?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputCreatedAt>;
+ lastUpdated?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputLastUpdated>;
+ relationship_assigneeAri?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputRelationshipAri>;
+ relationship_creatorAri?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputRelationshipAri>;
+ relationship_issueAri?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputRelationshipAri>;
+ relationship_issueLastUpdatedOn?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputRelationshipIssueLastUpdatedOn>;
+ relationship_reporterAri?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputRelationshipAri>;
+ relationship_statusAri?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputRelationshipAri>;
+ to_author?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputToAuthor>;
+ to_reviewers?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputToReviewer>;
+ to_status?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputToStatus>;
+ to_taskCount?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputToTaskCount>;
+};
+export type GraphQueryMetadataProjectAssociatedPrInputRelationshipAri = {
+ value?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputRelationshipAriValue>;
+};
+export type GraphQueryMetadataProjectAssociatedPrInputRelationshipAriValue = {
+ notValues?: InputMaybe<Array<Scalars['String']['input']>>;
+ sort?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputRelationshipAriValueMetadataSortField>;
+ values?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type GraphQueryMetadataProjectAssociatedPrInputRelationshipAriValueMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataProjectAssociatedPrInputRelationshipIssueLastUpdatedOn = {
+ notValues?: InputMaybe<Array<Scalars['Long']['input']>>;
+ range?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputRelationshipIssueLastUpdatedOnRangeField>;
+ sort?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputRelationshipIssueLastUpdatedOnMetadataSortField>;
+ values?: InputMaybe<Array<Scalars['Long']['input']>>;
+};
+export type GraphQueryMetadataProjectAssociatedPrInputRelationshipIssueLastUpdatedOnMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataProjectAssociatedPrInputRelationshipIssueLastUpdatedOnRangeField = {
+ gt?: InputMaybe<Scalars['Long']['input']>;
+ gte?: InputMaybe<Scalars['Long']['input']>;
+ lt?: InputMaybe<Scalars['Long']['input']>;
+ lte?: InputMaybe<Scalars['Long']['input']>;
+};
+export type GraphQueryMetadataProjectAssociatedPrInputToAuthor = {
+ authorAri?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputToAuthorAri>;
+};
+export type GraphQueryMetadataProjectAssociatedPrInputToAuthorAri = {
+ value?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputToAuthorAriValue>;
+};
+export type GraphQueryMetadataProjectAssociatedPrInputToAuthorAriValue = {
+ notValues?: InputMaybe<Array<Scalars['String']['input']>>;
+ sort?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputToAuthorAriValueMetadataSortField>;
+ values?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type GraphQueryMetadataProjectAssociatedPrInputToAuthorAriValueMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataProjectAssociatedPrInputToPullRequestStatusEnum = 'DECLINED' | 'MERGED' | 'NOT_SET' | 'OPEN' | 'UNKNOWN';
+export type GraphQueryMetadataProjectAssociatedPrInputToReviewer = {
+ approvalStatus?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputToReviewerApprovalStatus>;
+ matchType?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputToReviewermatchTypeEnum>;
+ reviewerAri?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputToReviewerAri>;
+};
+export type GraphQueryMetadataProjectAssociatedPrInputToReviewerApprovalStatus = {
+ notValues?: InputMaybe<Array<GraphQueryMetadataProjectAssociatedPrInputToReviewerReviewerStatusEnum>>;
+ sort?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputToReviewerApprovalStatusMetadataSortField>;
+ values?: InputMaybe<Array<GraphQueryMetadataProjectAssociatedPrInputToReviewerReviewerStatusEnum>>;
+};
+export type GraphQueryMetadataProjectAssociatedPrInputToReviewerApprovalStatusMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataProjectAssociatedPrInputToReviewerAri = {
+ value?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputToReviewerAriValue>;
+};
+export type GraphQueryMetadataProjectAssociatedPrInputToReviewerAriValue = {
+ notValues?: InputMaybe<Array<Scalars['String']['input']>>;
+ sort?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputToReviewerAriValueMetadataSortField>;
+ values?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type GraphQueryMetadataProjectAssociatedPrInputToReviewerAriValueMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataProjectAssociatedPrInputToReviewerReviewerStatusEnum = 'APPROVED' | 'NEEDSWORK' | 'NOT_SET' | 'UNAPPROVED';
+export type GraphQueryMetadataProjectAssociatedPrInputToReviewermatchTypeEnum = 'ALL' | 'ANY' | 'NONE';
+export type GraphQueryMetadataProjectAssociatedPrInputToStatus = {
+ notValues?: InputMaybe<Array<GraphQueryMetadataProjectAssociatedPrInputToPullRequestStatusEnum>>;
+ sort?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputToStatusMetadataSortField>;
+ values?: InputMaybe<Array<GraphQueryMetadataProjectAssociatedPrInputToPullRequestStatusEnum>>;
+};
+export type GraphQueryMetadataProjectAssociatedPrInputToStatusMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataProjectAssociatedPrInputToTaskCount = {
+ notValues?: InputMaybe<Array<Scalars['Int']['input']>>;
+ range?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputToTaskCountRangeField>;
+ sort?: InputMaybe<GraphQueryMetadataProjectAssociatedPrInputToTaskCountMetadataSortField>;
+ values?: InputMaybe<Array<Scalars['Int']['input']>>;
+};
+export type GraphQueryMetadataProjectAssociatedPrInputToTaskCountMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataProjectAssociatedPrInputToTaskCountRangeField = {
+ gt?: InputMaybe<Scalars['Int']['input']>;
+ gte?: InputMaybe<Scalars['Int']['input']>;
+ lt?: InputMaybe<Scalars['Int']['input']>;
+ lte?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataProjectAssociatedVulnerabilityInput = {
+ and?: InputMaybe<Array<GraphQueryMetadataProjectAssociatedVulnerabilityInputAnd>>;
+ or?: InputMaybe<Array<GraphQueryMetadataProjectAssociatedVulnerabilityInputOr>>;
+};
+export type GraphQueryMetadataProjectAssociatedVulnerabilityInputAnd = {
+ createdAt?: InputMaybe<GraphQueryMetadataProjectAssociatedVulnerabilityInputCreatedAt>;
+ lastUpdated?: InputMaybe<GraphQueryMetadataProjectAssociatedVulnerabilityInputLastUpdated>;
+ or?: InputMaybe<Array<GraphQueryMetadataProjectAssociatedVulnerabilityInputOrInner>>;
+ to_container?: InputMaybe<GraphQueryMetadataProjectAssociatedVulnerabilityInputToContainer>;
+ to_severity?: InputMaybe<GraphQueryMetadataProjectAssociatedVulnerabilityInputToSeverity>;
+ to_status?: InputMaybe<GraphQueryMetadataProjectAssociatedVulnerabilityInputToStatus>;
+ to_type?: InputMaybe<GraphQueryMetadataProjectAssociatedVulnerabilityInputToType>;
+};
+export type GraphQueryMetadataProjectAssociatedVulnerabilityInputAndInner = {
+ createdAt?: InputMaybe<GraphQueryMetadataProjectAssociatedVulnerabilityInputCreatedAt>;
+ lastUpdated?: InputMaybe<GraphQueryMetadataProjectAssociatedVulnerabilityInputLastUpdated>;
+ to_container?: InputMaybe<GraphQueryMetadataProjectAssociatedVulnerabilityInputToContainer>;
+ to_severity?: InputMaybe<GraphQueryMetadataProjectAssociatedVulnerabilityInputToSeverity>;
+ to_status?: InputMaybe<GraphQueryMetadataProjectAssociatedVulnerabilityInputToStatus>;
+ to_type?: InputMaybe<GraphQueryMetadataProjectAssociatedVulnerabilityInputToType>;
+};
+export type GraphQueryMetadataProjectAssociatedVulnerabilityInputCreatedAt = {
+ range?: InputMaybe<GraphQueryMetadataProjectAssociatedVulnerabilityInputCreatedAtRangeField>;
+ sort?: InputMaybe<GraphQueryMetadataProjectAssociatedVulnerabilityInputCreatedAtMetadataSortField>;
+};
+export type GraphQueryMetadataProjectAssociatedVulnerabilityInputCreatedAtMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataProjectAssociatedVulnerabilityInputCreatedAtRangeField = {
+ gt?: InputMaybe<Scalars['DateTime']['input']>;
+ gte?: InputMaybe<Scalars['DateTime']['input']>;
+ lt?: InputMaybe<Scalars['DateTime']['input']>;
+ lte?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphQueryMetadataProjectAssociatedVulnerabilityInputLastUpdated = {
+ range?: InputMaybe<GraphQueryMetadataProjectAssociatedVulnerabilityInputLastUpdatedRangeField>;
+ sort?: InputMaybe<GraphQueryMetadataProjectAssociatedVulnerabilityInputLastUpdatedMetadataSortField>;
+};
+export type GraphQueryMetadataProjectAssociatedVulnerabilityInputLastUpdatedMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataProjectAssociatedVulnerabilityInputLastUpdatedRangeField = {
+ gt?: InputMaybe<Scalars['DateTime']['input']>;
+ gte?: InputMaybe<Scalars['DateTime']['input']>;
+ lt?: InputMaybe<Scalars['DateTime']['input']>;
+ lte?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphQueryMetadataProjectAssociatedVulnerabilityInputOr = {
+ and?: InputMaybe<Array<GraphQueryMetadataProjectAssociatedVulnerabilityInputAndInner>>;
+ createdAt?: InputMaybe<GraphQueryMetadataProjectAssociatedVulnerabilityInputCreatedAt>;
+ lastUpdated?: InputMaybe<GraphQueryMetadataProjectAssociatedVulnerabilityInputLastUpdated>;
+ to_container?: InputMaybe<GraphQueryMetadataProjectAssociatedVulnerabilityInputToContainer>;
+ to_severity?: InputMaybe<GraphQueryMetadataProjectAssociatedVulnerabilityInputToSeverity>;
+ to_status?: InputMaybe<GraphQueryMetadataProjectAssociatedVulnerabilityInputToStatus>;
+ to_type?: InputMaybe<GraphQueryMetadataProjectAssociatedVulnerabilityInputToType>;
+};
+export type GraphQueryMetadataProjectAssociatedVulnerabilityInputOrInner = {
+ createdAt?: InputMaybe<GraphQueryMetadataProjectAssociatedVulnerabilityInputCreatedAt>;
+ lastUpdated?: InputMaybe<GraphQueryMetadataProjectAssociatedVulnerabilityInputLastUpdated>;
+ to_container?: InputMaybe<GraphQueryMetadataProjectAssociatedVulnerabilityInputToContainer>;
+ to_severity?: InputMaybe<GraphQueryMetadataProjectAssociatedVulnerabilityInputToSeverity>;
+ to_status?: InputMaybe<GraphQueryMetadataProjectAssociatedVulnerabilityInputToStatus>;
+ to_type?: InputMaybe<GraphQueryMetadataProjectAssociatedVulnerabilityInputToType>;
+};
+export type GraphQueryMetadataProjectAssociatedVulnerabilityInputToContainer = {
+ containerAri?: InputMaybe<GraphQueryMetadataProjectAssociatedVulnerabilityInputToContainerAri>;
+};
+export type GraphQueryMetadataProjectAssociatedVulnerabilityInputToContainerAri = {
+ value?: InputMaybe<GraphQueryMetadataProjectAssociatedVulnerabilityInputToContainerAriValue>;
+};
+export type GraphQueryMetadataProjectAssociatedVulnerabilityInputToContainerAriValue = {
+ notValues?: InputMaybe<Array<Scalars['String']['input']>>;
+ sort?: InputMaybe<GraphQueryMetadataProjectAssociatedVulnerabilityInputToContainerAriValueMetadataSortField>;
+ values?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type GraphQueryMetadataProjectAssociatedVulnerabilityInputToContainerAriValueMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataProjectAssociatedVulnerabilityInputToSeverity = {
+ notValues?: InputMaybe<Array<GraphQueryMetadataProjectAssociatedVulnerabilityInputToVulnerabilitySeverityEnum>>;
+ sort?: InputMaybe<GraphQueryMetadataProjectAssociatedVulnerabilityInputToSeverityMetadataSortField>;
+ values?: InputMaybe<Array<GraphQueryMetadataProjectAssociatedVulnerabilityInputToVulnerabilitySeverityEnum>>;
+};
+export type GraphQueryMetadataProjectAssociatedVulnerabilityInputToSeverityMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataProjectAssociatedVulnerabilityInputToStatus = {
+ notValues?: InputMaybe<Array<GraphQueryMetadataProjectAssociatedVulnerabilityInputToVulnerabilityStatusEnum>>;
+ sort?: InputMaybe<GraphQueryMetadataProjectAssociatedVulnerabilityInputToStatusMetadataSortField>;
+ values?: InputMaybe<Array<GraphQueryMetadataProjectAssociatedVulnerabilityInputToVulnerabilityStatusEnum>>;
+};
+export type GraphQueryMetadataProjectAssociatedVulnerabilityInputToStatusMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataProjectAssociatedVulnerabilityInputToType = {
+ notValues?: InputMaybe<Array<GraphQueryMetadataProjectAssociatedVulnerabilityInputToVulnerabilityTypeEnum>>;
+ sort?: InputMaybe<GraphQueryMetadataProjectAssociatedVulnerabilityInputToTypeMetadataSortField>;
+ values?: InputMaybe<Array<GraphQueryMetadataProjectAssociatedVulnerabilityInputToVulnerabilityTypeEnum>>;
+};
+export type GraphQueryMetadataProjectAssociatedVulnerabilityInputToTypeMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataProjectAssociatedVulnerabilityInputToVulnerabilitySeverityEnum = 'CRITICAL' | 'HIGH' | 'LOW' | 'MEDIUM' | 'UNKNOWN';
+export type GraphQueryMetadataProjectAssociatedVulnerabilityInputToVulnerabilityStatusEnum = 'CLOSED' | 'IGNORED' | 'OPEN' | 'UNKNOWN';
+export type GraphQueryMetadataProjectAssociatedVulnerabilityInputToVulnerabilityTypeEnum = 'DAST' | 'SAST' | 'SCA' | 'UNKNOWN';
+export type GraphQueryMetadataProjectHasIssueInput = {
+ and?: InputMaybe<Array<GraphQueryMetadataProjectHasIssueInputAnd>>;
+ or?: InputMaybe<Array<GraphQueryMetadataProjectHasIssueInputOr>>;
+};
+export type GraphQueryMetadataProjectHasIssueInputAnd = {
+ createdAt?: InputMaybe<GraphQueryMetadataProjectHasIssueInputCreatedAt>;
+ lastUpdated?: InputMaybe<GraphQueryMetadataProjectHasIssueInputLastUpdated>;
+ or?: InputMaybe<Array<GraphQueryMetadataProjectHasIssueInputOrInner>>;
+ relationship_issueLastUpdatedOn?: InputMaybe<GraphQueryMetadataProjectHasIssueInputRelationshipIssueLastUpdatedOn>;
+ relationship_sprintAris?: InputMaybe<GraphQueryMetadataProjectHasIssueInputRelationshipAri>;
+ to_assigneeAri?: InputMaybe<GraphQueryMetadataProjectHasIssueInputToAri>;
+ to_creatorAri?: InputMaybe<GraphQueryMetadataProjectHasIssueInputToAri>;
+ to_fixVersionIds?: InputMaybe<GraphQueryMetadataProjectHasIssueInputToFixVersionIds>;
+ to_issueAri?: InputMaybe<GraphQueryMetadataProjectHasIssueInputToAri>;
+ to_issueTypeAri?: InputMaybe<GraphQueryMetadataProjectHasIssueInputToAri>;
+ to_reporterAri?: InputMaybe<GraphQueryMetadataProjectHasIssueInputToAri>;
+ to_statusAri?: InputMaybe<GraphQueryMetadataProjectHasIssueInputToAri>;
+};
+export type GraphQueryMetadataProjectHasIssueInputAndInner = {
+ createdAt?: InputMaybe<GraphQueryMetadataProjectHasIssueInputCreatedAt>;
+ lastUpdated?: InputMaybe<GraphQueryMetadataProjectHasIssueInputLastUpdated>;
+ relationship_issueLastUpdatedOn?: InputMaybe<GraphQueryMetadataProjectHasIssueInputRelationshipIssueLastUpdatedOn>;
+ relationship_sprintAris?: InputMaybe<GraphQueryMetadataProjectHasIssueInputRelationshipAri>;
+ to_assigneeAri?: InputMaybe<GraphQueryMetadataProjectHasIssueInputToAri>;
+ to_creatorAri?: InputMaybe<GraphQueryMetadataProjectHasIssueInputToAri>;
+ to_fixVersionIds?: InputMaybe<GraphQueryMetadataProjectHasIssueInputToFixVersionIds>;
+ to_issueAri?: InputMaybe<GraphQueryMetadataProjectHasIssueInputToAri>;
+ to_issueTypeAri?: InputMaybe<GraphQueryMetadataProjectHasIssueInputToAri>;
+ to_reporterAri?: InputMaybe<GraphQueryMetadataProjectHasIssueInputToAri>;
+ to_statusAri?: InputMaybe<GraphQueryMetadataProjectHasIssueInputToAri>;
+};
+export type GraphQueryMetadataProjectHasIssueInputCreatedAt = {
+ notValues?: InputMaybe<Array<Scalars['DateTime']['input']>>;
+ range?: InputMaybe<GraphQueryMetadataProjectHasIssueInputCreatedAtRangeField>;
+ sort?: InputMaybe<GraphQueryMetadataProjectHasIssueInputCreatedAtMetadataSortField>;
+ values?: InputMaybe<Array<Scalars['DateTime']['input']>>;
+};
+export type GraphQueryMetadataProjectHasIssueInputCreatedAtMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataProjectHasIssueInputCreatedAtRangeField = {
+ gt?: InputMaybe<Scalars['DateTime']['input']>;
+ gte?: InputMaybe<Scalars['DateTime']['input']>;
+ lt?: InputMaybe<Scalars['DateTime']['input']>;
+ lte?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphQueryMetadataProjectHasIssueInputLastUpdated = {
+ notValues?: InputMaybe<Array<Scalars['DateTime']['input']>>;
+ range?: InputMaybe<GraphQueryMetadataProjectHasIssueInputLastUpdatedRangeField>;
+ sort?: InputMaybe<GraphQueryMetadataProjectHasIssueInputLastUpdatedMetadataSortField>;
+ values?: InputMaybe<Array<Scalars['DateTime']['input']>>;
+};
+export type GraphQueryMetadataProjectHasIssueInputLastUpdatedMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataProjectHasIssueInputLastUpdatedRangeField = {
+ gt?: InputMaybe<Scalars['DateTime']['input']>;
+ gte?: InputMaybe<Scalars['DateTime']['input']>;
+ lt?: InputMaybe<Scalars['DateTime']['input']>;
+ lte?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphQueryMetadataProjectHasIssueInputOr = {
+ and?: InputMaybe<Array<GraphQueryMetadataProjectHasIssueInputAndInner>>;
+ createdAt?: InputMaybe<GraphQueryMetadataProjectHasIssueInputCreatedAt>;
+ lastUpdated?: InputMaybe<GraphQueryMetadataProjectHasIssueInputLastUpdated>;
+ relationship_issueLastUpdatedOn?: InputMaybe<GraphQueryMetadataProjectHasIssueInputRelationshipIssueLastUpdatedOn>;
+ relationship_sprintAris?: InputMaybe<GraphQueryMetadataProjectHasIssueInputRelationshipAri>;
+ to_assigneeAri?: InputMaybe<GraphQueryMetadataProjectHasIssueInputToAri>;
+ to_creatorAri?: InputMaybe<GraphQueryMetadataProjectHasIssueInputToAri>;
+ to_fixVersionIds?: InputMaybe<GraphQueryMetadataProjectHasIssueInputToFixVersionIds>;
+ to_issueAri?: InputMaybe<GraphQueryMetadataProjectHasIssueInputToAri>;
+ to_issueTypeAri?: InputMaybe<GraphQueryMetadataProjectHasIssueInputToAri>;
+ to_reporterAri?: InputMaybe<GraphQueryMetadataProjectHasIssueInputToAri>;
+ to_statusAri?: InputMaybe<GraphQueryMetadataProjectHasIssueInputToAri>;
+};
+export type GraphQueryMetadataProjectHasIssueInputOrInner = {
+ createdAt?: InputMaybe<GraphQueryMetadataProjectHasIssueInputCreatedAt>;
+ lastUpdated?: InputMaybe<GraphQueryMetadataProjectHasIssueInputLastUpdated>;
+ relationship_issueLastUpdatedOn?: InputMaybe<GraphQueryMetadataProjectHasIssueInputRelationshipIssueLastUpdatedOn>;
+ relationship_sprintAris?: InputMaybe<GraphQueryMetadataProjectHasIssueInputRelationshipAri>;
+ to_assigneeAri?: InputMaybe<GraphQueryMetadataProjectHasIssueInputToAri>;
+ to_creatorAri?: InputMaybe<GraphQueryMetadataProjectHasIssueInputToAri>;
+ to_fixVersionIds?: InputMaybe<GraphQueryMetadataProjectHasIssueInputToFixVersionIds>;
+ to_issueAri?: InputMaybe<GraphQueryMetadataProjectHasIssueInputToAri>;
+ to_issueTypeAri?: InputMaybe<GraphQueryMetadataProjectHasIssueInputToAri>;
+ to_reporterAri?: InputMaybe<GraphQueryMetadataProjectHasIssueInputToAri>;
+ to_statusAri?: InputMaybe<GraphQueryMetadataProjectHasIssueInputToAri>;
+};
+export type GraphQueryMetadataProjectHasIssueInputRelationshipAri = {
+ matchType?: InputMaybe<GraphQueryMetadataProjectHasIssueInputRelationshipArimatchTypeEnum>;
+ value?: InputMaybe<GraphQueryMetadataProjectHasIssueInputRelationshipAriValue>;
+};
+export type GraphQueryMetadataProjectHasIssueInputRelationshipAriValue = {
+ notValues?: InputMaybe<Array<Scalars['String']['input']>>;
+ sort?: InputMaybe<GraphQueryMetadataProjectHasIssueInputRelationshipAriValueMetadataSortField>;
+ values?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type GraphQueryMetadataProjectHasIssueInputRelationshipAriValueMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataProjectHasIssueInputRelationshipArimatchTypeEnum = 'ALL' | 'ANY' | 'NONE';
+export type GraphQueryMetadataProjectHasIssueInputRelationshipIssueLastUpdatedOn = {
+ notValues?: InputMaybe<Array<Scalars['Long']['input']>>;
+ range?: InputMaybe<GraphQueryMetadataProjectHasIssueInputRelationshipIssueLastUpdatedOnRangeField>;
+ sort?: InputMaybe<GraphQueryMetadataProjectHasIssueInputRelationshipIssueLastUpdatedOnMetadataSortField>;
+ values?: InputMaybe<Array<Scalars['Long']['input']>>;
+};
+export type GraphQueryMetadataProjectHasIssueInputRelationshipIssueLastUpdatedOnMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataProjectHasIssueInputRelationshipIssueLastUpdatedOnRangeField = {
+ gt?: InputMaybe<Scalars['Long']['input']>;
+ gte?: InputMaybe<Scalars['Long']['input']>;
+ lt?: InputMaybe<Scalars['Long']['input']>;
+ lte?: InputMaybe<Scalars['Long']['input']>;
+};
+export type GraphQueryMetadataProjectHasIssueInputToAri = {
+ value?: InputMaybe<GraphQueryMetadataProjectHasIssueInputToAriValue>;
+};
+export type GraphQueryMetadataProjectHasIssueInputToAriValue = {
+ notValues?: InputMaybe<Array<Scalars['String']['input']>>;
+ sort?: InputMaybe<GraphQueryMetadataProjectHasIssueInputToAriValueMetadataSortField>;
+ values?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type GraphQueryMetadataProjectHasIssueInputToAriValueMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataProjectHasIssueInputToFixVersionIds = {
+ notValues?: InputMaybe<Array<Scalars['Long']['input']>>;
+ range?: InputMaybe<GraphQueryMetadataProjectHasIssueInputToFixVersionIdsRangeField>;
+ sort?: InputMaybe<GraphQueryMetadataProjectHasIssueInputToFixVersionIdsMetadataSortField>;
+ values?: InputMaybe<Array<Scalars['Long']['input']>>;
+};
+export type GraphQueryMetadataProjectHasIssueInputToFixVersionIdsMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataProjectHasIssueInputToFixVersionIdsRangeField = {
+ gt?: InputMaybe<Scalars['Long']['input']>;
+ gte?: InputMaybe<Scalars['Long']['input']>;
+ lt?: InputMaybe<Scalars['Long']['input']>;
+ lte?: InputMaybe<Scalars['Long']['input']>;
+};
+export type GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInput = {
+ and?: InputMaybe<Array<GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputAnd>>;
+ or?: InputMaybe<Array<GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputOr>>;
+};
+export type GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputAnd = {
+ createdAt?: InputMaybe<GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputCreatedAt>;
+ fromAti?: InputMaybe<GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputFromAti>;
+ lastUpdated?: InputMaybe<GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputLastUpdated>;
+ or?: InputMaybe<Array<GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputOrInner>>;
+ toAti?: InputMaybe<GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputToAti>;
+ to_container?: InputMaybe<GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputToContainer>;
+ to_severity?: InputMaybe<GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputToSeverity>;
+ to_status?: InputMaybe<GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputToStatus>;
+ to_type?: InputMaybe<GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputToType>;
+};
+export type GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputAndInner = {
+ createdAt?: InputMaybe<GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputCreatedAt>;
+ fromAti?: InputMaybe<GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputFromAti>;
+ lastUpdated?: InputMaybe<GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputLastUpdated>;
+ toAti?: InputMaybe<GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputToAti>;
+ to_container?: InputMaybe<GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputToContainer>;
+ to_severity?: InputMaybe<GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputToSeverity>;
+ to_status?: InputMaybe<GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputToStatus>;
+ to_type?: InputMaybe<GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputToType>;
+};
+export type GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputCreatedAt = {
+ notValues?: InputMaybe<Array<Scalars['DateTime']['input']>>;
+ range?: InputMaybe<GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputCreatedAtRangeField>;
+ sort?: InputMaybe<GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputCreatedAtMetadataSortField>;
+ values?: InputMaybe<Array<Scalars['DateTime']['input']>>;
+};
+export type GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputCreatedAtMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputCreatedAtRangeField = {
+ gt?: InputMaybe<Scalars['DateTime']['input']>;
+ gte?: InputMaybe<Scalars['DateTime']['input']>;
+ lt?: InputMaybe<Scalars['DateTime']['input']>;
+ lte?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputFromAti = {
+ notValues?: InputMaybe<Array<Scalars['String']['input']>>;
+ sort?: InputMaybe<GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputFromAtiMetadataSortField>;
+ values?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputFromAtiMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputLastUpdated = {
+ notValues?: InputMaybe<Array<Scalars['DateTime']['input']>>;
+ range?: InputMaybe<GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputLastUpdatedRangeField>;
+ sort?: InputMaybe<GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputLastUpdatedMetadataSortField>;
+ values?: InputMaybe<Array<Scalars['DateTime']['input']>>;
+};
+export type GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputLastUpdatedMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputLastUpdatedRangeField = {
+ gt?: InputMaybe<Scalars['DateTime']['input']>;
+ gte?: InputMaybe<Scalars['DateTime']['input']>;
+ lt?: InputMaybe<Scalars['DateTime']['input']>;
+ lte?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputOr = {
+ and?: InputMaybe<Array<GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputAndInner>>;
+ createdAt?: InputMaybe<GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputCreatedAt>;
+ fromAti?: InputMaybe<GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputFromAti>;
+ lastUpdated?: InputMaybe<GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputLastUpdated>;
+ toAti?: InputMaybe<GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputToAti>;
+ to_container?: InputMaybe<GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputToContainer>;
+ to_severity?: InputMaybe<GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputToSeverity>;
+ to_status?: InputMaybe<GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputToStatus>;
+ to_type?: InputMaybe<GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputToType>;
+};
+export type GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputOrInner = {
+ createdAt?: InputMaybe<GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputCreatedAt>;
+ fromAti?: InputMaybe<GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputFromAti>;
+ lastUpdated?: InputMaybe<GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputLastUpdated>;
+ toAti?: InputMaybe<GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputToAti>;
+ to_container?: InputMaybe<GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputToContainer>;
+ to_severity?: InputMaybe<GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputToSeverity>;
+ to_status?: InputMaybe<GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputToStatus>;
+ to_type?: InputMaybe<GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputToType>;
+};
+export type GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputToAti = {
+ notValues?: InputMaybe<Array<Scalars['String']['input']>>;
+ sort?: InputMaybe<GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputToAtiMetadataSortField>;
+ values?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputToAtiMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputToContainer = {
+ containerAri?: InputMaybe<GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputToContainerAri>;
+};
+export type GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputToContainerAri = {
+ value?: InputMaybe<GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputToContainerAriValue>;
+};
+export type GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputToContainerAriValue = {
+ notValues?: InputMaybe<Array<Scalars['String']['input']>>;
+ sort?: InputMaybe<GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputToContainerAriValueMetadataSortField>;
+ values?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputToContainerAriValueMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputToSeverity = {
+ notValues?: InputMaybe<Array<GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputToVulnerabilitySeverityEnum>>;
+ sort?: InputMaybe<GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputToSeverityMetadataSortField>;
+ values?: InputMaybe<Array<GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputToVulnerabilitySeverityEnum>>;
+};
+export type GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputToSeverityMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputToStatus = {
+ notValues?: InputMaybe<Array<GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputToVulnerabilityStatusEnum>>;
+ sort?: InputMaybe<GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputToStatusMetadataSortField>;
+ values?: InputMaybe<Array<GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputToVulnerabilityStatusEnum>>;
+};
+export type GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputToStatusMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputToType = {
+ notValues?: InputMaybe<Array<GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputToVulnerabilityTypeEnum>>;
+ sort?: InputMaybe<GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputToTypeMetadataSortField>;
+ values?: InputMaybe<Array<GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputToVulnerabilityTypeEnum>>;
+};
+export type GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputToTypeMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputToVulnerabilitySeverityEnum = 'CRITICAL' | 'HIGH' | 'LOW' | 'MEDIUM' | 'NOT_SET' | 'UNKNOWN';
+export type GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputToVulnerabilityStatusEnum = 'CLOSED' | 'IGNORED' | 'NOT_SET' | 'OPEN' | 'UNKNOWN';
+export type GraphQueryMetadataSecurityContainerAssociatedToVulnerabilityInputToVulnerabilityTypeEnum = 'DAST' | 'NOT_SET' | 'SAST' | 'SCA' | 'UNKNOWN';
+export type GraphQueryMetadataServiceLinkedIncidentInput = {
+ and?: InputMaybe<Array<GraphQueryMetadataServiceLinkedIncidentInputAnd>>;
+ or?: InputMaybe<Array<GraphQueryMetadataServiceLinkedIncidentInputOr>>;
+};
+export type GraphQueryMetadataServiceLinkedIncidentInputAnd = {
+ createdAt?: InputMaybe<GraphQueryMetadataServiceLinkedIncidentInputCreatedAt>;
+ lastUpdated?: InputMaybe<GraphQueryMetadataServiceLinkedIncidentInputLastUpdated>;
+ or?: InputMaybe<Array<GraphQueryMetadataServiceLinkedIncidentInputOrInner>>;
+};
+export type GraphQueryMetadataServiceLinkedIncidentInputAndInner = {
+ createdAt?: InputMaybe<GraphQueryMetadataServiceLinkedIncidentInputCreatedAt>;
+ lastUpdated?: InputMaybe<GraphQueryMetadataServiceLinkedIncidentInputLastUpdated>;
+};
+export type GraphQueryMetadataServiceLinkedIncidentInputCreatedAt = {
+ range?: InputMaybe<GraphQueryMetadataServiceLinkedIncidentInputCreatedAtRangeField>;
+ sort?: InputMaybe<GraphQueryMetadataServiceLinkedIncidentInputCreatedAtMetadataSortField>;
+};
+export type GraphQueryMetadataServiceLinkedIncidentInputCreatedAtMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataServiceLinkedIncidentInputCreatedAtRangeField = {
+ gt?: InputMaybe<Scalars['DateTime']['input']>;
+ gte?: InputMaybe<Scalars['DateTime']['input']>;
+ lt?: InputMaybe<Scalars['DateTime']['input']>;
+ lte?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphQueryMetadataServiceLinkedIncidentInputLastUpdated = {
+ range?: InputMaybe<GraphQueryMetadataServiceLinkedIncidentInputLastUpdatedRangeField>;
+ sort?: InputMaybe<GraphQueryMetadataServiceLinkedIncidentInputLastUpdatedMetadataSortField>;
+};
+export type GraphQueryMetadataServiceLinkedIncidentInputLastUpdatedMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataServiceLinkedIncidentInputLastUpdatedRangeField = {
+ gt?: InputMaybe<Scalars['DateTime']['input']>;
+ gte?: InputMaybe<Scalars['DateTime']['input']>;
+ lt?: InputMaybe<Scalars['DateTime']['input']>;
+ lte?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphQueryMetadataServiceLinkedIncidentInputOr = {
+ and?: InputMaybe<Array<GraphQueryMetadataServiceLinkedIncidentInputAndInner>>;
+ createdAt?: InputMaybe<GraphQueryMetadataServiceLinkedIncidentInputCreatedAt>;
+ lastUpdated?: InputMaybe<GraphQueryMetadataServiceLinkedIncidentInputLastUpdated>;
+};
+export type GraphQueryMetadataServiceLinkedIncidentInputOrInner = {
+ createdAt?: InputMaybe<GraphQueryMetadataServiceLinkedIncidentInputCreatedAt>;
+ lastUpdated?: InputMaybe<GraphQueryMetadataServiceLinkedIncidentInputLastUpdated>;
+};
+export type GraphQueryMetadataServiceLinkedIncidentInputToJiraServiceManagementIncidentPriorityEnum = 'NOT_SET' | 'P1' | 'P2' | 'P3' | 'P4' | 'P5';
+export type GraphQueryMetadataSortEnum = 'ASC' | 'DESC';
+export type GraphQueryMetadataSprintAssociatedBuildInput = {
+ and?: InputMaybe<Array<GraphQueryMetadataSprintAssociatedBuildInputAnd>>;
+ or?: InputMaybe<Array<GraphQueryMetadataSprintAssociatedBuildInputOr>>;
+};
+export type GraphQueryMetadataSprintAssociatedBuildInputAnd = {
+ createdAt?: InputMaybe<GraphQueryMetadataSprintAssociatedBuildInputCreatedAt>;
+ lastUpdated?: InputMaybe<GraphQueryMetadataSprintAssociatedBuildInputLastUpdated>;
+ or?: InputMaybe<Array<GraphQueryMetadataSprintAssociatedBuildInputOrInner>>;
+ relationship_assigneeAri?: InputMaybe<GraphQueryMetadataSprintAssociatedBuildInputRelationshipAri>;
+ relationship_creatorAri?: InputMaybe<GraphQueryMetadataSprintAssociatedBuildInputRelationshipAri>;
+ relationship_issueAri?: InputMaybe<GraphQueryMetadataSprintAssociatedBuildInputRelationshipAri>;
+ relationship_issueLastUpdatedOn?: InputMaybe<GraphQueryMetadataSprintAssociatedBuildInputRelationshipIssueLastUpdatedOn>;
+ relationship_reporterAri?: InputMaybe<GraphQueryMetadataSprintAssociatedBuildInputRelationshipAri>;
+ relationship_statusAri?: InputMaybe<GraphQueryMetadataSprintAssociatedBuildInputRelationshipAri>;
+ toAti?: InputMaybe<GraphQueryMetadataSprintAssociatedBuildInputToAti>;
+ to_state?: InputMaybe<GraphQueryMetadataSprintAssociatedBuildInputToState>;
+};
+export type GraphQueryMetadataSprintAssociatedBuildInputAndInner = {
+ createdAt?: InputMaybe<GraphQueryMetadataSprintAssociatedBuildInputCreatedAt>;
+ lastUpdated?: InputMaybe<GraphQueryMetadataSprintAssociatedBuildInputLastUpdated>;
+ relationship_assigneeAri?: InputMaybe<GraphQueryMetadataSprintAssociatedBuildInputRelationshipAri>;
+ relationship_creatorAri?: InputMaybe<GraphQueryMetadataSprintAssociatedBuildInputRelationshipAri>;
+ relationship_issueAri?: InputMaybe<GraphQueryMetadataSprintAssociatedBuildInputRelationshipAri>;
+ relationship_issueLastUpdatedOn?: InputMaybe<GraphQueryMetadataSprintAssociatedBuildInputRelationshipIssueLastUpdatedOn>;
+ relationship_reporterAri?: InputMaybe<GraphQueryMetadataSprintAssociatedBuildInputRelationshipAri>;
+ relationship_statusAri?: InputMaybe<GraphQueryMetadataSprintAssociatedBuildInputRelationshipAri>;
+ toAti?: InputMaybe<GraphQueryMetadataSprintAssociatedBuildInputToAti>;
+ to_state?: InputMaybe<GraphQueryMetadataSprintAssociatedBuildInputToState>;
+};
+export type GraphQueryMetadataSprintAssociatedBuildInputCreatedAt = {
+ range?: InputMaybe<GraphQueryMetadataSprintAssociatedBuildInputCreatedAtRangeField>;
+ sort?: InputMaybe<GraphQueryMetadataSprintAssociatedBuildInputCreatedAtMetadataSortField>;
+};
+export type GraphQueryMetadataSprintAssociatedBuildInputCreatedAtMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataSprintAssociatedBuildInputCreatedAtRangeField = {
+ gt?: InputMaybe<Scalars['DateTime']['input']>;
+ gte?: InputMaybe<Scalars['DateTime']['input']>;
+ lt?: InputMaybe<Scalars['DateTime']['input']>;
+ lte?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphQueryMetadataSprintAssociatedBuildInputLastUpdated = {
+ range?: InputMaybe<GraphQueryMetadataSprintAssociatedBuildInputLastUpdatedRangeField>;
+ sort?: InputMaybe<GraphQueryMetadataSprintAssociatedBuildInputLastUpdatedMetadataSortField>;
+};
+export type GraphQueryMetadataSprintAssociatedBuildInputLastUpdatedMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataSprintAssociatedBuildInputLastUpdatedRangeField = {
+ gt?: InputMaybe<Scalars['DateTime']['input']>;
+ gte?: InputMaybe<Scalars['DateTime']['input']>;
+ lt?: InputMaybe<Scalars['DateTime']['input']>;
+ lte?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphQueryMetadataSprintAssociatedBuildInputOr = {
+ and?: InputMaybe<Array<GraphQueryMetadataSprintAssociatedBuildInputAndInner>>;
+ createdAt?: InputMaybe<GraphQueryMetadataSprintAssociatedBuildInputCreatedAt>;
+ lastUpdated?: InputMaybe<GraphQueryMetadataSprintAssociatedBuildInputLastUpdated>;
+ relationship_assigneeAri?: InputMaybe<GraphQueryMetadataSprintAssociatedBuildInputRelationshipAri>;
+ relationship_creatorAri?: InputMaybe<GraphQueryMetadataSprintAssociatedBuildInputRelationshipAri>;
+ relationship_issueAri?: InputMaybe<GraphQueryMetadataSprintAssociatedBuildInputRelationshipAri>;
+ relationship_issueLastUpdatedOn?: InputMaybe<GraphQueryMetadataSprintAssociatedBuildInputRelationshipIssueLastUpdatedOn>;
+ relationship_reporterAri?: InputMaybe<GraphQueryMetadataSprintAssociatedBuildInputRelationshipAri>;
+ relationship_statusAri?: InputMaybe<GraphQueryMetadataSprintAssociatedBuildInputRelationshipAri>;
+ toAti?: InputMaybe<GraphQueryMetadataSprintAssociatedBuildInputToAti>;
+ to_state?: InputMaybe<GraphQueryMetadataSprintAssociatedBuildInputToState>;
+};
+export type GraphQueryMetadataSprintAssociatedBuildInputOrInner = {
+ createdAt?: InputMaybe<GraphQueryMetadataSprintAssociatedBuildInputCreatedAt>;
+ lastUpdated?: InputMaybe<GraphQueryMetadataSprintAssociatedBuildInputLastUpdated>;
+ relationship_assigneeAri?: InputMaybe<GraphQueryMetadataSprintAssociatedBuildInputRelationshipAri>;
+ relationship_creatorAri?: InputMaybe<GraphQueryMetadataSprintAssociatedBuildInputRelationshipAri>;
+ relationship_issueAri?: InputMaybe<GraphQueryMetadataSprintAssociatedBuildInputRelationshipAri>;
+ relationship_issueLastUpdatedOn?: InputMaybe<GraphQueryMetadataSprintAssociatedBuildInputRelationshipIssueLastUpdatedOn>;
+ relationship_reporterAri?: InputMaybe<GraphQueryMetadataSprintAssociatedBuildInputRelationshipAri>;
+ relationship_statusAri?: InputMaybe<GraphQueryMetadataSprintAssociatedBuildInputRelationshipAri>;
+ toAti?: InputMaybe<GraphQueryMetadataSprintAssociatedBuildInputToAti>;
+ to_state?: InputMaybe<GraphQueryMetadataSprintAssociatedBuildInputToState>;
+};
+export type GraphQueryMetadataSprintAssociatedBuildInputRelationshipAri = {
+ value?: InputMaybe<GraphQueryMetadataSprintAssociatedBuildInputRelationshipAriValue>;
+};
+export type GraphQueryMetadataSprintAssociatedBuildInputRelationshipAriValue = {
+ notValues?: InputMaybe<Array<Scalars['String']['input']>>;
+ sort?: InputMaybe<GraphQueryMetadataSprintAssociatedBuildInputRelationshipAriValueMetadataSortField>;
+ values?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type GraphQueryMetadataSprintAssociatedBuildInputRelationshipAriValueMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataSprintAssociatedBuildInputRelationshipIssueLastUpdatedOn = {
+ notValues?: InputMaybe<Array<Scalars['Long']['input']>>;
+ range?: InputMaybe<GraphQueryMetadataSprintAssociatedBuildInputRelationshipIssueLastUpdatedOnRangeField>;
+ sort?: InputMaybe<GraphQueryMetadataSprintAssociatedBuildInputRelationshipIssueLastUpdatedOnMetadataSortField>;
+ values?: InputMaybe<Array<Scalars['Long']['input']>>;
+};
+export type GraphQueryMetadataSprintAssociatedBuildInputRelationshipIssueLastUpdatedOnMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataSprintAssociatedBuildInputRelationshipIssueLastUpdatedOnRangeField = {
+ gt?: InputMaybe<Scalars['Long']['input']>;
+ gte?: InputMaybe<Scalars['Long']['input']>;
+ lt?: InputMaybe<Scalars['Long']['input']>;
+ lte?: InputMaybe<Scalars['Long']['input']>;
+};
+export type GraphQueryMetadataSprintAssociatedBuildInputToAti = {
+ notValues?: InputMaybe<Array<Scalars['String']['input']>>;
+ sort?: InputMaybe<GraphQueryMetadataSprintAssociatedBuildInputToAtiMetadataSortField>;
+ values?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type GraphQueryMetadataSprintAssociatedBuildInputToAtiMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataSprintAssociatedBuildInputToBuildStateEnum = 'CANCELLED' | 'FAILED' | 'IN_PROGRESS' | 'NOT_SET' | 'PENDING' | 'SUCCESSFUL' | 'UNKNOWN';
+export type GraphQueryMetadataSprintAssociatedBuildInputToState = {
+ notValues?: InputMaybe<Array<GraphQueryMetadataSprintAssociatedBuildInputToBuildStateEnum>>;
+ sort?: InputMaybe<GraphQueryMetadataSprintAssociatedBuildInputToStateMetadataSortField>;
+ values?: InputMaybe<Array<GraphQueryMetadataSprintAssociatedBuildInputToBuildStateEnum>>;
+};
+export type GraphQueryMetadataSprintAssociatedBuildInputToStateMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataSprintAssociatedDeploymentInput = {
+ and?: InputMaybe<Array<GraphQueryMetadataSprintAssociatedDeploymentInputAnd>>;
+ or?: InputMaybe<Array<GraphQueryMetadataSprintAssociatedDeploymentInputOr>>;
+};
+export type GraphQueryMetadataSprintAssociatedDeploymentInputAnd = {
+ createdAt?: InputMaybe<GraphQueryMetadataSprintAssociatedDeploymentInputCreatedAt>;
+ lastUpdated?: InputMaybe<GraphQueryMetadataSprintAssociatedDeploymentInputLastUpdated>;
+ or?: InputMaybe<Array<GraphQueryMetadataSprintAssociatedDeploymentInputOrInner>>;
+ relationship_assigneeAri?: InputMaybe<GraphQueryMetadataSprintAssociatedDeploymentInputRelationshipAri>;
+ relationship_creatorAri?: InputMaybe<GraphQueryMetadataSprintAssociatedDeploymentInputRelationshipAri>;
+ relationship_issueAri?: InputMaybe<GraphQueryMetadataSprintAssociatedDeploymentInputRelationshipAri>;
+ relationship_issueLastUpdatedOn?: InputMaybe<GraphQueryMetadataSprintAssociatedDeploymentInputRelationshipIssueLastUpdatedOn>;
+ relationship_reporterAri?: InputMaybe<GraphQueryMetadataSprintAssociatedDeploymentInputRelationshipAri>;
+ relationship_statusAri?: InputMaybe<GraphQueryMetadataSprintAssociatedDeploymentInputRelationshipAri>;
+ toAti?: InputMaybe<GraphQueryMetadataSprintAssociatedDeploymentInputToAti>;
+ to_author?: InputMaybe<GraphQueryMetadataSprintAssociatedDeploymentInputToAuthor>;
+ to_environmentType?: InputMaybe<GraphQueryMetadataSprintAssociatedDeploymentInputToEnvironmentType>;
+ to_state?: InputMaybe<GraphQueryMetadataSprintAssociatedDeploymentInputToState>;
+};
+export type GraphQueryMetadataSprintAssociatedDeploymentInputAndInner = {
+ createdAt?: InputMaybe<GraphQueryMetadataSprintAssociatedDeploymentInputCreatedAt>;
+ lastUpdated?: InputMaybe<GraphQueryMetadataSprintAssociatedDeploymentInputLastUpdated>;
+ relationship_assigneeAri?: InputMaybe<GraphQueryMetadataSprintAssociatedDeploymentInputRelationshipAri>;
+ relationship_creatorAri?: InputMaybe<GraphQueryMetadataSprintAssociatedDeploymentInputRelationshipAri>;
+ relationship_issueAri?: InputMaybe<GraphQueryMetadataSprintAssociatedDeploymentInputRelationshipAri>;
+ relationship_issueLastUpdatedOn?: InputMaybe<GraphQueryMetadataSprintAssociatedDeploymentInputRelationshipIssueLastUpdatedOn>;
+ relationship_reporterAri?: InputMaybe<GraphQueryMetadataSprintAssociatedDeploymentInputRelationshipAri>;
+ relationship_statusAri?: InputMaybe<GraphQueryMetadataSprintAssociatedDeploymentInputRelationshipAri>;
+ toAti?: InputMaybe<GraphQueryMetadataSprintAssociatedDeploymentInputToAti>;
+ to_author?: InputMaybe<GraphQueryMetadataSprintAssociatedDeploymentInputToAuthor>;
+ to_environmentType?: InputMaybe<GraphQueryMetadataSprintAssociatedDeploymentInputToEnvironmentType>;
+ to_state?: InputMaybe<GraphQueryMetadataSprintAssociatedDeploymentInputToState>;
+};
+export type GraphQueryMetadataSprintAssociatedDeploymentInputCreatedAt = {
+ range?: InputMaybe<GraphQueryMetadataSprintAssociatedDeploymentInputCreatedAtRangeField>;
+ sort?: InputMaybe<GraphQueryMetadataSprintAssociatedDeploymentInputCreatedAtMetadataSortField>;
+};
+export type GraphQueryMetadataSprintAssociatedDeploymentInputCreatedAtMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataSprintAssociatedDeploymentInputCreatedAtRangeField = {
+ gt?: InputMaybe<Scalars['DateTime']['input']>;
+ gte?: InputMaybe<Scalars['DateTime']['input']>;
+ lt?: InputMaybe<Scalars['DateTime']['input']>;
+ lte?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphQueryMetadataSprintAssociatedDeploymentInputLastUpdated = {
+ range?: InputMaybe<GraphQueryMetadataSprintAssociatedDeploymentInputLastUpdatedRangeField>;
+ sort?: InputMaybe<GraphQueryMetadataSprintAssociatedDeploymentInputLastUpdatedMetadataSortField>;
+};
+export type GraphQueryMetadataSprintAssociatedDeploymentInputLastUpdatedMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataSprintAssociatedDeploymentInputLastUpdatedRangeField = {
+ gt?: InputMaybe<Scalars['DateTime']['input']>;
+ gte?: InputMaybe<Scalars['DateTime']['input']>;
+ lt?: InputMaybe<Scalars['DateTime']['input']>;
+ lte?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphQueryMetadataSprintAssociatedDeploymentInputOr = {
+ and?: InputMaybe<Array<GraphQueryMetadataSprintAssociatedDeploymentInputAndInner>>;
+ createdAt?: InputMaybe<GraphQueryMetadataSprintAssociatedDeploymentInputCreatedAt>;
+ lastUpdated?: InputMaybe<GraphQueryMetadataSprintAssociatedDeploymentInputLastUpdated>;
+ relationship_assigneeAri?: InputMaybe<GraphQueryMetadataSprintAssociatedDeploymentInputRelationshipAri>;
+ relationship_creatorAri?: InputMaybe<GraphQueryMetadataSprintAssociatedDeploymentInputRelationshipAri>;
+ relationship_issueAri?: InputMaybe<GraphQueryMetadataSprintAssociatedDeploymentInputRelationshipAri>;
+ relationship_issueLastUpdatedOn?: InputMaybe<GraphQueryMetadataSprintAssociatedDeploymentInputRelationshipIssueLastUpdatedOn>;
+ relationship_reporterAri?: InputMaybe<GraphQueryMetadataSprintAssociatedDeploymentInputRelationshipAri>;
+ relationship_statusAri?: InputMaybe<GraphQueryMetadataSprintAssociatedDeploymentInputRelationshipAri>;
+ toAti?: InputMaybe<GraphQueryMetadataSprintAssociatedDeploymentInputToAti>;
+ to_author?: InputMaybe<GraphQueryMetadataSprintAssociatedDeploymentInputToAuthor>;
+ to_environmentType?: InputMaybe<GraphQueryMetadataSprintAssociatedDeploymentInputToEnvironmentType>;
+ to_state?: InputMaybe<GraphQueryMetadataSprintAssociatedDeploymentInputToState>;
+};
+export type GraphQueryMetadataSprintAssociatedDeploymentInputOrInner = {
+ createdAt?: InputMaybe<GraphQueryMetadataSprintAssociatedDeploymentInputCreatedAt>;
+ lastUpdated?: InputMaybe<GraphQueryMetadataSprintAssociatedDeploymentInputLastUpdated>;
+ relationship_assigneeAri?: InputMaybe<GraphQueryMetadataSprintAssociatedDeploymentInputRelationshipAri>;
+ relationship_creatorAri?: InputMaybe<GraphQueryMetadataSprintAssociatedDeploymentInputRelationshipAri>;
+ relationship_issueAri?: InputMaybe<GraphQueryMetadataSprintAssociatedDeploymentInputRelationshipAri>;
+ relationship_issueLastUpdatedOn?: InputMaybe<GraphQueryMetadataSprintAssociatedDeploymentInputRelationshipIssueLastUpdatedOn>;
+ relationship_reporterAri?: InputMaybe<GraphQueryMetadataSprintAssociatedDeploymentInputRelationshipAri>;
+ relationship_statusAri?: InputMaybe<GraphQueryMetadataSprintAssociatedDeploymentInputRelationshipAri>;
+ toAti?: InputMaybe<GraphQueryMetadataSprintAssociatedDeploymentInputToAti>;
+ to_author?: InputMaybe<GraphQueryMetadataSprintAssociatedDeploymentInputToAuthor>;
+ to_environmentType?: InputMaybe<GraphQueryMetadataSprintAssociatedDeploymentInputToEnvironmentType>;
+ to_state?: InputMaybe<GraphQueryMetadataSprintAssociatedDeploymentInputToState>;
+};
+export type GraphQueryMetadataSprintAssociatedDeploymentInputRelationshipAri = {
+ value?: InputMaybe<GraphQueryMetadataSprintAssociatedDeploymentInputRelationshipAriValue>;
+};
+export type GraphQueryMetadataSprintAssociatedDeploymentInputRelationshipAriValue = {
+ notValues?: InputMaybe<Array<Scalars['String']['input']>>;
+ sort?: InputMaybe<GraphQueryMetadataSprintAssociatedDeploymentInputRelationshipAriValueMetadataSortField>;
+ values?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type GraphQueryMetadataSprintAssociatedDeploymentInputRelationshipAriValueMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataSprintAssociatedDeploymentInputRelationshipIssueLastUpdatedOn = {
+ notValues?: InputMaybe<Array<Scalars['Long']['input']>>;
+ range?: InputMaybe<GraphQueryMetadataSprintAssociatedDeploymentInputRelationshipIssueLastUpdatedOnRangeField>;
+ sort?: InputMaybe<GraphQueryMetadataSprintAssociatedDeploymentInputRelationshipIssueLastUpdatedOnMetadataSortField>;
+ values?: InputMaybe<Array<Scalars['Long']['input']>>;
+};
+export type GraphQueryMetadataSprintAssociatedDeploymentInputRelationshipIssueLastUpdatedOnMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataSprintAssociatedDeploymentInputRelationshipIssueLastUpdatedOnRangeField = {
+ gt?: InputMaybe<Scalars['Long']['input']>;
+ gte?: InputMaybe<Scalars['Long']['input']>;
+ lt?: InputMaybe<Scalars['Long']['input']>;
+ lte?: InputMaybe<Scalars['Long']['input']>;
+};
+export type GraphQueryMetadataSprintAssociatedDeploymentInputToAti = {
+ notValues?: InputMaybe<Array<Scalars['String']['input']>>;
+ sort?: InputMaybe<GraphQueryMetadataSprintAssociatedDeploymentInputToAtiMetadataSortField>;
+ values?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type GraphQueryMetadataSprintAssociatedDeploymentInputToAtiMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataSprintAssociatedDeploymentInputToAuthor = {
+ authorAri?: InputMaybe<GraphQueryMetadataSprintAssociatedDeploymentInputToAuthorAri>;
+};
+export type GraphQueryMetadataSprintAssociatedDeploymentInputToAuthorAri = {
+ value?: InputMaybe<GraphQueryMetadataSprintAssociatedDeploymentInputToAuthorAriValue>;
+};
+export type GraphQueryMetadataSprintAssociatedDeploymentInputToAuthorAriValue = {
+ notValues?: InputMaybe<Array<Scalars['String']['input']>>;
+ sort?: InputMaybe<GraphQueryMetadataSprintAssociatedDeploymentInputToAuthorAriValueMetadataSortField>;
+ values?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type GraphQueryMetadataSprintAssociatedDeploymentInputToAuthorAriValueMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataSprintAssociatedDeploymentInputToDeploymentStateEnum = 'CANCELLED' | 'FAILED' | 'IN_PROGRESS' | 'NOT_SET' | 'PENDING' | 'ROLLED_BACK' | 'SUCCESSFUL' | 'UNKNOWN';
+export type GraphQueryMetadataSprintAssociatedDeploymentInputToEnvironmentType = {
+ notValues?: InputMaybe<Array<GraphQueryMetadataSprintAssociatedDeploymentInputToEnvironmentTypeEnum>>;
+ sort?: InputMaybe<GraphQueryMetadataSprintAssociatedDeploymentInputToEnvironmentTypeMetadataSortField>;
+ values?: InputMaybe<Array<GraphQueryMetadataSprintAssociatedDeploymentInputToEnvironmentTypeEnum>>;
+};
+export type GraphQueryMetadataSprintAssociatedDeploymentInputToEnvironmentTypeEnum = 'DEVELOPMENT' | 'NOT_SET' | 'PRODUCTION' | 'STAGING' | 'TESTING' | 'UNMAPPED';
+export type GraphQueryMetadataSprintAssociatedDeploymentInputToEnvironmentTypeMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataSprintAssociatedDeploymentInputToState = {
+ notValues?: InputMaybe<Array<GraphQueryMetadataSprintAssociatedDeploymentInputToDeploymentStateEnum>>;
+ sort?: InputMaybe<GraphQueryMetadataSprintAssociatedDeploymentInputToStateMetadataSortField>;
+ values?: InputMaybe<Array<GraphQueryMetadataSprintAssociatedDeploymentInputToDeploymentStateEnum>>;
+};
+export type GraphQueryMetadataSprintAssociatedDeploymentInputToStateMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataSprintAssociatedPrInput = {
+ and?: InputMaybe<Array<GraphQueryMetadataSprintAssociatedPrInputAnd>>;
+ or?: InputMaybe<Array<GraphQueryMetadataSprintAssociatedPrInputOr>>;
+};
+export type GraphQueryMetadataSprintAssociatedPrInputAnd = {
+ createdAt?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputCreatedAt>;
+ lastUpdated?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputLastUpdated>;
+ or?: InputMaybe<Array<GraphQueryMetadataSprintAssociatedPrInputOrInner>>;
+ relationship_assigneeAri?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputRelationshipAri>;
+ relationship_creatorAri?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputRelationshipAri>;
+ relationship_issueAri?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputRelationshipAri>;
+ relationship_issueLastUpdatedOn?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputRelationshipIssueLastUpdatedOn>;
+ relationship_reporterAri?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputRelationshipAri>;
+ relationship_statusAri?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputRelationshipAri>;
+ toAti?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputToAti>;
+ to_author?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputToAuthor>;
+ to_reviewers?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputToReviewer>;
+ to_status?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputToStatus>;
+ to_taskCount?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputToTaskCount>;
+};
+export type GraphQueryMetadataSprintAssociatedPrInputAndInner = {
+ createdAt?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputCreatedAt>;
+ lastUpdated?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputLastUpdated>;
+ relationship_assigneeAri?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputRelationshipAri>;
+ relationship_creatorAri?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputRelationshipAri>;
+ relationship_issueAri?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputRelationshipAri>;
+ relationship_issueLastUpdatedOn?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputRelationshipIssueLastUpdatedOn>;
+ relationship_reporterAri?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputRelationshipAri>;
+ relationship_statusAri?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputRelationshipAri>;
+ toAti?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputToAti>;
+ to_author?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputToAuthor>;
+ to_reviewers?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputToReviewer>;
+ to_status?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputToStatus>;
+ to_taskCount?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputToTaskCount>;
+};
+export type GraphQueryMetadataSprintAssociatedPrInputCreatedAt = {
+ range?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputCreatedAtRangeField>;
+ sort?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputCreatedAtMetadataSortField>;
+};
+export type GraphQueryMetadataSprintAssociatedPrInputCreatedAtMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataSprintAssociatedPrInputCreatedAtRangeField = {
+ gt?: InputMaybe<Scalars['DateTime']['input']>;
+ gte?: InputMaybe<Scalars['DateTime']['input']>;
+ lt?: InputMaybe<Scalars['DateTime']['input']>;
+ lte?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphQueryMetadataSprintAssociatedPrInputLastUpdated = {
+ range?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputLastUpdatedRangeField>;
+ sort?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputLastUpdatedMetadataSortField>;
+};
+export type GraphQueryMetadataSprintAssociatedPrInputLastUpdatedMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataSprintAssociatedPrInputLastUpdatedRangeField = {
+ gt?: InputMaybe<Scalars['DateTime']['input']>;
+ gte?: InputMaybe<Scalars['DateTime']['input']>;
+ lt?: InputMaybe<Scalars['DateTime']['input']>;
+ lte?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphQueryMetadataSprintAssociatedPrInputOr = {
+ and?: InputMaybe<Array<GraphQueryMetadataSprintAssociatedPrInputAndInner>>;
+ createdAt?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputCreatedAt>;
+ lastUpdated?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputLastUpdated>;
+ relationship_assigneeAri?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputRelationshipAri>;
+ relationship_creatorAri?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputRelationshipAri>;
+ relationship_issueAri?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputRelationshipAri>;
+ relationship_issueLastUpdatedOn?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputRelationshipIssueLastUpdatedOn>;
+ relationship_reporterAri?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputRelationshipAri>;
+ relationship_statusAri?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputRelationshipAri>;
+ toAti?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputToAti>;
+ to_author?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputToAuthor>;
+ to_reviewers?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputToReviewer>;
+ to_status?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputToStatus>;
+ to_taskCount?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputToTaskCount>;
+};
+export type GraphQueryMetadataSprintAssociatedPrInputOrInner = {
+ createdAt?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputCreatedAt>;
+ lastUpdated?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputLastUpdated>;
+ relationship_assigneeAri?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputRelationshipAri>;
+ relationship_creatorAri?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputRelationshipAri>;
+ relationship_issueAri?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputRelationshipAri>;
+ relationship_issueLastUpdatedOn?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputRelationshipIssueLastUpdatedOn>;
+ relationship_reporterAri?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputRelationshipAri>;
+ relationship_statusAri?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputRelationshipAri>;
+ toAti?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputToAti>;
+ to_author?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputToAuthor>;
+ to_reviewers?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputToReviewer>;
+ to_status?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputToStatus>;
+ to_taskCount?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputToTaskCount>;
+};
+export type GraphQueryMetadataSprintAssociatedPrInputRelationshipAri = {
+ value?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputRelationshipAriValue>;
+};
+export type GraphQueryMetadataSprintAssociatedPrInputRelationshipAriValue = {
+ notValues?: InputMaybe<Array<Scalars['String']['input']>>;
+ sort?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputRelationshipAriValueMetadataSortField>;
+ values?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type GraphQueryMetadataSprintAssociatedPrInputRelationshipAriValueMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataSprintAssociatedPrInputRelationshipIssueLastUpdatedOn = {
+ notValues?: InputMaybe<Array<Scalars['Long']['input']>>;
+ range?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputRelationshipIssueLastUpdatedOnRangeField>;
+ sort?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputRelationshipIssueLastUpdatedOnMetadataSortField>;
+ values?: InputMaybe<Array<Scalars['Long']['input']>>;
+};
+export type GraphQueryMetadataSprintAssociatedPrInputRelationshipIssueLastUpdatedOnMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataSprintAssociatedPrInputRelationshipIssueLastUpdatedOnRangeField = {
+ gt?: InputMaybe<Scalars['Long']['input']>;
+ gte?: InputMaybe<Scalars['Long']['input']>;
+ lt?: InputMaybe<Scalars['Long']['input']>;
+ lte?: InputMaybe<Scalars['Long']['input']>;
+};
+export type GraphQueryMetadataSprintAssociatedPrInputToAti = {
+ notValues?: InputMaybe<Array<Scalars['String']['input']>>;
+ sort?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputToAtiMetadataSortField>;
+ values?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type GraphQueryMetadataSprintAssociatedPrInputToAtiMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataSprintAssociatedPrInputToAuthor = {
+ authorAri?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputToAuthorAri>;
+};
+export type GraphQueryMetadataSprintAssociatedPrInputToAuthorAri = {
+ value?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputToAuthorAriValue>;
+};
+export type GraphQueryMetadataSprintAssociatedPrInputToAuthorAriValue = {
+ notValues?: InputMaybe<Array<Scalars['String']['input']>>;
+ sort?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputToAuthorAriValueMetadataSortField>;
+ values?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type GraphQueryMetadataSprintAssociatedPrInputToAuthorAriValueMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataSprintAssociatedPrInputToPullRequestStatusEnum = 'DECLINED' | 'MERGED' | 'NOT_SET' | 'OPEN' | 'UNKNOWN';
+export type GraphQueryMetadataSprintAssociatedPrInputToReviewer = {
+ approvalStatus?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputToReviewerApprovalStatus>;
+ matchType?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputToReviewermatchTypeEnum>;
+ reviewerAri?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputToReviewerAri>;
+};
+export type GraphQueryMetadataSprintAssociatedPrInputToReviewerApprovalStatus = {
+ notValues?: InputMaybe<Array<GraphQueryMetadataSprintAssociatedPrInputToReviewerReviewerStatusEnum>>;
+ sort?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputToReviewerApprovalStatusMetadataSortField>;
+ values?: InputMaybe<Array<GraphQueryMetadataSprintAssociatedPrInputToReviewerReviewerStatusEnum>>;
+};
+export type GraphQueryMetadataSprintAssociatedPrInputToReviewerApprovalStatusMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataSprintAssociatedPrInputToReviewerAri = {
+ value?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputToReviewerAriValue>;
+};
+export type GraphQueryMetadataSprintAssociatedPrInputToReviewerAriValue = {
+ notValues?: InputMaybe<Array<Scalars['String']['input']>>;
+ sort?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputToReviewerAriValueMetadataSortField>;
+ values?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type GraphQueryMetadataSprintAssociatedPrInputToReviewerAriValueMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataSprintAssociatedPrInputToReviewerReviewerStatusEnum = 'APPROVED' | 'NEEDSWORK' | 'NOT_SET' | 'UNAPPROVED';
+export type GraphQueryMetadataSprintAssociatedPrInputToReviewermatchTypeEnum = 'ALL' | 'ANY' | 'NONE';
+export type GraphQueryMetadataSprintAssociatedPrInputToStatus = {
+ notValues?: InputMaybe<Array<GraphQueryMetadataSprintAssociatedPrInputToPullRequestStatusEnum>>;
+ sort?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputToStatusMetadataSortField>;
+ values?: InputMaybe<Array<GraphQueryMetadataSprintAssociatedPrInputToPullRequestStatusEnum>>;
+};
+export type GraphQueryMetadataSprintAssociatedPrInputToStatusMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataSprintAssociatedPrInputToTaskCount = {
+ notValues?: InputMaybe<Array<Scalars['Int']['input']>>;
+ range?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputToTaskCountRangeField>;
+ sort?: InputMaybe<GraphQueryMetadataSprintAssociatedPrInputToTaskCountMetadataSortField>;
+ values?: InputMaybe<Array<Scalars['Int']['input']>>;
+};
+export type GraphQueryMetadataSprintAssociatedPrInputToTaskCountMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataSprintAssociatedPrInputToTaskCountRangeField = {
+ gt?: InputMaybe<Scalars['Int']['input']>;
+ gte?: InputMaybe<Scalars['Int']['input']>;
+ lt?: InputMaybe<Scalars['Int']['input']>;
+ lte?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataSprintAssociatedVulnerabilityInput = {
+ and?: InputMaybe<Array<GraphQueryMetadataSprintAssociatedVulnerabilityInputAnd>>;
+ or?: InputMaybe<Array<GraphQueryMetadataSprintAssociatedVulnerabilityInputOr>>;
+};
+export type GraphQueryMetadataSprintAssociatedVulnerabilityInputAnd = {
+ createdAt?: InputMaybe<GraphQueryMetadataSprintAssociatedVulnerabilityInputCreatedAt>;
+ lastUpdated?: InputMaybe<GraphQueryMetadataSprintAssociatedVulnerabilityInputLastUpdated>;
+ or?: InputMaybe<Array<GraphQueryMetadataSprintAssociatedVulnerabilityInputOrInner>>;
+ relationship_assigneeAri?: InputMaybe<GraphQueryMetadataSprintAssociatedVulnerabilityInputRelationshipAri>;
+ relationship_statusAri?: InputMaybe<GraphQueryMetadataSprintAssociatedVulnerabilityInputRelationshipAri>;
+ relationship_statusCategory?: InputMaybe<GraphQueryMetadataSprintAssociatedVulnerabilityInputRelationshipStatusCategory>;
+ toAti?: InputMaybe<GraphQueryMetadataSprintAssociatedVulnerabilityInputToAti>;
+ to_introducedDate?: InputMaybe<GraphQueryMetadataSprintAssociatedVulnerabilityInputToIntroducedDate>;
+ to_severity?: InputMaybe<GraphQueryMetadataSprintAssociatedVulnerabilityInputToSeverity>;
+ to_status?: InputMaybe<GraphQueryMetadataSprintAssociatedVulnerabilityInputToStatus>;
+};
+export type GraphQueryMetadataSprintAssociatedVulnerabilityInputAndInner = {
+ createdAt?: InputMaybe<GraphQueryMetadataSprintAssociatedVulnerabilityInputCreatedAt>;
+ lastUpdated?: InputMaybe<GraphQueryMetadataSprintAssociatedVulnerabilityInputLastUpdated>;
+ relationship_assigneeAri?: InputMaybe<GraphQueryMetadataSprintAssociatedVulnerabilityInputRelationshipAri>;
+ relationship_statusAri?: InputMaybe<GraphQueryMetadataSprintAssociatedVulnerabilityInputRelationshipAri>;
+ relationship_statusCategory?: InputMaybe<GraphQueryMetadataSprintAssociatedVulnerabilityInputRelationshipStatusCategory>;
+ toAti?: InputMaybe<GraphQueryMetadataSprintAssociatedVulnerabilityInputToAti>;
+ to_introducedDate?: InputMaybe<GraphQueryMetadataSprintAssociatedVulnerabilityInputToIntroducedDate>;
+ to_severity?: InputMaybe<GraphQueryMetadataSprintAssociatedVulnerabilityInputToSeverity>;
+ to_status?: InputMaybe<GraphQueryMetadataSprintAssociatedVulnerabilityInputToStatus>;
+};
+export type GraphQueryMetadataSprintAssociatedVulnerabilityInputCreatedAt = {
+ notValues?: InputMaybe<Array<Scalars['DateTime']['input']>>;
+ range?: InputMaybe<GraphQueryMetadataSprintAssociatedVulnerabilityInputCreatedAtRangeField>;
+ sort?: InputMaybe<GraphQueryMetadataSprintAssociatedVulnerabilityInputCreatedAtMetadataSortField>;
+ values?: InputMaybe<Array<Scalars['DateTime']['input']>>;
+};
+export type GraphQueryMetadataSprintAssociatedVulnerabilityInputCreatedAtMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataSprintAssociatedVulnerabilityInputCreatedAtRangeField = {
+ gt?: InputMaybe<Scalars['DateTime']['input']>;
+ gte?: InputMaybe<Scalars['DateTime']['input']>;
+ lt?: InputMaybe<Scalars['DateTime']['input']>;
+ lte?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphQueryMetadataSprintAssociatedVulnerabilityInputLastUpdated = {
+ notValues?: InputMaybe<Array<Scalars['DateTime']['input']>>;
+ range?: InputMaybe<GraphQueryMetadataSprintAssociatedVulnerabilityInputLastUpdatedRangeField>;
+ sort?: InputMaybe<GraphQueryMetadataSprintAssociatedVulnerabilityInputLastUpdatedMetadataSortField>;
+ values?: InputMaybe<Array<Scalars['DateTime']['input']>>;
+};
+export type GraphQueryMetadataSprintAssociatedVulnerabilityInputLastUpdatedMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataSprintAssociatedVulnerabilityInputLastUpdatedRangeField = {
+ gt?: InputMaybe<Scalars['DateTime']['input']>;
+ gte?: InputMaybe<Scalars['DateTime']['input']>;
+ lt?: InputMaybe<Scalars['DateTime']['input']>;
+ lte?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphQueryMetadataSprintAssociatedVulnerabilityInputOr = {
+ and?: InputMaybe<Array<GraphQueryMetadataSprintAssociatedVulnerabilityInputAndInner>>;
+ createdAt?: InputMaybe<GraphQueryMetadataSprintAssociatedVulnerabilityInputCreatedAt>;
+ lastUpdated?: InputMaybe<GraphQueryMetadataSprintAssociatedVulnerabilityInputLastUpdated>;
+ relationship_assigneeAri?: InputMaybe<GraphQueryMetadataSprintAssociatedVulnerabilityInputRelationshipAri>;
+ relationship_statusAri?: InputMaybe<GraphQueryMetadataSprintAssociatedVulnerabilityInputRelationshipAri>;
+ relationship_statusCategory?: InputMaybe<GraphQueryMetadataSprintAssociatedVulnerabilityInputRelationshipStatusCategory>;
+ toAti?: InputMaybe<GraphQueryMetadataSprintAssociatedVulnerabilityInputToAti>;
+ to_introducedDate?: InputMaybe<GraphQueryMetadataSprintAssociatedVulnerabilityInputToIntroducedDate>;
+ to_severity?: InputMaybe<GraphQueryMetadataSprintAssociatedVulnerabilityInputToSeverity>;
+ to_status?: InputMaybe<GraphQueryMetadataSprintAssociatedVulnerabilityInputToStatus>;
+};
+export type GraphQueryMetadataSprintAssociatedVulnerabilityInputOrInner = {
+ createdAt?: InputMaybe<GraphQueryMetadataSprintAssociatedVulnerabilityInputCreatedAt>;
+ lastUpdated?: InputMaybe<GraphQueryMetadataSprintAssociatedVulnerabilityInputLastUpdated>;
+ relationship_assigneeAri?: InputMaybe<GraphQueryMetadataSprintAssociatedVulnerabilityInputRelationshipAri>;
+ relationship_statusAri?: InputMaybe<GraphQueryMetadataSprintAssociatedVulnerabilityInputRelationshipAri>;
+ relationship_statusCategory?: InputMaybe<GraphQueryMetadataSprintAssociatedVulnerabilityInputRelationshipStatusCategory>;
+ toAti?: InputMaybe<GraphQueryMetadataSprintAssociatedVulnerabilityInputToAti>;
+ to_introducedDate?: InputMaybe<GraphQueryMetadataSprintAssociatedVulnerabilityInputToIntroducedDate>;
+ to_severity?: InputMaybe<GraphQueryMetadataSprintAssociatedVulnerabilityInputToSeverity>;
+ to_status?: InputMaybe<GraphQueryMetadataSprintAssociatedVulnerabilityInputToStatus>;
+};
+export type GraphQueryMetadataSprintAssociatedVulnerabilityInputRelationshipAri = {
+ value?: InputMaybe<GraphQueryMetadataSprintAssociatedVulnerabilityInputRelationshipAriValue>;
+};
+export type GraphQueryMetadataSprintAssociatedVulnerabilityInputRelationshipAriValue = {
+ notValues?: InputMaybe<Array<Scalars['String']['input']>>;
+ sort?: InputMaybe<GraphQueryMetadataSprintAssociatedVulnerabilityInputRelationshipAriValueMetadataSortField>;
+ values?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type GraphQueryMetadataSprintAssociatedVulnerabilityInputRelationshipAriValueMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataSprintAssociatedVulnerabilityInputRelationshipStatusCategory = {
+ notValues?: InputMaybe<Array<GraphQueryMetadataSprintAssociatedVulnerabilityInputRelationshipStatusCategoryEnum>>;
+ sort?: InputMaybe<GraphQueryMetadataSprintAssociatedVulnerabilityInputRelationshipStatusCategoryMetadataSortField>;
+ values?: InputMaybe<Array<GraphQueryMetadataSprintAssociatedVulnerabilityInputRelationshipStatusCategoryEnum>>;
+};
+export type GraphQueryMetadataSprintAssociatedVulnerabilityInputRelationshipStatusCategoryEnum = 'DONE' | 'INDETERMINATE' | 'NEW' | 'UNDEFINED';
+export type GraphQueryMetadataSprintAssociatedVulnerabilityInputRelationshipStatusCategoryMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataSprintAssociatedVulnerabilityInputToAti = {
+ notValues?: InputMaybe<Array<Scalars['String']['input']>>;
+ sort?: InputMaybe<GraphQueryMetadataSprintAssociatedVulnerabilityInputToAtiMetadataSortField>;
+ values?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type GraphQueryMetadataSprintAssociatedVulnerabilityInputToAtiMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataSprintAssociatedVulnerabilityInputToIntroducedDate = {
+ notValues?: InputMaybe<Array<Scalars['Long']['input']>>;
+ range?: InputMaybe<GraphQueryMetadataSprintAssociatedVulnerabilityInputToIntroducedDateRangeField>;
+ sort?: InputMaybe<GraphQueryMetadataSprintAssociatedVulnerabilityInputToIntroducedDateMetadataSortField>;
+ values?: InputMaybe<Array<Scalars['Long']['input']>>;
+};
+export type GraphQueryMetadataSprintAssociatedVulnerabilityInputToIntroducedDateMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataSprintAssociatedVulnerabilityInputToIntroducedDateRangeField = {
+ gt?: InputMaybe<Scalars['Long']['input']>;
+ gte?: InputMaybe<Scalars['Long']['input']>;
+ lt?: InputMaybe<Scalars['Long']['input']>;
+ lte?: InputMaybe<Scalars['Long']['input']>;
+};
+export type GraphQueryMetadataSprintAssociatedVulnerabilityInputToSeverity = {
+ notValues?: InputMaybe<Array<GraphQueryMetadataSprintAssociatedVulnerabilityInputToVulnerabilitySeverityEnum>>;
+ sort?: InputMaybe<GraphQueryMetadataSprintAssociatedVulnerabilityInputToSeverityMetadataSortField>;
+ values?: InputMaybe<Array<GraphQueryMetadataSprintAssociatedVulnerabilityInputToVulnerabilitySeverityEnum>>;
+};
+export type GraphQueryMetadataSprintAssociatedVulnerabilityInputToSeverityMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataSprintAssociatedVulnerabilityInputToStatus = {
+ notValues?: InputMaybe<Array<GraphQueryMetadataSprintAssociatedVulnerabilityInputToVulnerabilityStatusEnum>>;
+ sort?: InputMaybe<GraphQueryMetadataSprintAssociatedVulnerabilityInputToStatusMetadataSortField>;
+ values?: InputMaybe<Array<GraphQueryMetadataSprintAssociatedVulnerabilityInputToVulnerabilityStatusEnum>>;
+};
+export type GraphQueryMetadataSprintAssociatedVulnerabilityInputToStatusMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataSprintAssociatedVulnerabilityInputToVulnerabilitySeverityEnum = 'CRITICAL' | 'HIGH' | 'LOW' | 'MEDIUM' | 'NOT_SET' | 'UNKNOWN';
+export type GraphQueryMetadataSprintAssociatedVulnerabilityInputToVulnerabilityStatusEnum = 'CLOSED' | 'IGNORED' | 'NOT_SET' | 'OPEN' | 'UNKNOWN';
+export type GraphQueryMetadataSprintContainsIssueInput = {
+ and?: InputMaybe<Array<GraphQueryMetadataSprintContainsIssueInputAnd>>;
+ or?: InputMaybe<Array<GraphQueryMetadataSprintContainsIssueInputOr>>;
+};
+export type GraphQueryMetadataSprintContainsIssueInputAnd = {
+ createdAt?: InputMaybe<GraphQueryMetadataSprintContainsIssueInputCreatedAt>;
+ lastUpdated?: InputMaybe<GraphQueryMetadataSprintContainsIssueInputLastUpdated>;
+ or?: InputMaybe<Array<GraphQueryMetadataSprintContainsIssueInputOrInner>>;
+ relationship_issueLastUpdatedOn?: InputMaybe<GraphQueryMetadataSprintContainsIssueInputRelationshipIssueLastUpdatedOn>;
+ to_assigneeAri?: InputMaybe<GraphQueryMetadataSprintContainsIssueInputToAri>;
+ to_creatorAri?: InputMaybe<GraphQueryMetadataSprintContainsIssueInputToAri>;
+ to_issueAri?: InputMaybe<GraphQueryMetadataSprintContainsIssueInputToAri>;
+ to_reporterAri?: InputMaybe<GraphQueryMetadataSprintContainsIssueInputToAri>;
+ to_statusAri?: InputMaybe<GraphQueryMetadataSprintContainsIssueInputToAri>;
+ to_statusCategory?: InputMaybe<GraphQueryMetadataSprintContainsIssueInputToStatusCategory>;
+};
+export type GraphQueryMetadataSprintContainsIssueInputAndInner = {
+ createdAt?: InputMaybe<GraphQueryMetadataSprintContainsIssueInputCreatedAt>;
+ lastUpdated?: InputMaybe<GraphQueryMetadataSprintContainsIssueInputLastUpdated>;
+ relationship_issueLastUpdatedOn?: InputMaybe<GraphQueryMetadataSprintContainsIssueInputRelationshipIssueLastUpdatedOn>;
+ to_assigneeAri?: InputMaybe<GraphQueryMetadataSprintContainsIssueInputToAri>;
+ to_creatorAri?: InputMaybe<GraphQueryMetadataSprintContainsIssueInputToAri>;
+ to_issueAri?: InputMaybe<GraphQueryMetadataSprintContainsIssueInputToAri>;
+ to_reporterAri?: InputMaybe<GraphQueryMetadataSprintContainsIssueInputToAri>;
+ to_statusAri?: InputMaybe<GraphQueryMetadataSprintContainsIssueInputToAri>;
+ to_statusCategory?: InputMaybe<GraphQueryMetadataSprintContainsIssueInputToStatusCategory>;
+};
+export type GraphQueryMetadataSprintContainsIssueInputCreatedAt = {
+ notValues?: InputMaybe<Array<Scalars['DateTime']['input']>>;
+ range?: InputMaybe<GraphQueryMetadataSprintContainsIssueInputCreatedAtRangeField>;
+ sort?: InputMaybe<GraphQueryMetadataSprintContainsIssueInputCreatedAtMetadataSortField>;
+ values?: InputMaybe<Array<Scalars['DateTime']['input']>>;
+};
+export type GraphQueryMetadataSprintContainsIssueInputCreatedAtMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataSprintContainsIssueInputCreatedAtRangeField = {
+ gt?: InputMaybe<Scalars['DateTime']['input']>;
+ gte?: InputMaybe<Scalars['DateTime']['input']>;
+ lt?: InputMaybe<Scalars['DateTime']['input']>;
+ lte?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphQueryMetadataSprintContainsIssueInputLastUpdated = {
+ notValues?: InputMaybe<Array<Scalars['DateTime']['input']>>;
+ range?: InputMaybe<GraphQueryMetadataSprintContainsIssueInputLastUpdatedRangeField>;
+ sort?: InputMaybe<GraphQueryMetadataSprintContainsIssueInputLastUpdatedMetadataSortField>;
+ values?: InputMaybe<Array<Scalars['DateTime']['input']>>;
+};
+export type GraphQueryMetadataSprintContainsIssueInputLastUpdatedMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataSprintContainsIssueInputLastUpdatedRangeField = {
+ gt?: InputMaybe<Scalars['DateTime']['input']>;
+ gte?: InputMaybe<Scalars['DateTime']['input']>;
+ lt?: InputMaybe<Scalars['DateTime']['input']>;
+ lte?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphQueryMetadataSprintContainsIssueInputOr = {
+ and?: InputMaybe<Array<GraphQueryMetadataSprintContainsIssueInputAndInner>>;
+ createdAt?: InputMaybe<GraphQueryMetadataSprintContainsIssueInputCreatedAt>;
+ lastUpdated?: InputMaybe<GraphQueryMetadataSprintContainsIssueInputLastUpdated>;
+ relationship_issueLastUpdatedOn?: InputMaybe<GraphQueryMetadataSprintContainsIssueInputRelationshipIssueLastUpdatedOn>;
+ to_assigneeAri?: InputMaybe<GraphQueryMetadataSprintContainsIssueInputToAri>;
+ to_creatorAri?: InputMaybe<GraphQueryMetadataSprintContainsIssueInputToAri>;
+ to_issueAri?: InputMaybe<GraphQueryMetadataSprintContainsIssueInputToAri>;
+ to_reporterAri?: InputMaybe<GraphQueryMetadataSprintContainsIssueInputToAri>;
+ to_statusAri?: InputMaybe<GraphQueryMetadataSprintContainsIssueInputToAri>;
+ to_statusCategory?: InputMaybe<GraphQueryMetadataSprintContainsIssueInputToStatusCategory>;
+};
+export type GraphQueryMetadataSprintContainsIssueInputOrInner = {
+ createdAt?: InputMaybe<GraphQueryMetadataSprintContainsIssueInputCreatedAt>;
+ lastUpdated?: InputMaybe<GraphQueryMetadataSprintContainsIssueInputLastUpdated>;
+ relationship_issueLastUpdatedOn?: InputMaybe<GraphQueryMetadataSprintContainsIssueInputRelationshipIssueLastUpdatedOn>;
+ to_assigneeAri?: InputMaybe<GraphQueryMetadataSprintContainsIssueInputToAri>;
+ to_creatorAri?: InputMaybe<GraphQueryMetadataSprintContainsIssueInputToAri>;
+ to_issueAri?: InputMaybe<GraphQueryMetadataSprintContainsIssueInputToAri>;
+ to_reporterAri?: InputMaybe<GraphQueryMetadataSprintContainsIssueInputToAri>;
+ to_statusAri?: InputMaybe<GraphQueryMetadataSprintContainsIssueInputToAri>;
+ to_statusCategory?: InputMaybe<GraphQueryMetadataSprintContainsIssueInputToStatusCategory>;
+};
+export type GraphQueryMetadataSprintContainsIssueInputRelationshipIssueLastUpdatedOn = {
+ notValues?: InputMaybe<Array<Scalars['Long']['input']>>;
+ range?: InputMaybe<GraphQueryMetadataSprintContainsIssueInputRelationshipIssueLastUpdatedOnRangeField>;
+ sort?: InputMaybe<GraphQueryMetadataSprintContainsIssueInputRelationshipIssueLastUpdatedOnMetadataSortField>;
+ values?: InputMaybe<Array<Scalars['Long']['input']>>;
+};
+export type GraphQueryMetadataSprintContainsIssueInputRelationshipIssueLastUpdatedOnMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataSprintContainsIssueInputRelationshipIssueLastUpdatedOnRangeField = {
+ gt?: InputMaybe<Scalars['Long']['input']>;
+ gte?: InputMaybe<Scalars['Long']['input']>;
+ lt?: InputMaybe<Scalars['Long']['input']>;
+ lte?: InputMaybe<Scalars['Long']['input']>;
+};
+export type GraphQueryMetadataSprintContainsIssueInputToAri = {
+ value?: InputMaybe<GraphQueryMetadataSprintContainsIssueInputToAriValue>;
+};
+export type GraphQueryMetadataSprintContainsIssueInputToAriValue = {
+ notValues?: InputMaybe<Array<Scalars['String']['input']>>;
+ sort?: InputMaybe<GraphQueryMetadataSprintContainsIssueInputToAriValueMetadataSortField>;
+ values?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type GraphQueryMetadataSprintContainsIssueInputToAriValueMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphQueryMetadataSprintContainsIssueInputToStatusCategory = {
+ notValues?: InputMaybe<Array<GraphQueryMetadataSprintContainsIssueInputToStatusCategoryEnum>>;
+ sort?: InputMaybe<GraphQueryMetadataSprintContainsIssueInputToStatusCategoryMetadataSortField>;
+ values?: InputMaybe<Array<GraphQueryMetadataSprintContainsIssueInputToStatusCategoryEnum>>;
+};
+export type GraphQueryMetadataSprintContainsIssueInputToStatusCategoryEnum = 'DONE' | 'INDETERMINATE' | 'NEW' | 'UNDEFINED';
+export type GraphQueryMetadataSprintContainsIssueInputToStatusCategoryMetadataSortField = {
+ order?: InputMaybe<GraphQueryMetadataSortEnum>;
+ priority?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphStoreAriFilterInput = {
+ is?: InputMaybe<Array<Scalars['String']['input']>>;
+ isNot?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type GraphStoreAskHasConnectedWorkSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAskHasImpactedWorkSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAskHasOwnerSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAskHasReceivingTeamSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAskHasSubmitterSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAskHasSubmittingTeamSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAssetTypeHasChildAssetTypeSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtiFilterInput = {
+ is?: InputMaybe<Array<Scalars['String']['input']>>;
+ isNot?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type GraphStoreAtlasGoalHasAtlasTagSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlasGoalHasContributorSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlasGoalHasFollowerSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlasGoalHasGoalUpdateSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlasGoalHasJiraAlignProjectSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlasGoalHasOwnerSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlasGoalHasSubAtlasGoalSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlasHomeRankingCriteria = {
+ criteria: GraphStoreAtlasHomeRankingCriteriaEnum;
+ limit?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphStoreAtlasHomeRankingCriteriaEnum = 'ROUND_ROBIN_RANDOM';
+export type GraphStoreAtlasHomeSourcesEnum = 'JIRA_EPIC_WITHOUT_PROJECT' | 'JIRA_ISSUE_ASSIGNED' | 'JIRA_ISSUE_NEAR_OVERDUE' | 'JIRA_ISSUE_OVERDUE' | 'USER_JOIN_FIRST_TEAM' | 'USER_PAGE_NOT_VIEWED_BY_OTHERS' | 'USER_SHOULD_FOLLOW_GOAL' | 'USER_SHOULD_VIEW_SHARED_PAGE' | 'USER_VIEW_ASSIGNED_ISSUE' | 'USER_VIEW_NEGATIVE_GOAL' | 'USER_VIEW_NEGATIVE_PROJECT' | 'USER_VIEW_PAGE_COMMENTS' | 'USER_VIEW_SHARED_VIDEO' | 'USER_VIEW_TAGGED_VIDEO_COMMENT' | 'USER_VIEW_UPDATED_GOAL' | 'USER_VIEW_UPDATED_PRIORITY_ISSUE' | 'USER_VIEW_UPDATED_PROJECT';
+export type GraphStoreAtlasProjectContributesToAtlasGoalSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlasProjectDependsOnAtlasProjectSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlasProjectHasAtlasTagSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlasProjectHasContributorSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlasProjectHasFollowerSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlasProjectHasOwnerSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlasProjectHasProjectUpdateSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlasProjectIsRelatedToAtlasProjectSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlasProjectIsTrackedOnJiraEpicSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlasProjectLinksJiraSpaceSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlasProjectTrackedOnJiraWorkItemSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlassianAgentSessionCreatedEntitySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlassianAgentSessionReadEntitySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlassianAgentSessionTriggeredOnEntitySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlassianProjectHasRelatedEntitySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlassianTeamMergedIntoAtlassianTeamSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlassianUserApprovesConfluenceApprovalSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlassianUserAssignedMercuryOrganizationMembershipSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlassianUserCreatedAtlassianGoalUpdateSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlassianUserCreatedAtlassianProjectUpdateSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlassianUserCreatedExternalCampaignSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlassianUserCreatedExternalCaseSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlassianUserCreatedExternalCustomerContactSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlassianUserCreatedExternalCustomerOrgCategorySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlassianUserCreatedExternalExperimentalSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlassianUserCreatedExternalLeadSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlassianUserCreatedExternalServicenowBusinessAppSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlassianUserCreatedExternalTeamSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlassianUserCreatedExternalTestExecutionSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlassianUserCreatedExternalTestPlanSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlassianUserCreatedExternalTestRunSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlassianUserCreatedExternalTestStatusSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlassianUserCreatedRovoAgentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlassianUserDismissedJiraForYouRecommendationEntityCategoryDismissalFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreAtlassianUserDismissedJiraForYouRecommendationEntityCategoryDismissalFilterInput>>>;
+ category?: InputMaybe<GraphStoreAtlassianUserDismissedJiraForYouRecommendationEntityCategoryDismissalRecommendationCategoryFilterInput>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreAtlassianUserDismissedJiraForYouRecommendationEntityCategoryDismissalFilterInput>>>;
+};
+export type GraphStoreAtlassianUserDismissedJiraForYouRecommendationEntityCategoryDismissalRecommendationCategory = 'COMMENT_ASSIGNED' | 'COMMENT_MENTION' | 'COMMENT_REPLY' | 'CONFLUENCE_LINKED_ISSUES' | 'DELEGATE_TO_AGENT' | 'ISSUE_APPROVAL' | 'ISSUE_BLOCKED_BY_ME' | 'ISSUE_BLOCKING_ME' | 'ISSUE_DUE_SOON' | 'ISSUE_RECENTLY_UNBLOCKED' | 'ISSUE_STUCK' | 'NOT_SET' | 'PROJECT_INVITER_CONTEXT' | 'PROJECT_POPULARITY' | 'PR_REVIEW' | 'TEAM_COLLABORATORS_CREATE' | 'TEAM_COLLABORATORS_JOIN' | 'TEAM_INVITER_CONTEXT' | 'TEAM_POPULARITY';
+export type GraphStoreAtlassianUserDismissedJiraForYouRecommendationEntityCategoryDismissalRecommendationCategoryFilterInput = {
+ is?: InputMaybe<Array<GraphStoreAtlassianUserDismissedJiraForYouRecommendationEntityCategoryDismissalRecommendationCategory>>;
+ isNot?: InputMaybe<Array<GraphStoreAtlassianUserDismissedJiraForYouRecommendationEntityCategoryDismissalRecommendationCategory>>;
+};
+export type GraphStoreAtlassianUserDismissedJiraForYouRecommendationEntityCategoryDismissalSortInput = {
+ category?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlassianUserDismissedJiraForYouRecommendationEntityConditionalFilterInput = {
+ createdAt?: InputMaybe<GraphStoreDateFilterInput>;
+ fromAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ lastModified?: InputMaybe<GraphStoreDateFilterInput>;
+ relationship_dismissedCategories?: InputMaybe<GraphStoreAtlassianUserDismissedJiraForYouRecommendationEntityCategoryDismissalFilterInput>;
+ toAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ to_dismissedCategories?: InputMaybe<GraphStoreAtlassianUserDismissedJiraForYouRecommendationEntityCategoryDismissalFilterInput>;
+};
+export type GraphStoreAtlassianUserDismissedJiraForYouRecommendationEntityFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreAtlassianUserDismissedJiraForYouRecommendationEntityConditionalFilterInput>>>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreAtlassianUserDismissedJiraForYouRecommendationEntityConditionalFilterInput>>>;
+};
+export type GraphStoreAtlassianUserDismissedJiraForYouRecommendationEntitySortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ relationship_dismissedCategories?: InputMaybe<GraphStoreAtlassianUserDismissedJiraForYouRecommendationEntityCategoryDismissalSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+ to_dismissedCategories?: InputMaybe<GraphStoreAtlassianUserDismissedJiraForYouRecommendationEntityCategoryDismissalSortInput>;
+};
+export type GraphStoreAtlassianUserFollowsAtlassianHomeTagSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlassianUserHasPendingApprovalOnJiraWorkItemSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlassianUserInvitedToLoomMeetingSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlassianUserLinksExternalCustomerContactSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlassianUserOwnsExternalCampaignSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlassianUserOwnsExternalCaseSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlassianUserOwnsExternalCustomerContactSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlassianUserOwnsExternalCustomerOrgCategorySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlassianUserOwnsExternalExperimentalSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlassianUserOwnsExternalLeadSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlassianUserOwnsExternalServicenowBusinessAppSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlassianUserOwnsExternalTeamSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlassianUserOwnsExternalTestExecutionSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlassianUserOwnsExternalTestPlanSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlassianUserOwnsExternalTestRunSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlassianUserOwnsExternalTestStatusSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlassianUserOwnsInferredProjectSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlassianUserRespondsToJiraWorkItemSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlassianUserRespondsToJsmIncidentResponderSetSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlassianUserReviewedConfluenceApprovalSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlassianUserTriggeredAtlassianAgentSessionSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlassianUserUpdatedExternalCampaignSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlassianUserUpdatedExternalCaseSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlassianUserUpdatedExternalCustomerContactSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlassianUserUpdatedExternalCustomerOrgCategorySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlassianUserUpdatedExternalExperimentalSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlassianUserUpdatedExternalLeadSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlassianUserUpdatedExternalServicenowBusinessAppSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlassianUserUpdatedExternalTeamSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlassianUserUpdatedExternalTestExecutionSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlassianUserUpdatedExternalTestPlanSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlassianUserUpdatedExternalTestRunSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreAtlassianUserUpdatedExternalTestStatusSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreBenefitItemHasWorkSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreBoardBelongsToProjectSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreBooleanFilterInput = {
+ is?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphStoreBranchInRepoSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreCalendarHasLinkedDocumentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreCapacityPlanningCapacityPlanHasContributorScopeAssociationSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreCapacityPlanningCapacityPlanHasWorkScopeAssociationSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreCapacityPlanningContributorScopeAssociationHasContributorSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreCapacityPlanningWorkScopeAssociationHasWorkEntitySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreChangeProposalHasAtlasGoalSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreChangeProposalHasWorkSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreCommitBelongsToPullRequestSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreCommitInRepoSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreCompassComponentLinkLinksEntitySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreComponentAssociatedDocumentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreComponentHasComponentLinkSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreComponentImpactedByIncidentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreComponentLinkIsJiraProjectSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreComponentLinkedJswIssueSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreConfluenceBlogpostHasCommentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreConfluenceBlogpostSharedWithUserSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreConfluenceContentHasConfluenceContentAuthorityScoreSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreConfluenceContentHasRelatedConfluenceContentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreConfluenceContentHasRelatedEntitySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreConfluencePageHasCommentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreConfluencePageHasConfluenceApprovalSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreConfluencePageHasConfluenceCommentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreConfluencePageHasConfluenceDatabaseSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreConfluencePageHasParentPageSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreConfluencePageSharedWithGroupSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreConfluencePageSharedWithUserSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreConfluenceSpaceHasConfluenceBlogpostSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreConfluenceSpaceHasConfluenceDatabaseSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreConfluenceSpaceHasConfluenceFolderSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreConfluenceSpaceHasConfluenceWhiteboardSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreConfluenceSpaceHasRelevantContentEntitySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreContentReferencedEntitySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreConversationHasMessageSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreCostItemHasWorkSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreCreateAtlassianUserDismissedJiraForYouRecommendationEntityCategoryDismissalInput = {
+ category?: InputMaybe<GraphStoreCreateAtlassianUserDismissedJiraForYouRecommendationEntityCategoryDismissalRecommendationCategoryInput>;
+};
+export type GraphStoreCreateAtlassianUserDismissedJiraForYouRecommendationEntityCategoryDismissalRecommendationCategoryInput = 'COMMENT_ASSIGNED' | 'COMMENT_MENTION' | 'COMMENT_REPLY' | 'CONFLUENCE_LINKED_ISSUES' | 'DELEGATE_TO_AGENT' | 'ISSUE_APPROVAL' | 'ISSUE_BLOCKED_BY_ME' | 'ISSUE_BLOCKING_ME' | 'ISSUE_DUE_SOON' | 'ISSUE_RECENTLY_UNBLOCKED' | 'ISSUE_STUCK' | 'NOT_SET' | 'PROJECT_INVITER_CONTEXT' | 'PROJECT_POPULARITY' | 'PR_REVIEW' | 'TEAM_COLLABORATORS_CREATE' | 'TEAM_COLLABORATORS_JOIN' | 'TEAM_INVITER_CONTEXT' | 'TEAM_POPULARITY';
+export type GraphStoreCreateAtlassianUserDismissedJiraForYouRecommendationEntityInput = {
+ relationships: Array<GraphStoreCreateAtlassianUserDismissedJiraForYouRecommendationEntityRelationshipInput>;
+ synchronousWrite?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphStoreCreateAtlassianUserDismissedJiraForYouRecommendationEntityRelationshipInput = {
+ from: Scalars['ID']['input'];
+ objectMetadata?: InputMaybe<GraphStoreCreateAtlassianUserDismissedJiraForYouRecommendationEntityRelationshipObjectMetadataInput>;
+ relationshipMetadata?: InputMaybe<GraphStoreCreateAtlassianUserDismissedJiraForYouRecommendationEntityRelationshipMetadataInput>;
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreCreateAtlassianUserDismissedJiraForYouRecommendationEntityRelationshipMetadataInput = {
+ dismissedCategories?: InputMaybe<GraphStoreCreateAtlassianUserDismissedJiraForYouRecommendationEntityCategoryDismissalInput>;
+};
+export type GraphStoreCreateAtlassianUserDismissedJiraForYouRecommendationEntityRelationshipObjectMetadataInput = {
+ dismissedCategories?: InputMaybe<GraphStoreCreateAtlassianUserDismissedJiraForYouRecommendationEntityCategoryDismissalInput>;
+};
+export type GraphStoreCreateComponentImpactedByIncidentInput = {
+ relationships: Array<GraphStoreCreateComponentImpactedByIncidentRelationshipInput>;
+};
+export type GraphStoreCreateComponentImpactedByIncidentJiraIncidentPriorityInput = 'NOT_SET' | 'P1' | 'P2' | 'P3' | 'P4' | 'P5' | 'PENDING' | 'UNKNOWN';
+export type GraphStoreCreateComponentImpactedByIncidentJiraIncidentStatusInput = 'DONE' | 'INDETERMINATE' | 'NEW' | 'NOT_SET' | 'UNDEFINED';
+export type GraphStoreCreateComponentImpactedByIncidentRelationshipInput = {
+ from: Scalars['ID']['input'];
+ objectMetadata?: InputMaybe<GraphStoreCreateComponentImpactedByIncidentRelationshipObjectMetadataInput>;
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreCreateComponentImpactedByIncidentRelationshipObjectMetadataInput = {
+ affectedServiceAris?: InputMaybe<Scalars['String']['input']>;
+ assigneeAri?: InputMaybe<Scalars['String']['input']>;
+ majorIncident?: InputMaybe<Scalars['Boolean']['input']>;
+ priority?: InputMaybe<GraphStoreCreateComponentImpactedByIncidentJiraIncidentPriorityInput>;
+ reporterAri?: InputMaybe<Scalars['String']['input']>;
+ status?: InputMaybe<GraphStoreCreateComponentImpactedByIncidentJiraIncidentStatusInput>;
+};
+export type GraphStoreCreateIncidentAssociatedPostIncidentReviewLinkInput = {
+ relationships: Array<GraphStoreCreateIncidentAssociatedPostIncidentReviewLinkRelationshipInput>;
+};
+export type GraphStoreCreateIncidentAssociatedPostIncidentReviewLinkRelationshipInput = {
+ from: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreCreateIncidentHasActionItemInput = {
+ relationships: Array<GraphStoreCreateIncidentHasActionItemRelationshipInput>;
+};
+export type GraphStoreCreateIncidentHasActionItemRelationshipInput = {
+ from: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreCreateIncidentLinkedJswIssueInput = {
+ relationships: Array<GraphStoreCreateIncidentLinkedJswIssueRelationshipInput>;
+};
+export type GraphStoreCreateIncidentLinkedJswIssueRelationshipInput = {
+ from: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreCreateIssueToWhiteboardInput = {
+ relationships: Array<GraphStoreCreateIssueToWhiteboardRelationshipInput>;
+};
+export type GraphStoreCreateIssueToWhiteboardRelationshipInput = {
+ from: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreCreateJcsIssueAssociatedSupportEscalationEscalationLinkTypeInput = 'EXISTING_WORK_ITEM' | 'NEW_WORK_ITEM' | 'NOT_SET';
+export type GraphStoreCreateJcsIssueAssociatedSupportEscalationEscalationStatusInput = 'ACCEPTED' | 'OPEN' | 'REJECTED';
+export type GraphStoreCreateJcsIssueAssociatedSupportEscalationInput = {
+ relationships: Array<GraphStoreCreateJcsIssueAssociatedSupportEscalationRelationshipInput>;
+};
+export type GraphStoreCreateJcsIssueAssociatedSupportEscalationRelationshipInput = {
+ from: Scalars['ID']['input'];
+ relationshipMetadata?: InputMaybe<GraphStoreCreateJcsIssueAssociatedSupportEscalationRelationshipMetadataInput>;
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreCreateJcsIssueAssociatedSupportEscalationRelationshipMetadataInput = {
+ SupportEscalationLastUpdated?: InputMaybe<Scalars['Long']['input']>;
+ creatorAri?: InputMaybe<Scalars['String']['input']>;
+ linkType?: InputMaybe<GraphStoreCreateJcsIssueAssociatedSupportEscalationEscalationLinkTypeInput>;
+ status?: InputMaybe<GraphStoreCreateJcsIssueAssociatedSupportEscalationEscalationStatusInput>;
+};
+export type GraphStoreCreateJiraEntityDismissedKnowledgeBaseEntityInput = {
+ relationships: Array<GraphStoreCreateJiraEntityDismissedKnowledgeBaseEntityRelationshipInput>;
+ synchronousWrite?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphStoreCreateJiraEntityDismissedKnowledgeBaseEntityRelationshipInput = {
+ from: Scalars['ID']['input'];
+ relationshipMetadata?: InputMaybe<GraphStoreCreateJiraEntityDismissedKnowledgeBaseEntityRelationshipMetadataInput>;
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreCreateJiraEntityDismissedKnowledgeBaseEntityRelationshipMetadataInput = {
+ actorAri?: InputMaybe<Scalars['String']['input']>;
+};
+export type GraphStoreCreateJiraEntityHasLinkedKnowledgeBaseEntityInput = {
+ relationships: Array<GraphStoreCreateJiraEntityHasLinkedKnowledgeBaseEntityRelationshipInput>;
+ synchronousWrite?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphStoreCreateJiraEntityHasLinkedKnowledgeBaseEntityLinkSourceInput = 'ACCEPTED' | 'NOT_SET' | 'USER_ADDED';
+export type GraphStoreCreateJiraEntityHasLinkedKnowledgeBaseEntityRelationshipInput = {
+ from: Scalars['ID']['input'];
+ objectMetadata?: InputMaybe<GraphStoreCreateJiraEntityHasLinkedKnowledgeBaseEntityRelationshipObjectMetadataInput>;
+ relationshipMetadata?: InputMaybe<GraphStoreCreateJiraEntityHasLinkedKnowledgeBaseEntityRelationshipMetadataInput>;
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreCreateJiraEntityHasLinkedKnowledgeBaseEntityRelationshipMetadataInput = {
+ actorAri?: InputMaybe<Scalars['String']['input']>;
+ linkSource?: InputMaybe<GraphStoreCreateJiraEntityHasLinkedKnowledgeBaseEntityLinkSourceInput>;
+};
+export type GraphStoreCreateJiraEntityHasLinkedKnowledgeBaseEntityRelationshipObjectMetadataInput = {
+ linkSource?: InputMaybe<GraphStoreCreateJiraEntityHasLinkedKnowledgeBaseEntityLinkSourceInput>;
+};
+export type GraphStoreCreateJiraSpaceDismissedKnowledgeBaseEntityInput = {
+ relationships: Array<GraphStoreCreateJiraSpaceDismissedKnowledgeBaseEntityRelationshipInput>;
+ synchronousWrite?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphStoreCreateJiraSpaceDismissedKnowledgeBaseEntityRelationshipInput = {
+ from: Scalars['ID']['input'];
+ relationshipMetadata?: InputMaybe<GraphStoreCreateJiraSpaceDismissedKnowledgeBaseEntityRelationshipMetadataInput>;
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreCreateJiraSpaceDismissedKnowledgeBaseEntityRelationshipMetadataInput = {
+ actorAri?: InputMaybe<Scalars['String']['input']>;
+};
+export type GraphStoreCreateJiraSpaceHasJiraProjectAgentKnowledgeContextInput = {
+ relationships: Array<GraphStoreCreateJiraSpaceHasJiraProjectAgentKnowledgeContextRelationshipInput>;
+ synchronousWrite?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphStoreCreateJiraSpaceHasJiraProjectAgentKnowledgeContextRelationshipInput = {
+ from: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreCreateJiraSpaceHasLinkedKnowledgeBaseEntityInput = {
+ relationships: Array<GraphStoreCreateJiraSpaceHasLinkedKnowledgeBaseEntityRelationshipInput>;
+ synchronousWrite?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphStoreCreateJiraSpaceHasLinkedKnowledgeBaseEntityLinkSourceInput = 'ACCEPTED' | 'NOT_SET' | 'USER_ADDED';
+export type GraphStoreCreateJiraSpaceHasLinkedKnowledgeBaseEntityRelationshipInput = {
+ from: Scalars['ID']['input'];
+ objectMetadata?: InputMaybe<GraphStoreCreateJiraSpaceHasLinkedKnowledgeBaseEntityRelationshipObjectMetadataInput>;
+ relationshipMetadata?: InputMaybe<GraphStoreCreateJiraSpaceHasLinkedKnowledgeBaseEntityRelationshipMetadataInput>;
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreCreateJiraSpaceHasLinkedKnowledgeBaseEntityRelationshipMetadataInput = {
+ actorAri?: InputMaybe<Scalars['String']['input']>;
+ linkSource?: InputMaybe<GraphStoreCreateJiraSpaceHasLinkedKnowledgeBaseEntityLinkSourceInput>;
+};
+export type GraphStoreCreateJiraSpaceHasLinkedKnowledgeBaseEntityRelationshipObjectMetadataInput = {
+ linkSource?: InputMaybe<GraphStoreCreateJiraSpaceHasLinkedKnowledgeBaseEntityLinkSourceInput>;
+};
+export type GraphStoreCreateJswProjectAssociatedComponentInput = {
+ relationships: Array<GraphStoreCreateJswProjectAssociatedComponentRelationshipInput>;
+};
+export type GraphStoreCreateJswProjectAssociatedComponentRelationshipInput = {
+ from: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreCreateLoomVideoHasConfluencePageInput = {
+ relationships: Array<GraphStoreCreateLoomVideoHasConfluencePageRelationshipInput>;
+};
+export type GraphStoreCreateLoomVideoHasConfluencePageRelationshipInput = {
+ from: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreCreateMeetingHasJiraProjectInput = {
+ relationships: Array<GraphStoreCreateMeetingHasJiraProjectRelationshipInput>;
+};
+export type GraphStoreCreateMeetingHasJiraProjectRelationshipInput = {
+ from: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreCreateMeetingRecordingOwnerHasMeetingNotesFolderInput = {
+ relationships: Array<GraphStoreCreateMeetingRecordingOwnerHasMeetingNotesFolderRelationshipInput>;
+};
+export type GraphStoreCreateMeetingRecordingOwnerHasMeetingNotesFolderRelationshipInput = {
+ from: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreCreateMeetingRecurrenceHasJiraProjectInput = {
+ relationships: Array<GraphStoreCreateMeetingRecurrenceHasJiraProjectRelationshipInput>;
+};
+export type GraphStoreCreateMeetingRecurrenceHasJiraProjectRelationshipInput = {
+ from: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreCreateMeetingRecurrenceHasMeetingRecurrenceNotesPageInput = {
+ relationships: Array<GraphStoreCreateMeetingRecurrenceHasMeetingRecurrenceNotesPageRelationshipInput>;
+};
+export type GraphStoreCreateMeetingRecurrenceHasMeetingRecurrenceNotesPageRelationshipInput = {
+ from: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreCreateParentTeamHasChildTeamInput = {
+ relationships: Array<GraphStoreCreateParentTeamHasChildTeamRelationshipInput>;
+};
+export type GraphStoreCreateParentTeamHasChildTeamRelationshipInput = {
+ from: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreCreateProjectAssociatedOpsgenieTeamInput = {
+ relationships: Array<GraphStoreCreateProjectAssociatedOpsgenieTeamRelationshipInput>;
+};
+export type GraphStoreCreateProjectAssociatedOpsgenieTeamRelationshipInput = {
+ from: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreCreateProjectAssociatedToSecurityContainerInput = {
+ relationships: Array<GraphStoreCreateProjectAssociatedToSecurityContainerRelationshipInput>;
+};
+export type GraphStoreCreateProjectAssociatedToSecurityContainerRelationshipInput = {
+ from: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreCreateProjectDisassociatedRepoInput = {
+ relationships: Array<GraphStoreCreateProjectDisassociatedRepoRelationshipInput>;
+};
+export type GraphStoreCreateProjectDisassociatedRepoRelationshipInput = {
+ from: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreCreateProjectDocumentationEntityInput = {
+ relationships: Array<GraphStoreCreateProjectDocumentationEntityRelationshipInput>;
+};
+export type GraphStoreCreateProjectDocumentationEntityRelationshipInput = {
+ from: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreCreateProjectDocumentationPageInput = {
+ relationships: Array<GraphStoreCreateProjectDocumentationPageRelationshipInput>;
+};
+export type GraphStoreCreateProjectDocumentationPageRelationshipInput = {
+ from: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreCreateProjectDocumentationSpaceInput = {
+ relationships: Array<GraphStoreCreateProjectDocumentationSpaceRelationshipInput>;
+};
+export type GraphStoreCreateProjectDocumentationSpaceRelationshipInput = {
+ from: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreCreateProjectHasRelatedWorkWithProjectInput = {
+ relationships: Array<GraphStoreCreateProjectHasRelatedWorkWithProjectRelationshipInput>;
+};
+export type GraphStoreCreateProjectHasRelatedWorkWithProjectRelationshipInput = {
+ from: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreCreateProjectHasSharedVersionWithInput = {
+ relationships: Array<GraphStoreCreateProjectHasSharedVersionWithRelationshipInput>;
+};
+export type GraphStoreCreateProjectHasSharedVersionWithRelationshipInput = {
+ from: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreCreateProjectHasVersionInput = {
+ relationships: Array<GraphStoreCreateProjectHasVersionRelationshipInput>;
+};
+export type GraphStoreCreateProjectHasVersionRelationshipInput = {
+ from: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreCreateRovoAgentHasJiraProjectAgentKnowledgeContextInput = {
+ relationships: Array<GraphStoreCreateRovoAgentHasJiraProjectAgentKnowledgeContextRelationshipInput>;
+ synchronousWrite?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphStoreCreateRovoAgentHasJiraProjectAgentKnowledgeContextRelationshipInput = {
+ from: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreCreateSprintRetrospectivePageInput = {
+ relationships: Array<GraphStoreCreateSprintRetrospectivePageRelationshipInput>;
+};
+export type GraphStoreCreateSprintRetrospectivePageRelationshipInput = {
+ from: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreCreateSprintRetrospectiveWhiteboardInput = {
+ relationships: Array<GraphStoreCreateSprintRetrospectiveWhiteboardRelationshipInput>;
+};
+export type GraphStoreCreateSprintRetrospectiveWhiteboardRelationshipInput = {
+ from: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreCreateTeamConnectedToContainerInput = {
+ relationships: Array<GraphStoreCreateTeamConnectedToContainerRelationshipInput>;
+ synchronousWrite?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphStoreCreateTeamConnectedToContainerRelationshipInput = {
+ from: Scalars['ID']['input'];
+ relationshipMetadata?: InputMaybe<GraphStoreCreateTeamConnectedToContainerRelationshipMetadataInput>;
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreCreateTeamConnectedToContainerRelationshipMetadataInput = {
+ createdFromAutocreate?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphStoreCreateTestPerfhammerRelationshipInput = {
+ relationships: Array<GraphStoreCreateTestPerfhammerRelationshipRelationshipInput>;
+};
+export type GraphStoreCreateTestPerfhammerRelationshipRelationshipInput = {
+ from: Scalars['ID']['input'];
+ relationshipMetadata?: InputMaybe<GraphStoreCreateTestPerfhammerRelationshipRelationshipMetadataInput>;
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreCreateTestPerfhammerRelationshipRelationshipMetadataInput = {
+ replicatedNumber?: InputMaybe<Scalars['Int']['input']>;
+ sequentialNumber?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphStoreCreateTownsquareTagIsAliasOfTownsquareTagInput = {
+ relationships: Array<GraphStoreCreateTownsquareTagIsAliasOfTownsquareTagRelationshipInput>;
+};
+export type GraphStoreCreateTownsquareTagIsAliasOfTownsquareTagRelationshipInput = {
+ from: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreCreateUserFavoritedTeamInput = {
+ relationships: Array<GraphStoreCreateUserFavoritedTeamRelationshipInput>;
+};
+export type GraphStoreCreateUserFavoritedTeamRelationshipInput = {
+ from: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreCreateUserFavoritedTownsquareGoalInput = {
+ relationships: Array<GraphStoreCreateUserFavoritedTownsquareGoalRelationshipInput>;
+};
+export type GraphStoreCreateUserFavoritedTownsquareGoalRelationshipInput = {
+ from: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreCreateUserFavoritedTownsquareProjectInput = {
+ relationships: Array<GraphStoreCreateUserFavoritedTownsquareProjectRelationshipInput>;
+};
+export type GraphStoreCreateUserFavoritedTownsquareProjectRelationshipInput = {
+ from: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreCreateUserHasRelevantProjectInput = {
+ relationships: Array<GraphStoreCreateUserHasRelevantProjectRelationshipInput>;
+};
+export type GraphStoreCreateUserHasRelevantProjectRelationshipInput = {
+ from: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreCreateVersionUserAssociatedFeatureFlagInput = {
+ relationships: Array<GraphStoreCreateVersionUserAssociatedFeatureFlagRelationshipInput>;
+};
+export type GraphStoreCreateVersionUserAssociatedFeatureFlagRelationshipInput = {
+ from: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreCreateVulnerabilityAssociatedIssueContainerInput = {
+ containerAri?: InputMaybe<Scalars['String']['input']>;
+};
+export type GraphStoreCreateVulnerabilityAssociatedIssueInput = {
+ relationships: Array<GraphStoreCreateVulnerabilityAssociatedIssueRelationshipInput>;
+};
+export type GraphStoreCreateVulnerabilityAssociatedIssueRelationshipInput = {
+ from: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ subjectMetadata?: InputMaybe<GraphStoreCreateVulnerabilityAssociatedIssueRelationshipSubjectMetadataInput>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreCreateVulnerabilityAssociatedIssueRelationshipSubjectMetadataInput = {
+ container?: InputMaybe<GraphStoreCreateVulnerabilityAssociatedIssueContainerInput>;
+ introducedDate?: InputMaybe<Scalars['DateTime']['input']>;
+ severity?: InputMaybe<GraphStoreCreateVulnerabilityAssociatedIssueVulnerabilitySeverityInput>;
+ status?: InputMaybe<GraphStoreCreateVulnerabilityAssociatedIssueVulnerabilityStatusInput>;
+ type?: InputMaybe<GraphStoreCreateVulnerabilityAssociatedIssueVulnerabilityTypeInput>;
+};
+export type GraphStoreCreateVulnerabilityAssociatedIssueVulnerabilitySeverityInput = 'CRITICAL' | 'HIGH' | 'LOW' | 'MEDIUM' | 'NOT_SET' | 'UNKNOWN';
+export type GraphStoreCreateVulnerabilityAssociatedIssueVulnerabilityStatusInput = 'CLOSED' | 'IGNORED' | 'NOT_SET' | 'OPEN' | 'UNKNOWN';
+export type GraphStoreCreateVulnerabilityAssociatedIssueVulnerabilityTypeInput = 'DAST' | 'NOT_SET' | 'SAST' | 'SCA' | 'UNKNOWN';
+export type GraphStoreCsmCustomerHasJiraWorkItemSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreCsmOrganizationHasCsmCustomerSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreCsmOrganizationHasJiraWorkItemSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreCustomerAssociatedIssueSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreCustomerHasExternalConversationSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreCypherQueryV2BatchQueryRequestInput = {
+ after?: InputMaybe<Scalars['String']['input']>;
+ first?: InputMaybe<Scalars['Int']['input']>;
+ query: Scalars['String']['input'];
+};
+export type GraphStoreCypherQueryV2BatchVersionEnum = 'V2' | 'V3';
+export type GraphStoreCypherQueryV2VersionEnum = 'V2' | 'V3';
+export type GraphStoreDateFilterInput = {
+ after?: InputMaybe<Scalars['DateTime']['input']>;
+ before?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreDeleteAtlassianUserDismissedJiraForYouRecommendationEntityInput = {
+ relationships: Array<GraphStoreDeleteAtlassianUserDismissedJiraForYouRecommendationEntityRelationshipInput>;
+ synchronousWrite?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphStoreDeleteAtlassianUserDismissedJiraForYouRecommendationEntityRelationshipInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreDeleteComponentImpactedByIncidentInput = {
+ relationships: Array<GraphStoreDeleteComponentImpactedByIncidentRelationshipInput>;
+ synchronousWrite?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphStoreDeleteComponentImpactedByIncidentRelationshipInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreDeleteIncidentAssociatedPostIncidentReviewLinkInput = {
+ relationships: Array<GraphStoreDeleteIncidentAssociatedPostIncidentReviewLinkRelationshipInput>;
+ synchronousWrite?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphStoreDeleteIncidentAssociatedPostIncidentReviewLinkRelationshipInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreDeleteIncidentHasActionItemInput = {
+ relationships: Array<GraphStoreDeleteIncidentHasActionItemRelationshipInput>;
+ synchronousWrite?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphStoreDeleteIncidentHasActionItemRelationshipInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreDeleteIncidentLinkedJswIssueInput = {
+ relationships: Array<GraphStoreDeleteIncidentLinkedJswIssueRelationshipInput>;
+ synchronousWrite?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphStoreDeleteIncidentLinkedJswIssueRelationshipInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreDeleteIssueToWhiteboardInput = {
+ relationships: Array<GraphStoreDeleteIssueToWhiteboardRelationshipInput>;
+ synchronousWrite?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphStoreDeleteIssueToWhiteboardRelationshipInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreDeleteJcsIssueAssociatedSupportEscalationInput = {
+ relationships: Array<GraphStoreDeleteJcsIssueAssociatedSupportEscalationRelationshipInput>;
+ synchronousWrite?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphStoreDeleteJcsIssueAssociatedSupportEscalationRelationshipInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreDeleteJiraEntityDismissedKnowledgeBaseEntityInput = {
+ relationships: Array<GraphStoreDeleteJiraEntityDismissedKnowledgeBaseEntityRelationshipInput>;
+ synchronousWrite?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphStoreDeleteJiraEntityDismissedKnowledgeBaseEntityRelationshipInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreDeleteJiraEntityHasLinkedKnowledgeBaseEntityInput = {
+ relationships: Array<GraphStoreDeleteJiraEntityHasLinkedKnowledgeBaseEntityRelationshipInput>;
+ synchronousWrite?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphStoreDeleteJiraEntityHasLinkedKnowledgeBaseEntityRelationshipInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreDeleteJiraSpaceDismissedKnowledgeBaseEntityInput = {
+ relationships: Array<GraphStoreDeleteJiraSpaceDismissedKnowledgeBaseEntityRelationshipInput>;
+ synchronousWrite?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphStoreDeleteJiraSpaceDismissedKnowledgeBaseEntityRelationshipInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreDeleteJiraSpaceHasJiraProjectAgentKnowledgeContextInput = {
+ relationships: Array<GraphStoreDeleteJiraSpaceHasJiraProjectAgentKnowledgeContextRelationshipInput>;
+ synchronousWrite?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphStoreDeleteJiraSpaceHasJiraProjectAgentKnowledgeContextRelationshipInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreDeleteJiraSpaceHasLinkedKnowledgeBaseEntityInput = {
+ relationships: Array<GraphStoreDeleteJiraSpaceHasLinkedKnowledgeBaseEntityRelationshipInput>;
+ synchronousWrite?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphStoreDeleteJiraSpaceHasLinkedKnowledgeBaseEntityRelationshipInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreDeleteJswProjectAssociatedComponentInput = {
+ relationships: Array<GraphStoreDeleteJswProjectAssociatedComponentRelationshipInput>;
+ synchronousWrite?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphStoreDeleteJswProjectAssociatedComponentRelationshipInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreDeleteLoomVideoHasConfluencePageInput = {
+ relationships: Array<GraphStoreDeleteLoomVideoHasConfluencePageRelationshipInput>;
+ synchronousWrite?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphStoreDeleteLoomVideoHasConfluencePageRelationshipInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreDeleteMeetingHasJiraProjectInput = {
+ relationships: Array<GraphStoreDeleteMeetingHasJiraProjectRelationshipInput>;
+ synchronousWrite?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphStoreDeleteMeetingHasJiraProjectRelationshipInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreDeleteMeetingRecordingOwnerHasMeetingNotesFolderInput = {
+ relationships: Array<GraphStoreDeleteMeetingRecordingOwnerHasMeetingNotesFolderRelationshipInput>;
+ synchronousWrite?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphStoreDeleteMeetingRecordingOwnerHasMeetingNotesFolderRelationshipInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreDeleteMeetingRecurrenceHasJiraProjectInput = {
+ relationships: Array<GraphStoreDeleteMeetingRecurrenceHasJiraProjectRelationshipInput>;
+ synchronousWrite?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphStoreDeleteMeetingRecurrenceHasJiraProjectRelationshipInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreDeleteMeetingRecurrenceHasMeetingRecurrenceNotesPageInput = {
+ relationships: Array<GraphStoreDeleteMeetingRecurrenceHasMeetingRecurrenceNotesPageRelationshipInput>;
+ synchronousWrite?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphStoreDeleteMeetingRecurrenceHasMeetingRecurrenceNotesPageRelationshipInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreDeleteParentTeamHasChildTeamInput = {
+ relationships: Array<GraphStoreDeleteParentTeamHasChildTeamRelationshipInput>;
+ synchronousWrite?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphStoreDeleteParentTeamHasChildTeamRelationshipInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreDeleteProjectAssociatedOpsgenieTeamInput = {
+ relationships: Array<GraphStoreDeleteProjectAssociatedOpsgenieTeamRelationshipInput>;
+ synchronousWrite?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphStoreDeleteProjectAssociatedOpsgenieTeamRelationshipInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreDeleteProjectAssociatedToSecurityContainerInput = {
+ relationships: Array<GraphStoreDeleteProjectAssociatedToSecurityContainerRelationshipInput>;
+ synchronousWrite?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphStoreDeleteProjectAssociatedToSecurityContainerRelationshipInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreDeleteProjectDisassociatedRepoInput = {
+ relationships: Array<GraphStoreDeleteProjectDisassociatedRepoRelationshipInput>;
+ synchronousWrite?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphStoreDeleteProjectDisassociatedRepoRelationshipInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreDeleteProjectDocumentationEntityInput = {
+ relationships: Array<GraphStoreDeleteProjectDocumentationEntityRelationshipInput>;
+ synchronousWrite?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphStoreDeleteProjectDocumentationEntityRelationshipInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreDeleteProjectDocumentationPageInput = {
+ relationships: Array<GraphStoreDeleteProjectDocumentationPageRelationshipInput>;
+ synchronousWrite?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphStoreDeleteProjectDocumentationPageRelationshipInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreDeleteProjectDocumentationSpaceInput = {
+ relationships: Array<GraphStoreDeleteProjectDocumentationSpaceRelationshipInput>;
+ synchronousWrite?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphStoreDeleteProjectDocumentationSpaceRelationshipInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreDeleteProjectHasRelatedWorkWithProjectInput = {
+ relationships: Array<GraphStoreDeleteProjectHasRelatedWorkWithProjectRelationshipInput>;
+ synchronousWrite?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphStoreDeleteProjectHasRelatedWorkWithProjectRelationshipInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreDeleteProjectHasSharedVersionWithInput = {
+ relationships: Array<GraphStoreDeleteProjectHasSharedVersionWithRelationshipInput>;
+ synchronousWrite?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphStoreDeleteProjectHasSharedVersionWithRelationshipInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreDeleteProjectHasVersionInput = {
+ relationships: Array<GraphStoreDeleteProjectHasVersionRelationshipInput>;
+ synchronousWrite?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphStoreDeleteProjectHasVersionRelationshipInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreDeleteRovoAgentHasJiraProjectAgentKnowledgeContextInput = {
+ relationships: Array<GraphStoreDeleteRovoAgentHasJiraProjectAgentKnowledgeContextRelationshipInput>;
+ synchronousWrite?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphStoreDeleteRovoAgentHasJiraProjectAgentKnowledgeContextRelationshipInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreDeleteSprintRetrospectivePageInput = {
+ relationships: Array<GraphStoreDeleteSprintRetrospectivePageRelationshipInput>;
+ synchronousWrite?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphStoreDeleteSprintRetrospectivePageRelationshipInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreDeleteSprintRetrospectiveWhiteboardInput = {
+ relationships: Array<GraphStoreDeleteSprintRetrospectiveWhiteboardRelationshipInput>;
+ synchronousWrite?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphStoreDeleteSprintRetrospectiveWhiteboardRelationshipInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreDeleteTeamConnectedToContainerInput = {
+ relationships: Array<GraphStoreDeleteTeamConnectedToContainerRelationshipInput>;
+ synchronousWrite?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphStoreDeleteTeamConnectedToContainerRelationshipInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreDeleteTestPerfhammerRelationshipInput = {
+ relationships: Array<GraphStoreDeleteTestPerfhammerRelationshipRelationshipInput>;
+ synchronousWrite?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphStoreDeleteTestPerfhammerRelationshipRelationshipInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreDeleteTownsquareTagIsAliasOfTownsquareTagInput = {
+ relationships: Array<GraphStoreDeleteTownsquareTagIsAliasOfTownsquareTagRelationshipInput>;
+ synchronousWrite?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphStoreDeleteTownsquareTagIsAliasOfTownsquareTagRelationshipInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreDeleteUserFavoritedTeamInput = {
+ relationships: Array<GraphStoreDeleteUserFavoritedTeamRelationshipInput>;
+ synchronousWrite?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphStoreDeleteUserFavoritedTeamRelationshipInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreDeleteUserFavoritedTownsquareGoalInput = {
+ relationships: Array<GraphStoreDeleteUserFavoritedTownsquareGoalRelationshipInput>;
+ synchronousWrite?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphStoreDeleteUserFavoritedTownsquareGoalRelationshipInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreDeleteUserFavoritedTownsquareProjectInput = {
+ relationships: Array<GraphStoreDeleteUserFavoritedTownsquareProjectRelationshipInput>;
+ synchronousWrite?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphStoreDeleteUserFavoritedTownsquareProjectRelationshipInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreDeleteUserHasRelevantProjectInput = {
+ relationships: Array<GraphStoreDeleteUserHasRelevantProjectRelationshipInput>;
+ synchronousWrite?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphStoreDeleteUserHasRelevantProjectRelationshipInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreDeleteVersionUserAssociatedFeatureFlagInput = {
+ relationships: Array<GraphStoreDeleteVersionUserAssociatedFeatureFlagRelationshipInput>;
+ synchronousWrite?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphStoreDeleteVersionUserAssociatedFeatureFlagRelationshipInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreDeleteVulnerabilityAssociatedIssueInput = {
+ relationships: Array<GraphStoreDeleteVulnerabilityAssociatedIssueRelationshipInput>;
+ synchronousWrite?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphStoreDeleteVulnerabilityAssociatedIssueRelationshipInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreDeploymentAssociatedDeploymentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreDeploymentAssociatedRepoSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreDeploymentContainsCommitSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreDynamicRelationshipAssetToAssetSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreDynamicRelationshipAssetToGroupSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreDynamicRelationshipAssetToProjectSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreDynamicRelationshipAssetToRepoSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreDynamicRelationshipAssetToTeamSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreDynamicRelationshipAssetToUserSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreEntityAuthorisesAtlassianMemorySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreEntityAuthorisesInferredActionItemSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreEntityHasCapacityPlanningCapacityPlanSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreEntityIsRelatedToEntitySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreEntityRepresentsConfluenceSpaceSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreExternalBranchHasExternalCommitSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreExternalCalendarEventHasChildExternalCalendarEventSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreExternalCalendarEventLinksExternalVideoSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreExternalCampaignHasChildExternalCampaignSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreExternalCampaignHasExternalCalendarEventSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreExternalCampaignHasExternalCustomerContactSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreExternalCampaignHasExternalDealSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreExternalCampaignHasExternalWorkItemSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreExternalCaseHasChildExternalCaseSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreExternalCaseHasExternalCalendarEventSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreExternalCaseHasExternalCommentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreExternalCaseHasExternalCustomerContactSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreExternalCaseHasExternalCustomerOrgSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreExternalCaseHasExternalWorkItemSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreExternalConversationLinksExternalCalendarEventSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreExternalCustomerContactHasExternalCalendarEventSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreExternalCustomerContactHasExternalWorkItemSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreExternalCustomerOrgHasChildExternalCustomerOrgSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreExternalCustomerOrgHasExternalCalendarEventSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreExternalCustomerOrgHasExternalCustomerContactSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreExternalCustomerOrgHasExternalDealSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreExternalCustomerOrgHasExternalWorkItemSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreExternalCustomerOrgLinksExternalCustomerOrgCategorySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreExternalCustomerOrgWorksOnJiraWorkItemWorklogSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreExternalDataTableHasExternalSpaceSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreExternalDealHasExternalCalendarEventSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreExternalDealHasExternalWorkItemSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreExternalDocumentHasExternalSpaceSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreExternalDocumentLinksExternalCaseSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreExternalLeadLinksExternalCampaignSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreExternalOrgHasExternalPositionSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreExternalOrgHasExternalWorkerSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreExternalOrgHasUserAsMemberSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreExternalOrgIsParentOfExternalOrgSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreExternalPositionIsFilledByExternalWorkerSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreExternalPositionManagesExternalOrgSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreExternalPositionManagesExternalPositionSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreExternalRepositoryHasExternalWorkItemSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreExternalTeamHasThirdPartyUserSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreExternalTeamWorksOnJiraWorkItemWorklogSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreExternalVideoHasExternalSpaceSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreExternalVideoLinksExternalCustomerOrgSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreExternalVideoLinksExternalDealSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreExternalWorkerConflatesToIdentity3pUserSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreExternalWorkerConflatesToUserSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreFloatFilterInput = {
+ greaterThan?: InputMaybe<Scalars['Float']['input']>;
+ greaterThanOrEqual?: InputMaybe<Scalars['Float']['input']>;
+ is?: InputMaybe<Array<Scalars['Float']['input']>>;
+ isNot?: InputMaybe<Array<Scalars['Float']['input']>>;
+ lessThan?: InputMaybe<Scalars['Float']['input']>;
+ lessThanOrEqual?: InputMaybe<Scalars['Float']['input']>;
+};
+export type GraphStoreFocusAreaAssociatedToProjectSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreFocusAreaHasAtlasGoalSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreFocusAreaHasBenefitItemSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreFocusAreaHasCostItemSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreFocusAreaHasFocusAreaSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreFocusAreaHasPageSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreFocusAreaHasProjectSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreFocusAreaHasRiskSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreFocusAreaHasStatusUpdateSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreFocusAreaHasTagSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreFocusAreaHasThirdPartyDocumentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreFocusAreaHasWatcherSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreFocusAreaStatusUpdateHasPageSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreFocusAreaStatusUpdateHasUpdatesSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreFullComponentImpactedByIncidentJiraIncidentPriorityOutput = 'NOT_SET' | 'P1' | 'P2' | 'P3' | 'P4' | 'P5' | 'PENDING' | 'UNKNOWN';
+export type GraphStoreFullComponentImpactedByIncidentJiraIncidentStatusOutput = 'DONE' | 'INDETERMINATE' | 'NEW' | 'NOT_SET' | 'UNDEFINED';
+export type GraphStoreFullIssueAssociatedBuildBuildStateOutput = 'CANCELLED' | 'FAILED' | 'IN_PROGRESS' | 'NOT_SET' | 'PENDING' | 'SUCCESSFUL' | 'UNKNOWN';
+export type GraphStoreFullIssueAssociatedDeploymentDeploymentStateOutput = 'CANCELLED' | 'FAILED' | 'IN_PROGRESS' | 'NOT_SET' | 'PENDING' | 'ROLLED_BACK' | 'SUCCESSFUL' | 'UNKNOWN';
+export type GraphStoreFullIssueAssociatedDeploymentEnvironmentTypeOutput = 'DEVELOPMENT' | 'NOT_SET' | 'PRODUCTION' | 'STAGING' | 'TESTING' | 'UNMAPPED';
+export type GraphStoreFullIssueAssociatedDesignDesignStatusOutput = 'NONE' | 'NOT_SET' | 'READY_FOR_DEVELOPMENT' | 'UNKNOWN';
+export type GraphStoreFullIssueAssociatedDesignDesignTypeOutput = 'CANVAS' | 'FILE' | 'GROUP' | 'NODE' | 'NOT_SET' | 'OTHER' | 'PROTOTYPE';
+export type GraphStoreFullIssueAssociatedIssueRemoteLinkLinkApplicationTypeOutput = 'BAMBOO' | 'BB_PR_COMMENT' | 'CONFLUENCE_PAGE' | 'JIRA' | 'NOT_SET' | 'SNYK' | 'TRELLO' | 'WEB_LINK';
+export type GraphStoreFullIssueAssociatedIssueRemoteLinkLinkRelationshipOutput = 'ADDED_TO_IDEA' | 'BLOCKS' | 'CAUSES' | 'CLONES' | 'CREATED_FROM' | 'DUPLICATES' | 'IMPLEMENTS' | 'IS_BLOCKED_BY' | 'IS_CAUSED_BY' | 'IS_CLONED_BY' | 'IS_DUPLICATED_BY' | 'IS_IDEA_FOR' | 'IS_IMPLEMENTED_BY' | 'IS_REVIEWED_BY' | 'MENTIONED_IN' | 'MERGED_FROM' | 'MERGED_INTO' | 'NOT_SET' | 'RELATES_TO' | 'REVIEWS' | 'SPLIT_FROM' | 'SPLIT_TO' | 'WIKI_PAGE';
+export type GraphStoreFullIssueAssociatedPrPullRequestStatusOutput = 'DECLINED' | 'DRAFT' | 'MERGED' | 'NOT_SET' | 'OPEN' | 'QUEUED' | 'UNKNOWN';
+export type GraphStoreFullIssueAssociatedPrReviewerReviewerStatusOutput = 'APPROVED' | 'NEEDSWORK' | 'NOT_SET' | 'UNAPPROVED';
+export type GraphStoreFullJswProjectAssociatedIncidentJiraIncidentPriorityOutput = 'NOT_SET' | 'P1' | 'P2' | 'P3' | 'P4' | 'P5' | 'PENDING' | 'UNKNOWN';
+export type GraphStoreFullJswProjectAssociatedIncidentJiraIncidentStatusOutput = 'DONE' | 'INDETERMINATE' | 'NEW' | 'NOT_SET' | 'UNDEFINED';
+export type GraphStoreFullParentDocumentHasChildDocumentCategoryOutput = 'ARCHIVE' | 'ARTICLE' | 'AUDIO' | 'BLOGPOST' | 'CODE' | 'DOCUMENT' | 'DRIVE' | 'FOLDER' | 'FORM' | 'IMAGE' | 'KNOWLEDGE_ARTICLE' | 'NEWS_ARTICLE' | 'NOTEBOOK' | 'NOT_SET' | 'OTHER' | 'PAGE' | 'PDF' | 'POST' | 'PRESENTATION' | 'SHORTCUT' | 'SPREADSHEET' | 'VIDEO' | 'WEB_PAGE';
+export type GraphStoreFullPrInRepoPullRequestStatusOutput = 'DECLINED' | 'DRAFT' | 'MERGED' | 'NOT_SET' | 'OPEN' | 'QUEUED' | 'UNKNOWN';
+export type GraphStoreFullPrInRepoReviewerReviewerStatusOutput = 'APPROVED' | 'NEEDSWORK' | 'NOT_SET' | 'UNAPPROVED';
+export type GraphStoreFullProjectAssociatedBuildBuildStateOutput = 'CANCELLED' | 'FAILED' | 'IN_PROGRESS' | 'NOT_SET' | 'PENDING' | 'SUCCESSFUL' | 'UNKNOWN';
+export type GraphStoreFullProjectAssociatedDeploymentDeploymentStateOutput = 'CANCELLED' | 'FAILED' | 'IN_PROGRESS' | 'NOT_SET' | 'PENDING' | 'ROLLED_BACK' | 'SUCCESSFUL' | 'UNKNOWN';
+export type GraphStoreFullProjectAssociatedDeploymentEnvironmentTypeOutput = 'DEVELOPMENT' | 'NOT_SET' | 'PRODUCTION' | 'STAGING' | 'TESTING' | 'UNMAPPED';
+export type GraphStoreFullProjectAssociatedPrPullRequestStatusOutput = 'DECLINED' | 'DRAFT' | 'MERGED' | 'NOT_SET' | 'OPEN' | 'QUEUED' | 'UNKNOWN';
+export type GraphStoreFullProjectAssociatedPrReviewerReviewerStatusOutput = 'APPROVED' | 'NEEDSWORK' | 'NOT_SET' | 'UNAPPROVED';
+export type GraphStoreFullProjectAssociatedVulnerabilityVulnerabilitySeverityOutput = 'CRITICAL' | 'HIGH' | 'LOW' | 'MEDIUM' | 'NOT_SET' | 'UNKNOWN';
+export type GraphStoreFullProjectAssociatedVulnerabilityVulnerabilityStatusOutput = 'CLOSED' | 'IGNORED' | 'NOT_SET' | 'OPEN' | 'UNKNOWN';
+export type GraphStoreFullProjectAssociatedVulnerabilityVulnerabilityTypeOutput = 'DAST' | 'NOT_SET' | 'SAST' | 'SCA' | 'UNKNOWN';
+export type GraphStoreFullSecurityContainerAssociatedToVulnerabilityVulnerabilitySeverityOutput = 'CRITICAL' | 'HIGH' | 'LOW' | 'MEDIUM' | 'NOT_SET' | 'UNKNOWN';
+export type GraphStoreFullSecurityContainerAssociatedToVulnerabilityVulnerabilityStatusOutput = 'CLOSED' | 'IGNORED' | 'NOT_SET' | 'OPEN' | 'UNKNOWN';
+export type GraphStoreFullSecurityContainerAssociatedToVulnerabilityVulnerabilityTypeOutput = 'DAST' | 'NOT_SET' | 'SAST' | 'SCA' | 'UNKNOWN';
+export type GraphStoreFullServiceLinkedIncidentJiraServiceManagementIncidentPriorityOutput = 'NOT_SET' | 'P1' | 'P2' | 'P3' | 'P4' | 'P5';
+export type GraphStoreFullServiceLinkedIncidentJiraServiceManagementIncidentStatusOutput = 'DONE' | 'INDETERMINATE' | 'NEW' | 'NOT_SET' | 'UNDEFINED';
+export type GraphStoreFullSprintAssociatedDeploymentDeploymentStateOutput = 'CANCELLED' | 'FAILED' | 'IN_PROGRESS' | 'NOT_SET' | 'PENDING' | 'ROLLED_BACK' | 'SUCCESSFUL' | 'UNKNOWN';
+export type GraphStoreFullSprintAssociatedDeploymentEnvironmentTypeOutput = 'DEVELOPMENT' | 'NOT_SET' | 'PRODUCTION' | 'STAGING' | 'TESTING' | 'UNMAPPED';
+export type GraphStoreFullSprintAssociatedPrPullRequestStatusOutput = 'DECLINED' | 'DRAFT' | 'MERGED' | 'NOT_SET' | 'OPEN' | 'QUEUED' | 'UNKNOWN';
+export type GraphStoreFullSprintAssociatedPrReviewerReviewerStatusOutput = 'APPROVED' | 'NEEDSWORK' | 'NOT_SET' | 'UNAPPROVED';
+export type GraphStoreFullSprintAssociatedVulnerabilityStatusCategoryOutput = 'DONE' | 'INDETERMINATE' | 'NEW' | 'UNDEFINED';
+export type GraphStoreFullSprintAssociatedVulnerabilityVulnerabilitySeverityOutput = 'CRITICAL' | 'HIGH' | 'LOW' | 'MEDIUM' | 'NOT_SET' | 'UNKNOWN';
+export type GraphStoreFullSprintAssociatedVulnerabilityVulnerabilityStatusOutput = 'CLOSED' | 'IGNORED' | 'NOT_SET' | 'OPEN' | 'UNKNOWN';
+export type GraphStoreFullSprintContainsIssueStatusCategoryOutput = 'DONE' | 'INDETERMINATE' | 'NEW' | 'UNDEFINED';
+export type GraphStoreFullVersionAssociatedDesignDesignStatusOutput = 'NONE' | 'NOT_SET' | 'READY_FOR_DEVELOPMENT' | 'UNKNOWN';
+export type GraphStoreFullVersionAssociatedDesignDesignTypeOutput = 'CANVAS' | 'FILE' | 'GROUP' | 'NODE' | 'NOT_SET' | 'OTHER' | 'PROTOTYPE';
+export type GraphStoreFullVulnerabilityAssociatedIssueVulnerabilitySeverityOutput = 'CRITICAL' | 'HIGH' | 'LOW' | 'MEDIUM' | 'NOT_SET' | 'UNKNOWN';
+export type GraphStoreFullVulnerabilityAssociatedIssueVulnerabilityStatusOutput = 'CLOSED' | 'IGNORED' | 'NOT_SET' | 'OPEN' | 'UNKNOWN';
+export type GraphStoreFullVulnerabilityAssociatedIssueVulnerabilityTypeOutput = 'DAST' | 'NOT_SET' | 'SAST' | 'SCA' | 'UNKNOWN';
+export type GraphStoreGraphDocument3pDocumentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreGraphDocumentReplicates3pDocumentGoogleDriveDocumentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreGraphDocumentReplicates3pDocumentGoogleDriveOtherSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreGraphDocumentReplicates3pDocumentGoogleDrivePdfSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreGraphDocumentReplicates3pDocumentGoogleDrivePresentationSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreGraphDocumentReplicates3pDocumentGoogleDriveSpreadsheetSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreGraphDocumentReplicates3pDocumentOnedriveSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreGraphDocumentReplicates3pDocumentSharepointSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreGraphEntityReplicates3pEntityComplementSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreGraphEntityReplicates3pEntitySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreGraphMemoryNodeGraphMemoryTypeOutput = 'EXPLICIT' | 'IMPLICIT' | 'NOT_SET' | 'USER_MEMORY' | 'WRITING_STYLES';
+export type GraphStoreGroupCanViewConfluenceSpaceSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreIncidentAssociatedPostIncidentReviewLinkSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreIncidentAssociatedPostIncidentReviewSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreIncidentHasActionItemSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreIncidentLinkedJswIssueSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreInferredDecisionImpactsEntitySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreInferredDecisionNodeInferredDecisionKindOutput = 'DECIDED' | 'NOT_SET' | 'OPEN';
+export type GraphStoreInferredDecisionNodeInferredDecisionStatusOutput = 'ACCEPTED' | 'NEEDS_REVIEW' | 'NOT_SET' | 'PUBLISHED' | 'REJECTED';
+export type GraphStoreInferredDecisionNodeInferredDecisionSubtypeOutput = 'COMMITMENT' | 'DESIGN' | 'NOT_SET' | 'OTHER' | 'PRIORITIZATION' | 'PROCESS' | 'SCOPE' | 'STAFFING' | 'TECHNICAL';
+export type GraphStoreInferredDecisionSourceLineageEntitySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreInferredHighlightImpactsEntitySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreInferredHighlightLinksEntitySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreInferredHighlightNodeInferredHighlightSeverityLevelOutput = 'MAJOR' | 'MILESTONE' | 'MINOR' | 'NOTABLE' | 'NOT_SET';
+export type GraphStoreInferredHighlightNodeInferredHighlightSubtypeOutput = 'ADOPTION' | 'ARTIFACT_READY' | 'BLOCKER_CLEARED' | 'CUSTOMER_WIN' | 'EXTERNAL_RECOGNITION' | 'METRIC_HIT' | 'MILESTONE_SHIPPED' | 'NOT_SET' | 'OTHER' | 'PHASE_UNLOCKED' | 'ROLLOUT_PROGRESSED' | 'TEAM_WIN';
+export type GraphStoreInferredProjectHasRelatedEntitySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreInferredProjectLinksEntitySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreInferredProjectNodeInferredProjectStatusOutput = 'ACTIVE' | 'INACTIVE' | 'NOT_SET';
+export type GraphStoreInferredProjectPromotedToAtlassianProjectSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreInferredRiskImpactsEntitySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreInferredRiskLinksEntitySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreInferredRiskNodeInferredRiskLevelOutput = 'CRITICAL' | 'HIGH' | 'LOW' | 'MEDIUM' | 'NOT_SET';
+export type GraphStoreInferredRiskNodeInferredRiskSubtypeOutput = 'BUG_PATTERN' | 'CAPACITY' | 'DECISION_STALLED' | 'DELIVERY_BLOCKER' | 'DESIGN_ENG_DIVERGING' | 'EXTERNAL_DEPENDENCY' | 'NOT_SET' | 'OTHER' | 'PROJECT_STALLED' | 'QUALITY';
+export type GraphStoreInferredTeamCollaboratesOnInferredProjectSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreInferredTeamLinksEntitySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreInferredTeamNodeInferredTeamStatusOutput = 'ACTIVE' | 'NOT_SET';
+export type GraphStoreIntFilterInput = {
+ greaterThan?: InputMaybe<Scalars['Int']['input']>;
+ greaterThanOrEqual?: InputMaybe<Scalars['Int']['input']>;
+ is?: InputMaybe<Array<Scalars['Int']['input']>>;
+ isNot?: InputMaybe<Array<Scalars['Int']['input']>>;
+ lessThan?: InputMaybe<Scalars['Int']['input']>;
+ lessThanOrEqual?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GraphStoreIssueAssociatedBranchSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreIssueAssociatedBuildSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreIssueAssociatedCommitSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreIssueAssociatedDeploymentAuthorFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreIssueAssociatedDeploymentAuthorFilterInput>>>;
+ authorAri?: InputMaybe<GraphStoreAriFilterInput>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreIssueAssociatedDeploymentAuthorFilterInput>>>;
+};
+export type GraphStoreIssueAssociatedDeploymentAuthorSortInput = {
+ authorAri?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreIssueAssociatedDeploymentConditionalFilterInput = {
+ createdAt?: InputMaybe<GraphStoreDateFilterInput>;
+ fromAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ lastModified?: InputMaybe<GraphStoreDateFilterInput>;
+ toAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ to_author?: InputMaybe<GraphStoreIssueAssociatedDeploymentAuthorFilterInput>;
+ to_environmentType?: InputMaybe<GraphStoreIssueAssociatedDeploymentEnvironmentTypeFilterInput>;
+ to_state?: InputMaybe<GraphStoreIssueAssociatedDeploymentDeploymentStateFilterInput>;
+};
+export type GraphStoreIssueAssociatedDeploymentDeploymentState = 'CANCELLED' | 'FAILED' | 'IN_PROGRESS' | 'NOT_SET' | 'PENDING' | 'ROLLED_BACK' | 'SUCCESSFUL' | 'UNKNOWN';
+export type GraphStoreIssueAssociatedDeploymentDeploymentStateFilterInput = {
+ is?: InputMaybe<Array<GraphStoreIssueAssociatedDeploymentDeploymentState>>;
+ isNot?: InputMaybe<Array<GraphStoreIssueAssociatedDeploymentDeploymentState>>;
+};
+export type GraphStoreIssueAssociatedDeploymentEnvironmentType = 'DEVELOPMENT' | 'NOT_SET' | 'PRODUCTION' | 'STAGING' | 'TESTING' | 'UNMAPPED';
+export type GraphStoreIssueAssociatedDeploymentEnvironmentTypeFilterInput = {
+ is?: InputMaybe<Array<GraphStoreIssueAssociatedDeploymentEnvironmentType>>;
+ isNot?: InputMaybe<Array<GraphStoreIssueAssociatedDeploymentEnvironmentType>>;
+};
+export type GraphStoreIssueAssociatedDeploymentFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreIssueAssociatedDeploymentConditionalFilterInput>>>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreIssueAssociatedDeploymentConditionalFilterInput>>>;
+};
+export type GraphStoreIssueAssociatedDeploymentSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+ to_author?: InputMaybe<GraphStoreIssueAssociatedDeploymentAuthorSortInput>;
+ to_environmentType?: InputMaybe<GraphStoreSortInput>;
+ to_state?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreIssueAssociatedDesignSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+ to_status?: InputMaybe<GraphStoreSortInput>;
+ to_type?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreIssueAssociatedFeatureFlagSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreIssueAssociatedIssueRemoteLinkSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreIssueAssociatedPrAuthorFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreIssueAssociatedPrAuthorFilterInput>>>;
+ authorAri?: InputMaybe<GraphStoreAriFilterInput>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreIssueAssociatedPrAuthorFilterInput>>>;
+};
+export type GraphStoreIssueAssociatedPrAuthorSortInput = {
+ authorAri?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreIssueAssociatedPrConditionalFilterInput = {
+ createdAt?: InputMaybe<GraphStoreDateFilterInput>;
+ fromAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ lastModified?: InputMaybe<GraphStoreDateFilterInput>;
+ toAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ to_author?: InputMaybe<GraphStoreIssueAssociatedPrAuthorFilterInput>;
+ to_reviewers?: InputMaybe<GraphStoreIssueAssociatedPrReviewerFilterInput>;
+ to_status?: InputMaybe<GraphStoreIssueAssociatedPrPullRequestStatusFilterInput>;
+ to_taskCount?: InputMaybe<GraphStoreFloatFilterInput>;
+};
+export type GraphStoreIssueAssociatedPrFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreIssueAssociatedPrConditionalFilterInput>>>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreIssueAssociatedPrConditionalFilterInput>>>;
+};
+export type GraphStoreIssueAssociatedPrPullRequestStatus = 'DECLINED' | 'DRAFT' | 'MERGED' | 'NOT_SET' | 'OPEN' | 'QUEUED' | 'UNKNOWN';
+export type GraphStoreIssueAssociatedPrPullRequestStatusFilterInput = {
+ is?: InputMaybe<Array<GraphStoreIssueAssociatedPrPullRequestStatus>>;
+ isNot?: InputMaybe<Array<GraphStoreIssueAssociatedPrPullRequestStatus>>;
+};
+export type GraphStoreIssueAssociatedPrReviewerFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreIssueAssociatedPrReviewerFilterInput>>>;
+ approvalStatus?: InputMaybe<GraphStoreIssueAssociatedPrReviewerReviewerStatusFilterInput>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreIssueAssociatedPrReviewerFilterInput>>>;
+ reviewerAri?: InputMaybe<GraphStoreAriFilterInput>;
+};
+export type GraphStoreIssueAssociatedPrReviewerReviewerStatus = 'APPROVED' | 'NEEDSWORK' | 'NOT_SET' | 'UNAPPROVED';
+export type GraphStoreIssueAssociatedPrReviewerReviewerStatusFilterInput = {
+ is?: InputMaybe<Array<GraphStoreIssueAssociatedPrReviewerReviewerStatus>>;
+ isNot?: InputMaybe<Array<GraphStoreIssueAssociatedPrReviewerReviewerStatus>>;
+};
+export type GraphStoreIssueAssociatedPrReviewerSortInput = {
+ approvalStatus?: InputMaybe<GraphStoreSortInput>;
+ reviewerAri?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreIssueAssociatedPrSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+ to_author?: InputMaybe<GraphStoreIssueAssociatedPrAuthorSortInput>;
+ to_reviewers?: InputMaybe<GraphStoreIssueAssociatedPrReviewerSortInput>;
+ to_status?: InputMaybe<GraphStoreSortInput>;
+ to_taskCount?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreIssueAssociatedRemoteLinkSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreIssueChangesComponentSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreIssueHasAssigneeSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreIssueHasAutodevJobAutodevJobStatus = 'CANCELLED' | 'COMPLETED' | 'FAILED' | 'IN_PROGRESS' | 'PENDING' | 'UNKNOWN';
+export type GraphStoreIssueHasAutodevJobAutodevJobStatusFilterInput = {
+ is?: InputMaybe<Array<GraphStoreIssueHasAutodevJobAutodevJobStatus>>;
+ isNot?: InputMaybe<Array<GraphStoreIssueHasAutodevJobAutodevJobStatus>>;
+};
+export type GraphStoreIssueHasAutodevJobConditionalFilterInput = {
+ createdAt?: InputMaybe<GraphStoreDateFilterInput>;
+ fromAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ lastModified?: InputMaybe<GraphStoreDateFilterInput>;
+ toAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ to_agentAri?: InputMaybe<GraphStoreAriFilterInput>;
+ to_createdAt?: InputMaybe<GraphStoreLongFilterInput>;
+ to_jobOwnerAri?: InputMaybe<GraphStoreAriFilterInput>;
+ to_status?: InputMaybe<GraphStoreIssueHasAutodevJobAutodevJobStatusFilterInput>;
+ to_updatedAt?: InputMaybe<GraphStoreLongFilterInput>;
+};
+export type GraphStoreIssueHasAutodevJobFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreIssueHasAutodevJobConditionalFilterInput>>>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreIssueHasAutodevJobConditionalFilterInput>>>;
+};
+export type GraphStoreIssueHasAutodevJobSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+ to_agentAri?: InputMaybe<GraphStoreSortInput>;
+ to_createdAt?: InputMaybe<GraphStoreSortInput>;
+ to_jobOwnerAri?: InputMaybe<GraphStoreSortInput>;
+ to_status?: InputMaybe<GraphStoreSortInput>;
+ to_updatedAt?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreIssueHasChangedPrioritySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreIssueHasChangedStatusSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreIssueHasCommentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreIssueMentionedInConversationSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreIssueMentionedInMessageSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreIssueRecursiveAssociatedDeploymentSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreIssueRecursiveAssociatedFeatureFlagSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreIssueRecursiveAssociatedPrSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreIssueRelatedToIssueSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreIssueToWhiteboardConditionalFilterInput = {
+ createdAt?: InputMaybe<GraphStoreDateFilterInput>;
+ fromAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ lastModified?: InputMaybe<GraphStoreDateFilterInput>;
+ toAti?: InputMaybe<GraphStoreAtiFilterInput>;
+};
+export type GraphStoreIssueToWhiteboardFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreIssueToWhiteboardConditionalFilterInput>>>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreIssueToWhiteboardConditionalFilterInput>>>;
+};
+export type GraphStoreIssueToWhiteboardSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreJcsIssueAssociatedSupportEscalationConditionalFilterInput = {
+ createdAt?: InputMaybe<GraphStoreDateFilterInput>;
+ fromAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ lastModified?: InputMaybe<GraphStoreDateFilterInput>;
+ relationship_SupportEscalationLastUpdated?: InputMaybe<GraphStoreLongFilterInput>;
+ relationship_creatorAri?: InputMaybe<GraphStoreAriFilterInput>;
+ relationship_linkType?: InputMaybe<GraphStoreJcsIssueAssociatedSupportEscalationEscalationLinkTypeFilterInput>;
+ relationship_status?: InputMaybe<GraphStoreJcsIssueAssociatedSupportEscalationEscalationStatusFilterInput>;
+ toAti?: InputMaybe<GraphStoreAtiFilterInput>;
+};
+export type GraphStoreJcsIssueAssociatedSupportEscalationEscalationLinkType = 'EXISTING_WORK_ITEM' | 'NEW_WORK_ITEM' | 'NOT_SET';
+export type GraphStoreJcsIssueAssociatedSupportEscalationEscalationLinkTypeFilterInput = {
+ is?: InputMaybe<Array<GraphStoreJcsIssueAssociatedSupportEscalationEscalationLinkType>>;
+ isNot?: InputMaybe<Array<GraphStoreJcsIssueAssociatedSupportEscalationEscalationLinkType>>;
+};
+export type GraphStoreJcsIssueAssociatedSupportEscalationEscalationStatus = 'ACCEPTED' | 'OPEN' | 'REJECTED';
+export type GraphStoreJcsIssueAssociatedSupportEscalationEscalationStatusFilterInput = {
+ is?: InputMaybe<Array<GraphStoreJcsIssueAssociatedSupportEscalationEscalationStatus>>;
+ isNot?: InputMaybe<Array<GraphStoreJcsIssueAssociatedSupportEscalationEscalationStatus>>;
+};
+export type GraphStoreJcsIssueAssociatedSupportEscalationFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreJcsIssueAssociatedSupportEscalationConditionalFilterInput>>>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreJcsIssueAssociatedSupportEscalationConditionalFilterInput>>>;
+};
+export type GraphStoreJcsIssueAssociatedSupportEscalationSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ relationship_SupportEscalationLastUpdated?: InputMaybe<GraphStoreSortInput>;
+ relationship_creatorAri?: InputMaybe<GraphStoreSortInput>;
+ relationship_linkType?: InputMaybe<GraphStoreSortInput>;
+ relationship_status?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreJiraEntityDismissedKnowledgeBaseEntitySortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ relationship_actorAri?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreJiraEntityHasLinkedKnowledgeBaseEntitySortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ relationship_actorAri?: InputMaybe<GraphStoreSortInput>;
+ relationship_linkSource?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+ to_linkSource?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreJiraEpicContributesToAtlasGoalSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreJiraIssueBlockedByJiraIssueSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreJiraIssueSharedWithUserSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreJiraIssueToJiraPrioritySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreJiraProjectAgentKnowledgeContextHasKnowledgeBaseEntitySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreJiraProjectAssociatedAtlasGoalSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreJiraRepoIsProviderRepoSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreJiraSpaceDismissedKnowledgeBaseEntitySortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ relationship_actorAri?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreJiraSpaceHasJiraProjectAgentKnowledgeContextSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreJiraSpaceHasLinkedKnowledgeBaseEntitySortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ relationship_actorAri?: InputMaybe<GraphStoreSortInput>;
+ relationship_linkSource?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+ to_linkSource?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreJiraWorkItemCommentHasChildCommentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreJiraWorkItemHasJsmIncidentResponderSetSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreJiraWorkItemHasJsmIncidentSeverityAssignmentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreJiraWorkItemHasJsmIncidentSeveritySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreJiraWorkItemLinksAssetObjectSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreJsmIncidentSeverityAssignmentHasJsmIncidentSeveritySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreJsmProjectAssociatedServiceSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreJsmProjectLinkedKbSourcesSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreJswProjectAssociatedComponentSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreJswProjectAssociatedIncidentConditionalFilterInput = {
+ createdAt?: InputMaybe<GraphStoreDateFilterInput>;
+ fromAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ lastModified?: InputMaybe<GraphStoreDateFilterInput>;
+ toAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ to_affectedServiceAris?: InputMaybe<GraphStoreAriFilterInput>;
+ to_assigneeAri?: InputMaybe<GraphStoreAriFilterInput>;
+ to_majorIncident?: InputMaybe<GraphStoreBooleanFilterInput>;
+ to_priority?: InputMaybe<GraphStoreJswProjectAssociatedIncidentJiraIncidentPriorityFilterInput>;
+ to_reporterAri?: InputMaybe<GraphStoreAriFilterInput>;
+ to_status?: InputMaybe<GraphStoreJswProjectAssociatedIncidentJiraIncidentStatusFilterInput>;
+};
+export type GraphStoreJswProjectAssociatedIncidentFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreJswProjectAssociatedIncidentConditionalFilterInput>>>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreJswProjectAssociatedIncidentConditionalFilterInput>>>;
+};
+export type GraphStoreJswProjectAssociatedIncidentJiraIncidentPriority = 'NOT_SET' | 'P1' | 'P2' | 'P3' | 'P4' | 'P5' | 'PENDING' | 'UNKNOWN';
+export type GraphStoreJswProjectAssociatedIncidentJiraIncidentPriorityFilterInput = {
+ is?: InputMaybe<Array<GraphStoreJswProjectAssociatedIncidentJiraIncidentPriority>>;
+ isNot?: InputMaybe<Array<GraphStoreJswProjectAssociatedIncidentJiraIncidentPriority>>;
+};
+export type GraphStoreJswProjectAssociatedIncidentJiraIncidentStatus = 'DONE' | 'INDETERMINATE' | 'NEW' | 'NOT_SET' | 'UNDEFINED';
+export type GraphStoreJswProjectAssociatedIncidentJiraIncidentStatusFilterInput = {
+ is?: InputMaybe<Array<GraphStoreJswProjectAssociatedIncidentJiraIncidentStatus>>;
+ isNot?: InputMaybe<Array<GraphStoreJswProjectAssociatedIncidentJiraIncidentStatus>>;
+};
+export type GraphStoreJswProjectAssociatedIncidentSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+ to_affectedServiceAris?: InputMaybe<GraphStoreSortInput>;
+ to_assigneeAri?: InputMaybe<GraphStoreSortInput>;
+ to_majorIncident?: InputMaybe<GraphStoreSortInput>;
+ to_priority?: InputMaybe<GraphStoreSortInput>;
+ to_reporterAri?: InputMaybe<GraphStoreSortInput>;
+ to_status?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreJswProjectSharesComponentWithJsmProjectSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreLinkedProjectHasVersionSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreLongFilterInput = {
+ greaterThan?: InputMaybe<Scalars['Long']['input']>;
+ greaterThanOrEqual?: InputMaybe<Scalars['Long']['input']>;
+ is?: InputMaybe<Array<Scalars['Long']['input']>>;
+ isNot?: InputMaybe<Array<Scalars['Long']['input']>>;
+ lessThan?: InputMaybe<Scalars['Long']['input']>;
+ lessThanOrEqual?: InputMaybe<Scalars['Long']['input']>;
+};
+export type GraphStoreLoomMeetingRecurrenceHasLoomMeetingSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreLoomVideoHasConfluencePageSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreMediaAttachedToContentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreMeetingHasJiraProjectSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreMeetingHasMeetingNotesPageSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreMeetingHasVideoSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreMeetingRecordingOwnerHasMeetingNotesFolderSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreMeetingRecurrenceHasJiraProjectSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreMeetingRecurrenceHasMeetingRecurrenceNotesPageSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreMercuryOrganizationHasAtlasGoalSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreMercuryOrganizationHasMercuryOrganizationMembershipSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreMercuryOrganizationHasMercuryOrganizationSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreMercuryOrganizationHasStatusUpdateSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreMercuryOrganizationHasWatcherSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreMercuryOrganizationSponsorsFocusAreaSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreOnPremProjectHasIssueSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreOperationsContainerImpactedByIncidentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreOperationsContainerImprovedByActionItemSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreParentCommentHasChildCommentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreParentDocumentHasChildDocumentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreParentIssueHasChildIssueSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreParentMessageHasChildMessageSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreParentTeamHasChildTeamSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStorePlanHasPortfolioSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStorePlanHasScenarioSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStorePlanScenarioHasInvestmentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStorePlanScenarioInvestmentHasInvestmentEntitySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStorePositionAllocatedToFocusAreaSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStorePositionAssociatedExternalPositionSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStorePrHasCommentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStorePrInProviderRepoSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStorePrInRepoSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreProjectAssociatedAutodevJobAutodevJobStatus = 'CANCELLED' | 'COMPLETED' | 'FAILED' | 'IN_PROGRESS' | 'PENDING' | 'UNKNOWN';
+export type GraphStoreProjectAssociatedAutodevJobAutodevJobStatusFilterInput = {
+ is?: InputMaybe<Array<GraphStoreProjectAssociatedAutodevJobAutodevJobStatus>>;
+ isNot?: InputMaybe<Array<GraphStoreProjectAssociatedAutodevJobAutodevJobStatus>>;
+};
+export type GraphStoreProjectAssociatedAutodevJobConditionalFilterInput = {
+ createdAt?: InputMaybe<GraphStoreDateFilterInput>;
+ fromAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ lastModified?: InputMaybe<GraphStoreDateFilterInput>;
+ toAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ to_agentAri?: InputMaybe<GraphStoreAriFilterInput>;
+ to_createdAt?: InputMaybe<GraphStoreLongFilterInput>;
+ to_jobOwnerAri?: InputMaybe<GraphStoreAriFilterInput>;
+ to_status?: InputMaybe<GraphStoreProjectAssociatedAutodevJobAutodevJobStatusFilterInput>;
+ to_updatedAt?: InputMaybe<GraphStoreLongFilterInput>;
+};
+export type GraphStoreProjectAssociatedAutodevJobFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreProjectAssociatedAutodevJobConditionalFilterInput>>>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreProjectAssociatedAutodevJobConditionalFilterInput>>>;
+};
+export type GraphStoreProjectAssociatedAutodevJobSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+ to_agentAri?: InputMaybe<GraphStoreSortInput>;
+ to_createdAt?: InputMaybe<GraphStoreSortInput>;
+ to_jobOwnerAri?: InputMaybe<GraphStoreSortInput>;
+ to_status?: InputMaybe<GraphStoreSortInput>;
+ to_updatedAt?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreProjectAssociatedBranchSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreProjectAssociatedBuildBuildState = 'CANCELLED' | 'FAILED' | 'IN_PROGRESS' | 'NOT_SET' | 'PENDING' | 'SUCCESSFUL' | 'UNKNOWN';
+export type GraphStoreProjectAssociatedBuildBuildStateFilterInput = {
+ is?: InputMaybe<Array<GraphStoreProjectAssociatedBuildBuildState>>;
+ isNot?: InputMaybe<Array<GraphStoreProjectAssociatedBuildBuildState>>;
+};
+export type GraphStoreProjectAssociatedBuildConditionalFilterInput = {
+ createdAt?: InputMaybe<GraphStoreDateFilterInput>;
+ fromAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ lastModified?: InputMaybe<GraphStoreDateFilterInput>;
+ relationship_assigneeAri?: InputMaybe<GraphStoreAriFilterInput>;
+ relationship_creatorAri?: InputMaybe<GraphStoreAriFilterInput>;
+ relationship_issueAri?: InputMaybe<GraphStoreAriFilterInput>;
+ relationship_issueLastUpdatedOn?: InputMaybe<GraphStoreLongFilterInput>;
+ relationship_reporterAri?: InputMaybe<GraphStoreAriFilterInput>;
+ relationship_sprintAris?: InputMaybe<GraphStoreAriFilterInput>;
+ relationship_statusAri?: InputMaybe<GraphStoreAriFilterInput>;
+ toAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ to_state?: InputMaybe<GraphStoreProjectAssociatedBuildBuildStateFilterInput>;
+ to_testInfo?: InputMaybe<GraphStoreProjectAssociatedBuildTestInfoFilterInput>;
+};
+export type GraphStoreProjectAssociatedBuildFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreProjectAssociatedBuildConditionalFilterInput>>>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreProjectAssociatedBuildConditionalFilterInput>>>;
+};
+export type GraphStoreProjectAssociatedBuildSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ relationship_assigneeAri?: InputMaybe<GraphStoreSortInput>;
+ relationship_creatorAri?: InputMaybe<GraphStoreSortInput>;
+ relationship_issueAri?: InputMaybe<GraphStoreSortInput>;
+ relationship_issueLastUpdatedOn?: InputMaybe<GraphStoreSortInput>;
+ relationship_reporterAri?: InputMaybe<GraphStoreSortInput>;
+ relationship_sprintAris?: InputMaybe<GraphStoreSortInput>;
+ relationship_statusAri?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+ to_state?: InputMaybe<GraphStoreSortInput>;
+ to_testInfo?: InputMaybe<GraphStoreProjectAssociatedBuildTestInfoSortInput>;
+};
+export type GraphStoreProjectAssociatedBuildTestInfoFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreProjectAssociatedBuildTestInfoFilterInput>>>;
+ numberFailed?: InputMaybe<GraphStoreLongFilterInput>;
+ numberPassed?: InputMaybe<GraphStoreLongFilterInput>;
+ numberSkipped?: InputMaybe<GraphStoreLongFilterInput>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreProjectAssociatedBuildTestInfoFilterInput>>>;
+ totalNumber?: InputMaybe<GraphStoreLongFilterInput>;
+};
+export type GraphStoreProjectAssociatedBuildTestInfoSortInput = {
+ numberFailed?: InputMaybe<GraphStoreSortInput>;
+ numberPassed?: InputMaybe<GraphStoreSortInput>;
+ numberSkipped?: InputMaybe<GraphStoreSortInput>;
+ totalNumber?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreProjectAssociatedDeploymentAuthorFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreProjectAssociatedDeploymentAuthorFilterInput>>>;
+ authorAri?: InputMaybe<GraphStoreAriFilterInput>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreProjectAssociatedDeploymentAuthorFilterInput>>>;
+};
+export type GraphStoreProjectAssociatedDeploymentAuthorSortInput = {
+ authorAri?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreProjectAssociatedDeploymentConditionalFilterInput = {
+ createdAt?: InputMaybe<GraphStoreDateFilterInput>;
+ fromAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ lastModified?: InputMaybe<GraphStoreDateFilterInput>;
+ relationship_assigneeAri?: InputMaybe<GraphStoreAriFilterInput>;
+ relationship_creatorAri?: InputMaybe<GraphStoreAriFilterInput>;
+ relationship_fixVersionIds?: InputMaybe<GraphStoreLongFilterInput>;
+ relationship_issueAri?: InputMaybe<GraphStoreAriFilterInput>;
+ relationship_issueLastUpdatedOn?: InputMaybe<GraphStoreLongFilterInput>;
+ relationship_issueTypeAri?: InputMaybe<GraphStoreAriFilterInput>;
+ relationship_reporterAri?: InputMaybe<GraphStoreAriFilterInput>;
+ relationship_sprintAris?: InputMaybe<GraphStoreAriFilterInput>;
+ relationship_statusAri?: InputMaybe<GraphStoreAriFilterInput>;
+ toAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ to_author?: InputMaybe<GraphStoreProjectAssociatedDeploymentAuthorFilterInput>;
+ to_deploymentLastUpdated?: InputMaybe<GraphStoreLongFilterInput>;
+ to_environmentType?: InputMaybe<GraphStoreProjectAssociatedDeploymentEnvironmentTypeFilterInput>;
+ to_state?: InputMaybe<GraphStoreProjectAssociatedDeploymentDeploymentStateFilterInput>;
+};
+export type GraphStoreProjectAssociatedDeploymentDeploymentState = 'CANCELLED' | 'FAILED' | 'IN_PROGRESS' | 'NOT_SET' | 'PENDING' | 'ROLLED_BACK' | 'SUCCESSFUL' | 'UNKNOWN';
+export type GraphStoreProjectAssociatedDeploymentDeploymentStateFilterInput = {
+ is?: InputMaybe<Array<GraphStoreProjectAssociatedDeploymentDeploymentState>>;
+ isNot?: InputMaybe<Array<GraphStoreProjectAssociatedDeploymentDeploymentState>>;
+};
+export type GraphStoreProjectAssociatedDeploymentEnvironmentType = 'DEVELOPMENT' | 'NOT_SET' | 'PRODUCTION' | 'STAGING' | 'TESTING' | 'UNMAPPED';
+export type GraphStoreProjectAssociatedDeploymentEnvironmentTypeFilterInput = {
+ is?: InputMaybe<Array<GraphStoreProjectAssociatedDeploymentEnvironmentType>>;
+ isNot?: InputMaybe<Array<GraphStoreProjectAssociatedDeploymentEnvironmentType>>;
+};
+export type GraphStoreProjectAssociatedDeploymentFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreProjectAssociatedDeploymentConditionalFilterInput>>>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreProjectAssociatedDeploymentConditionalFilterInput>>>;
+};
+export type GraphStoreProjectAssociatedDeploymentSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ relationship_assigneeAri?: InputMaybe<GraphStoreSortInput>;
+ relationship_creatorAri?: InputMaybe<GraphStoreSortInput>;
+ relationship_fixVersionIds?: InputMaybe<GraphStoreSortInput>;
+ relationship_issueAri?: InputMaybe<GraphStoreSortInput>;
+ relationship_issueLastUpdatedOn?: InputMaybe<GraphStoreSortInput>;
+ relationship_issueTypeAri?: InputMaybe<GraphStoreSortInput>;
+ relationship_reporterAri?: InputMaybe<GraphStoreSortInput>;
+ relationship_sprintAris?: InputMaybe<GraphStoreSortInput>;
+ relationship_statusAri?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+ to_author?: InputMaybe<GraphStoreProjectAssociatedDeploymentAuthorSortInput>;
+ to_deploymentLastUpdated?: InputMaybe<GraphStoreSortInput>;
+ to_environmentType?: InputMaybe<GraphStoreSortInput>;
+ to_state?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreProjectAssociatedFeatureFlagSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreProjectAssociatedIncidentConditionalFilterInput = {
+ createdAt?: InputMaybe<GraphStoreDateFilterInput>;
+ fromAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ lastModified?: InputMaybe<GraphStoreDateFilterInput>;
+ toAti?: InputMaybe<GraphStoreAtiFilterInput>;
+};
+export type GraphStoreProjectAssociatedIncidentFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreProjectAssociatedIncidentConditionalFilterInput>>>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreProjectAssociatedIncidentConditionalFilterInput>>>;
+};
+export type GraphStoreProjectAssociatedIncidentSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreProjectAssociatedOpsgenieTeamSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreProjectAssociatedPrAuthorFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreProjectAssociatedPrAuthorFilterInput>>>;
+ authorAri?: InputMaybe<GraphStoreAriFilterInput>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreProjectAssociatedPrAuthorFilterInput>>>;
+};
+export type GraphStoreProjectAssociatedPrAuthorSortInput = {
+ authorAri?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreProjectAssociatedPrConditionalFilterInput = {
+ createdAt?: InputMaybe<GraphStoreDateFilterInput>;
+ fromAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ lastModified?: InputMaybe<GraphStoreDateFilterInput>;
+ relationship_assigneeAri?: InputMaybe<GraphStoreAriFilterInput>;
+ relationship_creatorAri?: InputMaybe<GraphStoreAriFilterInput>;
+ relationship_issueAri?: InputMaybe<GraphStoreAriFilterInput>;
+ relationship_issueLastUpdatedOn?: InputMaybe<GraphStoreLongFilterInput>;
+ relationship_reporterAri?: InputMaybe<GraphStoreAriFilterInput>;
+ relationship_sprintAris?: InputMaybe<GraphStoreAriFilterInput>;
+ relationship_statusAri?: InputMaybe<GraphStoreAriFilterInput>;
+ toAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ to_author?: InputMaybe<GraphStoreProjectAssociatedPrAuthorFilterInput>;
+ to_reviewers?: InputMaybe<GraphStoreProjectAssociatedPrReviewerFilterInput>;
+ to_status?: InputMaybe<GraphStoreProjectAssociatedPrPullRequestStatusFilterInput>;
+ to_taskCount?: InputMaybe<GraphStoreFloatFilterInput>;
+};
+export type GraphStoreProjectAssociatedPrFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreProjectAssociatedPrConditionalFilterInput>>>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreProjectAssociatedPrConditionalFilterInput>>>;
+};
+export type GraphStoreProjectAssociatedPrPullRequestStatus = 'DECLINED' | 'DRAFT' | 'MERGED' | 'NOT_SET' | 'OPEN' | 'QUEUED' | 'UNKNOWN';
+export type GraphStoreProjectAssociatedPrPullRequestStatusFilterInput = {
+ is?: InputMaybe<Array<GraphStoreProjectAssociatedPrPullRequestStatus>>;
+ isNot?: InputMaybe<Array<GraphStoreProjectAssociatedPrPullRequestStatus>>;
+};
+export type GraphStoreProjectAssociatedPrReviewerFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreProjectAssociatedPrReviewerFilterInput>>>;
+ approvalStatus?: InputMaybe<GraphStoreProjectAssociatedPrReviewerReviewerStatusFilterInput>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreProjectAssociatedPrReviewerFilterInput>>>;
+ reviewerAri?: InputMaybe<GraphStoreAriFilterInput>;
+};
+export type GraphStoreProjectAssociatedPrReviewerReviewerStatus = 'APPROVED' | 'NEEDSWORK' | 'NOT_SET' | 'UNAPPROVED';
+export type GraphStoreProjectAssociatedPrReviewerReviewerStatusFilterInput = {
+ is?: InputMaybe<Array<GraphStoreProjectAssociatedPrReviewerReviewerStatus>>;
+ isNot?: InputMaybe<Array<GraphStoreProjectAssociatedPrReviewerReviewerStatus>>;
+};
+export type GraphStoreProjectAssociatedPrReviewerSortInput = {
+ approvalStatus?: InputMaybe<GraphStoreSortInput>;
+ reviewerAri?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreProjectAssociatedPrSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ relationship_assigneeAri?: InputMaybe<GraphStoreSortInput>;
+ relationship_creatorAri?: InputMaybe<GraphStoreSortInput>;
+ relationship_issueAri?: InputMaybe<GraphStoreSortInput>;
+ relationship_issueLastUpdatedOn?: InputMaybe<GraphStoreSortInput>;
+ relationship_reporterAri?: InputMaybe<GraphStoreSortInput>;
+ relationship_sprintAris?: InputMaybe<GraphStoreSortInput>;
+ relationship_statusAri?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+ to_author?: InputMaybe<GraphStoreProjectAssociatedPrAuthorSortInput>;
+ to_reviewers?: InputMaybe<GraphStoreProjectAssociatedPrReviewerSortInput>;
+ to_status?: InputMaybe<GraphStoreSortInput>;
+ to_taskCount?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreProjectAssociatedRepoConditionalFilterInput = {
+ createdAt?: InputMaybe<GraphStoreDateFilterInput>;
+ fromAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ lastModified?: InputMaybe<GraphStoreDateFilterInput>;
+ toAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ to_providerAri?: InputMaybe<GraphStoreAriFilterInput>;
+};
+export type GraphStoreProjectAssociatedRepoFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreProjectAssociatedRepoConditionalFilterInput>>>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreProjectAssociatedRepoConditionalFilterInput>>>;
+};
+export type GraphStoreProjectAssociatedRepoSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+ to_providerAri?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreProjectAssociatedServiceConditionalFilterInput = {
+ createdAt?: InputMaybe<GraphStoreDateFilterInput>;
+ fromAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ lastModified?: InputMaybe<GraphStoreDateFilterInput>;
+ toAti?: InputMaybe<GraphStoreAtiFilterInput>;
+};
+export type GraphStoreProjectAssociatedServiceFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreProjectAssociatedServiceConditionalFilterInput>>>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreProjectAssociatedServiceConditionalFilterInput>>>;
+};
+export type GraphStoreProjectAssociatedServiceSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreProjectAssociatedToIncidentSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreProjectAssociatedToOperationsContainerSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreProjectAssociatedToSecurityContainerSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreProjectAssociatedVulnerabilityConditionalFilterInput = {
+ createdAt?: InputMaybe<GraphStoreDateFilterInput>;
+ fromAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ lastModified?: InputMaybe<GraphStoreDateFilterInput>;
+ toAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ to_container?: InputMaybe<GraphStoreProjectAssociatedVulnerabilityContainerFilterInput>;
+ to_severity?: InputMaybe<GraphStoreProjectAssociatedVulnerabilityVulnerabilitySeverityFilterInput>;
+ to_status?: InputMaybe<GraphStoreProjectAssociatedVulnerabilityVulnerabilityStatusFilterInput>;
+ to_type?: InputMaybe<GraphStoreProjectAssociatedVulnerabilityVulnerabilityTypeFilterInput>;
+};
+export type GraphStoreProjectAssociatedVulnerabilityContainerFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreProjectAssociatedVulnerabilityContainerFilterInput>>>;
+ containerAri?: InputMaybe<GraphStoreAriFilterInput>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreProjectAssociatedVulnerabilityContainerFilterInput>>>;
+};
+export type GraphStoreProjectAssociatedVulnerabilityContainerSortInput = {
+ containerAri?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreProjectAssociatedVulnerabilityFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreProjectAssociatedVulnerabilityConditionalFilterInput>>>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreProjectAssociatedVulnerabilityConditionalFilterInput>>>;
+};
+export type GraphStoreProjectAssociatedVulnerabilitySortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+ to_container?: InputMaybe<GraphStoreProjectAssociatedVulnerabilityContainerSortInput>;
+ to_severity?: InputMaybe<GraphStoreSortInput>;
+ to_status?: InputMaybe<GraphStoreSortInput>;
+ to_type?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreProjectAssociatedVulnerabilityVulnerabilitySeverity = 'CRITICAL' | 'HIGH' | 'LOW' | 'MEDIUM' | 'NOT_SET' | 'UNKNOWN';
+export type GraphStoreProjectAssociatedVulnerabilityVulnerabilitySeverityFilterInput = {
+ is?: InputMaybe<Array<GraphStoreProjectAssociatedVulnerabilityVulnerabilitySeverity>>;
+ isNot?: InputMaybe<Array<GraphStoreProjectAssociatedVulnerabilityVulnerabilitySeverity>>;
+};
+export type GraphStoreProjectAssociatedVulnerabilityVulnerabilityStatus = 'CLOSED' | 'IGNORED' | 'NOT_SET' | 'OPEN' | 'UNKNOWN';
+export type GraphStoreProjectAssociatedVulnerabilityVulnerabilityStatusFilterInput = {
+ is?: InputMaybe<Array<GraphStoreProjectAssociatedVulnerabilityVulnerabilityStatus>>;
+ isNot?: InputMaybe<Array<GraphStoreProjectAssociatedVulnerabilityVulnerabilityStatus>>;
+};
+export type GraphStoreProjectAssociatedVulnerabilityVulnerabilityType = 'DAST' | 'NOT_SET' | 'SAST' | 'SCA' | 'UNKNOWN';
+export type GraphStoreProjectAssociatedVulnerabilityVulnerabilityTypeFilterInput = {
+ is?: InputMaybe<Array<GraphStoreProjectAssociatedVulnerabilityVulnerabilityType>>;
+ isNot?: InputMaybe<Array<GraphStoreProjectAssociatedVulnerabilityVulnerabilityType>>;
+};
+export type GraphStoreProjectDisassociatedRepoSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreProjectDocumentationEntitySortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreProjectDocumentationPageSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreProjectDocumentationSpaceSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreProjectExplicitlyAssociatedRepoSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+ to_providerAri?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreProjectHasAvpDashboardSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreProjectHasIssueConditionalFilterInput = {
+ createdAt?: InputMaybe<GraphStoreDateFilterInput>;
+ fromAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ lastModified?: InputMaybe<GraphStoreDateFilterInput>;
+ relationship_issueLastUpdatedOn?: InputMaybe<GraphStoreLongFilterInput>;
+ relationship_sprintAris?: InputMaybe<GraphStoreAriFilterInput>;
+ toAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ to_assigneeAri?: InputMaybe<GraphStoreAriFilterInput>;
+ to_creatorAri?: InputMaybe<GraphStoreAriFilterInput>;
+ to_fixVersionIds?: InputMaybe<GraphStoreLongFilterInput>;
+ to_issueAri?: InputMaybe<GraphStoreAriFilterInput>;
+ to_issueTypeAri?: InputMaybe<GraphStoreAriFilterInput>;
+ to_reporterAri?: InputMaybe<GraphStoreAriFilterInput>;
+ to_statusAri?: InputMaybe<GraphStoreAriFilterInput>;
+};
+export type GraphStoreProjectHasIssueFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreProjectHasIssueConditionalFilterInput>>>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreProjectHasIssueConditionalFilterInput>>>;
+};
+export type GraphStoreProjectHasIssueSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ relationship_issueLastUpdatedOn?: InputMaybe<GraphStoreSortInput>;
+ relationship_sprintAris?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+ to_assigneeAri?: InputMaybe<GraphStoreSortInput>;
+ to_creatorAri?: InputMaybe<GraphStoreSortInput>;
+ to_fixVersionIds?: InputMaybe<GraphStoreSortInput>;
+ to_issueAri?: InputMaybe<GraphStoreSortInput>;
+ to_issueTypeAri?: InputMaybe<GraphStoreSortInput>;
+ to_reporterAri?: InputMaybe<GraphStoreSortInput>;
+ to_statusAri?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreProjectHasRelatedWorkWithProjectSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreProjectHasSharedVersionWithSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreProjectHasVersionSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreProjectLinkedToCompassComponentSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreProjectLinksToEntitySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStorePullRequestLinksToServiceSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreRiskHasProjectSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreRovoAgentActsAsIdentityUserSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreRovoAgentHasAtlassianAgentSessionSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreRovoAgentHasJiraProjectAgentKnowledgeContextSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreScorecardHasAtlasGoalSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreSecodaDownstreamLineageSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreSecodaSourceLineageSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreSecodaTargetLineageSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreSecurityContainerAssociatedToVulnerabilitySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreServiceAssociatedBranchSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreServiceAssociatedBuildSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreServiceAssociatedCommitSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreServiceAssociatedDeploymentConditionalFilterInput = {
+ createdAt?: InputMaybe<GraphStoreDateFilterInput>;
+ fromAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ lastModified?: InputMaybe<GraphStoreDateFilterInput>;
+ toAti?: InputMaybe<GraphStoreAtiFilterInput>;
+};
+export type GraphStoreServiceAssociatedDeploymentFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreServiceAssociatedDeploymentConditionalFilterInput>>>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreServiceAssociatedDeploymentConditionalFilterInput>>>;
+};
+export type GraphStoreServiceAssociatedDeploymentSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreServiceAssociatedFeatureFlagSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreServiceAssociatedPrSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreServiceAssociatedRemoteLinkSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreServiceAssociatedRepositorySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreServiceAssociatedTeamSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreServiceLinkedIncidentConditionalFilterInput = {
+ createdAt?: InputMaybe<GraphStoreDateFilterInput>;
+ fromAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ lastModified?: InputMaybe<GraphStoreDateFilterInput>;
+ toAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ to_affectedServiceAris?: InputMaybe<GraphStoreAriFilterInput>;
+ to_assigneeAri?: InputMaybe<GraphStoreAriFilterInput>;
+ to_majorIncident?: InputMaybe<GraphStoreBooleanFilterInput>;
+ to_priority?: InputMaybe<GraphStoreServiceLinkedIncidentJiraServiceManagementIncidentPriorityFilterInput>;
+ to_reporterAri?: InputMaybe<GraphStoreAriFilterInput>;
+ to_status?: InputMaybe<GraphStoreServiceLinkedIncidentJiraServiceManagementIncidentStatusFilterInput>;
+};
+export type GraphStoreServiceLinkedIncidentFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreServiceLinkedIncidentConditionalFilterInput>>>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreServiceLinkedIncidentConditionalFilterInput>>>;
+};
+export type GraphStoreServiceLinkedIncidentJiraServiceManagementIncidentPriority = 'NOT_SET' | 'P1' | 'P2' | 'P3' | 'P4' | 'P5';
+export type GraphStoreServiceLinkedIncidentJiraServiceManagementIncidentPriorityFilterInput = {
+ is?: InputMaybe<Array<GraphStoreServiceLinkedIncidentJiraServiceManagementIncidentPriority>>;
+ isNot?: InputMaybe<Array<GraphStoreServiceLinkedIncidentJiraServiceManagementIncidentPriority>>;
+};
+export type GraphStoreServiceLinkedIncidentJiraServiceManagementIncidentStatus = 'DONE' | 'INDETERMINATE' | 'NEW' | 'NOT_SET' | 'UNDEFINED';
+export type GraphStoreServiceLinkedIncidentJiraServiceManagementIncidentStatusFilterInput = {
+ is?: InputMaybe<Array<GraphStoreServiceLinkedIncidentJiraServiceManagementIncidentStatus>>;
+ isNot?: InputMaybe<Array<GraphStoreServiceLinkedIncidentJiraServiceManagementIncidentStatus>>;
+};
+export type GraphStoreServiceLinkedIncidentSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+ to_affectedServiceAris?: InputMaybe<GraphStoreSortInput>;
+ to_assigneeAri?: InputMaybe<GraphStoreSortInput>;
+ to_majorIncident?: InputMaybe<GraphStoreSortInput>;
+ to_priority?: InputMaybe<GraphStoreSortInput>;
+ to_reporterAri?: InputMaybe<GraphStoreSortInput>;
+ to_status?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreShipit57IssueLinksToPageManualSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreShipit57IssueLinksToPageSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreShipit57IssueRecursiveLinksToPageSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreShipit57PullRequestLinksToPageSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreSortInput = {
+ direction: SortDirection;
+ priority: Scalars['Int']['input'];
+};
+export type GraphStoreSpaceAssociatedWithProjectSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreSpaceHasPageSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreSprintAssociatedDeploymentAuthorFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreSprintAssociatedDeploymentAuthorFilterInput>>>;
+ authorAri?: InputMaybe<GraphStoreAriFilterInput>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreSprintAssociatedDeploymentAuthorFilterInput>>>;
+};
+export type GraphStoreSprintAssociatedDeploymentAuthorSortInput = {
+ authorAri?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreSprintAssociatedDeploymentConditionalFilterInput = {
+ createdAt?: InputMaybe<GraphStoreDateFilterInput>;
+ fromAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ lastModified?: InputMaybe<GraphStoreDateFilterInput>;
+ relationship_assigneeAri?: InputMaybe<GraphStoreAriFilterInput>;
+ relationship_creatorAri?: InputMaybe<GraphStoreAriFilterInput>;
+ relationship_issueAri?: InputMaybe<GraphStoreAriFilterInput>;
+ relationship_issueLastUpdatedOn?: InputMaybe<GraphStoreLongFilterInput>;
+ relationship_reporterAri?: InputMaybe<GraphStoreAriFilterInput>;
+ relationship_statusAri?: InputMaybe<GraphStoreAriFilterInput>;
+ toAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ to_author?: InputMaybe<GraphStoreSprintAssociatedDeploymentAuthorFilterInput>;
+ to_environmentType?: InputMaybe<GraphStoreSprintAssociatedDeploymentEnvironmentTypeFilterInput>;
+ to_state?: InputMaybe<GraphStoreSprintAssociatedDeploymentDeploymentStateFilterInput>;
+};
+export type GraphStoreSprintAssociatedDeploymentDeploymentState = 'CANCELLED' | 'FAILED' | 'IN_PROGRESS' | 'NOT_SET' | 'PENDING' | 'ROLLED_BACK' | 'SUCCESSFUL' | 'UNKNOWN';
+export type GraphStoreSprintAssociatedDeploymentDeploymentStateFilterInput = {
+ is?: InputMaybe<Array<GraphStoreSprintAssociatedDeploymentDeploymentState>>;
+ isNot?: InputMaybe<Array<GraphStoreSprintAssociatedDeploymentDeploymentState>>;
+};
+export type GraphStoreSprintAssociatedDeploymentEnvironmentType = 'DEVELOPMENT' | 'NOT_SET' | 'PRODUCTION' | 'STAGING' | 'TESTING' | 'UNMAPPED';
+export type GraphStoreSprintAssociatedDeploymentEnvironmentTypeFilterInput = {
+ is?: InputMaybe<Array<GraphStoreSprintAssociatedDeploymentEnvironmentType>>;
+ isNot?: InputMaybe<Array<GraphStoreSprintAssociatedDeploymentEnvironmentType>>;
+};
+export type GraphStoreSprintAssociatedDeploymentFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreSprintAssociatedDeploymentConditionalFilterInput>>>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreSprintAssociatedDeploymentConditionalFilterInput>>>;
+};
+export type GraphStoreSprintAssociatedDeploymentSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ relationship_assigneeAri?: InputMaybe<GraphStoreSortInput>;
+ relationship_creatorAri?: InputMaybe<GraphStoreSortInput>;
+ relationship_issueAri?: InputMaybe<GraphStoreSortInput>;
+ relationship_issueLastUpdatedOn?: InputMaybe<GraphStoreSortInput>;
+ relationship_reporterAri?: InputMaybe<GraphStoreSortInput>;
+ relationship_statusAri?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+ to_author?: InputMaybe<GraphStoreSprintAssociatedDeploymentAuthorSortInput>;
+ to_environmentType?: InputMaybe<GraphStoreSortInput>;
+ to_state?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreSprintAssociatedFeatureFlagSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreSprintAssociatedPrAuthorFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreSprintAssociatedPrAuthorFilterInput>>>;
+ authorAri?: InputMaybe<GraphStoreAriFilterInput>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreSprintAssociatedPrAuthorFilterInput>>>;
+};
+export type GraphStoreSprintAssociatedPrAuthorSortInput = {
+ authorAri?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreSprintAssociatedPrConditionalFilterInput = {
+ createdAt?: InputMaybe<GraphStoreDateFilterInput>;
+ fromAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ lastModified?: InputMaybe<GraphStoreDateFilterInput>;
+ relationship_assigneeAri?: InputMaybe<GraphStoreAriFilterInput>;
+ relationship_creatorAri?: InputMaybe<GraphStoreAriFilterInput>;
+ relationship_issueAri?: InputMaybe<GraphStoreAriFilterInput>;
+ relationship_issueLastUpdatedOn?: InputMaybe<GraphStoreLongFilterInput>;
+ relationship_reporterAri?: InputMaybe<GraphStoreAriFilterInput>;
+ relationship_statusAri?: InputMaybe<GraphStoreAriFilterInput>;
+ toAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ to_author?: InputMaybe<GraphStoreSprintAssociatedPrAuthorFilterInput>;
+ to_reviewers?: InputMaybe<GraphStoreSprintAssociatedPrReviewerFilterInput>;
+ to_status?: InputMaybe<GraphStoreSprintAssociatedPrPullRequestStatusFilterInput>;
+ to_taskCount?: InputMaybe<GraphStoreFloatFilterInput>;
+};
+export type GraphStoreSprintAssociatedPrFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreSprintAssociatedPrConditionalFilterInput>>>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreSprintAssociatedPrConditionalFilterInput>>>;
+};
+export type GraphStoreSprintAssociatedPrPullRequestStatus = 'DECLINED' | 'DRAFT' | 'MERGED' | 'NOT_SET' | 'OPEN' | 'QUEUED' | 'UNKNOWN';
+export type GraphStoreSprintAssociatedPrPullRequestStatusFilterInput = {
+ is?: InputMaybe<Array<GraphStoreSprintAssociatedPrPullRequestStatus>>;
+ isNot?: InputMaybe<Array<GraphStoreSprintAssociatedPrPullRequestStatus>>;
+};
+export type GraphStoreSprintAssociatedPrReviewerFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreSprintAssociatedPrReviewerFilterInput>>>;
+ approvalStatus?: InputMaybe<GraphStoreSprintAssociatedPrReviewerReviewerStatusFilterInput>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreSprintAssociatedPrReviewerFilterInput>>>;
+ reviewerAri?: InputMaybe<GraphStoreAriFilterInput>;
+};
+export type GraphStoreSprintAssociatedPrReviewerReviewerStatus = 'APPROVED' | 'NEEDSWORK' | 'NOT_SET' | 'UNAPPROVED';
+export type GraphStoreSprintAssociatedPrReviewerReviewerStatusFilterInput = {
+ is?: InputMaybe<Array<GraphStoreSprintAssociatedPrReviewerReviewerStatus>>;
+ isNot?: InputMaybe<Array<GraphStoreSprintAssociatedPrReviewerReviewerStatus>>;
+};
+export type GraphStoreSprintAssociatedPrReviewerSortInput = {
+ approvalStatus?: InputMaybe<GraphStoreSortInput>;
+ reviewerAri?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreSprintAssociatedPrSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ relationship_assigneeAri?: InputMaybe<GraphStoreSortInput>;
+ relationship_creatorAri?: InputMaybe<GraphStoreSortInput>;
+ relationship_issueAri?: InputMaybe<GraphStoreSortInput>;
+ relationship_issueLastUpdatedOn?: InputMaybe<GraphStoreSortInput>;
+ relationship_reporterAri?: InputMaybe<GraphStoreSortInput>;
+ relationship_statusAri?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+ to_author?: InputMaybe<GraphStoreSprintAssociatedPrAuthorSortInput>;
+ to_reviewers?: InputMaybe<GraphStoreSprintAssociatedPrReviewerSortInput>;
+ to_status?: InputMaybe<GraphStoreSortInput>;
+ to_taskCount?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreSprintAssociatedVulnerabilityConditionalFilterInput = {
+ createdAt?: InputMaybe<GraphStoreDateFilterInput>;
+ fromAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ lastModified?: InputMaybe<GraphStoreDateFilterInput>;
+ relationship_assigneeAri?: InputMaybe<GraphStoreAriFilterInput>;
+ relationship_statusAri?: InputMaybe<GraphStoreAriFilterInput>;
+ relationship_statusCategory?: InputMaybe<GraphStoreSprintAssociatedVulnerabilityStatusCategoryFilterInput>;
+ toAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ to_introducedDate?: InputMaybe<GraphStoreLongFilterInput>;
+ to_severity?: InputMaybe<GraphStoreSprintAssociatedVulnerabilityVulnerabilitySeverityFilterInput>;
+ to_status?: InputMaybe<GraphStoreSprintAssociatedVulnerabilityVulnerabilityStatusFilterInput>;
+};
+export type GraphStoreSprintAssociatedVulnerabilityFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreSprintAssociatedVulnerabilityConditionalFilterInput>>>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreSprintAssociatedVulnerabilityConditionalFilterInput>>>;
+};
+export type GraphStoreSprintAssociatedVulnerabilitySortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ relationship_assigneeAri?: InputMaybe<GraphStoreSortInput>;
+ relationship_statusAri?: InputMaybe<GraphStoreSortInput>;
+ relationship_statusCategory?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+ to_introducedDate?: InputMaybe<GraphStoreSortInput>;
+ to_severity?: InputMaybe<GraphStoreSortInput>;
+ to_status?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreSprintAssociatedVulnerabilityStatusCategory = 'DONE' | 'INDETERMINATE' | 'NEW' | 'UNDEFINED';
+export type GraphStoreSprintAssociatedVulnerabilityStatusCategoryFilterInput = {
+ is?: InputMaybe<Array<GraphStoreSprintAssociatedVulnerabilityStatusCategory>>;
+ isNot?: InputMaybe<Array<GraphStoreSprintAssociatedVulnerabilityStatusCategory>>;
+};
+export type GraphStoreSprintAssociatedVulnerabilityVulnerabilitySeverity = 'CRITICAL' | 'HIGH' | 'LOW' | 'MEDIUM' | 'NOT_SET' | 'UNKNOWN';
+export type GraphStoreSprintAssociatedVulnerabilityVulnerabilitySeverityFilterInput = {
+ is?: InputMaybe<Array<GraphStoreSprintAssociatedVulnerabilityVulnerabilitySeverity>>;
+ isNot?: InputMaybe<Array<GraphStoreSprintAssociatedVulnerabilityVulnerabilitySeverity>>;
+};
+export type GraphStoreSprintAssociatedVulnerabilityVulnerabilityStatus = 'CLOSED' | 'IGNORED' | 'NOT_SET' | 'OPEN' | 'UNKNOWN';
+export type GraphStoreSprintAssociatedVulnerabilityVulnerabilityStatusFilterInput = {
+ is?: InputMaybe<Array<GraphStoreSprintAssociatedVulnerabilityVulnerabilityStatus>>;
+ isNot?: InputMaybe<Array<GraphStoreSprintAssociatedVulnerabilityVulnerabilityStatus>>;
+};
+export type GraphStoreSprintContainsIssueConditionalFilterInput = {
+ createdAt?: InputMaybe<GraphStoreDateFilterInput>;
+ fromAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ lastModified?: InputMaybe<GraphStoreDateFilterInput>;
+ relationship_issueLastUpdatedOn?: InputMaybe<GraphStoreLongFilterInput>;
+ toAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ to_assigneeAri?: InputMaybe<GraphStoreAriFilterInput>;
+ to_creatorAri?: InputMaybe<GraphStoreAriFilterInput>;
+ to_issueAri?: InputMaybe<GraphStoreAriFilterInput>;
+ to_reporterAri?: InputMaybe<GraphStoreAriFilterInput>;
+ to_statusAri?: InputMaybe<GraphStoreAriFilterInput>;
+ to_statusCategory?: InputMaybe<GraphStoreSprintContainsIssueStatusCategoryFilterInput>;
+};
+export type GraphStoreSprintContainsIssueFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreSprintContainsIssueConditionalFilterInput>>>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreSprintContainsIssueConditionalFilterInput>>>;
+};
+export type GraphStoreSprintContainsIssueSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ relationship_issueLastUpdatedOn?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+ to_assigneeAri?: InputMaybe<GraphStoreSortInput>;
+ to_creatorAri?: InputMaybe<GraphStoreSortInput>;
+ to_issueAri?: InputMaybe<GraphStoreSortInput>;
+ to_reporterAri?: InputMaybe<GraphStoreSortInput>;
+ to_statusAri?: InputMaybe<GraphStoreSortInput>;
+ to_statusCategory?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreSprintContainsIssueStatusCategory = 'DONE' | 'INDETERMINATE' | 'NEW' | 'UNDEFINED';
+export type GraphStoreSprintContainsIssueStatusCategoryFilterInput = {
+ is?: InputMaybe<Array<GraphStoreSprintContainsIssueStatusCategory>>;
+ isNot?: InputMaybe<Array<GraphStoreSprintContainsIssueStatusCategory>>;
+};
+export type GraphStoreSprintRetrospectivePageSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreSprintRetrospectiveWhiteboardSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreTeamAssignedIssueSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreTeamConnectedToContainerSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ relationship_createdFromAutocreate?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreTeamHasAgentsSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreTeamHasCustomFieldValueSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreTeamIsOfTypeSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreTeamIsOpsTeamSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreTeamOwnsComponentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreTeamWorksOnProjectSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreTestPerfhammerMaterializationASortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreTestPerfhammerMaterializationBSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreTestPerfhammerMaterializationSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreTestPerfhammerRelationshipSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreThirdPartyToGraphRemoteLinkSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreThirdPartyUserLinkedViaEmailThirdPartyUserSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreTopicHasRelatedEntitySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreTownsquareTagIsAliasOfTownsquareTagSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserActionedIssueSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserApprovesPlanSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserAssignedIncidentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserAssignedIssueSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserAssignedPirSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserAssignedWorkItemSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserAttendedCalendarEventConditionalFilterInput = {
+ createdAt?: InputMaybe<GraphStoreDateFilterInput>;
+ fromAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ lastModified?: InputMaybe<GraphStoreDateFilterInput>;
+ relationship_rsvpStatus?: InputMaybe<GraphStoreUserAttendedCalendarEventRsvpStatusFilterInput>;
+ toAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ to_eventEndTime?: InputMaybe<GraphStoreLongFilterInput>;
+ to_eventStartTime?: InputMaybe<GraphStoreLongFilterInput>;
+};
+export type GraphStoreUserAttendedCalendarEventFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreUserAttendedCalendarEventConditionalFilterInput>>>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreUserAttendedCalendarEventConditionalFilterInput>>>;
+};
+export type GraphStoreUserAttendedCalendarEventRsvpStatus = 'ACCEPTED' | 'DECLINED' | 'NOT_RESPONDED' | 'NOT_SET' | 'OTHER' | 'TENTATIVELY_ACCEPTED';
+export type GraphStoreUserAttendedCalendarEventRsvpStatusFilterInput = {
+ is?: InputMaybe<Array<GraphStoreUserAttendedCalendarEventRsvpStatus>>;
+ isNot?: InputMaybe<Array<GraphStoreUserAttendedCalendarEventRsvpStatus>>;
+};
+export type GraphStoreUserAttendedCalendarEventSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ relationship_rsvpStatus?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+ to_eventEndTime?: InputMaybe<GraphStoreSortInput>;
+ to_eventStartTime?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserAuthoredCommitSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserAuthoredPrSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserAuthoritativelyLinkedThirdPartyUserConditionalFilterInput = {
+ createdAt?: InputMaybe<GraphStoreDateFilterInput>;
+ fromAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ lastModified?: InputMaybe<GraphStoreDateFilterInput>;
+ relationship_graphworkspaceAri?: InputMaybe<GraphStoreAriFilterInput>;
+ relationship_integrationAri?: InputMaybe<GraphStoreAriFilterInput>;
+ toAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ to_graphworkspaceAri?: InputMaybe<GraphStoreAriFilterInput>;
+ to_integrationAri?: InputMaybe<GraphStoreAriFilterInput>;
+};
+export type GraphStoreUserAuthoritativelyLinkedThirdPartyUserFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreUserAuthoritativelyLinkedThirdPartyUserConditionalFilterInput>>>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreUserAuthoritativelyLinkedThirdPartyUserConditionalFilterInput>>>;
+};
+export type GraphStoreUserAuthoritativelyLinkedThirdPartyUserSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ relationship_graphworkspaceAri?: InputMaybe<GraphStoreSortInput>;
+ relationship_integrationAri?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+ to_graphworkspaceAri?: InputMaybe<GraphStoreSortInput>;
+ to_integrationAri?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserCanViewConfluenceSpaceSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserCollaboratedOnDocumentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserCommentedOnThirdPartyDocumentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserContributedConfluenceBlogpostSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserContributedConfluenceDatabaseSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserContributedConfluencePageSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserContributedConfluenceWhiteboardSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserCreatedAtlasGoalSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserCreatedAtlasProjectSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserCreatedBranchSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserCreatedCalendarEventConditionalFilterInput = {
+ createdAt?: InputMaybe<GraphStoreDateFilterInput>;
+ fromAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ lastModified?: InputMaybe<GraphStoreDateFilterInput>;
+ toAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ to_eventEndTime?: InputMaybe<GraphStoreLongFilterInput>;
+ to_eventStartTime?: InputMaybe<GraphStoreLongFilterInput>;
+};
+export type GraphStoreUserCreatedCalendarEventFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreUserCreatedCalendarEventConditionalFilterInput>>>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreUserCreatedCalendarEventConditionalFilterInput>>>;
+};
+export type GraphStoreUserCreatedCalendarEventSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+ to_eventEndTime?: InputMaybe<GraphStoreSortInput>;
+ to_eventStartTime?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserCreatedConfluenceBlogpostSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserCreatedConfluenceCommentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserCreatedConfluenceDatabaseSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserCreatedConfluenceEmbedSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserCreatedConfluencePageSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserCreatedConfluenceSpaceSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserCreatedConfluenceWhiteboardSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserCreatedDesignSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserCreatedDocumentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserCreatedExternalConversationSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserCreatedExternalCustomerOrgSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserCreatedExternalDashboardSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserCreatedExternalDataTableSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserCreatedExternalDealSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserCreatedExternalSoftwareServiceSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserCreatedExternalSpaceSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserCreatedExternalTestSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserCreatedExternalVideoSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserCreatedFocusAreaSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserCreatedIssueCommentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserCreatedIssueSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserCreatedIssueWorklogSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserCreatedMessageSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserCreatedPrCommentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserCreatedReleaseSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserCreatedRemoteLinkSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserCreatedRepositorySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserCreatedTeamSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserCreatedTownsquareCommentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserCreatedVideoCommentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserCreatedVideoSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserCreatedWorkItemSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserFavoritedConfluenceBlogpostSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserFavoritedConfluenceDatabaseSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserFavoritedConfluencePageSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserFavoritedConfluenceWhiteboardSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserFavoritedFocusAreaSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserFavoritedTeamSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserFavoritedTownsquareGoalSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserFavoritedTownsquareProjectSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserHasExternalPositionSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserHasRelevantProjectSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserHasTopProjectSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserIsInInferredProjectSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserIsInTeamSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserLastUpdatedDesignSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserLaunchedReleaseSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserLikedConfluencePageSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserLinkedThirdPartyUserConditionalFilterInput = {
+ createdAt?: InputMaybe<GraphStoreDateFilterInput>;
+ fromAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ lastModified?: InputMaybe<GraphStoreDateFilterInput>;
+ relationship_graphworkspaceAri?: InputMaybe<GraphStoreAriFilterInput>;
+ relationship_integrationAri?: InputMaybe<GraphStoreAriFilterInput>;
+ toAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ to_graphworkspaceAri?: InputMaybe<GraphStoreAriFilterInput>;
+ to_integrationAri?: InputMaybe<GraphStoreAriFilterInput>;
+};
+export type GraphStoreUserLinkedThirdPartyUserFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreUserLinkedThirdPartyUserConditionalFilterInput>>>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreUserLinkedThirdPartyUserConditionalFilterInput>>>;
+};
+export type GraphStoreUserLinkedThirdPartyUserSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ relationship_graphworkspaceAri?: InputMaybe<GraphStoreSortInput>;
+ relationship_integrationAri?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+ to_graphworkspaceAri?: InputMaybe<GraphStoreSortInput>;
+ to_integrationAri?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserLinkedVia3loThirdPartyUserSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserLinkedViaAdminImportThirdPartyUserSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserLinkedViaEmailThirdPartyUserSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserMemberOfConversationSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserMentionedInConversationSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserMentionedInMessageSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserMentionedInThirdPartyDocumentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserMentionedInVideoCommentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserOwnedBranchSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserOwnedCalendarEventSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserOwnedDocumentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserOwnedExternalCustomerOrgSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserOwnedExternalDashboardSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserOwnedExternalDataTableSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserOwnedExternalDealSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserOwnedExternalSoftwareServiceSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserOwnedExternalSpaceSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserOwnedExternalTestSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserOwnedRemoteLinkSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserOwnedRepositorySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserOwnsComponentConditionalFilterInput = {
+ createdAt?: InputMaybe<GraphStoreDateFilterInput>;
+ fromAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ lastModified?: InputMaybe<GraphStoreDateFilterInput>;
+ toAti?: InputMaybe<GraphStoreAtiFilterInput>;
+};
+export type GraphStoreUserOwnsComponentFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreUserOwnsComponentConditionalFilterInput>>>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreUserOwnsComponentConditionalFilterInput>>>;
+};
+export type GraphStoreUserOwnsComponentSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserOwnsFocusAreaSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserOwnsPageSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserOwnsPlanSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserReactedToIssueCommentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserReactionVideoSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserReportedIncidentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserReportsIssueSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserReviewsPrSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserSharedThirdPartyDocumentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserSnapshottedConfluencePageSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserTaggedInCommentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserTaggedInConfluencePageSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserTaggedInIssueCommentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserTaggedInIssueDescriptionSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserTrashedConfluenceContentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserTriggeredDeploymentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserUpdatedAtlasGoalSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserUpdatedAtlasProjectSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserUpdatedComponentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserUpdatedConfluenceBlogpostSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserUpdatedConfluencePageSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserUpdatedConfluenceSpaceSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserUpdatedConfluenceWhiteboardSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserUpdatedExternalCustomerOrgSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserUpdatedExternalDashboardSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserUpdatedExternalDataTableSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserUpdatedExternalDealSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserUpdatedExternalSoftwareServiceSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserUpdatedExternalSpaceSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserUpdatedExternalTestSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserUpdatedFocusAreaSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserUpdatedGraphDocumentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserUpdatedIssueSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserUpdatedIssueWorklogSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserUpdatedThirdPartyPullRequestSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserUpdatedThirdPartyVideoSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserUpdatedVideoSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserViewed3pRemoteLinkSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserViewedAtlasGoalSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserViewedAtlasProjectSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserViewedConfluenceBlogpostSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserViewedConfluencePageSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserViewedDocumentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserViewedGoalUpdateSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserViewedJiraIssueSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserViewedProjectUpdateSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserViewedThirdPartyVideoSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserViewedVideoSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserWatchesConfluenceBlogpostSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserWatchesConfluenceDatabaseSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserWatchesConfluencePageSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserWatchesConfluenceWhiteboardSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreUserWatchesTeamSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AssetTypeHasChildAssetTypeSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AssetsObjectTypeHasChildAssetsObjectTypeSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianAgentSessionCreatedEntitySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianAgentSessionReadEntitySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianAgentSessionTriggeredOnEntitySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianGoalHasAtlassianGoalUpdateSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianGoalHasAtlassianHomeTagSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianGoalHasChildAtlassianGoalSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianGoalHasFocusChangeProposalSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianGoalLinksJiraAlignProjectSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianGroupCanViewConfluenceSpaceSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianHomeTagIsAliasOfAtlassianHomeTagSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianProjectContributesToAtlassianGoalSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianProjectDependsOnAtlassianProjectSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianProjectHasAtlassianHomeTagSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianProjectHasAtlassianProjectUpdateSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianProjectHasRelatedEntitySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianProjectLinksAtlassianProjectSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianProjectLinksEntitySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianTeamAssignedJiraWorkItemSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianTeamContributesToAtlassianGoalSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianTeamHasAtlassianAgentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianTeamHasAtlassianTeamCustomFieldValueSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianTeamHasChildAtlassianTeamSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianTeamIsAtlassianTeamTypeSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianTeamLinksOpsgenieTeamSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianTeamLinksSpaceEntitySortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ relationship_createdFromAutocreate?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianTeamMergedIntoAtlassianTeamSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianTeamOwnsCompassComponentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianTeamReceivedFocusAskSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianTeamSubmittedFocusAskSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserApprovesConfluenceApprovalSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserApprovesFocusStrategicPlanSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserAssignedFocusOrganizationMembershipSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserAssignedJiraWorkItemSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserAssignedJsmIncidentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserAssignedJsmPostIncidentReviewSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserAuthoritativelyLinkedExternalUserConditionalFilterInput = {
+ createdAt?: InputMaybe<GraphStoreDateFilterInput>;
+ fromAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ lastModified?: InputMaybe<GraphStoreDateFilterInput>;
+ relationship_graphworkspaceAri?: InputMaybe<GraphStoreAriFilterInput>;
+ relationship_integrationAri?: InputMaybe<GraphStoreAriFilterInput>;
+ toAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ to_graphworkspaceAri?: InputMaybe<GraphStoreAriFilterInput>;
+ to_integrationAri?: InputMaybe<GraphStoreAriFilterInput>;
+};
+export type GraphStoreV2AtlassianUserAuthoritativelyLinkedExternalUserFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreV2AtlassianUserAuthoritativelyLinkedExternalUserConditionalFilterInput>>>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreV2AtlassianUserAuthoritativelyLinkedExternalUserConditionalFilterInput>>>;
+};
+export type GraphStoreV2AtlassianUserAuthoritativelyLinkedExternalUserSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ relationship_graphworkspaceAri?: InputMaybe<GraphStoreSortInput>;
+ relationship_integrationAri?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+ to_graphworkspaceAri?: InputMaybe<GraphStoreSortInput>;
+ to_integrationAri?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserCanViewConfluenceSpaceSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserCollaboratesOnInferredProjectSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserContributedToConfluenceBlogpostSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserContributedToConfluenceDatabaseSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserContributedToConfluencePageSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserContributedToConfluenceWhiteboardSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserContributedToJiraWorkItemSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserContributesToAtlassianProjectSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserCreatedAtlassianGoalSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserCreatedAtlassianGoalUpdateSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserCreatedAtlassianHomeCommentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserCreatedAtlassianProjectSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserCreatedAtlassianProjectUpdateSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserCreatedAtlassianTeamSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserCreatedConfluenceBlogpostSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserCreatedConfluenceCommentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserCreatedConfluenceDatabaseSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserCreatedConfluenceEmbedSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserCreatedConfluencePageSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserCreatedConfluenceSpaceSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserCreatedConfluenceWhiteboardSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserCreatedExternalCommentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserCreatedExternalConversationSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserCreatedExternalRemoteLinkSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserCreatedExternalRepositorySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserCreatedExternalVideoSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserCreatedFocusFocusAreaSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserCreatedJiraReleaseSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserCreatedJiraWorkItemCommentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserCreatedJiraWorkItemSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserCreatedJiraWorkItemWorklogSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserCreatedLoomVideoCommentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserCreatedLoomVideoSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserCreatedRovoAgentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserDismissedJiraForYouRecommendationEntityCategoryDismissalFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreV2AtlassianUserDismissedJiraForYouRecommendationEntityCategoryDismissalFilterInput>>>;
+ category?: InputMaybe<GraphStoreV2AtlassianUserDismissedJiraForYouRecommendationEntityCategoryDismissalRecommendationCategoryFilterInput>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreV2AtlassianUserDismissedJiraForYouRecommendationEntityCategoryDismissalFilterInput>>>;
+};
+export type GraphStoreV2AtlassianUserDismissedJiraForYouRecommendationEntityCategoryDismissalRecommendationCategory = 'COMMENT_ASSIGNED' | 'COMMENT_MENTION' | 'COMMENT_REPLY' | 'CONFLUENCE_LINKED_ISSUES' | 'DELEGATE_TO_AGENT' | 'ISSUE_APPROVAL' | 'ISSUE_BLOCKED_BY_ME' | 'ISSUE_BLOCKING_ME' | 'ISSUE_DUE_SOON' | 'ISSUE_RECENTLY_UNBLOCKED' | 'ISSUE_STUCK' | 'NOT_SET' | 'PROJECT_INVITER_CONTEXT' | 'PROJECT_POPULARITY' | 'PR_REVIEW' | 'TEAM_COLLABORATORS_CREATE' | 'TEAM_COLLABORATORS_JOIN' | 'TEAM_INVITER_CONTEXT' | 'TEAM_POPULARITY';
+export type GraphStoreV2AtlassianUserDismissedJiraForYouRecommendationEntityCategoryDismissalRecommendationCategoryFilterInput = {
+ is?: InputMaybe<Array<GraphStoreV2AtlassianUserDismissedJiraForYouRecommendationEntityCategoryDismissalRecommendationCategory>>;
+ isNot?: InputMaybe<Array<GraphStoreV2AtlassianUserDismissedJiraForYouRecommendationEntityCategoryDismissalRecommendationCategory>>;
+};
+export type GraphStoreV2AtlassianUserDismissedJiraForYouRecommendationEntityCategoryDismissalSortInput = {
+ category?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserDismissedJiraForYouRecommendationEntityConditionalFilterInput = {
+ createdAt?: InputMaybe<GraphStoreDateFilterInput>;
+ fromAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ lastModified?: InputMaybe<GraphStoreDateFilterInput>;
+ relationship_dismissedCategories?: InputMaybe<GraphStoreV2AtlassianUserDismissedJiraForYouRecommendationEntityCategoryDismissalFilterInput>;
+ toAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ to_dismissedCategories?: InputMaybe<GraphStoreV2AtlassianUserDismissedJiraForYouRecommendationEntityCategoryDismissalFilterInput>;
+};
+export type GraphStoreV2AtlassianUserDismissedJiraForYouRecommendationEntityFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreV2AtlassianUserDismissedJiraForYouRecommendationEntityConditionalFilterInput>>>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreV2AtlassianUserDismissedJiraForYouRecommendationEntityConditionalFilterInput>>>;
+};
+export type GraphStoreV2AtlassianUserDismissedJiraForYouRecommendationEntitySortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ relationship_dismissedCategories?: InputMaybe<GraphStoreV2AtlassianUserDismissedJiraForYouRecommendationEntityCategoryDismissalSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+ to_dismissedCategories?: InputMaybe<GraphStoreV2AtlassianUserDismissedJiraForYouRecommendationEntityCategoryDismissalSortInput>;
+};
+export type GraphStoreV2AtlassianUserEntityContributesToCapacityPlanningContributorScopeAssociationSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserFavoritedAtlassianGoalSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserFavoritedAtlassianProjectSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserFavoritedAtlassianTeamSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserFavoritedConfluenceBlogpostSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserFavoritedConfluenceDatabaseSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserFavoritedConfluencePageSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserFavoritedConfluenceWhiteboardSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserFavoritedFocusFocusAreaSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserFollowsAtlassianGoalSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserFollowsAtlassianHomeTagSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserFollowsAtlassianProjectSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserHasConfluenceMeetingNotesFolderSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserHasExternalPositionSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserHasPendingApprovalOnJiraWorkItemSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserHasRelevantJiraSpaceSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserInvitedToLoomMeetingSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserIsInAtlassianTeamSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserLaunchedJiraReleaseSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserLikedConfluencePageSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserLinkedVia3loExternalUserSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserLinkedViaAdminImportExternalUserSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserLinkedViaEmailExternalUserSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserLinksExternalCustomerContactSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserLinksExternalUserConditionalFilterInput = {
+ createdAt?: InputMaybe<GraphStoreDateFilterInput>;
+ fromAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ lastModified?: InputMaybe<GraphStoreDateFilterInput>;
+ relationship_graphworkspaceAri?: InputMaybe<GraphStoreAriFilterInput>;
+ relationship_integrationAri?: InputMaybe<GraphStoreAriFilterInput>;
+ toAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ to_graphworkspaceAri?: InputMaybe<GraphStoreAriFilterInput>;
+ to_integrationAri?: InputMaybe<GraphStoreAriFilterInput>;
+};
+export type GraphStoreV2AtlassianUserLinksExternalUserFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreV2AtlassianUserLinksExternalUserConditionalFilterInput>>>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreV2AtlassianUserLinksExternalUserConditionalFilterInput>>>;
+};
+export type GraphStoreV2AtlassianUserLinksExternalUserSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ relationship_graphworkspaceAri?: InputMaybe<GraphStoreSortInput>;
+ relationship_integrationAri?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+ to_graphworkspaceAri?: InputMaybe<GraphStoreSortInput>;
+ to_integrationAri?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserMentionedInConfluenceCommentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserMentionedInConfluencePageSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserMentionedInJiraWorkItemCommentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserMentionedInJiraWorkItemSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserMentionedInLoomVideoCommentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserOwnsAtlassianGoalSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserOwnsAtlassianProjectSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserOwnsCompassComponentConditionalFilterInput = {
+ createdAt?: InputMaybe<GraphStoreDateFilterInput>;
+ fromAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ lastModified?: InputMaybe<GraphStoreDateFilterInput>;
+ toAti?: InputMaybe<GraphStoreAtiFilterInput>;
+};
+export type GraphStoreV2AtlassianUserOwnsCompassComponentFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreV2AtlassianUserOwnsCompassComponentConditionalFilterInput>>>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreV2AtlassianUserOwnsCompassComponentConditionalFilterInput>>>;
+};
+export type GraphStoreV2AtlassianUserOwnsCompassComponentSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserOwnsConfluencePageSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserOwnsExternalBranchSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserOwnsExternalRemoteLinkSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserOwnsFocusAskSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserOwnsFocusFocusAreaSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserOwnsFocusStrategicPlanSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserOwnsInferredProjectSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserReactedToJiraWorkItemCommentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserReactedToLoomVideoSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserReportedJiraWorkItemSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserReportedJsmIncidentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserRespondsToJiraWorkItemSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserRespondsToJsmIncidentResponderSetSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserReviewedConfluenceApprovalSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserSnapshottedConfluencePageSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserSubmittedFocusAskSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserTrashedConfluenceContentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserTriggeredAtlassianAgentSessionSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserTriggeredExternalDeploymentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserUpdatedAtlassianGoalSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserUpdatedAtlassianProjectSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserUpdatedCompassComponentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserUpdatedConfluenceBlogpostSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserUpdatedConfluencePageSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserUpdatedConfluenceSpaceSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserUpdatedConfluenceWhiteboardSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserUpdatedFocusFocusAreaSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserUpdatedJiraWorkItemSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserUpdatedJiraWorkItemWorklogSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserUpdatedLoomVideoSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserViewedAtlassianGoalSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserViewedAtlassianGoalUpdateSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserViewedAtlassianProjectSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserViewedAtlassianProjectUpdateSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserViewedConfluenceBlogpostSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserViewedConfluencePageSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserViewedJiraWorkItemSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserViewedLoomVideoSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserViewedThirdPartyDocumentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserViewedThirdPartyRemoteLinkSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserWatchesAtlassianTeamSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserWatchesConfluenceBlogpostSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserWatchesConfluenceDatabaseSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserWatchesConfluencePageSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserWatchesConfluenceWhiteboardSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserWatchesFocusFocusAreaSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2AtlassianUserWatchesFocusOrganizationSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2BitbucketRepositoryHasExternalPullRequestSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2CapacityPlanningCapacityPlanHasCapacityPlanningContributorScopeAssociationSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2CapacityPlanningCapacityPlanHasCapacityPlanningWorkScopeAssociationSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2CapacityPlanningWorkScopeAssociationHasWorkEntitySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2CompassComponentHasCompassComponentLinkSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2CompassComponentLinkIsJiraSpaceSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2CompassComponentLinkLinksEntitySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2CompassScorecardHasAtlassianGoalSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ConfluenceBlogpostHasConfluenceCommentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ConfluenceBlogpostSharedWithAtlassianUserSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ConfluenceCommentHasChildConfluenceCommentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ConfluenceContentHasConfluenceContentAuthorityScoreSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ConfluenceContentHasRelatedConfluenceContentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ConfluenceContentHasRelatedEntitySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ConfluencePageHasChildConfluencePageSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ConfluencePageHasConfluenceApprovalSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ConfluencePageHasConfluenceCommentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ConfluencePageHasConfluenceDatabaseSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ConfluencePageSharedWithAtlassianGroupSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ConfluencePageSharedWithAtlassianUserSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ConfluenceSpaceHasConfluenceBlogpostSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ConfluenceSpaceHasConfluenceDatabaseSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ConfluenceSpaceHasConfluenceFolderSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ConfluenceSpaceHasConfluencePageSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ConfluenceSpaceHasConfluenceWhiteboardSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ConfluenceSpaceHasRelevantContentEntitySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ConfluenceSpaceLinksJiraSpaceSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ContentEntityLinksEntitySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2CreateAtlassianHomeTagIsAliasOfAtlassianHomeTagAliasInput = {
+ from: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreV2CreateAtlassianHomeTagIsAliasOfAtlassianHomeTagInput = {
+ aliases: Array<GraphStoreV2CreateAtlassianHomeTagIsAliasOfAtlassianHomeTagAliasInput>;
+};
+export type GraphStoreV2CreateAtlassianTeamHasChildAtlassianTeamAliasInput = {
+ from: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreV2CreateAtlassianTeamHasChildAtlassianTeamInput = {
+ aliases: Array<GraphStoreV2CreateAtlassianTeamHasChildAtlassianTeamAliasInput>;
+};
+export type GraphStoreV2CreateAtlassianTeamLinksSpaceEntityAliasInput = {
+ from: Scalars['ID']['input'];
+ relationshipMetadata?: InputMaybe<GraphStoreV2CreateAtlassianTeamLinksSpaceEntityRelationshipMetadataInput>;
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreV2CreateAtlassianTeamLinksSpaceEntityInput = {
+ aliases: Array<GraphStoreV2CreateAtlassianTeamLinksSpaceEntityAliasInput>;
+ synchronousWrite?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphStoreV2CreateAtlassianTeamLinksSpaceEntityRelationshipMetadataInput = {
+ createdFromAutocreate?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphStoreV2CreateAtlassianUserDismissedJiraForYouRecommendationEntityAliasInput = {
+ from: Scalars['ID']['input'];
+ objectMetadata?: InputMaybe<GraphStoreV2CreateAtlassianUserDismissedJiraForYouRecommendationEntityRelationshipObjectMetadataInput>;
+ relationshipMetadata?: InputMaybe<GraphStoreV2CreateAtlassianUserDismissedJiraForYouRecommendationEntityRelationshipMetadataInput>;
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreV2CreateAtlassianUserDismissedJiraForYouRecommendationEntityCategoryDismissalInput = {
+ category?: InputMaybe<GraphStoreV2CreateAtlassianUserDismissedJiraForYouRecommendationEntityCategoryDismissalRecommendationCategoryInput>;
+};
+export type GraphStoreV2CreateAtlassianUserDismissedJiraForYouRecommendationEntityCategoryDismissalRecommendationCategoryInput = 'COMMENT_ASSIGNED' | 'COMMENT_MENTION' | 'COMMENT_REPLY' | 'CONFLUENCE_LINKED_ISSUES' | 'DELEGATE_TO_AGENT' | 'ISSUE_APPROVAL' | 'ISSUE_BLOCKED_BY_ME' | 'ISSUE_BLOCKING_ME' | 'ISSUE_DUE_SOON' | 'ISSUE_RECENTLY_UNBLOCKED' | 'ISSUE_STUCK' | 'NOT_SET' | 'PROJECT_INVITER_CONTEXT' | 'PROJECT_POPULARITY' | 'PR_REVIEW' | 'TEAM_COLLABORATORS_CREATE' | 'TEAM_COLLABORATORS_JOIN' | 'TEAM_INVITER_CONTEXT' | 'TEAM_POPULARITY';
+export type GraphStoreV2CreateAtlassianUserDismissedJiraForYouRecommendationEntityInput = {
+ aliases: Array<GraphStoreV2CreateAtlassianUserDismissedJiraForYouRecommendationEntityAliasInput>;
+ synchronousWrite?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphStoreV2CreateAtlassianUserDismissedJiraForYouRecommendationEntityRelationshipMetadataInput = {
+ dismissedCategories?: InputMaybe<GraphStoreV2CreateAtlassianUserDismissedJiraForYouRecommendationEntityCategoryDismissalInput>;
+};
+export type GraphStoreV2CreateAtlassianUserDismissedJiraForYouRecommendationEntityRelationshipObjectMetadataInput = {
+ dismissedCategories?: InputMaybe<GraphStoreV2CreateAtlassianUserDismissedJiraForYouRecommendationEntityCategoryDismissalInput>;
+};
+export type GraphStoreV2CreateAtlassianUserFavoritedAtlassianGoalAliasInput = {
+ from: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreV2CreateAtlassianUserFavoritedAtlassianGoalInput = {
+ aliases: Array<GraphStoreV2CreateAtlassianUserFavoritedAtlassianGoalAliasInput>;
+};
+export type GraphStoreV2CreateAtlassianUserFavoritedAtlassianProjectAliasInput = {
+ from: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreV2CreateAtlassianUserFavoritedAtlassianProjectInput = {
+ aliases: Array<GraphStoreV2CreateAtlassianUserFavoritedAtlassianProjectAliasInput>;
+};
+export type GraphStoreV2CreateAtlassianUserFavoritedAtlassianTeamAliasInput = {
+ from: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreV2CreateAtlassianUserFavoritedAtlassianTeamInput = {
+ aliases: Array<GraphStoreV2CreateAtlassianUserFavoritedAtlassianTeamAliasInput>;
+};
+export type GraphStoreV2CreateAtlassianUserHasConfluenceMeetingNotesFolderAliasInput = {
+ from: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreV2CreateAtlassianUserHasConfluenceMeetingNotesFolderInput = {
+ aliases: Array<GraphStoreV2CreateAtlassianUserHasConfluenceMeetingNotesFolderAliasInput>;
+};
+export type GraphStoreV2CreateAtlassianUserHasRelevantJiraSpaceAliasInput = {
+ from: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreV2CreateAtlassianUserHasRelevantJiraSpaceInput = {
+ aliases: Array<GraphStoreV2CreateAtlassianUserHasRelevantJiraSpaceAliasInput>;
+};
+export type GraphStoreV2CreateExternalMeetingRecurrenceHasJiraSpaceAliasInput = {
+ from: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreV2CreateExternalMeetingRecurrenceHasJiraSpaceInput = {
+ aliases: Array<GraphStoreV2CreateExternalMeetingRecurrenceHasJiraSpaceAliasInput>;
+};
+export type GraphStoreV2CreateJiraSpaceDismissedKnowledgeBaseEntityAliasInput = {
+ from: Scalars['ID']['input'];
+ relationshipMetadata?: InputMaybe<GraphStoreV2CreateJiraSpaceDismissedKnowledgeBaseEntityRelationshipMetadataInput>;
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreV2CreateJiraSpaceDismissedKnowledgeBaseEntityInput = {
+ aliases: Array<GraphStoreV2CreateJiraSpaceDismissedKnowledgeBaseEntityAliasInput>;
+ synchronousWrite?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphStoreV2CreateJiraSpaceDismissedKnowledgeBaseEntityRelationshipMetadataInput = {
+ actorAri?: InputMaybe<Scalars['String']['input']>;
+};
+export type GraphStoreV2CreateJiraSpaceHasJiraProjectAgentKnowledgeContextAliasInput = {
+ from: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreV2CreateJiraSpaceHasJiraProjectAgentKnowledgeContextInput = {
+ aliases: Array<GraphStoreV2CreateJiraSpaceHasJiraProjectAgentKnowledgeContextAliasInput>;
+ synchronousWrite?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphStoreV2CreateJiraSpaceHasJiraReleaseVersionAliasInput = {
+ from: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreV2CreateJiraSpaceHasJiraReleaseVersionInput = {
+ aliases: Array<GraphStoreV2CreateJiraSpaceHasJiraReleaseVersionAliasInput>;
+};
+export type GraphStoreV2CreateJiraSpaceHasLinkedKnowledgeBaseEntityAliasInput = {
+ from: Scalars['ID']['input'];
+ objectMetadata?: InputMaybe<GraphStoreV2CreateJiraSpaceHasLinkedKnowledgeBaseEntityRelationshipObjectMetadataInput>;
+ relationshipMetadata?: InputMaybe<GraphStoreV2CreateJiraSpaceHasLinkedKnowledgeBaseEntityRelationshipMetadataInput>;
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreV2CreateJiraSpaceHasLinkedKnowledgeBaseEntityInput = {
+ aliases: Array<GraphStoreV2CreateJiraSpaceHasLinkedKnowledgeBaseEntityAliasInput>;
+ synchronousWrite?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphStoreV2CreateJiraSpaceHasLinkedKnowledgeBaseEntityLinkSourceInput = 'ACCEPTED' | 'NOT_SET' | 'USER_ADDED';
+export type GraphStoreV2CreateJiraSpaceHasLinkedKnowledgeBaseEntityRelationshipMetadataInput = {
+ actorAri?: InputMaybe<Scalars['String']['input']>;
+ linkSource?: InputMaybe<GraphStoreV2CreateJiraSpaceHasLinkedKnowledgeBaseEntityLinkSourceInput>;
+};
+export type GraphStoreV2CreateJiraSpaceHasLinkedKnowledgeBaseEntityRelationshipObjectMetadataInput = {
+ linkSource?: InputMaybe<GraphStoreV2CreateJiraSpaceHasLinkedKnowledgeBaseEntityLinkSourceInput>;
+};
+export type GraphStoreV2CreateJiraSpaceLinksDocumentEntityAliasInput = {
+ from: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreV2CreateJiraSpaceLinksDocumentEntityInput = {
+ aliases: Array<GraphStoreV2CreateJiraSpaceLinksDocumentEntityAliasInput>;
+};
+export type GraphStoreV2CreateJiraSpaceLinksExternalSecurityContainerAliasInput = {
+ from: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreV2CreateJiraSpaceLinksExternalSecurityContainerInput = {
+ aliases: Array<GraphStoreV2CreateJiraSpaceLinksExternalSecurityContainerAliasInput>;
+};
+export type GraphStoreV2CreateJiraSpaceLinksOpsgenieTeamAliasInput = {
+ from: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreV2CreateJiraSpaceLinksOpsgenieTeamInput = {
+ aliases: Array<GraphStoreV2CreateJiraSpaceLinksOpsgenieTeamAliasInput>;
+};
+export type GraphStoreV2CreateJiraSpaceRelatedWorkWithJiraSpaceAliasInput = {
+ from: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreV2CreateJiraSpaceRelatedWorkWithJiraSpaceInput = {
+ aliases: Array<GraphStoreV2CreateJiraSpaceRelatedWorkWithJiraSpaceAliasInput>;
+};
+export type GraphStoreV2CreateJiraSpaceSharedVersionJiraSpaceAliasInput = {
+ from: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreV2CreateJiraSpaceSharedVersionJiraSpaceInput = {
+ aliases: Array<GraphStoreV2CreateJiraSpaceSharedVersionJiraSpaceAliasInput>;
+};
+export type GraphStoreV2CreateJiraSpaceUnlinkedExternalBranchAliasInput = {
+ from: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreV2CreateJiraSpaceUnlinkedExternalBranchInput = {
+ aliases: Array<GraphStoreV2CreateJiraSpaceUnlinkedExternalBranchAliasInput>;
+};
+export type GraphStoreV2CreateJiraSprintHasRetroConfluencePageAliasInput = {
+ from: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreV2CreateJiraSprintHasRetroConfluencePageInput = {
+ aliases: Array<GraphStoreV2CreateJiraSprintHasRetroConfluencePageAliasInput>;
+};
+export type GraphStoreV2CreateJiraSprintHasRetroConfluenceWhiteboardAliasInput = {
+ from: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreV2CreateJiraSprintHasRetroConfluenceWhiteboardInput = {
+ aliases: Array<GraphStoreV2CreateJiraSprintHasRetroConfluenceWhiteboardAliasInput>;
+};
+export type GraphStoreV2CreateJiraVersionLinksExternalFeatureFlagAliasInput = {
+ from: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreV2CreateJiraVersionLinksExternalFeatureFlagInput = {
+ aliases: Array<GraphStoreV2CreateJiraVersionLinksExternalFeatureFlagAliasInput>;
+};
+export type GraphStoreV2CreateJiraWorkItemDismissedKnowledgeBaseEntityAliasInput = {
+ from: Scalars['ID']['input'];
+ relationshipMetadata?: InputMaybe<GraphStoreV2CreateJiraWorkItemDismissedKnowledgeBaseEntityRelationshipMetadataInput>;
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreV2CreateJiraWorkItemDismissedKnowledgeBaseEntityInput = {
+ aliases: Array<GraphStoreV2CreateJiraWorkItemDismissedKnowledgeBaseEntityAliasInput>;
+ synchronousWrite?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphStoreV2CreateJiraWorkItemDismissedKnowledgeBaseEntityRelationshipMetadataInput = {
+ actorAri?: InputMaybe<Scalars['String']['input']>;
+};
+export type GraphStoreV2CreateJiraWorkItemHasLinkedKnowledgeBaseEntityAliasInput = {
+ from: Scalars['ID']['input'];
+ objectMetadata?: InputMaybe<GraphStoreV2CreateJiraWorkItemHasLinkedKnowledgeBaseEntityRelationshipObjectMetadataInput>;
+ relationshipMetadata?: InputMaybe<GraphStoreV2CreateJiraWorkItemHasLinkedKnowledgeBaseEntityRelationshipMetadataInput>;
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreV2CreateJiraWorkItemHasLinkedKnowledgeBaseEntityInput = {
+ aliases: Array<GraphStoreV2CreateJiraWorkItemHasLinkedKnowledgeBaseEntityAliasInput>;
+ synchronousWrite?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphStoreV2CreateJiraWorkItemHasLinkedKnowledgeBaseEntityLinkSourceInput = 'ACCEPTED' | 'NOT_SET' | 'USER_ADDED';
+export type GraphStoreV2CreateJiraWorkItemHasLinkedKnowledgeBaseEntityRelationshipMetadataInput = {
+ actorAri?: InputMaybe<Scalars['String']['input']>;
+ linkSource?: InputMaybe<GraphStoreV2CreateJiraWorkItemHasLinkedKnowledgeBaseEntityLinkSourceInput>;
+};
+export type GraphStoreV2CreateJiraWorkItemHasLinkedKnowledgeBaseEntityRelationshipObjectMetadataInput = {
+ linkSource?: InputMaybe<GraphStoreV2CreateJiraWorkItemHasLinkedKnowledgeBaseEntityLinkSourceInput>;
+};
+export type GraphStoreV2CreateJiraWorkItemImpactsCompassComponentAliasInput = {
+ from: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ subjectMetadata?: InputMaybe<GraphStoreV2CreateJiraWorkItemImpactsCompassComponentRelationshipSubjectMetadataInput>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreV2CreateJiraWorkItemImpactsCompassComponentInput = {
+ aliases: Array<GraphStoreV2CreateJiraWorkItemImpactsCompassComponentAliasInput>;
+};
+export type GraphStoreV2CreateJiraWorkItemImpactsCompassComponentJiraIncidentPriorityInput = 'NOT_SET' | 'P1' | 'P2' | 'P3' | 'P4' | 'P5' | 'PENDING' | 'UNKNOWN';
+export type GraphStoreV2CreateJiraWorkItemImpactsCompassComponentJiraIncidentStatusInput = 'DONE' | 'INDETERMINATE' | 'NEW' | 'NOT_SET' | 'UNDEFINED';
+export type GraphStoreV2CreateJiraWorkItemImpactsCompassComponentRelationshipSubjectMetadataInput = {
+ affectedServiceAris?: InputMaybe<Scalars['String']['input']>;
+ assigneeAri?: InputMaybe<Scalars['String']['input']>;
+ majorIncident?: InputMaybe<Scalars['Boolean']['input']>;
+ priority?: InputMaybe<GraphStoreV2CreateJiraWorkItemImpactsCompassComponentJiraIncidentPriorityInput>;
+ reporterAri?: InputMaybe<Scalars['String']['input']>;
+ status?: InputMaybe<GraphStoreV2CreateJiraWorkItemImpactsCompassComponentJiraIncidentStatusInput>;
+};
+export type GraphStoreV2CreateJiraWorkItemLinksConfluenceWhiteboardAliasInput = {
+ from: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreV2CreateJiraWorkItemLinksConfluenceWhiteboardInput = {
+ aliases: Array<GraphStoreV2CreateJiraWorkItemLinksConfluenceWhiteboardAliasInput>;
+};
+export type GraphStoreV2CreateJiraWorkItemLinksExternalVulnerabilityAliasInput = {
+ from: Scalars['ID']['input'];
+ objectMetadata?: InputMaybe<GraphStoreV2CreateJiraWorkItemLinksExternalVulnerabilityRelationshipObjectMetadataInput>;
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreV2CreateJiraWorkItemLinksExternalVulnerabilityContainerInput = {
+ containerAri?: InputMaybe<Scalars['String']['input']>;
+};
+export type GraphStoreV2CreateJiraWorkItemLinksExternalVulnerabilityInput = {
+ aliases: Array<GraphStoreV2CreateJiraWorkItemLinksExternalVulnerabilityAliasInput>;
+};
+export type GraphStoreV2CreateJiraWorkItemLinksExternalVulnerabilityRelationshipObjectMetadataInput = {
+ container?: InputMaybe<GraphStoreV2CreateJiraWorkItemLinksExternalVulnerabilityContainerInput>;
+ introducedDate?: InputMaybe<Scalars['DateTime']['input']>;
+ severity?: InputMaybe<GraphStoreV2CreateJiraWorkItemLinksExternalVulnerabilityVulnerabilitySeverityInput>;
+ status?: InputMaybe<GraphStoreV2CreateJiraWorkItemLinksExternalVulnerabilityVulnerabilityStatusInput>;
+ type?: InputMaybe<GraphStoreV2CreateJiraWorkItemLinksExternalVulnerabilityVulnerabilityTypeInput>;
+};
+export type GraphStoreV2CreateJiraWorkItemLinksExternalVulnerabilityVulnerabilitySeverityInput = 'CRITICAL' | 'HIGH' | 'LOW' | 'MEDIUM' | 'NOT_SET' | 'UNKNOWN';
+export type GraphStoreV2CreateJiraWorkItemLinksExternalVulnerabilityVulnerabilityStatusInput = 'CLOSED' | 'IGNORED' | 'NOT_SET' | 'OPEN' | 'UNKNOWN';
+export type GraphStoreV2CreateJiraWorkItemLinksExternalVulnerabilityVulnerabilityTypeInput = 'DAST' | 'NOT_SET' | 'SAST' | 'SCA' | 'UNKNOWN';
+export type GraphStoreV2CreateJiraWorkItemLinksSupportEscalationEntityAliasInput = {
+ from: Scalars['ID']['input'];
+ relationshipMetadata?: InputMaybe<GraphStoreV2CreateJiraWorkItemLinksSupportEscalationEntityRelationshipMetadataInput>;
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreV2CreateJiraWorkItemLinksSupportEscalationEntityEscalationLinkTypeInput = 'EXISTING_WORK_ITEM' | 'NEW_WORK_ITEM' | 'NOT_SET';
+export type GraphStoreV2CreateJiraWorkItemLinksSupportEscalationEntityEscalationStatusInput = 'ACCEPTED' | 'OPEN' | 'REJECTED';
+export type GraphStoreV2CreateJiraWorkItemLinksSupportEscalationEntityInput = {
+ aliases: Array<GraphStoreV2CreateJiraWorkItemLinksSupportEscalationEntityAliasInput>;
+};
+export type GraphStoreV2CreateJiraWorkItemLinksSupportEscalationEntityRelationshipMetadataInput = {
+ SupportEscalationLastUpdated?: InputMaybe<Scalars['Long']['input']>;
+ creatorAri?: InputMaybe<Scalars['String']['input']>;
+ linkType?: InputMaybe<GraphStoreV2CreateJiraWorkItemLinksSupportEscalationEntityEscalationLinkTypeInput>;
+ status?: InputMaybe<GraphStoreV2CreateJiraWorkItemLinksSupportEscalationEntityEscalationStatusInput>;
+};
+export type GraphStoreV2CreateJsmIncidentImpactsCompassComponentAliasInput = {
+ from: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ subjectMetadata?: InputMaybe<GraphStoreV2CreateJsmIncidentImpactsCompassComponentRelationshipSubjectMetadataInput>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreV2CreateJsmIncidentImpactsCompassComponentInput = {
+ aliases: Array<GraphStoreV2CreateJsmIncidentImpactsCompassComponentAliasInput>;
+};
+export type GraphStoreV2CreateJsmIncidentImpactsCompassComponentJiraIncidentPriorityInput = 'NOT_SET' | 'P1' | 'P2' | 'P3' | 'P4' | 'P5' | 'PENDING' | 'UNKNOWN';
+export type GraphStoreV2CreateJsmIncidentImpactsCompassComponentJiraIncidentStatusInput = 'DONE' | 'INDETERMINATE' | 'NEW' | 'NOT_SET' | 'UNDEFINED';
+export type GraphStoreV2CreateJsmIncidentImpactsCompassComponentRelationshipSubjectMetadataInput = {
+ affectedServiceAris?: InputMaybe<Scalars['String']['input']>;
+ assigneeAri?: InputMaybe<Scalars['String']['input']>;
+ majorIncident?: InputMaybe<Scalars['Boolean']['input']>;
+ priority?: InputMaybe<GraphStoreV2CreateJsmIncidentImpactsCompassComponentJiraIncidentPriorityInput>;
+ reporterAri?: InputMaybe<Scalars['String']['input']>;
+ status?: InputMaybe<GraphStoreV2CreateJsmIncidentImpactsCompassComponentJiraIncidentStatusInput>;
+};
+export type GraphStoreV2CreateJsmIncidentLinksJiraWorkItemAliasInput = {
+ from: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreV2CreateJsmIncidentLinksJiraWorkItemInput = {
+ aliases: Array<GraphStoreV2CreateJsmIncidentLinksJiraWorkItemAliasInput>;
+};
+export type GraphStoreV2CreateJsmIncidentLinksJsmPostIncidentReviewLinkAliasInput = {
+ from: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreV2CreateJsmIncidentLinksJsmPostIncidentReviewLinkInput = {
+ aliases: Array<GraphStoreV2CreateJsmIncidentLinksJsmPostIncidentReviewLinkAliasInput>;
+};
+export type GraphStoreV2CreateLoomMeetingHasJiraSpaceAliasInput = {
+ from: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreV2CreateLoomMeetingHasJiraSpaceInput = {
+ aliases: Array<GraphStoreV2CreateLoomMeetingHasJiraSpaceAliasInput>;
+};
+export type GraphStoreV2CreateLoomMeetingRecurrenceHasConfluenceMeetingNotesPageAliasInput = {
+ from: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreV2CreateLoomMeetingRecurrenceHasConfluenceMeetingNotesPageInput = {
+ aliases: Array<GraphStoreV2CreateLoomMeetingRecurrenceHasConfluenceMeetingNotesPageAliasInput>;
+};
+export type GraphStoreV2CreateLoomVideoHasConfluencePageAliasInput = {
+ from: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreV2CreateLoomVideoHasConfluencePageInput = {
+ aliases: Array<GraphStoreV2CreateLoomVideoHasConfluencePageAliasInput>;
+};
+export type GraphStoreV2CreateRovoAgentHasJiraProjectAgentKnowledgeContextAliasInput = {
+ from: Scalars['ID']['input'];
+ sequenceNumber?: InputMaybe<Scalars['Long']['input']>;
+ to: Scalars['ID']['input'];
+ updatedAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type GraphStoreV2CreateRovoAgentHasJiraProjectAgentKnowledgeContextInput = {
+ aliases: Array<GraphStoreV2CreateRovoAgentHasJiraProjectAgentKnowledgeContextAliasInput>;
+ synchronousWrite?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphStoreV2CsmCustomerLinksJiraWorkItemSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2CsmOrganizationLinksCsmCustomerSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2CsmOrganizationLinksJiraWorkItemSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2Customer360CustomerHasExternalConversationSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2Customer360CustomerLinksJiraWorkItemSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2CypherQueryV2VersionEnum = 'V2' | 'V3';
+export type GraphStoreV2DeleteAtlassianHomeTagIsAliasOfAtlassianHomeTagAliasInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreV2DeleteAtlassianHomeTagIsAliasOfAtlassianHomeTagInput = {
+ aliases: Array<GraphStoreV2DeleteAtlassianHomeTagIsAliasOfAtlassianHomeTagAliasInput>;
+};
+export type GraphStoreV2DeleteAtlassianTeamHasChildAtlassianTeamAliasInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreV2DeleteAtlassianTeamHasChildAtlassianTeamInput = {
+ aliases: Array<GraphStoreV2DeleteAtlassianTeamHasChildAtlassianTeamAliasInput>;
+};
+export type GraphStoreV2DeleteAtlassianTeamLinksSpaceEntityAliasInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreV2DeleteAtlassianTeamLinksSpaceEntityInput = {
+ aliases: Array<GraphStoreV2DeleteAtlassianTeamLinksSpaceEntityAliasInput>;
+ synchronousWrite?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphStoreV2DeleteAtlassianUserDismissedJiraForYouRecommendationEntityAliasInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreV2DeleteAtlassianUserDismissedJiraForYouRecommendationEntityInput = {
+ aliases: Array<GraphStoreV2DeleteAtlassianUserDismissedJiraForYouRecommendationEntityAliasInput>;
+ synchronousWrite?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphStoreV2DeleteAtlassianUserFavoritedAtlassianGoalAliasInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreV2DeleteAtlassianUserFavoritedAtlassianGoalInput = {
+ aliases: Array<GraphStoreV2DeleteAtlassianUserFavoritedAtlassianGoalAliasInput>;
+};
+export type GraphStoreV2DeleteAtlassianUserFavoritedAtlassianProjectAliasInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreV2DeleteAtlassianUserFavoritedAtlassianProjectInput = {
+ aliases: Array<GraphStoreV2DeleteAtlassianUserFavoritedAtlassianProjectAliasInput>;
+};
+export type GraphStoreV2DeleteAtlassianUserFavoritedAtlassianTeamAliasInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreV2DeleteAtlassianUserFavoritedAtlassianTeamInput = {
+ aliases: Array<GraphStoreV2DeleteAtlassianUserFavoritedAtlassianTeamAliasInput>;
+};
+export type GraphStoreV2DeleteAtlassianUserHasConfluenceMeetingNotesFolderAliasInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreV2DeleteAtlassianUserHasConfluenceMeetingNotesFolderInput = {
+ aliases: Array<GraphStoreV2DeleteAtlassianUserHasConfluenceMeetingNotesFolderAliasInput>;
+};
+export type GraphStoreV2DeleteAtlassianUserHasRelevantJiraSpaceAliasInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreV2DeleteAtlassianUserHasRelevantJiraSpaceInput = {
+ aliases: Array<GraphStoreV2DeleteAtlassianUserHasRelevantJiraSpaceAliasInput>;
+};
+export type GraphStoreV2DeleteExternalMeetingRecurrenceHasJiraSpaceAliasInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreV2DeleteExternalMeetingRecurrenceHasJiraSpaceInput = {
+ aliases: Array<GraphStoreV2DeleteExternalMeetingRecurrenceHasJiraSpaceAliasInput>;
+};
+export type GraphStoreV2DeleteJiraSpaceDismissedKnowledgeBaseEntityAliasInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreV2DeleteJiraSpaceDismissedKnowledgeBaseEntityInput = {
+ aliases: Array<GraphStoreV2DeleteJiraSpaceDismissedKnowledgeBaseEntityAliasInput>;
+ synchronousWrite?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphStoreV2DeleteJiraSpaceHasJiraProjectAgentKnowledgeContextAliasInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreV2DeleteJiraSpaceHasJiraProjectAgentKnowledgeContextInput = {
+ aliases: Array<GraphStoreV2DeleteJiraSpaceHasJiraProjectAgentKnowledgeContextAliasInput>;
+ synchronousWrite?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphStoreV2DeleteJiraSpaceHasJiraReleaseVersionAliasInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreV2DeleteJiraSpaceHasJiraReleaseVersionInput = {
+ aliases: Array<GraphStoreV2DeleteJiraSpaceHasJiraReleaseVersionAliasInput>;
+};
+export type GraphStoreV2DeleteJiraSpaceHasLinkedKnowledgeBaseEntityAliasInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreV2DeleteJiraSpaceHasLinkedKnowledgeBaseEntityInput = {
+ aliases: Array<GraphStoreV2DeleteJiraSpaceHasLinkedKnowledgeBaseEntityAliasInput>;
+ synchronousWrite?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphStoreV2DeleteJiraSpaceLinksDocumentEntityAliasInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreV2DeleteJiraSpaceLinksDocumentEntityInput = {
+ aliases: Array<GraphStoreV2DeleteJiraSpaceLinksDocumentEntityAliasInput>;
+};
+export type GraphStoreV2DeleteJiraSpaceLinksExternalSecurityContainerAliasInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreV2DeleteJiraSpaceLinksExternalSecurityContainerInput = {
+ aliases: Array<GraphStoreV2DeleteJiraSpaceLinksExternalSecurityContainerAliasInput>;
+};
+export type GraphStoreV2DeleteJiraSpaceLinksOpsgenieTeamAliasInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreV2DeleteJiraSpaceLinksOpsgenieTeamInput = {
+ aliases: Array<GraphStoreV2DeleteJiraSpaceLinksOpsgenieTeamAliasInput>;
+};
+export type GraphStoreV2DeleteJiraSpaceRelatedWorkWithJiraSpaceAliasInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreV2DeleteJiraSpaceRelatedWorkWithJiraSpaceInput = {
+ aliases: Array<GraphStoreV2DeleteJiraSpaceRelatedWorkWithJiraSpaceAliasInput>;
+};
+export type GraphStoreV2DeleteJiraSpaceSharedVersionJiraSpaceAliasInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreV2DeleteJiraSpaceSharedVersionJiraSpaceInput = {
+ aliases: Array<GraphStoreV2DeleteJiraSpaceSharedVersionJiraSpaceAliasInput>;
+};
+export type GraphStoreV2DeleteJiraSpaceUnlinkedExternalBranchAliasInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreV2DeleteJiraSpaceUnlinkedExternalBranchInput = {
+ aliases: Array<GraphStoreV2DeleteJiraSpaceUnlinkedExternalBranchAliasInput>;
+};
+export type GraphStoreV2DeleteJiraSprintHasRetroConfluencePageAliasInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreV2DeleteJiraSprintHasRetroConfluencePageInput = {
+ aliases: Array<GraphStoreV2DeleteJiraSprintHasRetroConfluencePageAliasInput>;
+};
+export type GraphStoreV2DeleteJiraSprintHasRetroConfluenceWhiteboardAliasInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreV2DeleteJiraSprintHasRetroConfluenceWhiteboardInput = {
+ aliases: Array<GraphStoreV2DeleteJiraSprintHasRetroConfluenceWhiteboardAliasInput>;
+};
+export type GraphStoreV2DeleteJiraVersionLinksExternalFeatureFlagAliasInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreV2DeleteJiraVersionLinksExternalFeatureFlagInput = {
+ aliases: Array<GraphStoreV2DeleteJiraVersionLinksExternalFeatureFlagAliasInput>;
+};
+export type GraphStoreV2DeleteJiraWorkItemDismissedKnowledgeBaseEntityAliasInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreV2DeleteJiraWorkItemDismissedKnowledgeBaseEntityInput = {
+ aliases: Array<GraphStoreV2DeleteJiraWorkItemDismissedKnowledgeBaseEntityAliasInput>;
+ synchronousWrite?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphStoreV2DeleteJiraWorkItemHasLinkedKnowledgeBaseEntityAliasInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreV2DeleteJiraWorkItemHasLinkedKnowledgeBaseEntityInput = {
+ aliases: Array<GraphStoreV2DeleteJiraWorkItemHasLinkedKnowledgeBaseEntityAliasInput>;
+ synchronousWrite?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphStoreV2DeleteJiraWorkItemImpactsCompassComponentAliasInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreV2DeleteJiraWorkItemImpactsCompassComponentInput = {
+ aliases: Array<GraphStoreV2DeleteJiraWorkItemImpactsCompassComponentAliasInput>;
+};
+export type GraphStoreV2DeleteJiraWorkItemLinksConfluenceWhiteboardAliasInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreV2DeleteJiraWorkItemLinksConfluenceWhiteboardInput = {
+ aliases: Array<GraphStoreV2DeleteJiraWorkItemLinksConfluenceWhiteboardAliasInput>;
+};
+export type GraphStoreV2DeleteJiraWorkItemLinksExternalVulnerabilityAliasInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreV2DeleteJiraWorkItemLinksExternalVulnerabilityInput = {
+ aliases: Array<GraphStoreV2DeleteJiraWorkItemLinksExternalVulnerabilityAliasInput>;
+};
+export type GraphStoreV2DeleteJiraWorkItemLinksSupportEscalationEntityAliasInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreV2DeleteJiraWorkItemLinksSupportEscalationEntityInput = {
+ aliases: Array<GraphStoreV2DeleteJiraWorkItemLinksSupportEscalationEntityAliasInput>;
+};
+export type GraphStoreV2DeleteJsmIncidentImpactsCompassComponentAliasInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreV2DeleteJsmIncidentImpactsCompassComponentInput = {
+ aliases: Array<GraphStoreV2DeleteJsmIncidentImpactsCompassComponentAliasInput>;
+};
+export type GraphStoreV2DeleteJsmIncidentLinksJiraWorkItemAliasInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreV2DeleteJsmIncidentLinksJiraWorkItemInput = {
+ aliases: Array<GraphStoreV2DeleteJsmIncidentLinksJiraWorkItemAliasInput>;
+};
+export type GraphStoreV2DeleteJsmIncidentLinksJsmPostIncidentReviewLinkAliasInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreV2DeleteJsmIncidentLinksJsmPostIncidentReviewLinkInput = {
+ aliases: Array<GraphStoreV2DeleteJsmIncidentLinksJsmPostIncidentReviewLinkAliasInput>;
+};
+export type GraphStoreV2DeleteLoomMeetingHasJiraSpaceAliasInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreV2DeleteLoomMeetingHasJiraSpaceInput = {
+ aliases: Array<GraphStoreV2DeleteLoomMeetingHasJiraSpaceAliasInput>;
+};
+export type GraphStoreV2DeleteLoomMeetingRecurrenceHasConfluenceMeetingNotesPageAliasInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreV2DeleteLoomMeetingRecurrenceHasConfluenceMeetingNotesPageInput = {
+ aliases: Array<GraphStoreV2DeleteLoomMeetingRecurrenceHasConfluenceMeetingNotesPageAliasInput>;
+};
+export type GraphStoreV2DeleteLoomVideoHasConfluencePageAliasInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreV2DeleteLoomVideoHasConfluencePageInput = {
+ aliases: Array<GraphStoreV2DeleteLoomVideoHasConfluencePageAliasInput>;
+};
+export type GraphStoreV2DeleteRovoAgentHasJiraProjectAgentKnowledgeContextAliasInput = {
+ from: Scalars['ID']['input'];
+ to: Scalars['ID']['input'];
+};
+export type GraphStoreV2DeleteRovoAgentHasJiraProjectAgentKnowledgeContextInput = {
+ aliases: Array<GraphStoreV2DeleteRovoAgentHasJiraProjectAgentKnowledgeContextAliasInput>;
+ synchronousWrite?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GraphStoreV2EntityAuthorisesAtlassianMemorySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2EntityAuthorisesInferredActionItemSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2EntityHasCapacityPlanningCapacityPlanSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2EntityLinksEntitySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2EntityRepresentsConfluenceSpaceSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalBranchHasExternalCommitSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalCalendarEventHasChildExternalCalendarEventSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalCalendarEventLinksExternalVideoSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalCalendarHasLinkedExternalDocumentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalCampaignHasChildExternalCampaignSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalCampaignHasExternalCalendarEventSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalCampaignHasExternalCustomerContactSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalCampaignHasExternalDealSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalCampaignHasExternalWorkItemSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalCaseHasChildExternalCaseSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalCaseHasExternalCalendarEventSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalCaseHasExternalCommentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalCaseHasExternalCustomerContactSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalCaseHasExternalCustomerOrgSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalCaseHasExternalWorkItemSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalConversationHasExternalMessageSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalConversationLinksExternalCalendarEventSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalConversationMentionsJiraWorkItemSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalCustomerContactHasExternalCalendarEventSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalCustomerContactHasExternalWorkItemSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalCustomerOrgHasChildExternalCustomerOrgSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalCustomerOrgHasExternalCalendarEventSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalCustomerOrgHasExternalCustomerContactSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalCustomerOrgHasExternalDealSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalCustomerOrgHasExternalWorkItemSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalCustomerOrgLinksExternalCustomerOrgCategorySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalCustomerOrgWorksOnJiraWorkItemWorklogSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalDataTableHasExternalSpaceSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalDealHasExternalCalendarEventSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalDealHasExternalWorkItemSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalDeploymentHasExternalCommitSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalDeploymentLinksExternalDeploymentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalDeploymentLinksExternalRepositorySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalDocumentGoogleDriveDocumentLinksThirdPartyDocumentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalDocumentGoogleDriveOtherLinksThirdPartyDocumentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalDocumentGoogleDrivePdfLinksThirdPartyDocumentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalDocumentGoogleDrivePresentationLinksThirdPartyDocumentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalDocumentGoogleDriveSpreadsheetLinksThirdPartyDocumentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalDocumentHasChildExternalDocumentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalDocumentHasExternalSpaceSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalDocumentLinksExternalCaseSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalDocumentLinksThirdPartyDocumentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalDocumentOnedriveLinksThirdPartyDocumentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalDocumentSharepointLinksThirdPartyDocumentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalEntityComplementLinksThirdPartyEntitySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalEntityIsThirdPartyEntitySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalLeadLinksExternalCampaignSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalMeetingRecurrenceHasJiraSpaceSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalMessageHasChildExternalMessageSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalMessageMentionsJiraWorkItemSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalOrgHasAtlassianUserSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalOrgHasChildExternalOrgSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalOrgHasExternalPositionSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalOrgHasExternalWorkerSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalPositionManagesExternalOrgSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalPositionManagesExternalPositionSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalPullRequestHasExternalCommentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalPullRequestHasExternalCommitSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalPullRequestLinksExternalServiceSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalPullRequestLinksJiraWorkItemSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalRepositoryHasExternalBranchSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalRepositoryHasExternalCommitSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalRepositoryHasExternalPullRequestSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalRepositoryHasExternalWorkItemSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalSecurityContainerHasExternalVulnerabilitySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalServiceLinksExternalBranchSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalServiceLinksExternalBuildSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalServiceLinksExternalCommitSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalServiceLinksExternalDeploymentConditionalFilterInput = {
+ createdAt?: InputMaybe<GraphStoreDateFilterInput>;
+ fromAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ lastModified?: InputMaybe<GraphStoreDateFilterInput>;
+ toAti?: InputMaybe<GraphStoreAtiFilterInput>;
+};
+export type GraphStoreV2ExternalServiceLinksExternalDeploymentFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreV2ExternalServiceLinksExternalDeploymentConditionalFilterInput>>>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreV2ExternalServiceLinksExternalDeploymentConditionalFilterInput>>>;
+};
+export type GraphStoreV2ExternalServiceLinksExternalDeploymentSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalServiceLinksExternalFeatureFlagSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalServiceLinksExternalPullRequestSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalServiceLinksExternalRemoteLinkSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalServiceLinksExternalRepositorySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalServiceLinksOpsgenieTeamSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalTeamHasThirdPartyUserSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalTeamWorksOnJiraWorkItemWorklogSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserAssignedExternalWorkItemSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserAttendedExternalCalendarEventConditionalFilterInput = {
+ createdAt?: InputMaybe<GraphStoreDateFilterInput>;
+ fromAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ lastModified?: InputMaybe<GraphStoreDateFilterInput>;
+ relationship_rsvpStatus?: InputMaybe<GraphStoreV2ExternalUserAttendedExternalCalendarEventRsvpStatusFilterInput>;
+ toAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ to_eventEndTime?: InputMaybe<GraphStoreLongFilterInput>;
+ to_eventStartTime?: InputMaybe<GraphStoreLongFilterInput>;
+};
+export type GraphStoreV2ExternalUserAttendedExternalCalendarEventFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreV2ExternalUserAttendedExternalCalendarEventConditionalFilterInput>>>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreV2ExternalUserAttendedExternalCalendarEventConditionalFilterInput>>>;
+};
+export type GraphStoreV2ExternalUserAttendedExternalCalendarEventRsvpStatus = 'ACCEPTED' | 'DECLINED' | 'NOT_RESPONDED' | 'NOT_SET' | 'OTHER' | 'TENTATIVELY_ACCEPTED';
+export type GraphStoreV2ExternalUserAttendedExternalCalendarEventRsvpStatusFilterInput = {
+ is?: InputMaybe<Array<GraphStoreV2ExternalUserAttendedExternalCalendarEventRsvpStatus>>;
+ isNot?: InputMaybe<Array<GraphStoreV2ExternalUserAttendedExternalCalendarEventRsvpStatus>>;
+};
+export type GraphStoreV2ExternalUserAttendedExternalCalendarEventSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ relationship_rsvpStatus?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+ to_eventEndTime?: InputMaybe<GraphStoreSortInput>;
+ to_eventStartTime?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserCollaboratedOnExternalDocumentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserCommentedOnThirdPartyDocumentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserCreatedExternalBranchSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserCreatedExternalCalendarEventConditionalFilterInput = {
+ createdAt?: InputMaybe<GraphStoreDateFilterInput>;
+ fromAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ lastModified?: InputMaybe<GraphStoreDateFilterInput>;
+ toAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ to_eventEndTime?: InputMaybe<GraphStoreLongFilterInput>;
+ to_eventStartTime?: InputMaybe<GraphStoreLongFilterInput>;
+};
+export type GraphStoreV2ExternalUserCreatedExternalCalendarEventFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreV2ExternalUserCreatedExternalCalendarEventConditionalFilterInput>>>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreV2ExternalUserCreatedExternalCalendarEventConditionalFilterInput>>>;
+};
+export type GraphStoreV2ExternalUserCreatedExternalCalendarEventSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+ to_eventEndTime?: InputMaybe<GraphStoreSortInput>;
+ to_eventStartTime?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserCreatedExternalCampaignSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserCreatedExternalCaseSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserCreatedExternalCommitSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserCreatedExternalCustomerContactSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserCreatedExternalCustomerOrgCategorySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserCreatedExternalCustomerOrgSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserCreatedExternalDashboardSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserCreatedExternalDataTableSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserCreatedExternalDealSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserCreatedExternalDesignSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserCreatedExternalDocumentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserCreatedExternalExperimentalSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserCreatedExternalLeadSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserCreatedExternalMessageSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserCreatedExternalPullRequestSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserCreatedExternalServicenowBusinessAppSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserCreatedExternalSoftwareServiceSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserCreatedExternalSpaceSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserCreatedExternalTeamSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserCreatedExternalTestExecutionSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserCreatedExternalTestPlanSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserCreatedExternalTestRunSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserCreatedExternalTestSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserCreatedExternalTestStatusSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserCreatedExternalWorkItemSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserLastUpdatedExternalDesignSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserMemberOfExternalConversationSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserMentionedInExternalConversationSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserMentionedInExternalMessageSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserMentionedInThirdPartyDocumentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserOwnsExternalCalendarEventSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserOwnsExternalCampaignSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserOwnsExternalCaseSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserOwnsExternalCustomerContactSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserOwnsExternalCustomerOrgCategorySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserOwnsExternalCustomerOrgSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserOwnsExternalDashboardSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserOwnsExternalDataTableSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserOwnsExternalDealSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserOwnsExternalExperimentalSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserOwnsExternalLeadSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserOwnsExternalRepositorySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserOwnsExternalServicenowBusinessAppSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserOwnsExternalSoftwareServiceSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserOwnsExternalSpaceSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserOwnsExternalTeamSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserOwnsExternalTestExecutionSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserOwnsExternalTestPlanSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserOwnsExternalTestRunSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserOwnsExternalTestSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserOwnsExternalTestStatusSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserReviewedExternalPullRequestSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserSharedThirdPartyDocumentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserUpdatedExternalCampaignSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserUpdatedExternalCaseSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserUpdatedExternalCustomerContactSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserUpdatedExternalCustomerOrgCategorySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserUpdatedExternalCustomerOrgSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserUpdatedExternalDashboardSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserUpdatedExternalDataTableSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserUpdatedExternalDealSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserUpdatedExternalDocumentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserUpdatedExternalExperimentalSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserUpdatedExternalLeadSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserUpdatedExternalServicenowBusinessAppSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserUpdatedExternalSoftwareServiceSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserUpdatedExternalSpaceSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserUpdatedExternalTeamSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserUpdatedExternalTestExecutionSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserUpdatedExternalTestPlanSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserUpdatedExternalTestRunSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserUpdatedExternalTestSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserUpdatedExternalTestStatusSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserUpdatedThirdPartyPullRequestSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserUpdatedThirdPartyVideoSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalUserViewedThirdPartyVideoSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalVideoHasExternalSpaceSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalVideoLinksExternalCustomerOrgSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalVideoLinksExternalDealSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalWorkerFillsExternalPositionSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalWorkerLinksAtlassianUserSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ExternalWorkerLinksThirdPartyUserSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2FocusAskImpactsWorkEntitySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2FocusAskLinksWorkEntitySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2FocusBenefitItemHasWorkEntitySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2FocusChangeProposalHasWorkEntitySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2FocusCostItemHasWorkEntitySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2FocusFocusAreaHasAtlassianGoalSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2FocusFocusAreaHasAtlassianHomeTagSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2FocusFocusAreaHasChildFocusFocusAreaSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2FocusFocusAreaHasConfluencePageSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2FocusFocusAreaHasExternalPositionSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2FocusFocusAreaHasFocusBenefitItemSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2FocusFocusAreaHasFocusCostItemSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2FocusFocusAreaHasFocusFocusAreaStatusUpdateSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2FocusFocusAreaHasFocusRiskSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2FocusFocusAreaHasThirdPartyDocumentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2FocusFocusAreaHasWorkEntitySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2FocusFocusAreaStatusUpdateHasConfluencePageSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2FocusFocusAreaStatusUpdateHasUpdateEntitySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2FocusOrganizationHasAtlassianGoalSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2FocusOrganizationHasChildFocusOrganizationSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2FocusOrganizationHasFocusOrganizationMembershipSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2FocusOrganizationHasFocusOrganizationStatusUpdateSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2FocusOrganizationSponsorsFocusFocusAreaSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2FocusRiskHasWorkEntitySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2FocusStrategicPlanContributesToFocusFocusAreaSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2FocusStrategicPlanHasFocusStrategicPlanScenarioSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2FocusStrategicPlanScenarioHasFocusStrategicPlanScenarioInvestmentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2FocusStrategicPlanScenarioInvestmentHasInvestmentEntitySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2InferredDecisionImpactsEntitySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2InferredDecisionLinksEntitySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2InferredDecisionSourceLineageEntitySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2InferredHighlightImpactsEntitySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2InferredHighlightLinksEntitySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2InferredProjectHasRelatedEntitySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2InferredProjectLinksEntitySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2InferredProjectPromotedToAtlassianProjectSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2InferredRiskImpactsEntitySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2InferredRiskLinksEntitySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2InferredTeamCollaboratesOnInferredProjectSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2InferredTeamLinksEntitySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraEpicTracksAtlassianProjectSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraProjectAgentKnowledgeContextHasKnowledgeBaseEntitySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraSpaceDismissedKnowledgeBaseEntitySortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ relationship_actorAri?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraSpaceExplicitlyLinksExternalRepositorySortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+ to_providerAri?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraSpaceHasAvpDashboardSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraSpaceHasJiraBoardSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraSpaceHasJiraProjectAgentKnowledgeContextSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraSpaceHasJiraReleaseVersionSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraSpaceHasJiraWorkItemConditionalFilterInput = {
+ createdAt?: InputMaybe<GraphStoreDateFilterInput>;
+ fromAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ lastModified?: InputMaybe<GraphStoreDateFilterInput>;
+ relationship_issueLastUpdatedOn?: InputMaybe<GraphStoreLongFilterInput>;
+ relationship_sprintAris?: InputMaybe<GraphStoreAriFilterInput>;
+ toAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ to_assigneeAri?: InputMaybe<GraphStoreAriFilterInput>;
+ to_creatorAri?: InputMaybe<GraphStoreAriFilterInput>;
+ to_fixVersionIds?: InputMaybe<GraphStoreLongFilterInput>;
+ to_issueAri?: InputMaybe<GraphStoreAriFilterInput>;
+ to_issueTypeAri?: InputMaybe<GraphStoreAriFilterInput>;
+ to_reporterAri?: InputMaybe<GraphStoreAriFilterInput>;
+ to_statusAri?: InputMaybe<GraphStoreAriFilterInput>;
+};
+export type GraphStoreV2JiraSpaceHasJiraWorkItemFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreV2JiraSpaceHasJiraWorkItemConditionalFilterInput>>>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreV2JiraSpaceHasJiraWorkItemConditionalFilterInput>>>;
+};
+export type GraphStoreV2JiraSpaceHasJiraWorkItemSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ relationship_issueLastUpdatedOn?: InputMaybe<GraphStoreSortInput>;
+ relationship_sprintAris?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+ to_assigneeAri?: InputMaybe<GraphStoreSortInput>;
+ to_creatorAri?: InputMaybe<GraphStoreSortInput>;
+ to_fixVersionIds?: InputMaybe<GraphStoreSortInput>;
+ to_issueAri?: InputMaybe<GraphStoreSortInput>;
+ to_issueTypeAri?: InputMaybe<GraphStoreSortInput>;
+ to_reporterAri?: InputMaybe<GraphStoreSortInput>;
+ to_statusAri?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraSpaceHasLinkedKnowledgeBaseEntitySortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ relationship_actorAri?: InputMaybe<GraphStoreSortInput>;
+ relationship_linkSource?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+ to_linkSource?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraSpaceLinksAtlassianAutodevJobAutodevJobStatus = 'CANCELLED' | 'COMPLETED' | 'FAILED' | 'IN_PROGRESS' | 'PENDING' | 'UNKNOWN';
+export type GraphStoreV2JiraSpaceLinksAtlassianAutodevJobAutodevJobStatusFilterInput = {
+ is?: InputMaybe<Array<GraphStoreV2JiraSpaceLinksAtlassianAutodevJobAutodevJobStatus>>;
+ isNot?: InputMaybe<Array<GraphStoreV2JiraSpaceLinksAtlassianAutodevJobAutodevJobStatus>>;
+};
+export type GraphStoreV2JiraSpaceLinksAtlassianAutodevJobConditionalFilterInput = {
+ createdAt?: InputMaybe<GraphStoreDateFilterInput>;
+ fromAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ lastModified?: InputMaybe<GraphStoreDateFilterInput>;
+ toAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ to_agentAri?: InputMaybe<GraphStoreAriFilterInput>;
+ to_createdAt?: InputMaybe<GraphStoreLongFilterInput>;
+ to_jobOwnerAri?: InputMaybe<GraphStoreAriFilterInput>;
+ to_status?: InputMaybe<GraphStoreV2JiraSpaceLinksAtlassianAutodevJobAutodevJobStatusFilterInput>;
+ to_updatedAt?: InputMaybe<GraphStoreLongFilterInput>;
+};
+export type GraphStoreV2JiraSpaceLinksAtlassianAutodevJobFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreV2JiraSpaceLinksAtlassianAutodevJobConditionalFilterInput>>>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreV2JiraSpaceLinksAtlassianAutodevJobConditionalFilterInput>>>;
+};
+export type GraphStoreV2JiraSpaceLinksAtlassianAutodevJobSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+ to_agentAri?: InputMaybe<GraphStoreSortInput>;
+ to_createdAt?: InputMaybe<GraphStoreSortInput>;
+ to_jobOwnerAri?: InputMaybe<GraphStoreSortInput>;
+ to_status?: InputMaybe<GraphStoreSortInput>;
+ to_updatedAt?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraSpaceLinksAtlassianGoalSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraSpaceLinksAtlassianProjectSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraSpaceLinksCompassComponentSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraSpaceLinksDocumentEntitySortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraSpaceLinksEntitySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraSpaceLinksExternalBranchSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraSpaceLinksExternalBuildBuildState = 'CANCELLED' | 'FAILED' | 'IN_PROGRESS' | 'NOT_SET' | 'PENDING' | 'SUCCESSFUL' | 'UNKNOWN';
+export type GraphStoreV2JiraSpaceLinksExternalBuildBuildStateFilterInput = {
+ is?: InputMaybe<Array<GraphStoreV2JiraSpaceLinksExternalBuildBuildState>>;
+ isNot?: InputMaybe<Array<GraphStoreV2JiraSpaceLinksExternalBuildBuildState>>;
+};
+export type GraphStoreV2JiraSpaceLinksExternalBuildConditionalFilterInput = {
+ createdAt?: InputMaybe<GraphStoreDateFilterInput>;
+ fromAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ lastModified?: InputMaybe<GraphStoreDateFilterInput>;
+ relationship_assigneeAri?: InputMaybe<GraphStoreAriFilterInput>;
+ relationship_creatorAri?: InputMaybe<GraphStoreAriFilterInput>;
+ relationship_issueAri?: InputMaybe<GraphStoreAriFilterInput>;
+ relationship_issueLastUpdatedOn?: InputMaybe<GraphStoreLongFilterInput>;
+ relationship_reporterAri?: InputMaybe<GraphStoreAriFilterInput>;
+ relationship_sprintAris?: InputMaybe<GraphStoreAriFilterInput>;
+ relationship_statusAri?: InputMaybe<GraphStoreAriFilterInput>;
+ toAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ to_state?: InputMaybe<GraphStoreV2JiraSpaceLinksExternalBuildBuildStateFilterInput>;
+ to_testInfo?: InputMaybe<GraphStoreV2JiraSpaceLinksExternalBuildTestInfoFilterInput>;
+};
+export type GraphStoreV2JiraSpaceLinksExternalBuildFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreV2JiraSpaceLinksExternalBuildConditionalFilterInput>>>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreV2JiraSpaceLinksExternalBuildConditionalFilterInput>>>;
+};
+export type GraphStoreV2JiraSpaceLinksExternalBuildSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ relationship_assigneeAri?: InputMaybe<GraphStoreSortInput>;
+ relationship_creatorAri?: InputMaybe<GraphStoreSortInput>;
+ relationship_issueAri?: InputMaybe<GraphStoreSortInput>;
+ relationship_issueLastUpdatedOn?: InputMaybe<GraphStoreSortInput>;
+ relationship_reporterAri?: InputMaybe<GraphStoreSortInput>;
+ relationship_sprintAris?: InputMaybe<GraphStoreSortInput>;
+ relationship_statusAri?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+ to_state?: InputMaybe<GraphStoreSortInput>;
+ to_testInfo?: InputMaybe<GraphStoreV2JiraSpaceLinksExternalBuildTestInfoSortInput>;
+};
+export type GraphStoreV2JiraSpaceLinksExternalBuildTestInfoFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreV2JiraSpaceLinksExternalBuildTestInfoFilterInput>>>;
+ numberFailed?: InputMaybe<GraphStoreLongFilterInput>;
+ numberPassed?: InputMaybe<GraphStoreLongFilterInput>;
+ numberSkipped?: InputMaybe<GraphStoreLongFilterInput>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreV2JiraSpaceLinksExternalBuildTestInfoFilterInput>>>;
+ totalNumber?: InputMaybe<GraphStoreLongFilterInput>;
+};
+export type GraphStoreV2JiraSpaceLinksExternalBuildTestInfoSortInput = {
+ numberFailed?: InputMaybe<GraphStoreSortInput>;
+ numberPassed?: InputMaybe<GraphStoreSortInput>;
+ numberSkipped?: InputMaybe<GraphStoreSortInput>;
+ totalNumber?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraSpaceLinksExternalDeploymentAuthorFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreV2JiraSpaceLinksExternalDeploymentAuthorFilterInput>>>;
+ authorAri?: InputMaybe<GraphStoreAriFilterInput>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreV2JiraSpaceLinksExternalDeploymentAuthorFilterInput>>>;
+};
+export type GraphStoreV2JiraSpaceLinksExternalDeploymentAuthorSortInput = {
+ authorAri?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraSpaceLinksExternalDeploymentConditionalFilterInput = {
+ createdAt?: InputMaybe<GraphStoreDateFilterInput>;
+ fromAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ lastModified?: InputMaybe<GraphStoreDateFilterInput>;
+ relationship_assigneeAri?: InputMaybe<GraphStoreAriFilterInput>;
+ relationship_creatorAri?: InputMaybe<GraphStoreAriFilterInput>;
+ relationship_fixVersionIds?: InputMaybe<GraphStoreLongFilterInput>;
+ relationship_issueAri?: InputMaybe<GraphStoreAriFilterInput>;
+ relationship_issueLastUpdatedOn?: InputMaybe<GraphStoreLongFilterInput>;
+ relationship_issueTypeAri?: InputMaybe<GraphStoreAriFilterInput>;
+ relationship_reporterAri?: InputMaybe<GraphStoreAriFilterInput>;
+ relationship_sprintAris?: InputMaybe<GraphStoreAriFilterInput>;
+ relationship_statusAri?: InputMaybe<GraphStoreAriFilterInput>;
+ toAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ to_author?: InputMaybe<GraphStoreV2JiraSpaceLinksExternalDeploymentAuthorFilterInput>;
+ to_deploymentLastUpdated?: InputMaybe<GraphStoreLongFilterInput>;
+ to_environmentType?: InputMaybe<GraphStoreV2JiraSpaceLinksExternalDeploymentEnvironmentTypeFilterInput>;
+ to_state?: InputMaybe<GraphStoreV2JiraSpaceLinksExternalDeploymentDeploymentStateFilterInput>;
+};
+export type GraphStoreV2JiraSpaceLinksExternalDeploymentDeploymentState = 'CANCELLED' | 'FAILED' | 'IN_PROGRESS' | 'NOT_SET' | 'PENDING' | 'ROLLED_BACK' | 'SUCCESSFUL' | 'UNKNOWN';
+export type GraphStoreV2JiraSpaceLinksExternalDeploymentDeploymentStateFilterInput = {
+ is?: InputMaybe<Array<GraphStoreV2JiraSpaceLinksExternalDeploymentDeploymentState>>;
+ isNot?: InputMaybe<Array<GraphStoreV2JiraSpaceLinksExternalDeploymentDeploymentState>>;
+};
+export type GraphStoreV2JiraSpaceLinksExternalDeploymentEnvironmentType = 'DEVELOPMENT' | 'NOT_SET' | 'PRODUCTION' | 'STAGING' | 'TESTING' | 'UNMAPPED';
+export type GraphStoreV2JiraSpaceLinksExternalDeploymentEnvironmentTypeFilterInput = {
+ is?: InputMaybe<Array<GraphStoreV2JiraSpaceLinksExternalDeploymentEnvironmentType>>;
+ isNot?: InputMaybe<Array<GraphStoreV2JiraSpaceLinksExternalDeploymentEnvironmentType>>;
+};
+export type GraphStoreV2JiraSpaceLinksExternalDeploymentFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreV2JiraSpaceLinksExternalDeploymentConditionalFilterInput>>>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreV2JiraSpaceLinksExternalDeploymentConditionalFilterInput>>>;
+};
+export type GraphStoreV2JiraSpaceLinksExternalDeploymentSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ relationship_assigneeAri?: InputMaybe<GraphStoreSortInput>;
+ relationship_creatorAri?: InputMaybe<GraphStoreSortInput>;
+ relationship_fixVersionIds?: InputMaybe<GraphStoreSortInput>;
+ relationship_issueAri?: InputMaybe<GraphStoreSortInput>;
+ relationship_issueLastUpdatedOn?: InputMaybe<GraphStoreSortInput>;
+ relationship_issueTypeAri?: InputMaybe<GraphStoreSortInput>;
+ relationship_reporterAri?: InputMaybe<GraphStoreSortInput>;
+ relationship_sprintAris?: InputMaybe<GraphStoreSortInput>;
+ relationship_statusAri?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+ to_author?: InputMaybe<GraphStoreV2JiraSpaceLinksExternalDeploymentAuthorSortInput>;
+ to_deploymentLastUpdated?: InputMaybe<GraphStoreSortInput>;
+ to_environmentType?: InputMaybe<GraphStoreSortInput>;
+ to_state?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraSpaceLinksExternalFeatureFlagSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraSpaceLinksExternalPullRequestAuthorFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreV2JiraSpaceLinksExternalPullRequestAuthorFilterInput>>>;
+ authorAri?: InputMaybe<GraphStoreAriFilterInput>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreV2JiraSpaceLinksExternalPullRequestAuthorFilterInput>>>;
+};
+export type GraphStoreV2JiraSpaceLinksExternalPullRequestAuthorSortInput = {
+ authorAri?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraSpaceLinksExternalPullRequestConditionalFilterInput = {
+ createdAt?: InputMaybe<GraphStoreDateFilterInput>;
+ fromAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ lastModified?: InputMaybe<GraphStoreDateFilterInput>;
+ relationship_assigneeAri?: InputMaybe<GraphStoreAriFilterInput>;
+ relationship_creatorAri?: InputMaybe<GraphStoreAriFilterInput>;
+ relationship_issueAri?: InputMaybe<GraphStoreAriFilterInput>;
+ relationship_issueLastUpdatedOn?: InputMaybe<GraphStoreLongFilterInput>;
+ relationship_reporterAri?: InputMaybe<GraphStoreAriFilterInput>;
+ relationship_sprintAris?: InputMaybe<GraphStoreAriFilterInput>;
+ relationship_statusAri?: InputMaybe<GraphStoreAriFilterInput>;
+ toAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ to_author?: InputMaybe<GraphStoreV2JiraSpaceLinksExternalPullRequestAuthorFilterInput>;
+ to_reviewers?: InputMaybe<GraphStoreV2JiraSpaceLinksExternalPullRequestReviewerFilterInput>;
+ to_status?: InputMaybe<GraphStoreV2JiraSpaceLinksExternalPullRequestPullRequestStatusFilterInput>;
+ to_taskCount?: InputMaybe<GraphStoreFloatFilterInput>;
+};
+export type GraphStoreV2JiraSpaceLinksExternalPullRequestFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreV2JiraSpaceLinksExternalPullRequestConditionalFilterInput>>>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreV2JiraSpaceLinksExternalPullRequestConditionalFilterInput>>>;
+};
+export type GraphStoreV2JiraSpaceLinksExternalPullRequestPullRequestStatus = 'DECLINED' | 'DRAFT' | 'MERGED' | 'NOT_SET' | 'OPEN' | 'QUEUED' | 'UNKNOWN';
+export type GraphStoreV2JiraSpaceLinksExternalPullRequestPullRequestStatusFilterInput = {
+ is?: InputMaybe<Array<GraphStoreV2JiraSpaceLinksExternalPullRequestPullRequestStatus>>;
+ isNot?: InputMaybe<Array<GraphStoreV2JiraSpaceLinksExternalPullRequestPullRequestStatus>>;
+};
+export type GraphStoreV2JiraSpaceLinksExternalPullRequestReviewerFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreV2JiraSpaceLinksExternalPullRequestReviewerFilterInput>>>;
+ approvalStatus?: InputMaybe<GraphStoreV2JiraSpaceLinksExternalPullRequestReviewerReviewerStatusFilterInput>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreV2JiraSpaceLinksExternalPullRequestReviewerFilterInput>>>;
+ reviewerAri?: InputMaybe<GraphStoreAriFilterInput>;
+};
+export type GraphStoreV2JiraSpaceLinksExternalPullRequestReviewerReviewerStatus = 'APPROVED' | 'NEEDSWORK' | 'NOT_SET' | 'UNAPPROVED';
+export type GraphStoreV2JiraSpaceLinksExternalPullRequestReviewerReviewerStatusFilterInput = {
+ is?: InputMaybe<Array<GraphStoreV2JiraSpaceLinksExternalPullRequestReviewerReviewerStatus>>;
+ isNot?: InputMaybe<Array<GraphStoreV2JiraSpaceLinksExternalPullRequestReviewerReviewerStatus>>;
+};
+export type GraphStoreV2JiraSpaceLinksExternalPullRequestReviewerSortInput = {
+ approvalStatus?: InputMaybe<GraphStoreSortInput>;
+ reviewerAri?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraSpaceLinksExternalPullRequestSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ relationship_assigneeAri?: InputMaybe<GraphStoreSortInput>;
+ relationship_creatorAri?: InputMaybe<GraphStoreSortInput>;
+ relationship_issueAri?: InputMaybe<GraphStoreSortInput>;
+ relationship_issueLastUpdatedOn?: InputMaybe<GraphStoreSortInput>;
+ relationship_reporterAri?: InputMaybe<GraphStoreSortInput>;
+ relationship_sprintAris?: InputMaybe<GraphStoreSortInput>;
+ relationship_statusAri?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+ to_author?: InputMaybe<GraphStoreV2JiraSpaceLinksExternalPullRequestAuthorSortInput>;
+ to_reviewers?: InputMaybe<GraphStoreV2JiraSpaceLinksExternalPullRequestReviewerSortInput>;
+ to_status?: InputMaybe<GraphStoreSortInput>;
+ to_taskCount?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraSpaceLinksExternalRepositoryConditionalFilterInput = {
+ createdAt?: InputMaybe<GraphStoreDateFilterInput>;
+ fromAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ lastModified?: InputMaybe<GraphStoreDateFilterInput>;
+ toAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ to_providerAri?: InputMaybe<GraphStoreAriFilterInput>;
+};
+export type GraphStoreV2JiraSpaceLinksExternalRepositoryFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreV2JiraSpaceLinksExternalRepositoryConditionalFilterInput>>>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreV2JiraSpaceLinksExternalRepositoryConditionalFilterInput>>>;
+};
+export type GraphStoreV2JiraSpaceLinksExternalRepositorySortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+ to_providerAri?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraSpaceLinksExternalSecurityContainerSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraSpaceLinksExternalServiceConditionalFilterInput = {
+ createdAt?: InputMaybe<GraphStoreDateFilterInput>;
+ fromAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ lastModified?: InputMaybe<GraphStoreDateFilterInput>;
+ toAti?: InputMaybe<GraphStoreAtiFilterInput>;
+};
+export type GraphStoreV2JiraSpaceLinksExternalServiceFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreV2JiraSpaceLinksExternalServiceConditionalFilterInput>>>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreV2JiraSpaceLinksExternalServiceConditionalFilterInput>>>;
+};
+export type GraphStoreV2JiraSpaceLinksExternalServiceSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraSpaceLinksExternalVulnerabilityConditionalFilterInput = {
+ createdAt?: InputMaybe<GraphStoreDateFilterInput>;
+ fromAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ lastModified?: InputMaybe<GraphStoreDateFilterInput>;
+ toAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ to_container?: InputMaybe<GraphStoreV2JiraSpaceLinksExternalVulnerabilityContainerFilterInput>;
+ to_severity?: InputMaybe<GraphStoreV2JiraSpaceLinksExternalVulnerabilityVulnerabilitySeverityFilterInput>;
+ to_status?: InputMaybe<GraphStoreV2JiraSpaceLinksExternalVulnerabilityVulnerabilityStatusFilterInput>;
+ to_type?: InputMaybe<GraphStoreV2JiraSpaceLinksExternalVulnerabilityVulnerabilityTypeFilterInput>;
+};
+export type GraphStoreV2JiraSpaceLinksExternalVulnerabilityContainerFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreV2JiraSpaceLinksExternalVulnerabilityContainerFilterInput>>>;
+ containerAri?: InputMaybe<GraphStoreAriFilterInput>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreV2JiraSpaceLinksExternalVulnerabilityContainerFilterInput>>>;
+};
+export type GraphStoreV2JiraSpaceLinksExternalVulnerabilityContainerSortInput = {
+ containerAri?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraSpaceLinksExternalVulnerabilityFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreV2JiraSpaceLinksExternalVulnerabilityConditionalFilterInput>>>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreV2JiraSpaceLinksExternalVulnerabilityConditionalFilterInput>>>;
+};
+export type GraphStoreV2JiraSpaceLinksExternalVulnerabilitySortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+ to_container?: InputMaybe<GraphStoreV2JiraSpaceLinksExternalVulnerabilityContainerSortInput>;
+ to_severity?: InputMaybe<GraphStoreSortInput>;
+ to_status?: InputMaybe<GraphStoreSortInput>;
+ to_type?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraSpaceLinksExternalVulnerabilityVulnerabilitySeverity = 'CRITICAL' | 'HIGH' | 'LOW' | 'MEDIUM' | 'NOT_SET' | 'UNKNOWN';
+export type GraphStoreV2JiraSpaceLinksExternalVulnerabilityVulnerabilitySeverityFilterInput = {
+ is?: InputMaybe<Array<GraphStoreV2JiraSpaceLinksExternalVulnerabilityVulnerabilitySeverity>>;
+ isNot?: InputMaybe<Array<GraphStoreV2JiraSpaceLinksExternalVulnerabilityVulnerabilitySeverity>>;
+};
+export type GraphStoreV2JiraSpaceLinksExternalVulnerabilityVulnerabilityStatus = 'CLOSED' | 'IGNORED' | 'NOT_SET' | 'OPEN' | 'UNKNOWN';
+export type GraphStoreV2JiraSpaceLinksExternalVulnerabilityVulnerabilityStatusFilterInput = {
+ is?: InputMaybe<Array<GraphStoreV2JiraSpaceLinksExternalVulnerabilityVulnerabilityStatus>>;
+ isNot?: InputMaybe<Array<GraphStoreV2JiraSpaceLinksExternalVulnerabilityVulnerabilityStatus>>;
+};
+export type GraphStoreV2JiraSpaceLinksExternalVulnerabilityVulnerabilityType = 'DAST' | 'NOT_SET' | 'SAST' | 'SCA' | 'UNKNOWN';
+export type GraphStoreV2JiraSpaceLinksExternalVulnerabilityVulnerabilityTypeFilterInput = {
+ is?: InputMaybe<Array<GraphStoreV2JiraSpaceLinksExternalVulnerabilityVulnerabilityType>>;
+ isNot?: InputMaybe<Array<GraphStoreV2JiraSpaceLinksExternalVulnerabilityVulnerabilityType>>;
+};
+export type GraphStoreV2JiraSpaceLinksIncidentEntityConditionalFilterInput = {
+ createdAt?: InputMaybe<GraphStoreDateFilterInput>;
+ fromAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ lastModified?: InputMaybe<GraphStoreDateFilterInput>;
+ toAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ to_affectedServiceAris?: InputMaybe<GraphStoreAriFilterInput>;
+ to_assigneeAri?: InputMaybe<GraphStoreAriFilterInput>;
+ to_majorIncident?: InputMaybe<GraphStoreBooleanFilterInput>;
+ to_priority?: InputMaybe<GraphStoreV2JiraSpaceLinksIncidentEntityJiraIncidentPriorityFilterInput>;
+ to_reporterAri?: InputMaybe<GraphStoreAriFilterInput>;
+ to_status?: InputMaybe<GraphStoreV2JiraSpaceLinksIncidentEntityJiraIncidentStatusFilterInput>;
+};
+export type GraphStoreV2JiraSpaceLinksIncidentEntityFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreV2JiraSpaceLinksIncidentEntityConditionalFilterInput>>>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreV2JiraSpaceLinksIncidentEntityConditionalFilterInput>>>;
+};
+export type GraphStoreV2JiraSpaceLinksIncidentEntityJiraIncidentPriority = 'NOT_SET' | 'P1' | 'P2' | 'P3' | 'P4' | 'P5' | 'PENDING' | 'UNKNOWN';
+export type GraphStoreV2JiraSpaceLinksIncidentEntityJiraIncidentPriorityFilterInput = {
+ is?: InputMaybe<Array<GraphStoreV2JiraSpaceLinksIncidentEntityJiraIncidentPriority>>;
+ isNot?: InputMaybe<Array<GraphStoreV2JiraSpaceLinksIncidentEntityJiraIncidentPriority>>;
+};
+export type GraphStoreV2JiraSpaceLinksIncidentEntityJiraIncidentStatus = 'DONE' | 'INDETERMINATE' | 'NEW' | 'NOT_SET' | 'UNDEFINED';
+export type GraphStoreV2JiraSpaceLinksIncidentEntityJiraIncidentStatusFilterInput = {
+ is?: InputMaybe<Array<GraphStoreV2JiraSpaceLinksIncidentEntityJiraIncidentStatus>>;
+ isNot?: InputMaybe<Array<GraphStoreV2JiraSpaceLinksIncidentEntityJiraIncidentStatus>>;
+};
+export type GraphStoreV2JiraSpaceLinksIncidentEntitySortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+ to_affectedServiceAris?: InputMaybe<GraphStoreSortInput>;
+ to_assigneeAri?: InputMaybe<GraphStoreSortInput>;
+ to_majorIncident?: InputMaybe<GraphStoreSortInput>;
+ to_priority?: InputMaybe<GraphStoreSortInput>;
+ to_reporterAri?: InputMaybe<GraphStoreSortInput>;
+ to_status?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraSpaceLinksJsmIncidentConditionalFilterInput = {
+ createdAt?: InputMaybe<GraphStoreDateFilterInput>;
+ fromAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ lastModified?: InputMaybe<GraphStoreDateFilterInput>;
+ toAti?: InputMaybe<GraphStoreAtiFilterInput>;
+};
+export type GraphStoreV2JiraSpaceLinksJsmIncidentFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreV2JiraSpaceLinksJsmIncidentConditionalFilterInput>>>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreV2JiraSpaceLinksJsmIncidentConditionalFilterInput>>>;
+};
+export type GraphStoreV2JiraSpaceLinksJsmIncidentSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraSpaceLinksOpsgenieTeamSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraSpaceRelatedWorkWithJiraSpaceSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraSpaceSharedVersionJiraSpaceSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraSpaceSharesComponentWithJsmSpaceSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraSpaceUnlinkedExternalBranchSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraSprintHasExternalDeploymentAuthorFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreV2JiraSprintHasExternalDeploymentAuthorFilterInput>>>;
+ authorAri?: InputMaybe<GraphStoreAriFilterInput>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreV2JiraSprintHasExternalDeploymentAuthorFilterInput>>>;
+};
+export type GraphStoreV2JiraSprintHasExternalDeploymentAuthorSortInput = {
+ authorAri?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraSprintHasExternalDeploymentConditionalFilterInput = {
+ createdAt?: InputMaybe<GraphStoreDateFilterInput>;
+ fromAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ lastModified?: InputMaybe<GraphStoreDateFilterInput>;
+ relationship_assigneeAri?: InputMaybe<GraphStoreAriFilterInput>;
+ relationship_creatorAri?: InputMaybe<GraphStoreAriFilterInput>;
+ relationship_issueAri?: InputMaybe<GraphStoreAriFilterInput>;
+ relationship_issueLastUpdatedOn?: InputMaybe<GraphStoreLongFilterInput>;
+ relationship_reporterAri?: InputMaybe<GraphStoreAriFilterInput>;
+ relationship_statusAri?: InputMaybe<GraphStoreAriFilterInput>;
+ toAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ to_author?: InputMaybe<GraphStoreV2JiraSprintHasExternalDeploymentAuthorFilterInput>;
+ to_environmentType?: InputMaybe<GraphStoreV2JiraSprintHasExternalDeploymentEnvironmentTypeFilterInput>;
+ to_state?: InputMaybe<GraphStoreV2JiraSprintHasExternalDeploymentDeploymentStateFilterInput>;
+};
+export type GraphStoreV2JiraSprintHasExternalDeploymentDeploymentState = 'CANCELLED' | 'FAILED' | 'IN_PROGRESS' | 'NOT_SET' | 'PENDING' | 'ROLLED_BACK' | 'SUCCESSFUL' | 'UNKNOWN';
+export type GraphStoreV2JiraSprintHasExternalDeploymentDeploymentStateFilterInput = {
+ is?: InputMaybe<Array<GraphStoreV2JiraSprintHasExternalDeploymentDeploymentState>>;
+ isNot?: InputMaybe<Array<GraphStoreV2JiraSprintHasExternalDeploymentDeploymentState>>;
+};
+export type GraphStoreV2JiraSprintHasExternalDeploymentEnvironmentType = 'DEVELOPMENT' | 'NOT_SET' | 'PRODUCTION' | 'STAGING' | 'TESTING' | 'UNMAPPED';
+export type GraphStoreV2JiraSprintHasExternalDeploymentEnvironmentTypeFilterInput = {
+ is?: InputMaybe<Array<GraphStoreV2JiraSprintHasExternalDeploymentEnvironmentType>>;
+ isNot?: InputMaybe<Array<GraphStoreV2JiraSprintHasExternalDeploymentEnvironmentType>>;
+};
+export type GraphStoreV2JiraSprintHasExternalDeploymentFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreV2JiraSprintHasExternalDeploymentConditionalFilterInput>>>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreV2JiraSprintHasExternalDeploymentConditionalFilterInput>>>;
+};
+export type GraphStoreV2JiraSprintHasExternalDeploymentSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ relationship_assigneeAri?: InputMaybe<GraphStoreSortInput>;
+ relationship_creatorAri?: InputMaybe<GraphStoreSortInput>;
+ relationship_issueAri?: InputMaybe<GraphStoreSortInput>;
+ relationship_issueLastUpdatedOn?: InputMaybe<GraphStoreSortInput>;
+ relationship_reporterAri?: InputMaybe<GraphStoreSortInput>;
+ relationship_statusAri?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+ to_author?: InputMaybe<GraphStoreV2JiraSprintHasExternalDeploymentAuthorSortInput>;
+ to_environmentType?: InputMaybe<GraphStoreSortInput>;
+ to_state?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraSprintHasExternalPullRequestAuthorFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreV2JiraSprintHasExternalPullRequestAuthorFilterInput>>>;
+ authorAri?: InputMaybe<GraphStoreAriFilterInput>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreV2JiraSprintHasExternalPullRequestAuthorFilterInput>>>;
+};
+export type GraphStoreV2JiraSprintHasExternalPullRequestAuthorSortInput = {
+ authorAri?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraSprintHasExternalPullRequestConditionalFilterInput = {
+ createdAt?: InputMaybe<GraphStoreDateFilterInput>;
+ fromAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ lastModified?: InputMaybe<GraphStoreDateFilterInput>;
+ relationship_assigneeAri?: InputMaybe<GraphStoreAriFilterInput>;
+ relationship_creatorAri?: InputMaybe<GraphStoreAriFilterInput>;
+ relationship_issueAri?: InputMaybe<GraphStoreAriFilterInput>;
+ relationship_issueLastUpdatedOn?: InputMaybe<GraphStoreLongFilterInput>;
+ relationship_reporterAri?: InputMaybe<GraphStoreAriFilterInput>;
+ relationship_statusAri?: InputMaybe<GraphStoreAriFilterInput>;
+ toAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ to_author?: InputMaybe<GraphStoreV2JiraSprintHasExternalPullRequestAuthorFilterInput>;
+ to_reviewers?: InputMaybe<GraphStoreV2JiraSprintHasExternalPullRequestReviewerFilterInput>;
+ to_status?: InputMaybe<GraphStoreV2JiraSprintHasExternalPullRequestPullRequestStatusFilterInput>;
+ to_taskCount?: InputMaybe<GraphStoreFloatFilterInput>;
+};
+export type GraphStoreV2JiraSprintHasExternalPullRequestFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreV2JiraSprintHasExternalPullRequestConditionalFilterInput>>>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreV2JiraSprintHasExternalPullRequestConditionalFilterInput>>>;
+};
+export type GraphStoreV2JiraSprintHasExternalPullRequestPullRequestStatus = 'DECLINED' | 'DRAFT' | 'MERGED' | 'NOT_SET' | 'OPEN' | 'QUEUED' | 'UNKNOWN';
+export type GraphStoreV2JiraSprintHasExternalPullRequestPullRequestStatusFilterInput = {
+ is?: InputMaybe<Array<GraphStoreV2JiraSprintHasExternalPullRequestPullRequestStatus>>;
+ isNot?: InputMaybe<Array<GraphStoreV2JiraSprintHasExternalPullRequestPullRequestStatus>>;
+};
+export type GraphStoreV2JiraSprintHasExternalPullRequestReviewerFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreV2JiraSprintHasExternalPullRequestReviewerFilterInput>>>;
+ approvalStatus?: InputMaybe<GraphStoreV2JiraSprintHasExternalPullRequestReviewerReviewerStatusFilterInput>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreV2JiraSprintHasExternalPullRequestReviewerFilterInput>>>;
+ reviewerAri?: InputMaybe<GraphStoreAriFilterInput>;
+};
+export type GraphStoreV2JiraSprintHasExternalPullRequestReviewerReviewerStatus = 'APPROVED' | 'NEEDSWORK' | 'NOT_SET' | 'UNAPPROVED';
+export type GraphStoreV2JiraSprintHasExternalPullRequestReviewerReviewerStatusFilterInput = {
+ is?: InputMaybe<Array<GraphStoreV2JiraSprintHasExternalPullRequestReviewerReviewerStatus>>;
+ isNot?: InputMaybe<Array<GraphStoreV2JiraSprintHasExternalPullRequestReviewerReviewerStatus>>;
+};
+export type GraphStoreV2JiraSprintHasExternalPullRequestReviewerSortInput = {
+ approvalStatus?: InputMaybe<GraphStoreSortInput>;
+ reviewerAri?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraSprintHasExternalPullRequestSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ relationship_assigneeAri?: InputMaybe<GraphStoreSortInput>;
+ relationship_creatorAri?: InputMaybe<GraphStoreSortInput>;
+ relationship_issueAri?: InputMaybe<GraphStoreSortInput>;
+ relationship_issueLastUpdatedOn?: InputMaybe<GraphStoreSortInput>;
+ relationship_reporterAri?: InputMaybe<GraphStoreSortInput>;
+ relationship_statusAri?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+ to_author?: InputMaybe<GraphStoreV2JiraSprintHasExternalPullRequestAuthorSortInput>;
+ to_reviewers?: InputMaybe<GraphStoreV2JiraSprintHasExternalPullRequestReviewerSortInput>;
+ to_status?: InputMaybe<GraphStoreSortInput>;
+ to_taskCount?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraSprintHasExternalVulnerabilityConditionalFilterInput = {
+ createdAt?: InputMaybe<GraphStoreDateFilterInput>;
+ fromAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ lastModified?: InputMaybe<GraphStoreDateFilterInput>;
+ relationship_assigneeAri?: InputMaybe<GraphStoreAriFilterInput>;
+ relationship_statusAri?: InputMaybe<GraphStoreAriFilterInput>;
+ relationship_statusCategory?: InputMaybe<GraphStoreV2JiraSprintHasExternalVulnerabilityStatusCategoryFilterInput>;
+ toAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ to_introducedDate?: InputMaybe<GraphStoreLongFilterInput>;
+ to_severity?: InputMaybe<GraphStoreV2JiraSprintHasExternalVulnerabilityVulnerabilitySeverityFilterInput>;
+ to_status?: InputMaybe<GraphStoreV2JiraSprintHasExternalVulnerabilityVulnerabilityStatusFilterInput>;
+};
+export type GraphStoreV2JiraSprintHasExternalVulnerabilityFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreV2JiraSprintHasExternalVulnerabilityConditionalFilterInput>>>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreV2JiraSprintHasExternalVulnerabilityConditionalFilterInput>>>;
+};
+export type GraphStoreV2JiraSprintHasExternalVulnerabilitySortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ relationship_assigneeAri?: InputMaybe<GraphStoreSortInput>;
+ relationship_statusAri?: InputMaybe<GraphStoreSortInput>;
+ relationship_statusCategory?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+ to_introducedDate?: InputMaybe<GraphStoreSortInput>;
+ to_severity?: InputMaybe<GraphStoreSortInput>;
+ to_status?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraSprintHasExternalVulnerabilityStatusCategory = 'DONE' | 'INDETERMINATE' | 'NEW' | 'UNDEFINED';
+export type GraphStoreV2JiraSprintHasExternalVulnerabilityStatusCategoryFilterInput = {
+ is?: InputMaybe<Array<GraphStoreV2JiraSprintHasExternalVulnerabilityStatusCategory>>;
+ isNot?: InputMaybe<Array<GraphStoreV2JiraSprintHasExternalVulnerabilityStatusCategory>>;
+};
+export type GraphStoreV2JiraSprintHasExternalVulnerabilityVulnerabilitySeverity = 'CRITICAL' | 'HIGH' | 'LOW' | 'MEDIUM' | 'NOT_SET' | 'UNKNOWN';
+export type GraphStoreV2JiraSprintHasExternalVulnerabilityVulnerabilitySeverityFilterInput = {
+ is?: InputMaybe<Array<GraphStoreV2JiraSprintHasExternalVulnerabilityVulnerabilitySeverity>>;
+ isNot?: InputMaybe<Array<GraphStoreV2JiraSprintHasExternalVulnerabilityVulnerabilitySeverity>>;
+};
+export type GraphStoreV2JiraSprintHasExternalVulnerabilityVulnerabilityStatus = 'CLOSED' | 'IGNORED' | 'NOT_SET' | 'OPEN' | 'UNKNOWN';
+export type GraphStoreV2JiraSprintHasExternalVulnerabilityVulnerabilityStatusFilterInput = {
+ is?: InputMaybe<Array<GraphStoreV2JiraSprintHasExternalVulnerabilityVulnerabilityStatus>>;
+ isNot?: InputMaybe<Array<GraphStoreV2JiraSprintHasExternalVulnerabilityVulnerabilityStatus>>;
+};
+export type GraphStoreV2JiraSprintHasJiraWorkItemConditionalFilterInput = {
+ createdAt?: InputMaybe<GraphStoreDateFilterInput>;
+ fromAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ lastModified?: InputMaybe<GraphStoreDateFilterInput>;
+ relationship_issueLastUpdatedOn?: InputMaybe<GraphStoreLongFilterInput>;
+ toAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ to_assigneeAri?: InputMaybe<GraphStoreAriFilterInput>;
+ to_creatorAri?: InputMaybe<GraphStoreAriFilterInput>;
+ to_issueAri?: InputMaybe<GraphStoreAriFilterInput>;
+ to_reporterAri?: InputMaybe<GraphStoreAriFilterInput>;
+ to_statusAri?: InputMaybe<GraphStoreAriFilterInput>;
+ to_statusCategory?: InputMaybe<GraphStoreV2JiraSprintHasJiraWorkItemStatusCategoryFilterInput>;
+};
+export type GraphStoreV2JiraSprintHasJiraWorkItemFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreV2JiraSprintHasJiraWorkItemConditionalFilterInput>>>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreV2JiraSprintHasJiraWorkItemConditionalFilterInput>>>;
+};
+export type GraphStoreV2JiraSprintHasJiraWorkItemSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ relationship_issueLastUpdatedOn?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+ to_assigneeAri?: InputMaybe<GraphStoreSortInput>;
+ to_creatorAri?: InputMaybe<GraphStoreSortInput>;
+ to_issueAri?: InputMaybe<GraphStoreSortInput>;
+ to_reporterAri?: InputMaybe<GraphStoreSortInput>;
+ to_statusAri?: InputMaybe<GraphStoreSortInput>;
+ to_statusCategory?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraSprintHasJiraWorkItemStatusCategory = 'DONE' | 'INDETERMINATE' | 'NEW' | 'UNDEFINED';
+export type GraphStoreV2JiraSprintHasJiraWorkItemStatusCategoryFilterInput = {
+ is?: InputMaybe<Array<GraphStoreV2JiraSprintHasJiraWorkItemStatusCategory>>;
+ isNot?: InputMaybe<Array<GraphStoreV2JiraSprintHasJiraWorkItemStatusCategory>>;
+};
+export type GraphStoreV2JiraSprintHasRetroConfluencePageSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraSprintHasRetroConfluenceWhiteboardSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraVersionLinksExternalBranchSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraVersionLinksExternalBuildSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraVersionLinksExternalDeploymentSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraVersionLinksExternalDesignConditionalFilterInput = {
+ createdAt?: InputMaybe<GraphStoreDateFilterInput>;
+ fromAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ lastModified?: InputMaybe<GraphStoreDateFilterInput>;
+ toAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ to_designLastUpdated?: InputMaybe<GraphStoreLongFilterInput>;
+ to_status?: InputMaybe<GraphStoreV2JiraVersionLinksExternalDesignDesignStatusFilterInput>;
+ to_type?: InputMaybe<GraphStoreV2JiraVersionLinksExternalDesignDesignTypeFilterInput>;
+};
+export type GraphStoreV2JiraVersionLinksExternalDesignDesignStatus = 'NONE' | 'NOT_SET' | 'READY_FOR_DEVELOPMENT' | 'UNKNOWN';
+export type GraphStoreV2JiraVersionLinksExternalDesignDesignStatusFilterInput = {
+ is?: InputMaybe<Array<GraphStoreV2JiraVersionLinksExternalDesignDesignStatus>>;
+ isNot?: InputMaybe<Array<GraphStoreV2JiraVersionLinksExternalDesignDesignStatus>>;
+};
+export type GraphStoreV2JiraVersionLinksExternalDesignDesignType = 'CANVAS' | 'FILE' | 'GROUP' | 'NODE' | 'NOT_SET' | 'OTHER' | 'PROTOTYPE';
+export type GraphStoreV2JiraVersionLinksExternalDesignDesignTypeFilterInput = {
+ is?: InputMaybe<Array<GraphStoreV2JiraVersionLinksExternalDesignDesignType>>;
+ isNot?: InputMaybe<Array<GraphStoreV2JiraVersionLinksExternalDesignDesignType>>;
+};
+export type GraphStoreV2JiraVersionLinksExternalDesignFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreV2JiraVersionLinksExternalDesignConditionalFilterInput>>>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreV2JiraVersionLinksExternalDesignConditionalFilterInput>>>;
+};
+export type GraphStoreV2JiraVersionLinksExternalDesignSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+ to_designLastUpdated?: InputMaybe<GraphStoreSortInput>;
+ to_status?: InputMaybe<GraphStoreSortInput>;
+ to_type?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraVersionLinksExternalFeatureFlagSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraVersionLinksExternalPullRequestSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraVersionLinksExternalRemoteLinkSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraVersionLinksJiraWorkItemSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraWorkItemBlocksJiraWorkItemSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraWorkItemChangesCompassComponentSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraWorkItemCommentHasChildJiraWorkItemCommentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraWorkItemContributesToAtlassianGoalSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraWorkItemDismissedKnowledgeBaseEntitySortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ relationship_actorAri?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraWorkItemHasAtlassianAutodevJobAutodevJobStatus = 'CANCELLED' | 'COMPLETED' | 'FAILED' | 'IN_PROGRESS' | 'PENDING' | 'UNKNOWN';
+export type GraphStoreV2JiraWorkItemHasAtlassianAutodevJobAutodevJobStatusFilterInput = {
+ is?: InputMaybe<Array<GraphStoreV2JiraWorkItemHasAtlassianAutodevJobAutodevJobStatus>>;
+ isNot?: InputMaybe<Array<GraphStoreV2JiraWorkItemHasAtlassianAutodevJobAutodevJobStatus>>;
+};
+export type GraphStoreV2JiraWorkItemHasAtlassianAutodevJobConditionalFilterInput = {
+ createdAt?: InputMaybe<GraphStoreDateFilterInput>;
+ fromAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ lastModified?: InputMaybe<GraphStoreDateFilterInput>;
+ toAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ to_agentAri?: InputMaybe<GraphStoreAriFilterInput>;
+ to_createdAt?: InputMaybe<GraphStoreLongFilterInput>;
+ to_jobOwnerAri?: InputMaybe<GraphStoreAriFilterInput>;
+ to_status?: InputMaybe<GraphStoreV2JiraWorkItemHasAtlassianAutodevJobAutodevJobStatusFilterInput>;
+ to_updatedAt?: InputMaybe<GraphStoreLongFilterInput>;
+};
+export type GraphStoreV2JiraWorkItemHasAtlassianAutodevJobFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreV2JiraWorkItemHasAtlassianAutodevJobConditionalFilterInput>>>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreV2JiraWorkItemHasAtlassianAutodevJobConditionalFilterInput>>>;
+};
+export type GraphStoreV2JiraWorkItemHasAtlassianAutodevJobSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+ to_agentAri?: InputMaybe<GraphStoreSortInput>;
+ to_createdAt?: InputMaybe<GraphStoreSortInput>;
+ to_jobOwnerAri?: InputMaybe<GraphStoreSortInput>;
+ to_status?: InputMaybe<GraphStoreSortInput>;
+ to_updatedAt?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraWorkItemHasChangedJiraPrioritySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraWorkItemHasChangedJiraStatusSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraWorkItemHasChildJiraWorkItemSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraWorkItemHasJiraPrioritySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraWorkItemHasJiraWorkItemCommentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraWorkItemHasJsmIncidentResponderSetSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraWorkItemHasJsmIncidentSeverityAssignmentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraWorkItemHasJsmIncidentSeveritySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraWorkItemHasLinkedKnowledgeBaseEntitySortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ relationship_actorAri?: InputMaybe<GraphStoreSortInput>;
+ relationship_linkSource?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+ to_linkSource?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraWorkItemImpactsCompassComponentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraWorkItemLinksAssetsObjectSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraWorkItemLinksConfluenceWhiteboardConditionalFilterInput = {
+ createdAt?: InputMaybe<GraphStoreDateFilterInput>;
+ fromAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ lastModified?: InputMaybe<GraphStoreDateFilterInput>;
+ toAti?: InputMaybe<GraphStoreAtiFilterInput>;
+};
+export type GraphStoreV2JiraWorkItemLinksConfluenceWhiteboardFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreV2JiraWorkItemLinksConfluenceWhiteboardConditionalFilterInput>>>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreV2JiraWorkItemLinksConfluenceWhiteboardConditionalFilterInput>>>;
+};
+export type GraphStoreV2JiraWorkItemLinksConfluenceWhiteboardSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraWorkItemLinksExternalBranchSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraWorkItemLinksExternalBuildSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraWorkItemLinksExternalCommitSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraWorkItemLinksExternalDeploymentAuthorFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreV2JiraWorkItemLinksExternalDeploymentAuthorFilterInput>>>;
+ authorAri?: InputMaybe<GraphStoreAriFilterInput>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreV2JiraWorkItemLinksExternalDeploymentAuthorFilterInput>>>;
+};
+export type GraphStoreV2JiraWorkItemLinksExternalDeploymentAuthorSortInput = {
+ authorAri?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraWorkItemLinksExternalDeploymentConditionalFilterInput = {
+ createdAt?: InputMaybe<GraphStoreDateFilterInput>;
+ fromAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ lastModified?: InputMaybe<GraphStoreDateFilterInput>;
+ toAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ to_author?: InputMaybe<GraphStoreV2JiraWorkItemLinksExternalDeploymentAuthorFilterInput>;
+ to_environmentType?: InputMaybe<GraphStoreV2JiraWorkItemLinksExternalDeploymentEnvironmentTypeFilterInput>;
+ to_state?: InputMaybe<GraphStoreV2JiraWorkItemLinksExternalDeploymentDeploymentStateFilterInput>;
+};
+export type GraphStoreV2JiraWorkItemLinksExternalDeploymentDeploymentState = 'CANCELLED' | 'FAILED' | 'IN_PROGRESS' | 'NOT_SET' | 'PENDING' | 'ROLLED_BACK' | 'SUCCESSFUL' | 'UNKNOWN';
+export type GraphStoreV2JiraWorkItemLinksExternalDeploymentDeploymentStateFilterInput = {
+ is?: InputMaybe<Array<GraphStoreV2JiraWorkItemLinksExternalDeploymentDeploymentState>>;
+ isNot?: InputMaybe<Array<GraphStoreV2JiraWorkItemLinksExternalDeploymentDeploymentState>>;
+};
+export type GraphStoreV2JiraWorkItemLinksExternalDeploymentEnvironmentType = 'DEVELOPMENT' | 'NOT_SET' | 'PRODUCTION' | 'STAGING' | 'TESTING' | 'UNMAPPED';
+export type GraphStoreV2JiraWorkItemLinksExternalDeploymentEnvironmentTypeFilterInput = {
+ is?: InputMaybe<Array<GraphStoreV2JiraWorkItemLinksExternalDeploymentEnvironmentType>>;
+ isNot?: InputMaybe<Array<GraphStoreV2JiraWorkItemLinksExternalDeploymentEnvironmentType>>;
+};
+export type GraphStoreV2JiraWorkItemLinksExternalDeploymentFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreV2JiraWorkItemLinksExternalDeploymentConditionalFilterInput>>>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreV2JiraWorkItemLinksExternalDeploymentConditionalFilterInput>>>;
+};
+export type GraphStoreV2JiraWorkItemLinksExternalDeploymentSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+ to_author?: InputMaybe<GraphStoreV2JiraWorkItemLinksExternalDeploymentAuthorSortInput>;
+ to_environmentType?: InputMaybe<GraphStoreSortInput>;
+ to_state?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraWorkItemLinksExternalDesignSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+ to_status?: InputMaybe<GraphStoreSortInput>;
+ to_type?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraWorkItemLinksExternalFeatureFlagSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraWorkItemLinksExternalPullRequestAuthorFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreV2JiraWorkItemLinksExternalPullRequestAuthorFilterInput>>>;
+ authorAri?: InputMaybe<GraphStoreAriFilterInput>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreV2JiraWorkItemLinksExternalPullRequestAuthorFilterInput>>>;
+};
+export type GraphStoreV2JiraWorkItemLinksExternalPullRequestAuthorSortInput = {
+ authorAri?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraWorkItemLinksExternalPullRequestConditionalFilterInput = {
+ createdAt?: InputMaybe<GraphStoreDateFilterInput>;
+ fromAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ lastModified?: InputMaybe<GraphStoreDateFilterInput>;
+ toAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ to_author?: InputMaybe<GraphStoreV2JiraWorkItemLinksExternalPullRequestAuthorFilterInput>;
+ to_reviewers?: InputMaybe<GraphStoreV2JiraWorkItemLinksExternalPullRequestReviewerFilterInput>;
+ to_status?: InputMaybe<GraphStoreV2JiraWorkItemLinksExternalPullRequestPullRequestStatusFilterInput>;
+ to_taskCount?: InputMaybe<GraphStoreFloatFilterInput>;
+};
+export type GraphStoreV2JiraWorkItemLinksExternalPullRequestFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreV2JiraWorkItemLinksExternalPullRequestConditionalFilterInput>>>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreV2JiraWorkItemLinksExternalPullRequestConditionalFilterInput>>>;
+};
+export type GraphStoreV2JiraWorkItemLinksExternalPullRequestPullRequestStatus = 'DECLINED' | 'DRAFT' | 'MERGED' | 'NOT_SET' | 'OPEN' | 'QUEUED' | 'UNKNOWN';
+export type GraphStoreV2JiraWorkItemLinksExternalPullRequestPullRequestStatusFilterInput = {
+ is?: InputMaybe<Array<GraphStoreV2JiraWorkItemLinksExternalPullRequestPullRequestStatus>>;
+ isNot?: InputMaybe<Array<GraphStoreV2JiraWorkItemLinksExternalPullRequestPullRequestStatus>>;
+};
+export type GraphStoreV2JiraWorkItemLinksExternalPullRequestReviewerFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreV2JiraWorkItemLinksExternalPullRequestReviewerFilterInput>>>;
+ approvalStatus?: InputMaybe<GraphStoreV2JiraWorkItemLinksExternalPullRequestReviewerReviewerStatusFilterInput>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreV2JiraWorkItemLinksExternalPullRequestReviewerFilterInput>>>;
+ reviewerAri?: InputMaybe<GraphStoreAriFilterInput>;
+};
+export type GraphStoreV2JiraWorkItemLinksExternalPullRequestReviewerReviewerStatus = 'APPROVED' | 'NEEDSWORK' | 'NOT_SET' | 'UNAPPROVED';
+export type GraphStoreV2JiraWorkItemLinksExternalPullRequestReviewerReviewerStatusFilterInput = {
+ is?: InputMaybe<Array<GraphStoreV2JiraWorkItemLinksExternalPullRequestReviewerReviewerStatus>>;
+ isNot?: InputMaybe<Array<GraphStoreV2JiraWorkItemLinksExternalPullRequestReviewerReviewerStatus>>;
+};
+export type GraphStoreV2JiraWorkItemLinksExternalPullRequestReviewerSortInput = {
+ approvalStatus?: InputMaybe<GraphStoreSortInput>;
+ reviewerAri?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraWorkItemLinksExternalPullRequestSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+ to_author?: InputMaybe<GraphStoreV2JiraWorkItemLinksExternalPullRequestAuthorSortInput>;
+ to_reviewers?: InputMaybe<GraphStoreV2JiraWorkItemLinksExternalPullRequestReviewerSortInput>;
+ to_status?: InputMaybe<GraphStoreSortInput>;
+ to_taskCount?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraWorkItemLinksExternalRemoteLinkSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraWorkItemLinksExternalVulnerabilityContainerSortInput = {
+ containerAri?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraWorkItemLinksExternalVulnerabilitySortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ from_container?: InputMaybe<GraphStoreV2JiraWorkItemLinksExternalVulnerabilityContainerSortInput>;
+ from_introducedDate?: InputMaybe<GraphStoreSortInput>;
+ from_severity?: InputMaybe<GraphStoreSortInput>;
+ from_status?: InputMaybe<GraphStoreSortInput>;
+ from_type?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraWorkItemLinksJiraWorkItemRemoteLinkSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraWorkItemLinksJiraWorkItemSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraWorkItemLinksSupportEscalationEntityConditionalFilterInput = {
+ createdAt?: InputMaybe<GraphStoreDateFilterInput>;
+ fromAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ lastModified?: InputMaybe<GraphStoreDateFilterInput>;
+ relationship_SupportEscalationLastUpdated?: InputMaybe<GraphStoreLongFilterInput>;
+ relationship_creatorAri?: InputMaybe<GraphStoreAriFilterInput>;
+ relationship_linkType?: InputMaybe<GraphStoreV2JiraWorkItemLinksSupportEscalationEntityEscalationLinkTypeFilterInput>;
+ relationship_status?: InputMaybe<GraphStoreV2JiraWorkItemLinksSupportEscalationEntityEscalationStatusFilterInput>;
+ toAti?: InputMaybe<GraphStoreAtiFilterInput>;
+};
+export type GraphStoreV2JiraWorkItemLinksSupportEscalationEntityEscalationLinkType = 'EXISTING_WORK_ITEM' | 'NEW_WORK_ITEM' | 'NOT_SET';
+export type GraphStoreV2JiraWorkItemLinksSupportEscalationEntityEscalationLinkTypeFilterInput = {
+ is?: InputMaybe<Array<GraphStoreV2JiraWorkItemLinksSupportEscalationEntityEscalationLinkType>>;
+ isNot?: InputMaybe<Array<GraphStoreV2JiraWorkItemLinksSupportEscalationEntityEscalationLinkType>>;
+};
+export type GraphStoreV2JiraWorkItemLinksSupportEscalationEntityEscalationStatus = 'ACCEPTED' | 'OPEN' | 'REJECTED';
+export type GraphStoreV2JiraWorkItemLinksSupportEscalationEntityEscalationStatusFilterInput = {
+ is?: InputMaybe<Array<GraphStoreV2JiraWorkItemLinksSupportEscalationEntityEscalationStatus>>;
+ isNot?: InputMaybe<Array<GraphStoreV2JiraWorkItemLinksSupportEscalationEntityEscalationStatus>>;
+};
+export type GraphStoreV2JiraWorkItemLinksSupportEscalationEntityFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreV2JiraWorkItemLinksSupportEscalationEntityConditionalFilterInput>>>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreV2JiraWorkItemLinksSupportEscalationEntityConditionalFilterInput>>>;
+};
+export type GraphStoreV2JiraWorkItemLinksSupportEscalationEntitySortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ relationship_SupportEscalationLastUpdated?: InputMaybe<GraphStoreSortInput>;
+ relationship_creatorAri?: InputMaybe<GraphStoreSortInput>;
+ relationship_linkType?: InputMaybe<GraphStoreSortInput>;
+ relationship_status?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraWorkItemSharedWithAtlassianUserSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JiraWorkItemTracksAtlassianProjectSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JsmIncidentImpactsCompassComponentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JsmIncidentLinksExternalServiceConditionalFilterInput = {
+ createdAt?: InputMaybe<GraphStoreDateFilterInput>;
+ fromAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ lastModified?: InputMaybe<GraphStoreDateFilterInput>;
+ toAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ to_affectedServiceAris?: InputMaybe<GraphStoreAriFilterInput>;
+ to_assigneeAri?: InputMaybe<GraphStoreAriFilterInput>;
+ to_majorIncident?: InputMaybe<GraphStoreBooleanFilterInput>;
+ to_priority?: InputMaybe<GraphStoreV2JsmIncidentLinksExternalServiceJiraServiceManagementIncidentPriorityFilterInput>;
+ to_reporterAri?: InputMaybe<GraphStoreAriFilterInput>;
+ to_status?: InputMaybe<GraphStoreV2JsmIncidentLinksExternalServiceJiraServiceManagementIncidentStatusFilterInput>;
+};
+export type GraphStoreV2JsmIncidentLinksExternalServiceFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreV2JsmIncidentLinksExternalServiceConditionalFilterInput>>>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreV2JsmIncidentLinksExternalServiceConditionalFilterInput>>>;
+};
+export type GraphStoreV2JsmIncidentLinksExternalServiceJiraServiceManagementIncidentPriority = 'NOT_SET' | 'P1' | 'P2' | 'P3' | 'P4' | 'P5';
+export type GraphStoreV2JsmIncidentLinksExternalServiceJiraServiceManagementIncidentPriorityFilterInput = {
+ is?: InputMaybe<Array<GraphStoreV2JsmIncidentLinksExternalServiceJiraServiceManagementIncidentPriority>>;
+ isNot?: InputMaybe<Array<GraphStoreV2JsmIncidentLinksExternalServiceJiraServiceManagementIncidentPriority>>;
+};
+export type GraphStoreV2JsmIncidentLinksExternalServiceJiraServiceManagementIncidentStatus = 'DONE' | 'INDETERMINATE' | 'NEW' | 'NOT_SET' | 'UNDEFINED';
+export type GraphStoreV2JsmIncidentLinksExternalServiceJiraServiceManagementIncidentStatusFilterInput = {
+ is?: InputMaybe<Array<GraphStoreV2JsmIncidentLinksExternalServiceJiraServiceManagementIncidentStatus>>;
+ isNot?: InputMaybe<Array<GraphStoreV2JsmIncidentLinksExternalServiceJiraServiceManagementIncidentStatus>>;
+};
+export type GraphStoreV2JsmIncidentLinksExternalServiceSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+ to_affectedServiceAris?: InputMaybe<GraphStoreSortInput>;
+ to_assigneeAri?: InputMaybe<GraphStoreSortInput>;
+ to_majorIncident?: InputMaybe<GraphStoreSortInput>;
+ to_priority?: InputMaybe<GraphStoreSortInput>;
+ to_reporterAri?: InputMaybe<GraphStoreSortInput>;
+ to_status?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JsmIncidentLinksJiraPostIncidentReviewSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JsmIncidentLinksJiraWorkItemSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JsmIncidentLinksJsmPostIncidentReviewLinkSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JsmIncidentSeverityAssignmentHasJsmIncidentSeveritySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JsmSpaceLinksExternalServiceSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2JsmSpaceLinksKnowledgeBaseEntitySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2LoomMeetingHasConfluenceMeetingNotesPageSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2LoomMeetingHasJiraSpaceSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2LoomMeetingHasLoomVideoSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2LoomMeetingRecurrenceHasConfluenceMeetingNotesPageSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2LoomMeetingRecurrenceHasLoomMeetingSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2LoomVideoHasConfluencePageSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2LoomVideoHasLoomVideoCommentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2LoomVideoSharedWithAtlassianUserSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2MediaFileAttachedToContentEntitySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2RepositoryEntityIsBitbucketRepositorySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2RovoAgentActsAsAtlassianUserSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2RovoAgentHasAtlassianAgentSessionSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2RovoAgentHasJiraProjectAgentKnowledgeContextSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2TalentPositionLinksExternalPositionSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2TalentWorkerLinksExternalWorkerSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ThirdPartyRemoteLinkLinksExternalRemoteLinkSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2ThirdPartyUserLinkedViaEmailThirdPartyUserSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreV2TopicHasRelatedEntitySortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreVersionAssociatedBranchSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreVersionAssociatedBuildSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreVersionAssociatedCommitSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreVersionAssociatedDeploymentSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreVersionAssociatedDesignConditionalFilterInput = {
+ createdAt?: InputMaybe<GraphStoreDateFilterInput>;
+ fromAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ lastModified?: InputMaybe<GraphStoreDateFilterInput>;
+ toAti?: InputMaybe<GraphStoreAtiFilterInput>;
+ to_designLastUpdated?: InputMaybe<GraphStoreLongFilterInput>;
+ to_status?: InputMaybe<GraphStoreVersionAssociatedDesignDesignStatusFilterInput>;
+ to_type?: InputMaybe<GraphStoreVersionAssociatedDesignDesignTypeFilterInput>;
+};
+export type GraphStoreVersionAssociatedDesignDesignStatus = 'NONE' | 'NOT_SET' | 'READY_FOR_DEVELOPMENT' | 'UNKNOWN';
+export type GraphStoreVersionAssociatedDesignDesignStatusFilterInput = {
+ is?: InputMaybe<Array<GraphStoreVersionAssociatedDesignDesignStatus>>;
+ isNot?: InputMaybe<Array<GraphStoreVersionAssociatedDesignDesignStatus>>;
+};
+export type GraphStoreVersionAssociatedDesignDesignType = 'CANVAS' | 'FILE' | 'GROUP' | 'NODE' | 'NOT_SET' | 'OTHER' | 'PROTOTYPE';
+export type GraphStoreVersionAssociatedDesignDesignTypeFilterInput = {
+ is?: InputMaybe<Array<GraphStoreVersionAssociatedDesignDesignType>>;
+ isNot?: InputMaybe<Array<GraphStoreVersionAssociatedDesignDesignType>>;
+};
+export type GraphStoreVersionAssociatedDesignFilterInput = {
+ and?: InputMaybe<Array<InputMaybe<GraphStoreVersionAssociatedDesignConditionalFilterInput>>>;
+ or?: InputMaybe<Array<InputMaybe<GraphStoreVersionAssociatedDesignConditionalFilterInput>>>;
+};
+export type GraphStoreVersionAssociatedDesignSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+ to_designLastUpdated?: InputMaybe<GraphStoreSortInput>;
+ to_status?: InputMaybe<GraphStoreSortInput>;
+ to_type?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreVersionAssociatedFeatureFlagSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreVersionAssociatedIssueSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreVersionAssociatedPullRequestSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreVersionAssociatedRemoteLinkSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreVersionUserAssociatedFeatureFlagSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreVideoHasCommentSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreVideoSharedWithUserSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreVulnerabilityAssociatedIssueContainerSortInput = {
+ containerAri?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreVulnerabilityAssociatedIssueSortInput = {
+ createdAt?: InputMaybe<GraphStoreSortInput>;
+ fromAti?: InputMaybe<GraphStoreSortInput>;
+ from_container?: InputMaybe<GraphStoreVulnerabilityAssociatedIssueContainerSortInput>;
+ from_introducedDate?: InputMaybe<GraphStoreSortInput>;
+ from_severity?: InputMaybe<GraphStoreSortInput>;
+ from_status?: InputMaybe<GraphStoreSortInput>;
+ from_type?: InputMaybe<GraphStoreSortInput>;
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+ toAti?: InputMaybe<GraphStoreSortInput>;
+};
+export type GraphStoreWorkerAssociatedExternalWorkerSortInput = {
+ lastModified?: InputMaybe<GraphStoreSortInput>;
+};
+export type GravityActionStatus = 'ACCEPTED' | 'APPLIED' | 'DECLINED' | 'PENDING' | 'SUPERSEDED';
+export type GravityAddCommentInput = {
+ annotationId?: InputMaybe<Scalars['String']['input']>;
+ content: Scalars['String']['input'];
+ draftId: Scalars['String']['input'];
+ parentCommentId?: InputMaybe<Scalars['String']['input']>;
+};
+export type GravityAddInlineCommentInput = {
+ annotationId?: InputMaybe<Scalars['String']['input']>;
+ commentContent: Scalars['String']['input'];
+ content: Scalars['String']['input'];
+ draftId: Scalars['String']['input'];
+ expectedRevision: Scalars['Int']['input'];
+ origin?: InputMaybe<GravityDraftOrigin>;
+ parentCommentId?: InputMaybe<Scalars['String']['input']>;
+};
+export type GravityAddReactionInput = {
+ emojiId: Scalars['ID']['input'];
+ entity: GravityReactionEntityType;
+ entityId: Scalars['ID']['input'];
+};
+export type GravityAiDraftCommentStatus = 'APPLIED' | 'NEW' | 'REJECTED';
+export type GravityAiDraftPatchInput = {
+ aiReasoningTopLevel?: InputMaybe<Scalars['String']['input']>;
+ content?: InputMaybe<Scalars['String']['input']>;
+ handover?: InputMaybe<Scalars['String']['input']>;
+ sessionId?: InputMaybe<Scalars['ID']['input']>;
+ status?: InputMaybe<GravityAiDraftStatus>;
+ suggestedActions?: InputMaybe<Array<GravityAiSuggestedActionPatchInput>>;
+};
+export type GravityAiDraftStatus = 'CLOSED' | 'OPEN' | 'PLANNING';
+export type GravityAiDraftsFilterInput = {
+ authorAaid?: InputMaybe<Scalars['String']['input']>;
+ containerAri: Scalars['String']['input'];
+ flowType?: InputMaybe<Scalars['String']['input']>;
+ status?: InputMaybe<GravityAiDraftStatus>;
+};
+export type GravityAiSuggestedActionCreateInput = {
+ aiReasoning?: InputMaybe<Scalars['String']['input']>;
+ content: Scalars['String']['input'];
+ type: GravityAiSuggestedActionType;
+};
+export type GravityAiSuggestedActionPatchInput = {
+ aiReasoning?: InputMaybe<Scalars['String']['input']>;
+ content?: InputMaybe<Scalars['String']['input']>;
+ id?: InputMaybe<Scalars['ID']['input']>;
+ status?: InputMaybe<GravityAiSuggestedActionStatus>;
+ statusChangeReason?: InputMaybe<Scalars['String']['input']>;
+ type?: InputMaybe<GravityAiSuggestedActionType>;
+};
+export type GravityAiSuggestedActionStatus = 'APPLIED' | 'PENDING' | 'REJECTED';
+export type GravityAiSuggestedActionType = 'CONNECT_IDEA' | 'CREATE_IDEA' | 'CREATE_INSIGHT' | 'LINK_INSIGHT_TO_IDEA' | 'UPDATE_IDEA_DESCRIPTION';
+export type GravityAiSuggestedActionUpdateError = 'ACTION_FINAL' | 'ACTION_LIMIT_EXCEEDED' | 'ACTION_NOT_FOUND' | 'DUPLICATE_ACTION_ID' | 'INVALID_NEW_ACTION';
+export type GravityApplyDraftInput = {
+ draftId: Scalars['String']['input'];
+};
+export type GravityArrangementFieldInput = {
+ fieldKey: Scalars['String']['input'];
+ groups: Array<GravityArrangementGroupInput>;
+};
+export type GravityArrangementGroupInput = {
+ groupValue: Scalars['String']['input'];
+ rows: Array<GravityArrangementRowInput>;
+};
+export type GravityArrangementRowInput = {
+ issueIds: Array<Scalars['ID']['input']>;
+};
+export type GravityCanCreateViewFromTemplateInput = {
+ fieldMappings: Array<GravityFieldRefMappingInput>;
+ templateId: Scalars['ID']['input'];
+};
+export type GravityCreateAiDraftInput = {
+ containerAri: Scalars['String']['input'];
+ content: Scalars['String']['input'];
+ flowType: Scalars['String']['input'];
+ handover: Scalars['String']['input'];
+ sessionId?: InputMaybe<Scalars['ID']['input']>;
+ status: GravityAiDraftStatus;
+ suggestedActions?: InputMaybe<Array<GravityAiSuggestedActionCreateInput>>;
+};
+export type GravityCreateDraftInput = {
+ ari: Scalars['String']['input'];
+ content: Scalars['String']['input'];
+ origin?: InputMaybe<GravityDraftOrigin>;
+ replaceActive?: InputMaybe<Scalars['Boolean']['input']>;
+ type: Scalars['String']['input'];
+ upsertActions?: InputMaybe<Array<GravityUpsertActionInput>>;
+};
+export type GravityCreateSectionInput = {
+ containerId: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+};
+export type GravityCreateViewFromInlinedTemplateInput = {
+ name?: InputMaybe<Scalars['String']['input']>;
+ projectId: Scalars['ID']['input'];
+ refMappings?: InputMaybe<GravityRefMappingsInput>;
+ refResolutionStrategy?: InputMaybe<GravityRefResolutionStrategy>;
+ sectionId?: InputMaybe<Scalars['String']['input']>;
+ template: GravityViewTemplateInput;
+};
+export type GravityCreateViewFromTemplateInput = {
+ locale?: InputMaybe<Scalars['String']['input']>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ projectId: Scalars['ID']['input'];
+ refMappings?: InputMaybe<GravityRefMappingsInput>;
+ refResolutionStrategy?: InputMaybe<GravityRefResolutionStrategy>;
+ sectionId?: InputMaybe<Scalars['String']['input']>;
+ templateId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type GravityCreateViewFromUserPromptInput = {
+ projectId: Scalars['ID']['input'];
+ prompt: Scalars['String']['input'];
+ sectionId?: InputMaybe<Scalars['String']['input']>;
+};
+export type GravityDeleteReactionInput = {
+ emojiId: Scalars['ID']['input'];
+ entity: GravityReactionEntityType;
+ entityId: Scalars['ID']['input'];
+};
+export type GravityDeliveryTableSortInput = {
+ field: Scalars['String']['input'];
+ order: GravitySortOrder;
+};
+export type GravityDescriptionTemplateFilterInput = {
+ containsKeyword?: InputMaybe<Scalars['String']['input']>;
+ types?: InputMaybe<Array<GravityDescriptionTemplateType>>;
+};
+export type GravityDescriptionTemplateType = 'CUSTOM' | 'SYSTEM';
+export type GravityDiscardDraftInput = {
+ draftId: Scalars['String']['input'];
+};
+export type GravityDraftOrigin = 'AI' | 'AI_EDITED' | 'USER';
+export type GravityDraftStatus = 'ACTIVE' | 'APPLIED' | 'DISCARDED' | 'PARTIALLY_APPLIED';
+export type GravityFeedbackTarget = 'CF' | 'GSAC';
+export type GravityFieldDefinitionInput = {
+ configuration?: InputMaybe<Scalars['JSON']['input']>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ global?: InputMaybe<Scalars['Boolean']['input']>;
+ name: Scalars['String']['input'];
+ nonReplaceable?: InputMaybe<Scalars['Boolean']['input']>;
+ options?: InputMaybe<Array<Scalars['JSON']['input']>>;
+ ref: Scalars['ID']['input'];
+ type: Scalars['String']['input'];
+};
+export type GravityFieldRefMappingInput = {
+ key: Scalars['String']['input'];
+ ref: Scalars['ID']['input'];
+};
+export type GravityFieldRollupInput = {
+ field: Scalars['ID']['input'];
+ rollup: GravityFieldRollupType;
+};
+export type GravityFieldRollupType = 'AVG' | 'COUNT' | 'EMPTY' | 'FILLED' | 'MAX' | 'MEDIAN' | 'MIN' | 'RANGE' | 'SUM';
+export type GravityGenerateViewTemplateFromUserPromptInput = {
+ projectId: Scalars['ID']['input'];
+ prompt: Scalars['String']['input'];
+};
+export type GravityGetDetailedReactionInput = {
+ emojiId: Scalars['ID']['input'];
+ entity: GravityReactionEntityType;
+ entityId: Scalars['ID']['input'];
+};
+export type GravityGetReactionsInput = {
+ entity: GravityReactionEntityType;
+ entityIds: Array<Scalars['ID']['input']>;
+};
+export type GravityIdeaLayoutFilterInput = {
+ descriptionTemplates?: InputMaybe<GravityDescriptionTemplateFilterInput>;
+};
+export type GravityMatchDeliveryInput = {
+ deliveryIssueIdsOrKeys: Array<Scalars['ID']['input']>;
+ discoveryIssueIdsOrKeys: Array<Scalars['ID']['input']>;
+};
+export type GravityMoveNavNodeInput = {
+ containerId: Scalars['ID']['input'];
+ moveAfterId?: InputMaybe<Scalars['ID']['input']>;
+ moveBeforeId?: InputMaybe<Scalars['ID']['input']>;
+ nodeId: Scalars['ID']['input'];
+ parent?: InputMaybe<GravityMoveNavParentInput>;
+};
+export type GravityMoveNavParentInput = {
+ nodeId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type GravityPostFeedbackInput = {
+ message: Scalars['String']['input'];
+ target: GravityFeedbackTarget;
+ test?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GravityReactionEntityType = 'ISSUE_COMMENT' | 'VIEW_COMMENT';
+export type GravityRefMappingsInput = {
+ fields: Array<GravityFieldRefMappingInput>;
+};
+export type GravityRefResolutionStrategy = 'CREATE_IF_UNMAPPED' | 'FAIL_IF_UNMAPPED' | 'MATCH_THEN_CREATE_IF_UNMAPPED';
+export type GravityReviseDraftInput = {
+ content: Scalars['String']['input'];
+ draftId: Scalars['String']['input'];
+ expectedRevision: Scalars['Int']['input'];
+ origin?: InputMaybe<GravityDraftOrigin>;
+ resolveCommentIds?: InputMaybe<Array<Scalars['String']['input']>>;
+ upsertActions?: InputMaybe<Array<GravityUpsertActionInput>>;
+};
+export type GravitySetActionStatusInput = {
+ actionId: Scalars['String']['input'];
+ status: GravityActionStatus;
+};
+export type GravitySetViewArrangementInput = {
+ fields: Array<GravityArrangementFieldInput>;
+ viewId: Scalars['ID']['input'];
+};
+export type GravitySortOrder = 'ASC' | 'DESC';
+export type GravityStartAltaSessionInput = {
+ agent: Scalars['String']['input'];
+ prompt: Scalars['String']['input'];
+};
+export type GravityStartAltaSessionV2Input = {
+ agent: Scalars['String']['input'];
+ prompt: Scalars['String']['input'];
+ sessionId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type GravityTableLayoutConfigInput = {
+ field: Scalars['String']['input'];
+ size: Scalars['Int']['input'];
+};
+export type GravityUpdateAiDraftInput = {
+ draft: GravityAiDraftPatchInput;
+ draftId: Scalars['ID']['input'];
+ expectedUpdatedAt: Scalars['DateTime']['input'];
+};
+export type GravityUpdateDeliverySettingsInput = {
+ projectId: Scalars['ID']['input'];
+ tableLayoutConfig: Array<GravityTableLayoutConfigInput>;
+ visibleFields?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type GravityUpdateDeliveryTableSortInput = {
+ projectId: Scalars['ID']['input'];
+ tableSort?: InputMaybe<GravityDeliveryTableSortInput>;
+};
+export type GravityUpdateDraftContentInput = {
+ content: Scalars['String']['input'];
+ draftId: Scalars['String']['input'];
+ expectedRevision: Scalars['Int']['input'];
+ origin?: InputMaybe<GravityDraftOrigin>;
+};
+export type GravityUpdateSectionInput = {
+ name?: InputMaybe<Scalars['String']['input']>;
+ sectionId: Scalars['ID']['input'];
+};
+export type GravityUpsertActionInput = {
+ draftId?: InputMaybe<Scalars['String']['input']>;
+ id?: InputMaybe<Scalars['String']['input']>;
+ kind: Scalars['String']['input'];
+ origin?: InputMaybe<GravityDraftOrigin>;
+ payload?: InputMaybe<Scalars['String']['input']>;
+ rationale?: InputMaybe<Scalars['String']['input']>;
+ status?: InputMaybe<GravityActionStatus>;
+ targetRef: Scalars['String']['input'];
+};
+export type GravityViewColorStyle = 'BACKGROUND' | 'HIGHLIGHT';
+export type GravityViewColumnSize = 'DEFAULT' | 'LARGE' | 'SMALL';
+export type GravityViewConfigInput = {
+ boldColors?: InputMaybe<Scalars['Boolean']['input']>;
+ colorBy?: InputMaybe<Scalars['ID']['input']>;
+ colorStyle?: InputMaybe<GravityViewColorStyle>;
+ columnSize?: InputMaybe<GravityViewColumnSize>;
+ connectionsFilter?: InputMaybe<Array<GravityViewFilterInput>>;
+ connectionsLayoutType?: InputMaybe<GravityViewConnectionsLayoutType>;
+ fieldRollups?: InputMaybe<Array<GravityFieldRollupInput>>;
+ fields: Array<Scalars['ID']['input']>;
+ filter?: InputMaybe<Array<GravityViewFilterInput>>;
+ groupBy?: InputMaybe<Scalars['ID']['input']>;
+ groupValues?: InputMaybe<Array<GravityViewGroupValueInput>>;
+ groupsFilter?: InputMaybe<Array<GravityViewFilterInput>>;
+ hidden?: InputMaybe<Array<Scalars['ID']['input']>>;
+ hideEmptyColumns?: InputMaybe<Scalars['Boolean']['input']>;
+ hideEmptyGroups?: InputMaybe<Scalars['Boolean']['input']>;
+ jql?: InputMaybe<Scalars['String']['input']>;
+ layoutType?: InputMaybe<GravityViewLayoutType>;
+ matrixConfig?: InputMaybe<GravityViewMatrixConfigInput>;
+ numberColumnDisplay?: InputMaybe<GravityViewNumberColumnDisplay>;
+ showCardCovers?: InputMaybe<Scalars['Boolean']['input']>;
+ showConnectionsMatchingColumn?: InputMaybe<Scalars['Boolean']['input']>;
+ showConnectionsMatchingGroup?: InputMaybe<Scalars['Boolean']['input']>;
+ sort?: InputMaybe<Array<GravityViewSortInput>>;
+ sortMode?: InputMaybe<GravityViewSortMode>;
+ tableColumnSizes?: InputMaybe<Array<GravityViewTableColumnSizeInput>>;
+ timelineConfig?: InputMaybe<GravityViewTimelineConfigInput>;
+ timelineMarkers?: InputMaybe<Array<GravityViewTimelineMarkerInput>>;
+ treeConfig?: InputMaybe<GravityViewTreeConfigInput>;
+ verticalGroupBy?: InputMaybe<Scalars['ID']['input']>;
+ verticalGroupValues?: InputMaybe<Array<GravityViewGroupValueInput>>;
+ verticalGroupsFilter?: InputMaybe<Array<GravityViewFilterInput>>;
+};
+export type GravityViewConnectionsLayoutType = 'CARDS' | 'LIST' | 'SUMMARY';
+export type GravityViewFilterEnumType = 'BOARD_COLUMN' | 'VIEW_GROUP';
+export type GravityViewFilterInput = {
+ field?: InputMaybe<Scalars['ID']['input']>;
+ kind: GravityViewFilterKind;
+ values: Array<GravityViewFilterValueInput>;
+};
+export type GravityViewFilterKind = 'CONNECTION_FIELD_IDENTITY' | 'FIELD_EXCLUDES' | 'FIELD_HAS_VALUE' | 'FIELD_IDENTITY' | 'FIELD_INCLUDES' | 'FIELD_NUMERIC' | 'INTERVAL' | 'TEXT';
+export type GravityViewFilterOperator = 'END_AFTER_NOW' | 'END_BEFORE_NOW' | 'EQ' | 'GT' | 'GTE' | 'ITEM_ENDS_AFTER' | 'ITEM_ENDS_AFTER_PAST' | 'ITEM_STARTS_BEFORE' | 'ITEM_STARTS_BEFORE_NEXT' | 'LT' | 'LTE' | 'NEQ' | 'START_AFTER_NOW' | 'START_BEFORE_NOW';
+export type GravityViewFilterValueInput = {
+ enumValue?: InputMaybe<GravityViewFilterEnumType>;
+ numericValue?: InputMaybe<Scalars['Float']['input']>;
+ operator?: InputMaybe<GravityViewFilterOperator>;
+ stringValue?: InputMaybe<Scalars['String']['input']>;
+};
+export type GravityViewGroupValueInput = {
+ id: Scalars['ID']['input'];
+ label?: InputMaybe<Scalars['String']['input']>;
+ weight?: InputMaybe<Scalars['Int']['input']>;
+};
+export type GravityViewInput = {
+ config: GravityViewConfigInput;
+ description?: InputMaybe<Scalars['JSON']['input']>;
+ emoji?: InputMaybe<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+ visualizationType: GravityViewVisualizationType;
+};
+export type GravityViewLayoutType = 'COMPACT' | 'DETAILED' | 'SUMMARY';
+export type GravityViewMatrixAxisDimension = 'X' | 'Y' | 'Z';
+export type GravityViewMatrixAxisInput = {
+ dimension: GravityViewMatrixAxisDimension;
+ field: Scalars['ID']['input'];
+ fieldOptions?: InputMaybe<Array<Scalars['ID']['input']>>;
+ reversed?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type GravityViewMatrixConfigInput = {
+ axes?: InputMaybe<Array<GravityViewMatrixAxisInput>>;
+};
+export type GravityViewNumberColumnDisplay = 'DISABLED' | 'ENABLED';
+export type GravityViewSortInput = {
+ field: Scalars['ID']['input'];
+ order: GravitySortOrder;
+};
+export type GravityViewSortMode = 'FIELDS_SORT' | 'PROJECT_RANK' | 'VIEW_RANK';
+export type GravityViewTableColumnSizeInput = {
+ field: Scalars['ID']['input'];
+ size: Scalars['Int']['input'];
+};
+export type GravityViewTemplateCategory = 'DELIVERY' | 'FEEDBACK' | 'PRIORITIZATION' | 'RESOURCING' | 'ROADMAPPING';
+export type GravityViewTemplateColorScheme = 'BLUE' | 'DEFAULT' | 'GREEN' | 'LIME' | 'MAGENTA' | 'ORANGE' | 'PURPLE' | 'TEAL';
+export type GravityViewTemplateDefinitionsInput = {
+ fields: Array<GravityFieldDefinitionInput>;
+};
+export type GravityViewTemplateInput = {
+ definitions?: InputMaybe<GravityViewTemplateDefinitionsInput>;
+ id?: InputMaybe<Scalars['ID']['input']>;
+ name: Scalars['String']['input'];
+ schema?: InputMaybe<Scalars['String']['input']>;
+ view: GravityViewInput;
+};
+export type GravityViewTimelineConfigInput = {
+ dueDateField?: InputMaybe<Scalars['ID']['input']>;
+ endTimestamp?: InputMaybe<Scalars['String']['input']>;
+ mode?: InputMaybe<GravityViewTimelineMode>;
+ startDateField?: InputMaybe<Scalars['ID']['input']>;
+ startTimestamp?: InputMaybe<Scalars['String']['input']>;
+ summaryCardField?: InputMaybe<Scalars['ID']['input']>;
+ todayMarker?: InputMaybe<GravityViewTodayMarker>;
+};
+export type GravityViewTimelineMarkerInput = {
+ color?: InputMaybe<Scalars['String']['input']>;
+ date: Scalars['String']['input'];
+ label?: InputMaybe<Scalars['String']['input']>;
+};
+export type GravityViewTimelineMode = 'MONTHS' | 'QUARTERS' | 'WEEKS' | 'YEARS';
+export type GravityViewTodayMarker = 'DISABLED' | 'ENABLED';
+export type GravityViewTreeConfigInput = {
+ allowMultipleParents?: InputMaybe<Scalars['Boolean']['input']>;
+ defaultFields?: InputMaybe<Array<Scalars['ID']['input']>>;
+ hierarchy?: InputMaybe<Array<GravityViewTreeHierarchyItemInput>>;
+ mode?: InputMaybe<GravityViewTreeMode>;
+ treeDirection?: InputMaybe<GravityViewTreeDirection>;
+};
+export type GravityViewTreeDirection = 'DOWN' | 'LEFT' | 'RIGHT' | 'UP';
+export type GravityViewTreeHierarchyEntryInput = {
+ fieldKey?: InputMaybe<Scalars['ID']['input']>;
+ issueId?: InputMaybe<Scalars['ID']['input']>;
+ issueTypeName?: InputMaybe<Scalars['String']['input']>;
+};
+export type GravityViewTreeHierarchyItemInput = {
+ fields?: InputMaybe<Array<Scalars['ID']['input']>>;
+ filter?: InputMaybe<Array<GravityViewFilterInput>>;
+ items?: InputMaybe<Array<GravityViewTreeHierarchyEntryInput>>;
+ type?: InputMaybe<GravityViewTreeHierarchyType>;
+};
+export type GravityViewTreeHierarchyType = 'FIELD' | 'ISSUE' | 'ISSUE_TYPE';
+export type GravityViewTreeMode = 'AUTOMATIC' | 'MANUAL';
+export type GravityViewVisualizationType = 'BOARD' | 'LIST' | 'MATRIX' | 'TABLE' | 'TIMELINE' | 'TREE';
+export type GroupWithPermissionsInput = {
+ id: Scalars['ID']['input'];
+ operations: Array<InputMaybe<OperationCheckResultInput>>;
+};
+export type GrowthRecContext = {
+ anonymousId?: InputMaybe<Scalars['ID']['input']>;
+ containers?: InputMaybe<Scalars['JSON']['input']>;
+ custom?: InputMaybe<Scalars['JSON']['input']>;
+ locale?: InputMaybe<Scalars['String']['input']>;
+ orgId?: InputMaybe<Scalars['ID']['input']>;
+ product?: InputMaybe<Scalars['String']['input']>;
+ rankingOptimization?: InputMaybe<Scalars['String']['input']>;
+ sessionId?: InputMaybe<Scalars['ID']['input']>;
+ subproduct?: InputMaybe<Scalars['String']['input']>;
+ tenantId?: InputMaybe<Scalars['ID']['input']>;
+ useCase?: InputMaybe<Scalars['String']['input']>;
+ userId?: InputMaybe<Scalars['ID']['input']>;
+ workspaceId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type GrowthRecRerankCandidate = {
+ context?: InputMaybe<Scalars['JSON']['input']>;
+ entityId: Scalars['String']['input'];
+};
+export type GrowthUnifiedProfileAnchorType = 'PFM' | 'SEO';
+export type GrowthUnifiedProfileAvailableCollectionSegmentsFilterInput = {
+ collectionOfferingId?: InputMaybe<Scalars['String']['input']>;
+};
+export type GrowthUnifiedProfileCampaignInput = {
+ campaign?: InputMaybe<Scalars['String']['input']>;
+ content?: InputMaybe<Scalars['String']['input']>;
+ medium?: InputMaybe<Scalars['String']['input']>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ sfdcCampaignId?: InputMaybe<Scalars['String']['input']>;
+ source?: InputMaybe<Scalars['String']['input']>;
+};
+export type GrowthUnifiedProfileChannel = 'PAID_CONTENT' | 'PAID_DISPLAY' | 'PAID_REVIEW_SITES' | 'PAID_SEARCH' | 'PAID_SOCIAL';
+export type GrowthUnifiedProfileCompanySize = 'LARGE' | 'MEDIUM' | 'SMALL' | 'UNKNOWN';
+export type GrowthUnifiedProfileCompanyType = 'PRIVATE' | 'PUBLIC';
+export type GrowthUnifiedProfileCompletedCoreAction = 'CREATE_AUTOMATION_RULE' | 'CREATE_REQUEST_TYPE' | 'CREATE_TEAM' | 'ENABLE_OPERATIONS_ACCESS' | 'INVITE_USERS' | 'MANAGE_ISSUE_TYPES' | 'VIEW_CUSTOMER_PORTAL_HOME' | 'VIEW_QUEUES';
+export type GrowthUnifiedProfileConfluenceFamiliarity = 'EXPERIENCE' | 'MIDDLE' | 'NEW';
+export type GrowthUnifiedProfileConfluenceOnboardingContextInput = {
+ confluenceFamiliarity?: InputMaybe<GrowthUnifiedProfileConfluenceFamiliarity>;
+ experienceLevel?: InputMaybe<Scalars['String']['input']>;
+ jobsToBeDone?: InputMaybe<Array<InputMaybe<GrowthUnifiedProfileJtbd>>>;
+ teamType?: InputMaybe<GrowthUnifiedProfileTeamType>;
+ template?: InputMaybe<Scalars['String']['input']>;
+};
+export type GrowthUnifiedProfileCreateEntitlementProfileInput = {
+ autoProvisioningEditionParityDialogDismissed?: InputMaybe<Scalars['Boolean']['input']>;
+ entitlementId: Scalars['ID']['input'];
+ firstProductOnSite?: InputMaybe<Scalars['Boolean']['input']>;
+ trial?: InputMaybe<GrowthUnifiedProfileEntitlementContextTrialInput>;
+};
+export type GrowthUnifiedProfileCreateOrgProfileInput = {
+ orgId: Scalars['ID']['input'];
+ twcOnboardingContext?: InputMaybe<Array<InputMaybe<GrowthUnifiedProfileTwcOnboardingContextInput>>>;
+};
+export type GrowthUnifiedProfileCreateProfileInput = {
+ accountId?: InputMaybe<Scalars['ID']['input']>;
+ anonymousId?: InputMaybe<Scalars['ID']['input']>;
+ tenantId?: InputMaybe<Scalars['ID']['input']>;
+ unifiedProfile: GrowthUnifiedProfileInput;
+};
+export type GrowthUnifiedProfileCreateSnIdProfileInput = {
+ firstActivationContext: GrowthUnifiedProfileFirstActivationContextInput;
+ snId: Scalars['ID']['input'];
+};
+export type GrowthUnifiedProfileDomainType = 'BUSINESS' | 'PERSONAL';
+export type GrowthUnifiedProfileEnrichmentStatus = 'COMPLETE' | 'ERROR' | 'IN_PROGRESS' | 'PENDING';
+export type GrowthUnifiedProfileEnterpriseAccountStatus = 'BRONZE' | 'GAM' | 'GOLD' | 'PLATIMUN' | 'SILVER';
+export type GrowthUnifiedProfileEntitlementContextTrialInput = {
+ hadPaymentDetails?: InputMaybe<Scalars['Boolean']['input']>;
+ offeringId?: InputMaybe<Scalars['String']['input']>;
+ trialEndTimeStamp?: InputMaybe<Scalars['Float']['input']>;
+ trialTrigger?: InputMaybe<GrowthUnifiedProfileTrialTrigger>;
+ trialType?: InputMaybe<GrowthUnifiedProfileTrialType>;
+};
+export type GrowthUnifiedProfileEntityType = 'AJS_ANONYMOUS_USER' | 'ATLASSIAN_ACCOUNT' | 'ORG' | 'SITE';
+export type GrowthUnifiedProfileEntryType = 'EXISTING' | 'NEW';
+export type GrowthUnifiedProfileFeatureEngagementLevel = 'ACTIVATION' | 'CONFIG' | 'INTERACTION' | 'VIEW';
+export type GrowthUnifiedProfileFeatureType = 'STATEFUL' | 'STATELESS';
+export type GrowthUnifiedProfileFirstActivationContextInput = {
+ activeGroups?: InputMaybe<Scalars['String']['input']>;
+ bxpGatewayRequestId?: InputMaybe<Scalars['String']['input']>;
+ campaign?: InputMaybe<GrowthUnifiedProfileCampaignInput>;
+ cmsPageVariant?: InputMaybe<Scalars['String']['input']>;
+ cookiesEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ expiresAt?: InputMaybe<Scalars['Float']['input']>;
+ isMarketingEvent?: InputMaybe<Scalars['Boolean']['input']>;
+ onboardingJourney?: InputMaybe<Scalars['String']['input']>;
+ originProduct?: InputMaybe<Scalars['String']['input']>;
+ pageCanonicalUrl?: InputMaybe<Scalars['String']['input']>;
+ pageDomain?: InputMaybe<Scalars['String']['input']>;
+ pagePath?: InputMaybe<Scalars['String']['input']>;
+ pageReferrerDomain?: InputMaybe<Scalars['String']['input']>;
+ pageReferrerSubdomain?: InputMaybe<Scalars['String']['input']>;
+ pageReferrerUrl?: InputMaybe<Scalars['String']['input']>;
+ pageReferrerUrlParameters?: InputMaybe<Scalars['String']['input']>;
+ pageSubdomain?: InputMaybe<Scalars['String']['input']>;
+ pageUrl?: InputMaybe<Scalars['String']['input']>;
+ pageUrlParameters?: InputMaybe<Scalars['String']['input']>;
+ pageUrlParamsJson?: InputMaybe<Scalars['String']['input']>;
+ userAgent?: InputMaybe<Scalars['String']['input']>;
+ writeKey?: InputMaybe<Scalars['String']['input']>;
+};
+export type GrowthUnifiedProfileGetUnifiedUserProfileWhereInput = {
+ tenantId: Scalars['String']['input'];
+};
+export type GrowthUnifiedProfileInput = {
+ marketingContext?: InputMaybe<GrowthUnifiedProfileMarketingContextInput>;
+ onboardingContext?: InputMaybe<GrowthUnifiedProfileOnboardingContextInput>;
+ trialContext?: InputMaybe<Array<InputMaybe<GrowthUnifiedProfileTrialContextInput>>>;
+};
+export type GrowthUnifiedProfileIssueTypeInput = {
+ avatarId?: InputMaybe<Scalars['String']['input']>;
+ name?: InputMaybe<Scalars['String']['input']>;
+};
+export type GrowthUnifiedProfileJtbd = 'AD_HOC_TASK_AND_INCIDENT_MANAGEMENT' | 'BRAINSTORMING' | 'BUDGETS' | 'CAMPAIGN_PLANNING' | 'CD_WRTNG' | 'CENTRALIZED_DOCUMENTATION' | 'COMPLIANCE_AND_RISK_MANAGEMENT' | 'CREATIVE_BRIEFS' | 'CUSTOMER_JOURNEYS' | 'ESTIMATE_TIME_AND_EFFORT' | 'FLOWCHART_AND_DIAGRAMS' | 'GANTT_CHART' | 'IMPROVE_TEAM_PROCESSES' | 'IMPROVE_WORKFLOW' | 'KNOWLEDGE_HUB' | 'LAUNCH_CAMPAIGNS' | 'MANAGE_TASKS' | 'MANAGING_CLIENT_AND_VENDOR_RELATIONSHIPS' | 'MAP_WORK_DEPENDENCIES' | 'MARKETING_CONTENT' | 'MEETING_NOTES' | 'PLAN_AND_MANAGE' | 'PRIORITIZE_WORK' | 'PROCESS_MAPPING' | 'PROJECT_PLAN' | 'PROJECT_PLANNING' | 'PROJECT_PLANNING_AND_COORDINATION' | 'PROJECT_PROGRESS' | 'REQUIREMENTS_DOC' | 'RUN_SPRINTS' | 'STAKEHOLDERS' | 'STRATEGIES_AND_GOALS' | 'SYSTEM_AND_TOOL_EVALUATIONS' | 'TASK_TRACKING' | 'TEAM_STATUS_UPDATE' | 'TRACKING_RPRTNG' | 'TRACK_BUGS' | 'USE_KANBAN_BOARD' | 'WORK_IN_SCRUM';
+export type GrowthUnifiedProfileJiraFamiliarity = 'EXPERIENCE' | 'MIDDLE' | 'NEW';
+export type GrowthUnifiedProfileJiraOnboardingContextInput = {
+ experienceLevel?: InputMaybe<Scalars['String']['input']>;
+ issueTypes?: InputMaybe<Array<InputMaybe<GrowthUnifiedProfileIssueTypeInput>>>;
+ jiraFamiliarity?: InputMaybe<GrowthUnifiedProfileJiraFamiliarity>;
+ jobsToBeDone?: InputMaybe<Array<InputMaybe<GrowthUnifiedProfileJtbd>>>;
+ matureExampleProjectIds?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ persona?: InputMaybe<Scalars['String']['input']>;
+ projectLandingSelection?: InputMaybe<GrowthUnifiedProfileOnboardingContextProjectLandingSelection>;
+ projectName?: InputMaybe<Scalars['String']['input']>;
+ statusNames?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ teamType?: InputMaybe<GrowthUnifiedProfileTeamType>;
+ template?: InputMaybe<Scalars['String']['input']>;
+ thirdPartyTools?: InputMaybe<Array<InputMaybe<GrowthUnifiedProfileThirdPartyTools>>>;
+};
+export type GrowthUnifiedProfileMarketingContextInput = {
+ domain?: InputMaybe<Scalars['String']['input']>;
+ sessionId?: InputMaybe<Scalars['String']['input']>;
+ utm?: InputMaybe<GrowthUnifiedProfileMarketingUtmInput>;
+};
+export type GrowthUnifiedProfileMarketingUtmInput = {
+ campaign?: InputMaybe<Scalars['String']['input']>;
+ content?: InputMaybe<Scalars['String']['input']>;
+ medium?: InputMaybe<Scalars['String']['input']>;
+ sfdcCampaignId?: InputMaybe<Scalars['String']['input']>;
+ source?: InputMaybe<Scalars['String']['input']>;
+};
+export type GrowthUnifiedProfileMetric = 'MAU' | 'MAU_VARIATION';
+export type GrowthUnifiedProfileOnboardingContextInput = {
+ confluence?: InputMaybe<GrowthUnifiedProfileConfluenceOnboardingContextInput>;
+ jira?: InputMaybe<GrowthUnifiedProfileJiraOnboardingContextInput>;
+};
+export type GrowthUnifiedProfileOnboardingContextProjectLandingSelection = 'CREATE_PROJECT' | 'SAMPLE_PROJECT';
+export type GrowthUnifiedProfileOrgProfileFilterInput = {
+ entitlementId?: InputMaybe<Scalars['String']['input']>;
+ tenantId?: InputMaybe<Scalars['String']['input']>;
+};
+export type GrowthUnifiedProfilePfuFilter = {
+ endDate?: InputMaybe<Scalars['String']['input']>;
+ featureEngagementLevels?: InputMaybe<Array<GrowthUnifiedProfileFeatureEngagementLevel>>;
+ featureName?: InputMaybe<Scalars['String']['input']>;
+ featureSupportedEditions?: InputMaybe<Array<GrowthUnifiedProfileProductEdition>>;
+ featureType?: InputMaybe<GrowthUnifiedProfileFeatureType>;
+ productKeys?: InputMaybe<Array<GrowthUnifiedProfileProductKey>>;
+ startDate: Scalars['String']['input'];
+ tenants?: InputMaybe<Array<GrowthUnifiedProfileTenant>>;
+};
+export type GrowthUnifiedProfilePaidFeatureUsageFilterInput = {
+ endDate?: InputMaybe<Scalars['String']['input']>;
+ startDate?: InputMaybe<Scalars['String']['input']>;
+};
+export type GrowthUnifiedProfileProduct = 'compass' | 'confluence' | 'csm' | 'jira' | 'jpd' | 'jsm' | 'jwm' | 'servco' | 'trello';
+export type GrowthUnifiedProfileProductEdition = 'BUSINESS' | 'BUSINESS_AI' | 'ENTERPRISE' | 'FREE' | 'PREMIUM' | 'STANDARD' | 'STARTER';
+export type GrowthUnifiedProfileProductKey = 'CONFLUENCE' | 'JIRA' | 'JIRA_PRODUCT_DISCOVERY' | 'JIRA_SERVICE_MANAGEMENT' | 'LOOM';
+export type GrowthUnifiedProfileRollingDateIntervalInput = 'DAYS_1' | 'DAYS_7' | 'DAYS_30' | 'DAYS_90' | 'DAYS_180' | 'DAYS_270' | 'DAYS_365';
+export type GrowthUnifiedProfileTeamType = 'CUSTOMER_SERVICE' | 'DATA_SCIENCE' | 'DESIGN' | 'FINANCE' | 'HUMAN_RESOURCES' | 'IT_SUPPORT' | 'LEGAL' | 'MARKETING' | 'OPERATIONS' | 'OTHER' | 'PRODUCT_MANAGEMENT' | 'PROGRAM_MANAGEMENT' | 'PROJECT_MANAGEMENT' | 'SALES' | 'SOFTWARE_DEVELOPMENT' | 'SOFTWARE_ENGINEERING';
+export type GrowthUnifiedProfileTenant = {
+ tenantId: Scalars['String']['input'];
+ tenantType: GrowthUnifiedProfileTenantType;
+};
+export type GrowthUnifiedProfileTenantType = 'CLOUD_ID' | 'ORG_ID';
+export type GrowthUnifiedProfileThirdPartyTools = 'ASANA' | 'BITBUCKET' | 'CANVA' | 'CONFLUENCE' | 'DROPBOX' | 'FIGMA' | 'GITHUB' | 'GITLAB' | 'GOOGLE' | 'MICROSOFT' | 'MONDAY' | 'NOTION' | 'SLACK' | 'TRELLO';
+export type GrowthUnifiedProfileTrialContextInput = {
+ firstProductOnSite?: InputMaybe<Scalars['Boolean']['input']>;
+ paymentDetailsOnFile?: InputMaybe<Scalars['Boolean']['input']>;
+ product: GrowthUnifiedProfileProduct;
+ trialEndTimeStamp: Scalars['String']['input'];
+ trialTrigger?: InputMaybe<GrowthUnifiedProfileTrialTrigger>;
+ trialType: GrowthUnifiedProfileTrialType;
+};
+export type GrowthUnifiedProfileTrialHistoryFilterInput = {
+ trialType?: InputMaybe<GrowthUnifiedProfileTrialType>;
+};
+export type GrowthUnifiedProfileTrialTrigger = 'AUTO_UPGRADE_MEDIA_STORAGE_LIMIT' | 'AUTO_UPGRADE_STORAGE_LIMIT' | 'AUTO_UPGRADE_USER_LIMIT' | 'CROSSFLOW_REVERSE_TRIAL' | 'CROSSFLOW_USER_LIMIT' | 'EDITION_PARITY' | 'EDITION_PARITY_AUTO_PROVISIONING' | 'REACTIVATION' | 'REVERSE_TRIAL' | 'UI';
+export type GrowthUnifiedProfileTrialType = 'AUTO_UPGRADE' | 'DIRECT_TRIAL' | 'MANUAL_TRIAL' | 'REVERSE_TRIAL';
+export type GrowthUnifiedProfileTwcCreatedFrom = 'ADMIN_HUB' | 'CROSS_FLOW' | 'SIGN_UP';
+export type GrowthUnifiedProfileTwcEdition = 'ENTERPRISE' | 'FREE' | 'PREMIUM' | 'STANDARD';
+export type GrowthUnifiedProfileTwcOnboardingContextInput = {
+ createdAt?: InputMaybe<Scalars['String']['input']>;
+ createdFrom?: InputMaybe<GrowthUnifiedProfileTwcCreatedFrom>;
+ edition?: InputMaybe<GrowthUnifiedProfileTwcEdition>;
+ entitlementId: Scalars['ID']['input'];
+ existingProducts?: InputMaybe<Array<InputMaybe<GrowthUnifiedProfileTwcProductDetailsInput>>>;
+ newProducts?: InputMaybe<Array<InputMaybe<GrowthUnifiedProfileTwcProductDetailsInput>>>;
+ onboardingUrl?: InputMaybe<Scalars['String']['input']>;
+};
+export type GrowthUnifiedProfileTwcProductDetailsInput = {
+ productKey: Scalars['String']['input'];
+ productUrl?: InputMaybe<Scalars['String']['input']>;
+ tenantId?: InputMaybe<Scalars['String']['input']>;
+};
+export type GrowthUnifiedProfileUserIdType = 'ACCOUNT_ID' | 'ANONYMOUS_ID';
+export type GtmAccountsFilter = {
+ accountDomain?: InputMaybe<Array<Scalars['String']['input']>>;
+ accountName?: InputMaybe<Array<Scalars['String']['input']>>;
+ accountOwnerId?: InputMaybe<Array<Scalars['String']['input']>>;
+ accountSegment?: InputMaybe<Array<Scalars['String']['input']>>;
+ accountSfdcId?: InputMaybe<Array<Scalars['String']['input']>>;
+ accountType?: InputMaybe<Array<Scalars['String']['input']>>;
+ annualContractValue?: InputMaybe<GtmFloatRange>;
+ country?: InputMaybe<Array<Scalars['String']['input']>>;
+ createdAt?: InputMaybe<GtmDateRange>;
+ customerSince?: InputMaybe<Array<Scalars['String']['input']>>;
+ enterpriseAccountStatus?: InputMaybe<Array<Scalars['String']['input']>>;
+ naicsIndustry?: InputMaybe<Array<Scalars['String']['input']>>;
+ nbpPotential?: InputMaybe<GtmFloatRange>;
+ region?: InputMaybe<Array<Scalars['String']['input']>>;
+ salesTerritory?: InputMaybe<Array<Scalars['String']['input']>>;
+ sfdcAccountOwnerName?: InputMaybe<Array<Scalars['String']['input']>>;
+ updatedAt?: InputMaybe<GtmDateRange>;
+};
+export type GtmDateRange = {
+ endDate?: InputMaybe<Scalars['String']['input']>;
+ startDate?: InputMaybe<Scalars['String']['input']>;
+};
+export type GtmFloatRange = {
+ max?: InputMaybe<Scalars['Float']['input']>;
+ min?: InputMaybe<Scalars['Float']['input']>;
+};
+export type HelpCenterAccessControlType = 'EXTERNAL' | 'GROUP_BASED' | 'INTERNAL' | 'PUBLIC';
+export type HelpCenterAddProjectMappingInput = {
+ projectIds?: InputMaybe<Array<Scalars['String']['input']>>;
+ syncNewProjects?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type HelpCenterAnnouncementInput = {
+ descriptionTranslations?: InputMaybe<Array<HelpCenterTranslationInput>>;
+ descriptionType: HelpCenterDescriptionType;
+ helpCenterAri: Scalars['String']['input'];
+ nameTranslations?: InputMaybe<Array<HelpCenterTranslationInput>>;
+};
+export type HelpCenterBannerInput = {
+ filedId?: InputMaybe<Scalars['String']['input']>;
+ useDefaultBanner?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type HelpCenterBrandingColorsInput = {
+ bannerTextColor?: InputMaybe<Scalars['String']['input']>;
+ primary?: InputMaybe<Scalars['String']['input']>;
+ secondaryColor?: InputMaybe<Scalars['String']['input']>;
+ topBarColor?: InputMaybe<Scalars['String']['input']>;
+ topBarTextColor?: InputMaybe<Scalars['String']['input']>;
+};
+export type HelpCenterBrandingInput = {
+ banner?: InputMaybe<HelpCenterBannerInput>;
+ colors?: InputMaybe<HelpCenterBrandingColorsInput>;
+ cornerRadius?: InputMaybe<Scalars['Int']['input']>;
+ helpCenterIcon?: InputMaybe<Scalars['String']['input']>;
+ homePageTitle?: InputMaybe<HelpCenterHomePageTitleInput>;
+ logo?: InputMaybe<HelpCenterLogoInput>;
+ navigationBar?: InputMaybe<HelpCenterNavigationBarInput>;
+ spaceDensity?: InputMaybe<HelpCenterSpaceDensity>;
+ typography?: InputMaybe<HelpCenterBrandingTypographyInput>;
+};
+export type HelpCenterBrandingTypographyInput = {
+ bodyFont?: InputMaybe<Scalars['String']['input']>;
+ headingFont?: InputMaybe<Scalars['String']['input']>;
+};
+export type HelpCenterBulkCreateTopicsInput = {
+ helpCenterCreateTopicInputItem: Array<HelpCenterCreateTopicInput>;
+};
+export type HelpCenterBulkDeleteTopicInput = {
+ helpCenterTopicDeleteInput: Array<HelpCenterTopicDeleteInput>;
+};
+export type HelpCenterBulkUpdateTopicInput = {
+ helpCenterUpdateTopicInputItem: Array<HelpCenterUpdateTopicInput>;
+};
+export type HelpCenterCreateFolderInput = {
+ helpCenterAri: Scalars['ID']['input'];
+ isDraft?: Scalars['Boolean']['input'];
+ name: Scalars['String']['input'];
+};
+export type HelpCenterCreateInput = {
+ helpCenterBranding?: InputMaybe<HelpCenterBrandingInput>;
+ helpCenterType?: InputMaybe<HelpCenterTypeInput>;
+ homePageLayout?: InputMaybe<HelpCenterHomePageLayoutInput>;
+ name: HelpCenterNameInput;
+ projectMapping?: InputMaybe<HelpCenterAddProjectMappingInput>;
+ rovoConfig?: InputMaybe<HelpCenterRovoConfig>;
+ slug: Scalars['String']['input'];
+ workspaceARI: Scalars['String']['input'];
+};
+export type HelpCenterCreateTopicInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ helpCenterAri?: InputMaybe<Scalars['String']['input']>;
+ items: Array<HelpCenterTopicItemInput>;
+ name: Scalars['String']['input'];
+ productName?: InputMaybe<Scalars['String']['input']>;
+ properties?: InputMaybe<Scalars['JSON']['input']>;
+};
+export type HelpCenterDeleteFolderInput = {
+ folderAri: Scalars['ID']['input'];
+ isDraft?: Scalars['Boolean']['input'];
+};
+export type HelpCenterDeleteHubTranslationsInput = {
+ helpCenterAri: Scalars['ID']['input'];
+ isDraft?: InputMaybe<Scalars['Boolean']['input']>;
+ locale: Scalars['String']['input'];
+ parentAri: Scalars['ID']['input'];
+};
+export type HelpCenterDeleteInput = {
+ helpCenterAri: Scalars['String']['input'];
+};
+export type HelpCenterDescriptionType = 'PLAIN_TEXT' | 'RICH_TEXT' | 'WIKI_MARKUP';
+export type HelpCenterDraftDiscardInput = {
+ helpCenterAri: Scalars['ID']['input'];
+};
+export type HelpCenterDraftPublishInput = {
+ helpCenterAri: Scalars['ID']['input'];
+};
+export type HelpCenterFilter = {
+ autoLinkingEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ status?: InputMaybe<HelpCenterStatusFilter>;
+ type?: InputMaybe<HelpCenterType>;
+};
+export type HelpCenterHomePageLayoutInput = {
+ layoutAdf?: InputMaybe<Scalars['String']['input']>;
+ metadata?: InputMaybe<Scalars['String']['input']>;
+};
+export type HelpCenterHomePageTitleInput = {
+ default: Scalars['String']['input'];
+ translations?: InputMaybe<Array<InputMaybe<HelpCenterTranslationInput>>>;
+};
+export type HelpCenterHubGoLiveHelpCenterInput = {
+ helpCenterAri: Scalars['ID']['input'];
+};
+export type HelpCenterHubLocaleAndTranslationsBlockInput = {
+ blocks: Array<HelpCenterHubTranslationBlockInput>;
+ locale: Scalars['String']['input'];
+};
+export type HelpCenterHubMigrateHelpCenterInput = {
+ helpCenterAri: Scalars['ID']['input'];
+};
+export type HelpCenterHubTranslationBlockInput = {
+ extensionType: Scalars['String']['input'];
+ fields: Array<HelpCenterHubTranslationFieldInput>;
+ localId: Scalars['ID']['input'];
+};
+export type HelpCenterHubTranslationFieldInput = {
+ fieldPath: Scalars['String']['input'];
+ value: Scalars['String']['input'];
+};
+export type HelpCenterHubTranslationsInput = {
+ blocks?: InputMaybe<Array<HelpCenterHubTranslationBlockInput>>;
+ helpCenterAri: Scalars['ID']['input'];
+ isDraft?: InputMaybe<Scalars['Boolean']['input']>;
+ locale?: InputMaybe<Scalars['String']['input']>;
+ parentAri: Scalars['ID']['input'];
+ translations?: InputMaybe<Array<HelpCenterHubLocaleAndTranslationsBlockInput>>;
+};
+export type HelpCenterLogoInput = {
+ fileId?: InputMaybe<Scalars['String']['input']>;
+};
+export type HelpCenterMediaConfigOperationType = 'BANNER_UPLOAD' | 'LOGO_UPLOAD' | 'READ';
+export type HelpCenterMigrationState = 'FAILED' | 'IN_PROGRESS' | 'MIGRATED' | 'NOT_STARTED' | 'PUBLISHED';
+export type HelpCenterMoveSiteTreeNodeInput = {
+ beforeSiblingId?: InputMaybe<Scalars['ID']['input']>;
+ destinationParentId?: InputMaybe<Scalars['ID']['input']>;
+ helpCenterAri: Scalars['ID']['input'];
+ isDraft?: Scalars['Boolean']['input'];
+ siteTreeNodeId: Scalars['ID']['input'];
+};
+export type HelpCenterNameInput = {
+ default: Scalars['String']['input'];
+ translations?: InputMaybe<Array<InputMaybe<HelpCenterTranslationInput>>>;
+};
+export type HelpCenterNavMenuItemType = 'PORTALS' | 'TOPICS';
+export type HelpCenterNavigationBarBorderType = 'ALL_BORDER' | 'BOTTOM_BORDER' | 'NO_BORDER';
+export type HelpCenterNavigationBarInput = {
+ backgroundColor?: InputMaybe<Scalars['String']['input']>;
+ borderColor?: InputMaybe<Scalars['String']['input']>;
+ borderType?: InputMaybe<HelpCenterNavigationBarBorderType>;
+ cornerRadius?: InputMaybe<Scalars['Int']['input']>;
+ hiddenMenus?: InputMaybe<Array<HelpCenterNavMenuItemType>>;
+ padding?: InputMaybe<Scalars['Boolean']['input']>;
+ positionType?: InputMaybe<HelpCenterNavigationBarPositionType>;
+ textColor?: InputMaybe<Scalars['String']['input']>;
+};
+export type HelpCenterNavigationBarPositionType = 'FIXED' | 'FLOATING';
+export type HelpCenterPageCreateInput = {
+ clonePageAri?: InputMaybe<Scalars['String']['input']>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ helpCenterAri: Scalars['String']['input'];
+ isDraft?: InputMaybe<Scalars['Boolean']['input']>;
+ name: Scalars['String']['input'];
+ pageLayout?: InputMaybe<HelpCenterPageLayoutInput>;
+ pageType?: InputMaybe<HelpCenterPageType>;
+};
+export type HelpCenterPageDeleteInput = {
+ helpCenterPageAri: Scalars['String']['input'];
+ isDraft?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type HelpCenterPageLayoutInput = {
+ layoutAdf?: InputMaybe<Scalars['String']['input']>;
+ metadata?: InputMaybe<Scalars['String']['input']>;
+};
+export type HelpCenterPageParentType = 'FOLDER';
+export type HelpCenterPageType = 'CUSTOM' | 'CUSTOM_HOME' | 'PORTAL' | 'TOPIC';
+export type HelpCenterPageUpdateInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ helpCenterPageAri: Scalars['String']['input'];
+ isDraft?: InputMaybe<Scalars['Boolean']['input']>;
+ name: Scalars['String']['input'];
+ pageLayout?: InputMaybe<HelpCenterPageLayoutInput>;
+};
+export type HelpCenterPagesFilter = {
+ ids: Array<Scalars['ID']['input']>;
+ isEditMode?: InputMaybe<Scalars['Boolean']['input']>;
+ sendDraftPages?: InputMaybe<Scalars['Boolean']['input']>;
+ type?: InputMaybe<HelpCenterPageType>;
+};
+export type HelpCenterPermissionSettingsInput = {
+ accessControlType: HelpCenterAccessControlType;
+ addedAllowedAccessGroups?: InputMaybe<Array<Scalars['String']['input']>>;
+ deletedAllowedAccessGroups?: InputMaybe<Array<Scalars['String']['input']>>;
+ helpCenterAri: Scalars['String']['input'];
+};
+export type HelpCenterPortalFilter = {
+ typeFilter?: InputMaybe<Array<HelpCenterPortalsType>>;
+};
+export type HelpCenterPortalsConfigurationUpdateInput = {
+ featuredPortals: Array<Scalars['String']['input']>;
+ helpCenterAri: Scalars['String']['input'];
+ hiddenPortals: Array<Scalars['String']['input']>;
+ sortOrder: HelpCenterPortalsSortOrder;
+};
+export type HelpCenterPortalsSortOrder = 'NAME_ASCENDING' | 'POPULARITY';
+export type HelpCenterPortalsType = 'FEATURED' | 'HIDDEN' | 'VISIBLE';
+export type HelpCenterProductEntityFilter = {
+ entityIds?: InputMaybe<Array<Scalars['String']['input']>>;
+ parentId?: InputMaybe<Scalars['String']['input']>;
+ subEntityTypes?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type HelpCenterProductEntityImageInput = {
+ entityId: Scalars['String']['input'];
+ entityType: HelpCenterProductEntityType;
+ fileId?: InputMaybe<Scalars['String']['input']>;
+ imageUrl?: InputMaybe<Scalars['String']['input']>;
+};
+export type HelpCenterProductEntityRequestInput = {
+ after?: InputMaybe<Scalars['String']['input']>;
+ first?: InputMaybe<Scalars['Int']['input']>;
+ parentFilters?: InputMaybe<Array<HelpCenterProductEntityFilter>>;
+ sortConfig?: InputMaybe<HelpCenterProductEntitySortConfig>;
+ type: HelpCenterProductEntityType;
+};
+export type HelpCenterProductEntitySortConfig = {
+ additionalConfig?: InputMaybe<Scalars['JSON']['input']>;
+ sortMode?: InputMaybe<HelpCenterSortMode>;
+};
+export type HelpCenterProductEntityType = 'COMMON_REQUEST_TYPES' | 'COMMON_REQUEST_TYPES_KOSH' | 'JSM_HELP_OBJECTS' | 'KB_CATEGORIES' | 'KNOWLEDGE_CARDS' | 'PORTAL_GROUPS';
+export type HelpCenterProjectMappingOperationType = 'MAP_PROJECTS' | 'UNMAP_PROJECTS';
+export type HelpCenterProjectMappingUpdateInput = {
+ helpCenterAri: Scalars['String']['input'];
+ operationType?: InputMaybe<HelpCenterProjectMappingOperationType>;
+ projectIds?: InputMaybe<Array<Scalars['String']['input']>>;
+ syncNewProjects?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type HelpCenterProjectType = 'CUSTOMER_SERVICE' | 'SERVICE_DESK';
+export type HelpCenterRovoConfig = {
+ agentId?: InputMaybe<Scalars['String']['input']>;
+ isRovoEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type HelpCenterSortMode = 'MANUAL' | 'NAME_ASCENDING' | 'PARENT' | 'POPULARITY' | 'SUB_ENTITY_TYPE';
+export type HelpCenterSortOrder = 'CREATED_DATE_ASCENDING' | 'CREATED_DATE_DESCENDING';
+export type HelpCenterSpaceDensity = 'BREEZY' | 'COMFORTABLE' | 'COMPACT' | 'DEFAULT';
+export type HelpCenterStatusFilter = 'ACTIVE' | 'INACTIVE' | 'SANDBOX';
+export type HelpCenterTopicDeleteInput = {
+ helpCenterAri?: InputMaybe<Scalars['String']['input']>;
+ productName?: InputMaybe<Scalars['String']['input']>;
+ topicId: Scalars['ID']['input'];
+};
+export type HelpCenterTopicItemInput = {
+ ari: Scalars['ID']['input'];
+};
+export type HelpCenterTranslatableBlockType = 'CAROUSEL' | 'JSM_HELP' | 'KNOWLEDGE_CARDS' | 'LINKS_MENU' | 'LINK_CARDS' | 'PAGE_TOPPER' | 'SPOTLIGHT';
+export type HelpCenterTranslatableFieldKind = 'ARRAY_ITEM' | 'SCALAR';
+export type HelpCenterTranslationInput = {
+ locale: Scalars['String']['input'];
+ localeDisplayName?: InputMaybe<Scalars['String']['input']>;
+ value: Scalars['String']['input'];
+};
+export type HelpCenterType = 'ADVANCED' | 'BASIC' | 'CUSTOMER_SERVICE' | 'HELP_HUB' | 'UNIFIED';
+export type HelpCenterTypeInput = 'BASIC' | 'CUSTOMER_SERVICE' | 'HELP_HUB';
+export type HelpCenterUpdateFolderInput = {
+ folderAri: Scalars['ID']['input'];
+ isDraft?: Scalars['Boolean']['input'];
+ name: Scalars['String']['input'];
+};
+export type HelpCenterUpdateInput = {
+ helpCenterAri: Scalars['String']['input'];
+ helpCenterBranding?: InputMaybe<HelpCenterBrandingInput>;
+ homePageLayout?: InputMaybe<HelpCenterHomePageLayoutInput>;
+ isDraft?: InputMaybe<Scalars['Boolean']['input']>;
+ name?: InputMaybe<HelpCenterNameInput>;
+ productEntityImages?: InputMaybe<Array<HelpCenterProductEntityImageInput>>;
+ slug?: InputMaybe<Scalars['String']['input']>;
+ virtualAgentEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type HelpCenterUpdateTopicInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ helpCenterAri?: InputMaybe<Scalars['String']['input']>;
+ items: Array<HelpCenterTopicItemInput>;
+ name: Scalars['String']['input'];
+ productName?: InputMaybe<Scalars['String']['input']>;
+ properties?: InputMaybe<Scalars['JSON']['input']>;
+ topicId: Scalars['ID']['input'];
+};
+export type HelpCenterUpdateTopicsOrderInput = {
+ helpCenterAri?: InputMaybe<Scalars['String']['input']>;
+ productName?: InputMaybe<Scalars['String']['input']>;
+ topicIds: Array<Scalars['ID']['input']>;
+};
+export type HelpLayoutAlignmentSettingsInput = {
+ horizontalAlignment?: InputMaybe<HelpLayoutHorizontalAlignment>;
+ verticalAlignment?: InputMaybe<HelpLayoutVerticalAlignment>;
+};
+export type HelpLayoutAnnouncementInput = {
+ useGlobalSettings?: InputMaybe<Scalars['Boolean']['input']>;
+ visualConfig?: InputMaybe<HelpLayoutVisualConfigInput>;
+};
+export type HelpLayoutAtomicElementInput = {
+ announcementInput?: InputMaybe<HelpLayoutAnnouncementInput>;
+ breadcrumbInput?: InputMaybe<HelpLayoutBreadcrumbElementInput>;
+ connectInput?: InputMaybe<HelpLayoutConnectInput>;
+ editorInput?: InputMaybe<HelpLayoutEditorInput>;
+ elementTypeKey: HelpLayoutAtomicElementKey;
+ forgeInput?: InputMaybe<HelpLayoutForgeInput>;
+ headingConfigInput?: InputMaybe<HelpLayoutHeadingConfigInput>;
+ heroElementInput?: InputMaybe<HelpLayoutHeroElementInput>;
+ imageConfigInput?: InputMaybe<HelpLayoutImageConfigInput>;
+ knowledgeCardsInput?: InputMaybe<HelpLayoutKnowledgeCardsElementInput>;
+ noContentElementInput?: InputMaybe<HelpLayoutNoContentElementInput>;
+ paragraphConfigInput?: InputMaybe<HelpLayoutParagraphConfigInput>;
+ portalsListInput?: InputMaybe<HelpLayoutPortalsListInput>;
+ searchConfigInput?: InputMaybe<HelpLayoutSearchConfigInput>;
+ suggestedRequestFormsListInput?: InputMaybe<HelpLayoutSuggestedRequestFormsListInput>;
+ topicListInput?: InputMaybe<HelpLayoutTopicsListInput>;
+};
+export type HelpLayoutAtomicElementKey = 'ANNOUNCEMENT' | 'BREADCRUMB' | 'CONNECT' | 'EDITOR' | 'FORGE' | 'HEADING' | 'HERO' | 'IMAGE' | 'KNOWLEDGE_CARDS' | 'NO_CONTENT' | 'PARAGRAPH' | 'PORTALS_LIST' | 'SEARCH' | 'SUGGESTED_REQUEST_FORMS_LIST' | 'TOPICS_LIST';
+export type HelpLayoutBackgroundImageInput = {
+ fileId?: InputMaybe<Scalars['String']['input']>;
+ url?: InputMaybe<Scalars['String']['input']>;
+};
+export type HelpLayoutBackgroundImageObjectFit = 'CONTAIN' | 'COVER' | 'FILL';
+export type HelpLayoutBackgroundType = 'COLOR' | 'IMAGE' | 'TRANSPARENT';
+export type HelpLayoutBreadcrumbElementInput = {
+ visualConfig?: InputMaybe<HelpLayoutVisualConfigInput>;
+};
+export type HelpLayoutCompositeElementKey = 'LINK_CARD';
+export type HelpLayoutConnectElementPages = 'APPROVALS' | 'CREATE_REQUEST' | 'HELP_CENTER' | 'MY_REQUEST' | 'PORTAL' | 'PROFILE' | 'VIEW_REQUEST';
+export type HelpLayoutConnectElementType = 'detailsPanels' | 'footerPanels' | 'headerAndSubheaderPanels' | 'headerPanels' | 'optionPanels' | 'profilePagePanel' | 'propertyPanels' | 'requestCreatePanel' | 'subheaderPanels';
+export type HelpLayoutConnectInput = {
+ pages: HelpLayoutConnectElementPages;
+ type: HelpLayoutConnectElementType;
+ visualConfig?: InputMaybe<HelpLayoutVisualConfigInput>;
+};
+export type HelpLayoutCreationInput = {
+ parentAri: Scalars['ID']['input'];
+ sections: Array<HelpLayoutSectionInput>;
+ type: HelpLayoutType;
+};
+export type HelpLayoutEditorInput = {
+ adf: Scalars['String']['input'];
+ visualConfig?: InputMaybe<HelpLayoutVisualConfigInput>;
+};
+export type HelpLayoutElementCategory = 'BASIC' | 'NAVIGATION';
+export type HelpLayoutElementInput = {
+ announcementInput?: InputMaybe<HelpLayoutAnnouncementInput>;
+ breadcrumbInput?: InputMaybe<HelpLayoutBreadcrumbElementInput>;
+ connectInput?: InputMaybe<HelpLayoutConnectInput>;
+ editorInput?: InputMaybe<HelpLayoutEditorInput>;
+ elementTypeKey: HelpLayoutElementKey;
+ forgeInput?: InputMaybe<HelpLayoutForgeInput>;
+ headingConfigInput?: InputMaybe<HelpLayoutHeadingConfigInput>;
+ heroElementInput?: InputMaybe<HelpLayoutHeroElementInput>;
+ imageConfigInput?: InputMaybe<HelpLayoutImageConfigInput>;
+ knowledgeCardsInput?: InputMaybe<HelpLayoutKnowledgeCardsElementInput>;
+ linkCardInput?: InputMaybe<HelpLayoutLinkCardInput>;
+ noContentElementInput?: InputMaybe<HelpLayoutNoContentElementInput>;
+ paragraphConfigInput?: InputMaybe<HelpLayoutParagraphConfigInput>;
+ portalsListInput?: InputMaybe<HelpLayoutPortalsListInput>;
+ searchConfigInput?: InputMaybe<HelpLayoutSearchConfigInput>;
+ suggestedRequestFormsListInput?: InputMaybe<HelpLayoutSuggestedRequestFormsListInput>;
+ topicListInput?: InputMaybe<HelpLayoutTopicsListInput>;
+};
+export type HelpLayoutElementKey = 'ANNOUNCEMENT' | 'BREADCRUMB' | 'CONNECT' | 'EDITOR' | 'FORGE' | 'HEADING' | 'HERO' | 'IMAGE' | 'KNOWLEDGE_CARDS' | 'LINK_CARD' | 'NO_CONTENT' | 'PARAGRAPH' | 'PORTALS_LIST' | 'SEARCH' | 'SUGGESTED_REQUEST_FORMS_LIST' | 'TOPICS_LIST';
+export type HelpLayoutFilter = {
+ isEditMode?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type HelpLayoutForgeElementPages = 'approvals' | 'create_request' | 'help_center' | 'my_requests' | 'portal' | 'profile' | 'view_request';
+export type HelpLayoutForgeElementType = 'FOOTER' | 'HEADER_AND_SUBHEADER';
+export type HelpLayoutForgeInput = {
+ pages: HelpLayoutForgeElementPages;
+ type: HelpLayoutForgeElementType;
+ visualConfig?: InputMaybe<HelpLayoutVisualConfigInput>;
+};
+export type HelpLayoutHeadingConfigInput = {
+ headingType: HelpLayoutHeadingType;
+ text: Scalars['String']['input'];
+ visualConfig?: InputMaybe<HelpLayoutVisualConfigInput>;
+};
+export type HelpLayoutHeadingType = 'h1' | 'h2' | 'h3' | 'h4' | 'h5' | 'h6';
+export type HelpLayoutHeroElementInput = {
+ hideSearchBar?: InputMaybe<Scalars['Boolean']['input']>;
+ hideTitle?: InputMaybe<Scalars['Boolean']['input']>;
+ useGlobalSettings?: InputMaybe<Scalars['Boolean']['input']>;
+ visualConfig?: InputMaybe<HelpLayoutVisualConfigInput>;
+};
+export type HelpLayoutHorizontalAlignment = 'CENTER' | 'LEFT' | 'RIGHT';
+export type HelpLayoutImageConfigInput = {
+ altText?: InputMaybe<Scalars['String']['input']>;
+ fileId?: InputMaybe<Scalars['String']['input']>;
+ fit?: InputMaybe<Scalars['String']['input']>;
+ position?: InputMaybe<Scalars['String']['input']>;
+ scale?: InputMaybe<Scalars['Int']['input']>;
+ size?: InputMaybe<Scalars['String']['input']>;
+ url?: InputMaybe<Scalars['String']['input']>;
+ visualConfig?: InputMaybe<HelpLayoutVisualConfigInput>;
+};
+export type HelpLayoutKnowledgeCardsElementInput = {
+ visualConfig?: InputMaybe<HelpLayoutVisualConfigInput>;
+};
+export type HelpLayoutLinkCardInput = {
+ children: Array<HelpLayoutAtomicElementInput>;
+ config: Scalars['String']['input'];
+ type: HelpLayoutCompositeElementKey;
+ visualConfig?: InputMaybe<HelpLayoutVisualConfigInput>;
+};
+export type HelpLayoutNoContentElementInput = {
+ visualConfig?: InputMaybe<HelpLayoutVisualConfigInput>;
+};
+export type HelpLayoutParagraphConfigInput = {
+ adf: Scalars['String']['input'];
+ visualConfig?: InputMaybe<HelpLayoutVisualConfigInput>;
+};
+export type HelpLayoutPortalsListInput = {
+ elementTitle?: InputMaybe<Scalars['String']['input']>;
+ expandButtonTextColor?: InputMaybe<Scalars['String']['input']>;
+ visualConfig?: InputMaybe<HelpLayoutVisualConfigInput>;
+};
+export type HelpLayoutProjectType = 'CUSTOMER_SERVICE' | 'SERVICE_DESK';
+export type HelpLayoutSearchConfigInput = {
+ placeHolderText: Scalars['String']['input'];
+ visualConfig?: InputMaybe<HelpLayoutVisualConfigInput>;
+};
+export type HelpLayoutSectionInput = {
+ subsections: Array<HelpLayoutSubsectionInput>;
+ visualConfig?: InputMaybe<HelpLayoutVisualConfigInput>;
+};
+export type HelpLayoutSubsectionConfigInput = {
+ span: Scalars['Int']['input'];
+};
+export type HelpLayoutSubsectionInput = {
+ config: HelpLayoutSubsectionConfigInput;
+ elements: Array<HelpLayoutElementInput>;
+ visualConfig?: InputMaybe<HelpLayoutVisualConfigInput>;
+};
+export type HelpLayoutSuggestedRequestFormsListInput = {
+ elementTitle?: InputMaybe<Scalars['String']['input']>;
+ visualConfig?: InputMaybe<HelpLayoutVisualConfigInput>;
+};
+export type HelpLayoutTopicsListInput = {
+ elementTitle?: InputMaybe<Scalars['String']['input']>;
+ visualConfig?: InputMaybe<HelpLayoutVisualConfigInput>;
+};
+export type HelpLayoutType = 'CUSTOM_PAGE' | 'HOME_PAGE';
+export type HelpLayoutUpdateInput = {
+ layoutId: Scalars['ID']['input'];
+ sections: Array<HelpLayoutSectionInput>;
+ visualConfig?: InputMaybe<HelpLayoutVisualConfigInput>;
+};
+export type HelpLayoutVerticalAlignment = 'BOTTOM' | 'MIDDLE' | 'TOP';
+export type HelpLayoutVisualConfigInput = {
+ alignment?: InputMaybe<HelpLayoutAlignmentSettingsInput>;
+ backgroundColor?: InputMaybe<Scalars['String']['input']>;
+ backgroundImage?: InputMaybe<HelpLayoutBackgroundImageInput>;
+ backgroundType?: InputMaybe<HelpLayoutBackgroundType>;
+ foregroundColor?: InputMaybe<Scalars['String']['input']>;
+ hidden?: InputMaybe<Scalars['Boolean']['input']>;
+ objectFit?: InputMaybe<HelpLayoutBackgroundImageObjectFit>;
+ themeTemplateId?: InputMaybe<Scalars['String']['input']>;
+ titleColor?: InputMaybe<Scalars['String']['input']>;
+};
+export type HelpObjectStoreArticleContentType = 'FOLDER' | 'PAGE';
+export type HelpObjectStoreArticleSearchExpandType = 'ANCESTORS' | 'VIEW_COUNT';
+export type HelpObjectStoreArticleSearchStrategy = 'CONTENT_SEARCH' | 'CQL' | 'PROXY';
+export type HelpObjectStoreArticleSourceSystem = 'CONFLUENCE' | 'CROSS_SITE_CONFLUENCE' | 'EXTERNAL' | 'GOOGLE_DRIVE' | 'SHAREPOINT';
+export type HelpObjectStoreBulkCreateEntityMappingInput = {
+ helpObjectStoreCreateEntityMappingInputItems: Array<HelpObjectStoreCreateEntityMappingInput>;
+};
+export type HelpObjectStoreCreateEntityMappingInput = {
+ containerId?: InputMaybe<Scalars['String']['input']>;
+ containerKey?: InputMaybe<Scalars['String']['input']>;
+ entityId: Scalars['String']['input'];
+ entityKey?: InputMaybe<Scalars['String']['input']>;
+ type: HelpObjectStoreJsmEntityType;
+};
+export type HelpObjectStoreEntityTypes = 'EXT_RESOURCES' | 'KB_ARTICLES' | 'KB_CATEGORIES' | 'PORTAL_GROUPS' | 'REQUEST_TYPES';
+export type HelpObjectStoreFilter = {
+ entityIds?: InputMaybe<Array<Scalars['String']['input']>>;
+ parentId?: InputMaybe<Scalars['String']['input']>;
+ subEntityTypes?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type HelpObjectStoreFilters = {
+ filters?: InputMaybe<Array<HelpObjectStoreFilter>>;
+};
+export type HelpObjectStoreHelpObjectType = 'ARTICLE' | 'CHANNEL' | 'PORTAL' | 'REQUEST_FORM';
+export type HelpObjectStoreJsmEntityType = 'ARTICLE' | 'CHANNEL' | 'PORTAL' | 'REQUEST_FORM';
+export type HelpObjectStorePortalSearchStrategy = 'JIRA' | 'SEARCH_PLATFORM';
+export type HelpObjectStoreProductEntityInput = {
+ after?: InputMaybe<Scalars['String']['input']>;
+ cloudId: Scalars['ID']['input'];
+ first?: InputMaybe<Scalars['Int']['input']>;
+ helpCenterAri?: InputMaybe<Scalars['ID']['input']>;
+};
+export type HelpObjectStoreRequestTypeSearchStrategy = 'JIRA_ISSUE_BASED_SEARCH' | 'JIRA_KEYWORD_BASED' | 'SEARCH_PLATFORM_KEYWORD_BASED' | 'SEARCH_PLATFORM_KEYWORD_BASED_ER';
+export type HelpObjectStoreSearchAlgorithm = 'KEYWORD_SEARCH_ON_ISSUES' | 'KEYWORD_SEARCH_ON_PORTALS_BM25' | 'KEYWORD_SEARCH_ON_PORTALS_EXACT_MATCH' | 'KEYWORD_SEARCH_ON_REQUEST_TYPES_BM25' | 'KEYWORD_SEARCH_ON_REQUEST_TYPES_EXACT_MATCH';
+export type HelpObjectStoreSearchBackend = 'JIRA' | 'SEARCH_PLATFORM';
+export type HelpObjectStoreSearchEntityType = 'ARTICLE' | 'CHANNEL' | 'PORTAL' | 'REQUEST_FORM';
+export type HelpObjectStoreSearchInput = {
+ categoryIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ cloudId: Scalars['ID']['input'];
+ entityType: HelpObjectStoreSearchEntityType;
+ helpCenterAri?: InputMaybe<Scalars['String']['input']>;
+ highlightArticles?: InputMaybe<Scalars['Boolean']['input']>;
+ portalIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ queryTerm: Scalars['String']['input'];
+ resultLimit?: InputMaybe<Scalars['Int']['input']>;
+ skipSearchingRestrictedPages?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type HelpObjectStoreSearchableEntityType = 'ARTICLE' | 'REQUEST_FORM';
+export type HelpObjectStoreSortConfig = {
+ additionalConfig?: InputMaybe<Scalars['JSON']['input']>;
+ sortMode?: InputMaybe<Scalars['String']['input']>;
+};
+export type HelpObjectStoreSupportSiteArticleSearchInput = {
+ articleIds?: InputMaybe<Array<Scalars['String']['input']>>;
+ contentTypes?: InputMaybe<Array<HelpObjectStoreArticleContentType>>;
+ expand?: InputMaybe<Array<HelpObjectStoreArticleSearchExpandType>>;
+ orderBy?: InputMaybe<Scalars['String']['input']>;
+ parentId?: InputMaybe<Scalars['Long']['input']>;
+ query?: InputMaybe<Scalars['String']['input']>;
+ topLevelArticlesOnly?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type HomeUserSettingsInput = {
+ shouldShowActivityFeed?: InputMaybe<Scalars['Boolean']['input']>;
+ shouldShowSpaces?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type HomeWidgetInput = {
+ id: Scalars['ID']['input'];
+ state: HomeWidgetState;
+};
+export type HomeWidgetState = 'COLLAPSED' | 'EXPANDED';
+export type HostNameSearchTarget = 'ORGANISATION' | 'SITE' | 'WORKSPACE';
+export type HypothesisMitigationActionType = 'PAUSE_FEATURE_FLAG' | 'REVERT_COMMIT' | 'REVERT_PR';
+export type HypothesisMitigationConfidence = 'HIGH' | 'LOW' | 'MEDIUM';
+export type HypothesisMitigationExecutionMode = 'MARK_AS_DONE' | 'RUN_ACTION';
+export type HypothesisMitigationSourceType = 'CONFLUENCE' | 'GOOGLE_DRIVE' | 'JIRA' | 'JSM' | 'MICROSOFT_SHAREPOINT';
+export type HypothesisMitigationStateType = 'COMPLETED' | 'FAILED' | 'PROGRESS';
+export type HypothesisMitigationStepExecutionStatus = 'AUTH_REQUIRED' | 'COMPLETED' | 'FAILED' | 'RUNNING' | 'WAITING';
+export type HypothesisMitigationStepRunStatus = 'ABORTED' | 'CONFIG_CHANGE' | 'FAILED' | 'FAILURE' | 'IN_PROGRESS' | 'LOOP' | 'NO_ACTIONS_PERFORMED' | 'QUEUED_FOR_RETRY' | 'SOME_ERRORS' | 'SUCCESS' | 'SUCCESS_UNDONE' | 'THROTTLED' | 'WAITING';
+export type HypothesisMitigationStepType = 'ACTION' | 'AUTOMATION_RULE' | 'INSTRUCTIONAL_RULE' | 'TASK';
+export type IndexHintInputType = {
+ hints?: InputMaybe<Array<InputMaybe<PreferredIndexInputType>>>;
+};
+export type IndicatorRejectionReason = 'NOT_RELEVANT' | 'OTHER';
+export type IndividualInlineTaskNotificationInput = {
+ notificationAction?: InputMaybe<NotificationAction>;
+ operation: Operation;
+ recipientAccountId: Scalars['ID']['input'];
+ recipientMentionLocalId?: InputMaybe<Scalars['ID']['input']>;
+ taskId: Scalars['ID']['input'];
+};
+export type InfluentsNotificationActorFilter = {
+ afterTimestamp?: InputMaybe<Scalars['DateTime']['input']>;
+ beforeTimestamp?: InputMaybe<Scalars['DateTime']['input']>;
+ categoryFilter?: InputMaybe<InfluentsNotificationCategory>;
+ productFilter?: InputMaybe<Scalars['String']['input']>;
+ readStateFilter?: InputMaybe<InfluentsNotificationReadState>;
+};
+export type InfluentsNotificationActorType = 'animated' | 'url';
+export type InfluentsNotificationAppearance = 'DANGER' | 'DEFAULT' | 'HIDDEN' | 'LINK' | 'PRIMARY' | 'SUBTLE' | 'WARNING';
+export type InfluentsNotificationCategory = 'direct' | 'watching';
+export type InfluentsNotificationFilter = {
+ afterTimestamp?: InputMaybe<Scalars['DateTime']['input']>;
+ beforeTimestamp?: InputMaybe<Scalars['DateTime']['input']>;
+ categoryFilter?: InputMaybe<InfluentsNotificationCategory>;
+ eventTypeFilter?: InputMaybe<Scalars['String']['input']>;
+ excludeActor?: InputMaybe<Array<Scalars['String']['input']>>;
+ includeActor?: InputMaybe<Array<Scalars['String']['input']>>;
+ productFilter?: InputMaybe<Scalars['String']['input']>;
+ readStateFilter?: InputMaybe<InfluentsNotificationReadState>;
+ workspaceId?: InputMaybe<Scalars['String']['input']>;
+};
+export type InfluentsNotificationReadState = 'read' | 'unread';
+export type InitialPermissionOptions = 'COPY_FROM_SPACE' | 'DEFAULT' | 'PRIVATE';
+export type InlineTask = {
+ status: TaskStatus;
+ taskId: Scalars['ID']['input'];
+};
+export type InlineTasksByMetadata = {
+ accountIds?: InputMaybe<InlineTasksQueryAccountIds>;
+ after?: InputMaybe<Scalars['String']['input']>;
+ completedDateRange?: InputMaybe<InlineTasksQueryDateRange>;
+ createdDateRange?: InputMaybe<InlineTasksQueryDateRange>;
+ dueDate?: InputMaybe<InlineTasksQueryDateRange>;
+ first: Scalars['Int']['input'];
+ forCurrentPageOnly?: InputMaybe<Scalars['Boolean']['input']>;
+ isNoDueDate?: InputMaybe<Scalars['Boolean']['input']>;
+ labels?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ pageIds?: InputMaybe<Array<InputMaybe<Scalars['Long']['input']>>>;
+ sortParameters?: InputMaybe<InlineTasksQuerySortParameters>;
+ spaceIds?: InputMaybe<Array<InputMaybe<Scalars['Long']['input']>>>;
+ spaceKeys?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ status?: InputMaybe<TaskStatus>;
+};
+export type InlineTasksInput = {
+ cid: Scalars['ID']['input'];
+ status: TaskStatus;
+ taskId: Scalars['ID']['input'];
+ trigger?: InputMaybe<PageUpdateTrigger>;
+};
+export type InlineTasksQueryAccountIds = {
+ assigneeAccountIds?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ completedByAccountIds?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ creatorAccountIds?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+};
+export type InlineTasksQueryDateRange = {
+ endDate?: InputMaybe<Scalars['Long']['input']>;
+ startDate?: InputMaybe<Scalars['Long']['input']>;
+};
+export type InlineTasksQuerySortColumn = 'ASSIGNEE' | 'DUE_DATE' | 'PAGE_TITLE';
+export type InlineTasksQuerySortOrder = 'ASCENDING' | 'DESCENDING';
+export type InlineTasksQuerySortParameters = {
+ sortColumn: InlineTasksQuerySortColumn;
+ sortOrder: InlineTasksQuerySortOrder;
+};
+export type InsightsActionNextBestTaskInput = {
+ taskId: Scalars['String']['input'];
+};
+export type InsightsGithubOnboardingActionInput = {
+ cloudId: Scalars['ID']['input'];
+};
+export type InsightsNextBestTaskAction = 'REMOVE' | 'SNOOZE';
+export type InsightsPurgeUserActionStateInput = {
+ cloudId: Scalars['ID']['input'];
+};
+export type InsightsRecommendationVisibility = 'HIDDEN' | 'REMOVED' | 'SNOOZED' | 'VISIBLE';
+export type InspectPermissions = 'COMMENT' | 'EDIT' | 'VIEW';
+export type InstallationContextWithInstallationIdInput = {
+ contextAri: Scalars['String']['input'];
+ envType: AppEnvironmentType;
+ installationId: Scalars['String']['input'];
+};
+export type InstallationEditionInput = 'ADVANCED' | 'STANDARD';
+export type InstallationFacetFilter = 'VERSION';
+export type InstallationSortField = 'INSTALLED_ON' | 'SITE' | 'VERSION';
+export type InstallationSortInput = {
+ field: InstallationSortField;
+ order?: InputMaybe<SortDirectionInstallations>;
+};
+export type InstallationStatus = 'OUT_OF_DATE' | 'SUSPENDED' | 'UP_TO_DATE';
+export type InstallationTarget = 'site' | 'unit' | 'user';
+export type InstallationsListFilterByAppEnvironments = {
+ types: Array<AppEnvironmentType>;
+};
+export type InstallationsListFilterByAppInstallations = {
+ contexts?: InputMaybe<Array<Scalars['ID']['input']>>;
+ ids?: InputMaybe<Array<Scalars['ID']['input']>>;
+};
+export type InstallationsListFilterByAppInstallationsWithCompulsoryContexts = {
+ contexts: Array<Scalars['ID']['input']>;
+ environmentIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ ids?: InputMaybe<Array<Scalars['ID']['input']>>;
+};
+export type InstallationsListFilterByApps = {
+ ids: Array<Scalars['ID']['input']>;
+};
+export type IntentDetectionSubType = 'COMMAND' | 'CONFLUENCE' | 'EVALUATE' | 'JIRA' | 'JOB_TITLE' | 'LLM' | 'QUESTION';
+export type IntentDetectionTopLevelIntent = 'JOB_TITLE' | 'KEYWORD_OR_ACRONYM' | 'NATURAL_LANGUAGE_QUERY' | 'NAVIGATIONAL' | 'NONE' | 'PERSON' | 'TEAM';
+export type IntervalFilter = {
+ end: Scalars['String']['input'];
+ start: Scalars['String']['input'];
+};
+export type IntervalInput = {
+ endTime: Scalars['DateTime']['input'];
+ startTime: Scalars['DateTime']['input'];
+};
+export type InvokeExtensionInput = {
+ async?: InputMaybe<Scalars['Boolean']['input']>;
+ contextIds: Array<Scalars['ID']['input']>;
+ entryPoint?: InputMaybe<Scalars['String']['input']>;
+ extensionDetails?: InputMaybe<ExtensionDetailsInput>;
+ extensionId?: InputMaybe<Scalars['ID']['input']>;
+ oAuthScopes?: InputMaybe<Array<Scalars['String']['input']>>;
+ payload: Scalars['JSON']['input'];
+ productEventScopes?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type InvokePolarisObjectInput = {
+ action: Scalars['JSON']['input'];
+ authToken?: InputMaybe<Scalars['String']['input']>;
+ data: Scalars['JSON']['input'];
+ issue: Scalars['ID']['input'];
+ oauthClientId: Scalars['String']['input'];
+ project: Scalars['ID']['input'];
+ resourceUrl: Scalars['String']['input'];
+};
+export type IssueDevOpsCommitChangeType = 'ADDED' | 'COPIED' | 'DELETED' | 'MODIFIED' | 'MODIFY' | 'MOVED' | 'UNKNOWN';
+export type IssueDevOpsDeploymentEnvironmentType = 'DEVELOPMENT' | 'PRODUCTION' | 'STAGING' | 'TESTING' | 'UNMAPPED';
+export type IssueDevOpsDeploymentState = 'CANCELLED' | 'FAILED' | 'IN_PROGRESS' | 'PENDING' | 'ROLLED_BACK' | 'SUCCESSFUL' | 'UNKNOWN';
+export type IssueDevOpsPullRequestStatus = 'DECLINED' | 'DRAFT' | 'MERGED' | 'OPEN' | 'UNKNOWN';
+export type JiraAdfInput = {
+ jsonValue?: InputMaybe<Scalars['JSON']['input']>;
+ version?: InputMaybe<Scalars['Int']['input']>;
+};
+export type JiraAcceptAgentContextItemInput = {
+ sourceAri: Scalars['ID']['input'];
+ targetAri: Scalars['ID']['input'];
+};
+export type JiraActionType = 'CREATE_COMPANY_MANAGED_PROJECT' | 'CREATE_PROJECT' | 'CREATE_TEAM_MANAGED_PROJECT' | 'VIEW_PROJECT_CREATION_ENTRY';
+export type JiraActivityFieldValueKeyValuePairInput = {
+ key: Scalars['String']['input'];
+ value: Array<InputMaybe<Scalars['String']['input']>>;
+};
+export type JiraActivityFilter = 'ANY_COMMENT' | 'APPROVAL' | 'HIDDEN_CUSTOM_ENTRIES' | 'HISTORY' | 'HISTORY_INCLUDE_ISSUE_CREATED' | 'ICC_ACTIVITY' | 'ICC_SESSION_DETAILS' | 'ICC_SESSION_LIFECYCLE' | 'INCIDENT' | 'RESPONDER_ALERT' | 'STAKEHOLDER_UPDATE' | 'WORK_LOG';
+export type JiraAddAgentContextItemInput = {
+ sourceAri: Scalars['ID']['input'];
+ targetAri: Scalars['ID']['input'];
+};
+export type JiraAddAgentToBoardViewStatusColumnInput = {
+ agentAccountId: Scalars['ID']['input'];
+ columnId: Scalars['ID']['input'];
+ settings?: InputMaybe<JiraBoardViewSettings>;
+};
+export type JiraAddAttachmentInput = {
+ fileId: Scalars['String']['input'];
+ issue: Scalars['ID']['input'];
+};
+export type JiraAddAttachmentsInput = {
+ fileIds: Array<Scalars['String']['input']>;
+ issueId: Scalars['ID']['input'];
+};
+export type JiraAddBoardViewEndUserAgentConfigurationInput = {
+ agentAccountId: Scalars['ID']['input'];
+ columnId: Scalars['ID']['input'];
+ name?: InputMaybe<Scalars['String']['input']>;
+ prompt?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraAddBoardViewStatusColumnInput = {
+ settings?: InputMaybe<JiraBoardViewSettings>;
+ status: JiraAddBoardViewStatusColumnStatusInput;
+ viewId: Scalars['ID']['input'];
+};
+export type JiraAddBoardViewStatusColumnNewStatusInput = {
+ name: Scalars['String']['input'];
+ statusCategoryId: Scalars['ID']['input'];
+};
+export type JiraAddBoardViewStatusColumnStatusInput = {
+ newStatus?: InputMaybe<JiraAddBoardViewStatusColumnNewStatusInput>;
+ statusId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type JiraAddCommentInput = {
+ authorCanSeeRequest?: InputMaybe<Scalars['Boolean']['input']>;
+ content: JiraAdfInput;
+ eventOccurredAt?: InputMaybe<Scalars['DateTime']['input']>;
+ isThirdPartySyncOn?: InputMaybe<Scalars['Boolean']['input']>;
+ issueId: Scalars['ID']['input'];
+ jsdIncidentActivityViewHidden?: InputMaybe<Scalars['Boolean']['input']>;
+ permissionLevel?: InputMaybe<JiraPermissionLevelInput>;
+ thirdPartyLink?: InputMaybe<Scalars['URL']['input']>;
+ threadParentId?: InputMaybe<Scalars['ID']['input']>;
+ visibility?: InputMaybe<JiraServiceManagementCommentVisibility>;
+};
+export type JiraAddCustomFieldDefaultContextOptionInput = {
+ optionExternalUuid: Scalars['String']['input'];
+ position: JiraBaseCustomFieldDefaultContextOptionPositionInput;
+ value: Scalars['String']['input'];
+};
+export type JiraAddFieldsToFieldSchemeInput = {
+ fieldIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ schemeId: Scalars['ID']['input'];
+};
+export type JiraAddFieldsToProjectInput = {
+ cloudId: Scalars['ID']['input'];
+ fieldIds: Array<Scalars['ID']['input']>;
+ projectId: Scalars['ID']['input'];
+};
+export type JiraAddIssuesToFixVersionInput = {
+ issueIds: Array<Scalars['ID']['input']>;
+ versionId: Scalars['ID']['input'];
+};
+export type JiraAddPostIncidentReviewLinkMutationInput = {
+ incidentId: Scalars['ID']['input'];
+ postIncidentReviewTitle?: InputMaybe<Scalars['String']['input']>;
+ postIncidentReviewUrl: Scalars['URL']['input'];
+ projectId: Scalars['ID']['input'];
+};
+export type JiraAddRelatedWorkToVersionInput = {
+ category: Scalars['String']['input'];
+ relatedWorkId: Scalars['ID']['input'];
+ title?: InputMaybe<Scalars['String']['input']>;
+ url?: InputMaybe<Scalars['URL']['input']>;
+ versionId: Scalars['ID']['input'];
+};
+export type JiraAddTimelineIssueLinkInput = {
+ inwardItemId: Scalars['ID']['input'];
+ outwardItemId: Scalars['ID']['input'];
+};
+export type JiraAddValueFieldOperations = 'ADD';
+export type JiraAdjustmentEstimate = {
+ adjustEstimateType: JiraWorklogAdjustmentEstimateOperation;
+ adjustTimeInMinutes?: InputMaybe<Scalars['Long']['input']>;
+};
+export type JiraAdminAgentProjectSearchInput = {
+ query?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraAdminAgentRequestConfigUnavailableReason = 'DESTINATION_INVALID' | 'FEATURE_NOT_ENABLED' | 'NOT_CONFIGURED';
+export type JiraAdminAgentRequestDestinationInput = {
+ projectId: Scalars['ID']['input'];
+ workTypeId: Scalars['ID']['input'];
+};
+export type JiraAffectedServicesFieldInput = {
+ affectedServices: Array<JiraAffectedServicesInput>;
+ bulkEditMultiSelectFieldOption?: InputMaybe<JiraBulkEditMultiSelectFieldOptions>;
+ fieldId: Scalars['ID']['input'];
+};
+export type JiraAffectedServicesFieldOperationInput = {
+ ids?: InputMaybe<Array<Scalars['ID']['input']>>;
+ operation: JiraSingleValueFieldOperations;
+};
+export type JiraAffectedServicesInput = {
+ serviceId: Scalars['ID']['input'];
+};
+export type JiraAfterCustomFieldDefaultContextOptionPositionInput = {
+ relativeToOption: JiraCustomFieldDefaultContextOptionReference;
+};
+export type JiraAgentAssignableInput = {
+ agentAccountId?: InputMaybe<Scalars['ID']['input']>;
+ agentId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type JiraAgentAutonomyLevel = 'AUTO_APPLY' | 'NOT_CONFIGURED' | 'REQUIRES_APPROVAL';
+export type JiraAgentAutonomyPolicyInput = {
+ agentId: Scalars['ID']['input'];
+ projectId: Scalars['ID']['input'];
+};
+export type JiraAgentContextAcceptItemInput = {
+ agentAri?: InputMaybe<Scalars['ID']['input']>;
+ spaceAri: Scalars['ID']['input'];
+ targetAri: Scalars['ID']['input'];
+};
+export type JiraAgentContextAddItemInput = {
+ agentAri?: InputMaybe<Scalars['ID']['input']>;
+ spaceAri: Scalars['ID']['input'];
+ targetAri: Scalars['ID']['input'];
+};
+export type JiraAgentContextDismissItemInput = {
+ agentAri?: InputMaybe<Scalars['ID']['input']>;
+ spaceAri: Scalars['ID']['input'];
+ targetAri: Scalars['ID']['input'];
+};
+export type JiraAgentContextFilter = {
+ entityTypes?: InputMaybe<Array<Scalars['String']['input']>>;
+ origins?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type JiraAgentContextRemoveLinkedItemInput = {
+ agentAri?: InputMaybe<Scalars['ID']['input']>;
+ spaceAri: Scalars['ID']['input'];
+ targetAri: Scalars['ID']['input'];
+};
+export type JiraAgentContextSettingsInput = {
+ sourceAri?: InputMaybe<Scalars['ID']['input']>;
+};
+export type JiraAgentCreatorType = 'CUSTOMER' | 'FORGE' | 'OOTB' | 'REMOTE_A2A' | 'SYSTEM' | 'THIRD_PARTY';
+export type JiraAgentFieldAutonomyInput = {
+ fieldId: Scalars['ID']['input'];
+ level: JiraAgentAutonomyLevel;
+};
+export type JiraAgentInSpaceSource = 'ASSIGNABLE' | 'JIRA_AUTOMATION' | 'OOTB' | 'QUERY_INPUT' | 'SPACE_ROLE' | 'STUDIO_AUTOMATION' | 'THIRD_PARTY' | 'WORKFLOW';
+export type JiraAgentInSpaceSourceState = 'FAILED' | 'OK' | 'SKIPPED';
+export type JiraAgentInSpaceTriggerKind = 'JIRA_AUTOMATION' | 'STUDIO_AUTOMATION' | 'WORKFLOW';
+export type JiraAgentOperationMode = 'AUTONOMOUS' | 'INTERACTIVE';
+export type JiraAgentSessionInvocationType = 'AUTOMATION' | 'ISSUE_ASSIGNMENT' | 'ISSUE_COMMENT_MENTION' | 'ISSUE_MANUAL_TRIGGER' | 'ISSUE_WORKFLOW_ASSIGNMENT' | 'LOCAL_AGENT_SESSION' | 'LOOM_VIDEO_TO_JIRA_SUGGESTIONS' | 'UNKNOWN';
+export type JiraAgentSessionPreExecutionStep = 'AGENT_READINESS' | 'PLANNING';
+export type JiraAgentSessionState = 'ARTEFACT_READY' | 'AUTH_REQUIRED' | 'CANCELLED' | 'COMPLETED' | 'FAILED' | 'INPUT_REQUIRED' | 'LOADING' | 'REJECTED' | 'UNKNOWN' | 'WORKING';
+export type JiraAgentSessionStateCategory = 'FINISHED' | 'NEEDS_INPUT' | 'UNKNOWN' | 'WORKING';
+export type JiraAgentSessionsScopeInput = {
+ boardId?: InputMaybe<Scalars['ID']['input']>;
+ jql?: InputMaybe<Scalars['String']['input']>;
+ spaceKey?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraAgentSpaceInstructionScopeType = 'AGENT' | 'SPACE';
+export type JiraAgentSpaceWorkflowsSetupTargetInput = {
+ create?: InputMaybe<Scalars['Boolean']['input']>;
+ statusIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+};
+export type JiraAgentStateCategory = 'FINISHED' | 'NEEDS_INPUT' | 'WORKING';
+export type JiraAgentUpdateExecutionMode = 'ATOMIC' | 'PARTIAL';
+export type JiraAgentsInSpaceFilter = {
+ nameContains?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraAgentsInSpaceIdentifier = {
+ cloudId: Scalars['ID']['input'];
+ projectKey: Scalars['String']['input'];
+};
+export type JiraAgentsInSpaceInput = {
+ projectAri?: InputMaybe<Scalars['ID']['input']>;
+ projectByKey?: InputMaybe<JiraAgentsInSpaceIdentifier>;
+};
+export type JiraAggregatedIssueLinkRelationshipType = 'INCOMING' | 'OUTGOING';
+export type JiraAiAgentSessionEnrichmentInput = {
+ agentIdentityAccountId: Scalars['String']['input'];
+ cloudId: Scalars['ID']['input'];
+ conversationId: Scalars['String']['input'];
+ sortKey?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraAiContextPanel = 'NONE' | 'RESOLUTION_PLAN' | 'SUGGESTIONS';
+export type JiraAiContextPanelInitial = 'COLLAPSED' | 'EXPANDED' | 'HIDDEN';
+export type JiraAiEnablementIssueInput = {
+ issueId?: InputMaybe<Scalars['ID']['input']>;
+ issueKey?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraAlignAggProjectType = 'CAPABILITY' | 'EPIC' | 'THEME';
+export type JiraAllowedFieldFormatConfig = 'NUMBER_FIELD_FORMAT_CONFIG';
+export type JiraAnnouncementBannerVisibility = 'PRIVATE' | 'PUBLIC';
+export type JiraAnswerApprovalDecisionInput = {
+ approvalId: Scalars['Int']['input'];
+ decision: JiraApprovalDecision;
+};
+export type JiraAppType = 'CONNECT' | 'FORGE';
+export type JiraApplicationKey = 'JIRA_CORE' | 'JIRA_CUSTOMER_SERVICE' | 'JIRA_PRODUCT_DISCOVERY' | 'JIRA_SERVICE_DESK' | 'JIRA_SOFTWARE';
+export type JiraApplicationLinkTargetType = 'CLOUD' | 'DC';
+export type JiraApprovalDecision = 'APPROVED' | 'REJECTED';
+export type JiraApproveJiraBitbucketWorkspaceAccessRequestInput = {
+ approvalLocation?: InputMaybe<JiraOrganizationApprovalLocation>;
+ workspaceId: Scalars['ID']['input'];
+};
+export type JiraArchiveJourneyConfigurationInput = {
+ etag?: InputMaybe<Scalars['String']['input']>;
+ id: Scalars['ID']['input'];
+ version: Scalars['Long']['input'];
+};
+export type JiraArchivedIssuesFilterInput = {
+ byArchivalDateRange?: InputMaybe<JiraArchivedOnDateRange>;
+ byArchivedBy?: InputMaybe<Array<Scalars['ID']['input']>>;
+ byAssignee?: InputMaybe<Array<Scalars['ID']['input']>>;
+ byCreatedOn?: InputMaybe<Scalars['Date']['input']>;
+ byIssueType?: InputMaybe<Array<JiraIssueTypeInput>>;
+ byProject?: InputMaybe<Scalars['String']['input']>;
+ byReporter?: InputMaybe<Array<Scalars['ID']['input']>>;
+};
+export type JiraArchivedOnDateRange = {
+ from?: InputMaybe<Scalars['Date']['input']>;
+ to?: InputMaybe<Scalars['Date']['input']>;
+};
+export type JiraAssetFieldInput = {
+ assets: Array<JiraAssetInput>;
+ fieldId: Scalars['ID']['input'];
+};
+export type JiraAssetInput = {
+ appKey: Scalars['String']['input'];
+ originId: Scalars['String']['input'];
+ serializedOrigin: Scalars['String']['input'];
+ value: Scalars['String']['input'];
+};
+export type JiraAssignRelatedWorkInput = {
+ assigneeId?: InputMaybe<Scalars['ID']['input']>;
+ relatedWorkId?: InputMaybe<Scalars['ID']['input']>;
+ relatedWorkType: JiraVersionRelatedWorkType;
+ versionId: Scalars['ID']['input'];
+};
+export type JiraAssociateProjectToFieldSchemeInput = {
+ fieldConfigSchemeId?: InputMaybe<Scalars['ID']['input']>;
+ fieldSchemeId?: InputMaybe<Scalars['ID']['input']>;
+ projectIds: Array<Scalars['ID']['input']>;
+};
+export type JiraAssociatedProjectSearchInput = {
+ name: Scalars['String']['input'];
+};
+export type JiraAtlassianIntelligenceFeatureEnum = 'AI_MATE' | 'NATURAL_LANGUAGE_TO_JQL';
+export type JiraAtlassianIntelligenceProductFeatureInput = {
+ feature?: InputMaybe<JiraAtlassianIntelligenceFeatureEnum>;
+ product?: InputMaybe<JiraProductEnum>;
+};
+export type JiraAtlassianTeamFieldInput = {
+ fieldId: Scalars['ID']['input'];
+ team: JiraAtlassianTeamInput;
+};
+export type JiraAtlassianTeamInput = {
+ teamId: Scalars['String']['input'];
+};
+export type JiraAttachmentFieldOperationInput = {
+ operation: JiraAddValueFieldOperations;
+ temporaryAttachmentIds: Array<Scalars['String']['input']>;
+};
+export type JiraAttachmentFilterInput = {
+ authorIds?: InputMaybe<Array<Scalars['String']['input']>>;
+ dateRange?: InputMaybe<JiraDateTimeRange>;
+ fileName?: InputMaybe<Scalars['String']['input']>;
+ mimeTypes?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type JiraAttachmentOrderField = 'CREATED' | 'FILENAME' | 'FILESIZE' | 'MIMETYPE';
+export type JiraAttachmentParentName = 'COMMENT' | 'CUSTOMFIELD' | 'DESCRIPTION' | 'ENVIRONMENT' | 'FORM' | 'ISSUE' | 'WORKLOG';
+export type JiraAttachmentSearchViewContextInput = {
+ authorIds?: InputMaybe<Array<Scalars['String']['input']>>;
+ createdAfter?: InputMaybe<Scalars['DateTime']['input']>;
+ createdBefore?: InputMaybe<Scalars['DateTime']['input']>;
+ fileName?: InputMaybe<Scalars['String']['input']>;
+ mimeTypes?: InputMaybe<Array<Scalars['String']['input']>>;
+ projectKeys: Array<Scalars['String']['input']>;
+};
+export type JiraAttachmentSortField = 'CREATED';
+export type JiraAttachmentSortInput = {
+ field: JiraAttachmentSortField;
+ order?: SortDirection;
+};
+export type JiraAttachmentWithFiltersInput = {
+ filters?: InputMaybe<JiraIssueAttachmentFilterInput>;
+ issueKey?: InputMaybe<Scalars['String']['input']>;
+ maxResults?: InputMaybe<Scalars['Long']['input']>;
+ orderDirection?: InputMaybe<SortDirection>;
+ orderField?: InputMaybe<JiraAttachmentOrderField>;
+ startAt?: InputMaybe<Scalars['Long']['input']>;
+};
+export type JiraAttachmentsOrderField = {
+ id?: InputMaybe<Scalars['ID']['input']>;
+};
+export type JiraAttachmentsPermissions = 'CREATE_ATTACHMENTS' | 'DELETE_OWN_ATTACHMENTS';
+export type JiraAutoManagedSprintErrorType = 'GENERIC' | 'OPEN_SUBTASKS';
+export type JiraAutoManagedSprintSetting = 'DISABLED' | 'ENABLED';
+export type JiraAutodevCodeChangeEnumType = 'ADD' | 'DELETE' | 'EDIT' | 'OTHER';
+export type JiraAutodevCreatePullRequestOptionEnumType = 'ALWAYS' | 'DRAFT' | 'DRAFT_ON_BUILD_PASS' | 'NEVER' | 'ON_BUILD_PASS';
+export type JiraAutodevPhase = 'CODE_GENERATING' | 'CODE_REVIEW' | 'CODE_RE_GENERATING' | 'PLAN_GENERATING' | 'PLAN_REVIEW' | 'PLAN_RE_GENERATING';
+export type JiraAutodevState = 'CANCELLED' | 'CODE_GENERATING' | 'CODE_GENERATION_FAIL' | 'CODE_GENERATION_READY' | 'CODE_GENERATION_SUCCESS' | 'CREATED' | 'PLAN_GENERATING' | 'PLAN_GENERATION_FAIL' | 'PLAN_GENERATION_SUCCESS' | 'PULLREQUEST_CREATING' | 'PULLREQUEST_CREATION_FAIL' | 'PULLREQUEST_CREATION_SUCCESS' | 'UNKNOWN';
+export type JiraAutodevStatus = 'CANCELLED' | 'COMPLETED' | 'FAILED' | 'IN_PROGRESS' | 'PENDING';
+export type JiraAvailableProjectSearchInput = {
+ name: Scalars['String']['input'];
+};
+export type JiraBackgroundType = 'ATTACHMENT' | 'COLOR' | 'CUSTOM' | 'GRADIENT' | 'UNSPLASH';
+export type JiraBacklogCardDensity = 'COMPACT' | 'DEFAULT';
+export type JiraBacklogStrategy = 'ISSUE_LIST' | 'KANBAN_BACKLOG' | 'NONE' | 'SPRINT';
+export type JiraBacklogViewCardFieldInput = {
+ enabled: Scalars['Boolean']['input'];
+ id: Scalars['ID']['input'];
+};
+export type JiraBacklogViewInput = {
+ jiraBacklogViewQueryInput: JiraBacklogViewQueryInput;
+};
+export type JiraBacklogViewQueryInput = {
+ viewId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type JiraBacklogViewSettings = {
+ filterJql?: InputMaybe<Scalars['String']['input']>;
+ includeSubtaskInEstimate?: InputMaybe<Scalars['Boolean']['input']>;
+ quickFilterIds?: InputMaybe<Array<Scalars['Long']['input']>>;
+ skipCollapsedIssues?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type JiraBacklogViewStrategy = 'ISSUE_LIST' | 'KANBAN_BACKLOG' | 'NONE' | 'SPRINT';
+export type JiraBarColorMode = 'CUSTOM' | 'STATUS';
+export type JiraBaseCustomFieldDefaultContextOptionInput = {
+ add?: InputMaybe<JiraAddCustomFieldDefaultContextOptionInput>;
+ remove?: InputMaybe<JiraRemoveCustomFieldDefaultContextOptionInput>;
+ update?: InputMaybe<JiraUpdateCustomFieldDefaultContextOptionInput>;
+};
+export type JiraBaseCustomFieldDefaultContextOptionPositionInput = {
+ after?: InputMaybe<JiraAfterCustomFieldDefaultContextOptionPositionInput>;
+ bottom?: InputMaybe<JiraBottomCustomFieldDefaultContextOptionPositionInput>;
+ bottomChild?: InputMaybe<JiraBottomChildCustomFieldDefaultContextOptionPositionInput>;
+ top?: InputMaybe<JiraTopCustomFieldDefaultContextOptionPositionInput>;
+ topChild?: InputMaybe<JiraTopChildCustomFieldDefaultContextOptionPositionInput>;
+};
+export type JiraBatchWindowPreference = 'DEFAULT_BATCHING' | 'FIFTEEN_MINUTES' | 'FIVE_MINUTES' | 'NO_BATCHING' | 'ONCE_PER_DAY' | 'ONE_DAY' | 'ONE_HOUR' | 'TEN_MINUTES' | 'THIRTY_MINUTES';
+export type JiraBitbucketWorkspaceApprovalState = 'APPROVED' | 'PENDING_APPROVAL';
+export type JiraBoardLocation = {
+ locationId?: InputMaybe<Scalars['String']['input']>;
+ locationType: JiraBoardLocationType;
+};
+export type JiraBoardLocationType = 'PROJECT' | 'USER';
+export type JiraBoardSwimlaneStrategy = 'ASSIGNEE_UNASSIGNED_FIRST' | 'ASSIGNEE_UNASSIGNED_LAST' | 'CUSTOM' | 'EPIC' | 'ISSUE_CHILDREN' | 'ISSUE_PARENT' | 'NONE' | 'PARENT_CHILD' | 'PROJECT' | 'REQUEST_TYPE' | 'TOWNSQUARE_PROJECT';
+export type JiraBoardType = 'KANBAN' | 'SCRUM';
+export type JiraBoardViewCardOptionFilter = 'ALL' | 'DISABLED' | 'ENABLED';
+export type JiraBoardViewDensity = 'COMFORTABLE' | 'COMPACT' | 'SPACIOUS';
+export type JiraBoardViewInput = {
+ jiraBoardViewQueryInput?: InputMaybe<JiraBoardViewQueryInput>;
+ settings?: InputMaybe<JiraBoardViewSettings>;
+ viewQueryInput?: InputMaybe<JiraViewQueryInput>;
+};
+export type JiraBoardViewIssueCreateInput = {
+ cellId: Scalars['ID']['input'];
+ fields: JiraIssueFieldsInput;
+ issueTypeId: Scalars['ID']['input'];
+ projectId: Scalars['ID']['input'];
+ rank?: InputMaybe<JiraIssueCreateRankInput>;
+ transitionId?: InputMaybe<Scalars['Int']['input']>;
+};
+export type JiraBoardViewProjectKeyAndItemIdQuery = {
+ cloudId: Scalars['ID']['input'];
+ itemId: Scalars['String']['input'];
+ projectKey: Scalars['String']['input'];
+};
+export type JiraBoardViewQueryInput = {
+ projectKeyAndItemIdQuery?: InputMaybe<JiraBoardViewProjectKeyAndItemIdQuery>;
+ viewId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type JiraBoardViewSettings = {
+ filterJql?: InputMaybe<Scalars['String']['input']>;
+ groupBy?: InputMaybe<Scalars['String']['input']>;
+ swimlanesSupported?: InputMaybe<Scalars['Boolean']['input']>;
+ textSearch?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraBoardViewSettingsGroupBy = 'AGENTS' | 'ASSIGNEE' | 'EPIC' | 'NONE' | 'PROJECTS' | 'QUERIES' | 'SPACES' | 'STORIES' | 'UNSET';
+export type JiraBoardViewStatusColumnMapping = {
+ id?: InputMaybe<Scalars['ID']['input']>;
+ maximumIssueCount?: InputMaybe<Scalars['Int']['input']>;
+ minimumIssueCount?: InputMaybe<Scalars['Int']['input']>;
+ name: Scalars['String']['input'];
+ statusIds: Array<Scalars['ID']['input']>;
+};
+export type JiraBottomChildCustomFieldDefaultContextOptionPositionInput = {
+ parentOption: JiraCustomFieldDefaultContextOptionReference;
+};
+export type JiraBottomCustomFieldDefaultContextOptionPositionInput = {
+ dummy?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type JiraBulkAgentSessionInvocationInput = {
+ agentId: Scalars['ID']['input'];
+ issueId: Scalars['ID']['input'];
+ requestId: Scalars['ID']['input'];
+ userPrompt?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraBulkCleanupProjectsInput = {
+ projectCleanupAction?: InputMaybe<JiraProjectCleanupRecommendationAction>;
+ recommendationIds?: InputMaybe<Array<Scalars['Long']['input']>>;
+};
+export type JiraBulkCreateIssueLinksInput = {
+ direction?: InputMaybe<JiraIssueLinkDirection>;
+ issueLinkTypeId: Scalars['ID']['input'];
+ sourceIssueId: Scalars['ID']['input'];
+ targetIssueIds: Array<Scalars['ID']['input']>;
+};
+export type JiraBulkDeleteInput = {
+ selectedIssueIds: Array<Scalars['ID']['input']>;
+};
+export type JiraBulkDragAndDropBoardViewIssuesInput = {
+ destinationCellId: Scalars['ID']['input'];
+ issueIds: Array<Scalars['ID']['input']>;
+ rank?: InputMaybe<JiraIssueRankInput>;
+ transitionId?: InputMaybe<Scalars['Int']['input']>;
+};
+export type JiraBulkEditFieldsSearch = {
+ searchByText?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraBulkEditInput = {
+ editedFieldsInput: JiraIssueFieldsInput;
+ selectedActions?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ selectedIssueIds: Array<Scalars['ID']['input']>;
+ sendBulkNotification?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type JiraBulkEditMultiSelectFieldOptions = 'ADD' | 'REMOVE' | 'REMOVE_ALL' | 'REPLACE';
+export type JiraBulkLabelColorUpdateInput = {
+ labelColorUpdate: Array<JiraBulkLabelColorUpdateInputItem>;
+ projectId: Scalars['ID']['input'];
+};
+export type JiraBulkLabelColorUpdateInputItem = {
+ color?: InputMaybe<JiraOptionColorInput>;
+ fieldId: Scalars['ID']['input'];
+ label: Scalars['String']['input'];
+};
+export type JiraBulkMergeValidationFormField = 'ATTACHMENTS' | 'COMMENTS' | 'FIELDS' | 'LINKS' | 'SUBTASKS';
+export type JiraBulkMergeValidationInput = {
+ issues: Array<Scalars['ID']['input']>;
+};
+export type JiraBulkMoveBoardViewIssuesToColumnEndInput = {
+ end: JiraMoveBoardViewIssuesToColumnEnd;
+ issueIds: Array<Scalars['ID']['input']>;
+ settings?: InputMaybe<JiraBoardViewSettings>;
+ viewId: Scalars['ID']['input'];
+};
+export type JiraBulkMoveClassificationInput = {
+ sourceClassificationIds: Array<Scalars['ID']['input']>;
+ targetClassificationId: Scalars['ID']['input'];
+};
+export type JiraBulkMoveDestinationProjectSearch = {
+ searchByText?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraBulkMoveInput = {
+ inferClassificationDefaults: Scalars['Boolean']['input'];
+ inferFieldDefaults: Scalars['Boolean']['input'];
+ inferStatusDefaults: Scalars['Boolean']['input'];
+ inferSubtaskTypeDefaults: Scalars['Boolean']['input'];
+ inputId: Scalars['String']['input'];
+ selectedIssueIds: Array<Scalars['ID']['input']>;
+ targetClassifications?: InputMaybe<Array<JiraBulkMoveClassificationInput>>;
+ targetIssueTypeId: Scalars['ID']['input'];
+ targetMandatoryFields?: InputMaybe<Array<JiraBulkMoveMandatoryFieldInput>>;
+ targetParentIssueId?: InputMaybe<Scalars['ID']['input']>;
+ targetProjectId: Scalars['ID']['input'];
+ targetStatuses?: InputMaybe<Array<JiraBulkMoveStatusInput>>;
+};
+export type JiraBulkMoveMandatoryFieldInput = {
+ fieldId: Scalars['ID']['input'];
+ value: JiraBulkMoveMandatoryFieldValueInput;
+};
+export type JiraBulkMoveMandatoryFieldValueInput = {
+ adfValue?: InputMaybe<Scalars['String']['input']>;
+ rawValues?: InputMaybe<Array<Scalars['String']['input']>>;
+ retain?: InputMaybe<Scalars['Boolean']['input']>;
+ type: JiraBulkMoveMandatoryFieldValueType;
+};
+export type JiraBulkMoveMandatoryFieldValueType = 'ADF' | 'RAW';
+export type JiraBulkMoveStatusInput = {
+ sourceStatusIds: Array<Scalars['ID']['input']>;
+ targetStatusId: Scalars['ID']['input'];
+};
+export type JiraBulkOperationInput = {
+ bulkDeleteInput?: InputMaybe<JiraBulkDeleteInput>;
+ bulkEditInput?: InputMaybe<JiraBulkEditInput>;
+ bulkMoveInput?: InputMaybe<Array<JiraBulkMoveInput>>;
+ bulkTransitionsInput?: InputMaybe<Array<JiraBulkTransitionsInput>>;
+ bulkWatchOrUnwatchInput?: InputMaybe<JiraBulkWatchOrUnwatchInput>;
+ sendBulkNotification?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type JiraBulkOperationType = 'BULK_DELETE' | 'BULK_EDIT' | 'BULK_MOVE' | 'BULK_TRANSITION' | 'BULK_UNWATCH' | 'BULK_WATCH';
+export type JiraBulkSetBoardViewColumnStateInput = {
+ collapsed: Scalars['Boolean']['input'];
+ settings?: InputMaybe<JiraBoardViewSettings>;
+ viewId: Scalars['ID']['input'];
+};
+export type JiraBulkSetBoardViewSwimlaneStateInput = {
+ collapsed: Scalars['Boolean']['input'];
+ settings?: InputMaybe<JiraBoardViewSettings>;
+ viewId: Scalars['ID']['input'];
+};
+export type JiraBulkStartAgentSessionsInput = {
+ clientMutationId: Scalars['ID']['input'];
+ cloudId: Scalars['ID']['input'];
+ invocations: Array<JiraBulkAgentSessionInvocationInput>;
+};
+export type JiraBulkStartUniformAgentSessionsInput = {
+ agentId: Scalars['ID']['input'];
+ clientMutationId: Scalars['ID']['input'];
+ cloudId: Scalars['ID']['input'];
+ issueIds: Array<Scalars['ID']['input']>;
+ userPrompt?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraBulkTransitionsInput = {
+ selectedIssueIds: Array<Scalars['ID']['input']>;
+ sendBulkNotification?: InputMaybe<Scalars['Boolean']['input']>;
+ transitionId: Scalars['String']['input'];
+ transitionScreenInput?: InputMaybe<JiraTransitionScreenInput>;
+};
+export type JiraBulkUpdateCategoryOptionsInput = {
+ options: Array<JiraCategoryOptionInput>;
+ projectId: Scalars['ID']['input'];
+};
+export type JiraBulkWatchOrUnwatchInput = {
+ selectedIssueIds: Array<Scalars['ID']['input']>;
+};
+export type JiraCfoAggregationInput = {
+ type: JiraCfoAggregationType;
+ value?: InputMaybe<Scalars['Float']['input']>;
+};
+export type JiraCfoAggregationType = 'AVG' | 'COUNT' | 'COUNT_DISTINCT' | 'MAX' | 'MIN' | 'PERCENTILE' | 'SUM';
+export type JiraCfoBoardFilterInput = {
+ creatorAccountId?: InputMaybe<Array<Scalars['ID']['input']>>;
+ keyword?: InputMaybe<Scalars['String']['input']>;
+ performanceStatus?: InputMaybe<Array<InputMaybe<JiraCfoBoardPerformanceStatus>>>;
+ sortInput?: InputMaybe<Array<InputMaybe<JiraCfoBoardPerformanceSortInput>>>;
+};
+export type JiraCfoBoardPerformanceSortInput = {
+ key?: InputMaybe<Scalars['String']['input']>;
+ order?: InputMaybe<JiraCfoBoardPerformanceSortOrder>;
+};
+export type JiraCfoBoardPerformanceSortOrder = 'ASC' | 'DESC';
+export type JiraCfoBoardPerformanceStatus = 'FAST' | 'MODERATE' | 'SLOW';
+export type JiraCfoBoardType = 'KANBAN' | 'SCRUM' | 'SIMPLE';
+export type JiraCfoDimensionFilterInput = {
+ name: Scalars['String']['input'];
+ operator: JiraCfoFilterOperator;
+ values: Array<Scalars['String']['input']>;
+};
+export type JiraCfoDimensionInput = {
+ alias?: InputMaybe<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+};
+export type JiraCfoDistributionCategory = 'FAIR' | 'FAST' | 'SLOW';
+export type JiraCfoFilterInput = {
+ boardFilter?: InputMaybe<JiraCfoBoardFilterInput>;
+ dimensionFilter?: InputMaybe<JiraCfoDimensionFilterInput>;
+};
+export type JiraCfoFilterOperator = 'CONTAINS' | 'ENDS_WITH' | 'EQUALS' | 'IN' | 'IS_NOT_NULL' | 'IS_NULL' | 'NOT_EQUALS' | 'NOT_IN' | 'STARTS_WITH';
+export type JiraCfoMetricInput = {
+ aggregation?: InputMaybe<JiraCfoAggregationInput>;
+ alias?: InputMaybe<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+ summarize?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type JiraCfoMetricInsightStatus = 'FAST_SETUP' | 'INCONCLUSIVE_DATA' | 'PERFORMANCE_IMPACT';
+export type JiraCfoRecommendationGroup = 'LIMITS_AND_CLEANUP' | 'NONE' | 'USER_SETUP';
+export type JiraCfoRecommendationStatus = 'CRITICAL' | 'INFO' | 'WARNING';
+export type JiraCfoSortInput = {
+ key?: InputMaybe<Scalars['String']['input']>;
+ order?: InputMaybe<JiraCfoSortOrder>;
+};
+export type JiraCfoSortOrder = 'ASC' | 'DESC';
+export type JiraCfoTimeGranularity = 'DAY' | 'FIFTEEN_MINUTES' | 'HOUR' | 'MINUTES_15' | 'MONTH' | 'WEEK';
+export type JiraCmdbFieldInput = {
+ bulkEditMultiSelectFieldOption?: InputMaybe<JiraBulkEditMultiSelectFieldOptions>;
+ cmdbObjects: Array<JiraCmdbInput>;
+ fieldId: Scalars['ID']['input'];
+};
+export type JiraCmdbInput = {
+ cmdbObjectGlobalId: Scalars['ID']['input'];
+};
+export type JiraCalendarCrossProjectVersionsInput = {
+ activeWithin?: InputMaybe<JiraDateTimeWindow>;
+ searchString?: InputMaybe<Scalars['String']['input']>;
+ statuses?: InputMaybe<Array<InputMaybe<JiraVersionStatus>>>;
+};
+export type JiraCalendarInput = {
+ viewInput?: InputMaybe<JiraViewQueryInput>;
+};
+export type JiraCalendarIssuesInput = {
+ additionalFilterQuery?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraCalendarMode = 'DAY' | 'MONTH' | 'WEEK';
+export type JiraCalendarPermissionKey = 'CREATE_ISSUE_PERMISSION' | 'MANAGE_SPRINTS_PERMISSION' | 'SCHEDULE_ISSUE_PERMISSION';
+export type JiraCalendarSprintsInput = {
+ sprintStates?: InputMaybe<Array<JiraSprintState>>;
+};
+export type JiraCalendarVersionsInput = {
+ additionalProjectAris?: InputMaybe<Array<Scalars['ID']['input']>>;
+ includeSharedReleases?: InputMaybe<Scalars['Boolean']['input']>;
+ versionStatuses?: InputMaybe<Array<JiraVersionStatus>>;
+};
+export type JiraCalendarViewConfigurationInput = {
+ date?: InputMaybe<Scalars['DateTime']['input']>;
+ endDateField?: InputMaybe<Scalars['String']['input']>;
+ mode?: InputMaybe<JiraCalendarMode>;
+ startDateField?: InputMaybe<Scalars['String']['input']>;
+ viewId?: InputMaybe<Scalars['ID']['input']>;
+ weekStart?: InputMaybe<JiraCalendarWeekStart>;
+};
+export type JiraCalendarViewSettings = {
+ filterJql?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraCalendarWeekStart = 'MONDAY' | 'SATURDAY' | 'SUNDAY';
+export type JiraCannedResponseCreateInput = {
+ content: Scalars['String']['input'];
+ isSignature?: InputMaybe<Scalars['Boolean']['input']>;
+ projectAri: Scalars['ID']['input'];
+ scope: JiraCannedResponseScope;
+ title: Scalars['String']['input'];
+};
+export type JiraCannedResponseFilter = {
+ projectAri: Scalars['ID']['input'];
+ query?: InputMaybe<Scalars['String']['input']>;
+ scopes?: InputMaybe<Array<JiraCannedResponseScope>>;
+ signature?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type JiraCannedResponseScope = 'PERSONAL' | 'PROJECT';
+export type JiraCannedResponseSort = {
+ name?: InputMaybe<Scalars['String']['input']>;
+ order?: InputMaybe<JiraCannedResponseSortOrder>;
+};
+export type JiraCannedResponseSortOrder = 'ASC' | 'DESC';
+export type JiraCannedResponseUpdateInput = {
+ content: Scalars['String']['input'];
+ id: Scalars['ID']['input'];
+ isSignature?: InputMaybe<Scalars['Boolean']['input']>;
+ scope: JiraCannedResponseScope;
+ title: Scalars['String']['input'];
+};
+export type JiraCapacitySubRouteEnum = 'PEOPLE' | 'WORK';
+export type JiraCardListPlacementInput = {
+ anchorIssueId?: InputMaybe<Scalars['ID']['input']>;
+ position: JiraCardListPosition;
+};
+export type JiraCardListPosition = 'AFTER' | 'BEFORE' | 'BOTTOM' | 'TOP';
+export type JiraCardsDestinationEnum = 'BACKLOG' | 'EXISTING_SPRINT' | 'NEW_SPRINT';
+export type JiraCascadingSelectFieldInput = {
+ childOptionValue?: InputMaybe<JiraSelectedOptionInput>;
+ fieldId: Scalars['ID']['input'];
+ parentOptionValue: JiraSelectedOptionInput;
+};
+export type JiraCascadingSelectFieldOperationInput = {
+ childOption?: InputMaybe<Scalars['ID']['input']>;
+ operation: JiraSingleValueFieldOperations;
+ parentOption?: InputMaybe<Scalars['ID']['input']>;
+};
+export type JiraCascadingSelectOptionType = 'ALL' | 'CHILD' | 'PARENT';
+export type JiraCascadingSelectOptionsFilter = {
+ optionType: JiraCascadingSelectOptionType;
+ parentOptionId?: InputMaybe<Scalars['ID']['input']>;
+ parentOptionName?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraCategoryOptionInput = {
+ color?: InputMaybe<JiraOptionColorInput>;
+ id?: InputMaybe<Scalars['ID']['input']>;
+ name: Scalars['String']['input'];
+};
+export type JiraCheckboxesFieldOperationInput = {
+ ids: Array<Scalars['ID']['input']>;
+ operation: JiraMultiValueFieldOperations;
+};
+export type JiraClassificationControl = 'ANY' | 'CONTAINER_ADMIN_ONLY';
+export type JiraClassificationLevelFilterInput = {
+ filterByStatus: Array<JiraClassificationLevelStatus>;
+ filterByType: Array<JiraClassificationLevelType>;
+};
+export type JiraClassificationLevelSource = 'AUTO_CLASSIFICATION' | 'AUTO_CLASSIFIED_ISSUE' | 'ISSUE' | 'NONE' | 'ORGANIZATION' | 'ORG_DEFAULT_CLASSIFICATION' | 'PROJECT' | 'SPACE_DEFAULT_CLASSIFICATION' | 'USER_CLASSIFICATION';
+export type JiraClassificationLevelStatus = 'ARCHIVED' | 'DRAFT' | 'PUBLISHED';
+export type JiraClassificationLevelType = 'SYSTEM' | 'USER';
+export type JiraClassificationUserOverride = 'ANY' | 'DISALLOW' | 'EQUAL_OR_HIGHER';
+export type JiraClearBoardIssueCardCoverInput = {
+ issueId: Scalars['ID']['input'];
+ settings?: InputMaybe<JiraBoardViewSettings>;
+ viewId: Scalars['ID']['input'];
+};
+export type JiraClearProjectLevelSidebarMenuItemNameInput = {
+ confirm?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type JiraClearableDateFieldInput = {
+ date?: InputMaybe<JiraDateInput>;
+ fieldId: Scalars['ID']['input'];
+};
+export type JiraClearableNumberFieldInput = {
+ fieldId: Scalars['ID']['input'];
+ value?: InputMaybe<Scalars['Float']['input']>;
+};
+export type JiraCloneIssueInput = {
+ assignee?: InputMaybe<JiraUserInfoInput>;
+ includeAttachments?: InputMaybe<Scalars['Boolean']['input']>;
+ includeChildrenWithSubtasks?: InputMaybe<Scalars['Boolean']['input']>;
+ includeComments?: InputMaybe<Scalars['Boolean']['input']>;
+ includeLinks?: InputMaybe<Scalars['Boolean']['input']>;
+ includeSubtasksOrChildren?: InputMaybe<Scalars['Boolean']['input']>;
+ issueId: Scalars['ID']['input'];
+ optionalFields?: InputMaybe<Array<JiraOptionalFieldInput>>;
+ reporter?: InputMaybe<JiraUserInfoInput>;
+ summary?: InputMaybe<Scalars['String']['input']>;
+ validations?: InputMaybe<Array<JiraIssueCreateValidationRule>>;
+};
+export type JiraCmdbAttributeType = 'BITBUCKET_REPO' | 'CONFLUENCE' | 'DEFAULT' | 'GROUP' | 'OPSGENIE_TEAM' | 'PROJECT' | 'REFERENCED_OBJECT' | 'STATUS' | 'USER' | 'VERSION';
+export type JiraCmdbFieldOperationInput = {
+ ids?: InputMaybe<Array<Scalars['ID']['input']>>;
+ operation: JiraSingleValueFieldOperations;
+};
+export type JiraCollapsibleSection = 'ACTIVITY' | 'AI_PANEL_SERVICEDESK' | 'ATTACHMENTS' | 'CASE_NOTES_SERVICEDESK' | 'CHILD_WORK_ITEM' | 'DESCRIPTION' | 'INCIDENT_SUGGESTED_RESOURCES_SERVICEDESK' | 'INCIDENT_SUMMARY_SERVICEDESK' | 'INCIDENT_TIMELINE_SERVICEDESK' | 'JSM_PREVENTION_CENTER_OVERVIEW_SUMMARY_SERVICEDESK' | 'LINKED_WORK_ITEM' | 'PROFORMA_FORMS' | 'SIMILAR_ISSUES' | 'UNIFIED_WORK_SECTION';
+export type JiraColorFieldInput = {
+ color: JiraColorInput;
+ fieldId: Scalars['ID']['input'];
+};
+export type JiraColorFieldOperationInput = {
+ color: Scalars['String']['input'];
+ operation: JiraSingleValueFieldOperations;
+};
+export type JiraColorInput = {
+ name: Scalars['String']['input'];
+};
+export type JiraColorSchemeThemeSetting = 'AUTOMATIC' | 'DARK' | 'LIGHT';
+export type JiraCombinedIssueSearchListViewInput = {
+ viewId: Scalars['ID']['input'];
+};
+export type JiraCommentSortField = 'CREATED' | 'LATEST_ACTIVITY';
+export type JiraCommentSortInput = {
+ field?: InputMaybe<JiraCommentSortField>;
+ order?: InputMaybe<SortDirection>;
+};
+export type JiraCommentThirdPartySource = 'SLACK';
+export type JiraComponentFieldOperationInput = {
+ ids: Array<Scalars['ID']['input']>;
+ operation: JiraMultiValueFieldOperations;
+};
+export type JiraComponentIdsFilterInput = {
+ ids: Array<Scalars['ID']['input']>;
+ operation: JiraComponentIdsFilterOperation;
+};
+export type JiraComponentIdsFilterOperation = 'ALLOW' | 'EXCLUDE';
+export type JiraComponentInput = {
+ componentId: Scalars['ID']['input'];
+};
+export type JiraConfigFieldType = 'CHARTING_FIRST_RESPONSE_DATE' | 'CHARTING_TIME_IN_STATUS' | 'CUSTOM_ATLASSIAN_TEAM' | 'CUSTOM_CASCADING_SELECT' | 'CUSTOM_DATETIME' | 'CUSTOM_DATE_FORMULA' | 'CUSTOM_DATE_PICKER' | 'CUSTOM_FLOAT' | 'CUSTOM_FOCUS_AREAS' | 'CUSTOM_GOALS' | 'CUSTOM_GROUP_PICKER' | 'CUSTOM_IMPORT_ID' | 'CUSTOM_JWM_CATEGORY' | 'CUSTOM_LABELS' | 'CUSTOM_LONG_TEXT' | 'CUSTOM_MULTI_CHECKBOXES' | 'CUSTOM_MULTI_GROUP_PICKER' | 'CUSTOM_MULTI_SELECT' | 'CUSTOM_MULTI_USER_PICKER' | 'CUSTOM_MULTI_VERSION' | 'CUSTOM_NUMBER_FORMULA' | 'CUSTOM_PEOPLE' | 'CUSTOM_PROJECT' | 'CUSTOM_RADIO_BUTTONS' | 'CUSTOM_READONLY_FIELD' | 'CUSTOM_SELECT' | 'CUSTOM_TEXTAREA' | 'CUSTOM_TEXT_FIELD' | 'CUSTOM_TEXT_FORMULA' | 'CUSTOM_TOWNSQUARE_PROJECT' | 'CUSTOM_URL' | 'CUSTOM_USER_PICKER' | 'CUSTOM_VERSION' | 'JDI_DESIGN' | 'JDI_DEV_SUMMARY' | 'JDI_VULNERABILITY' | 'JIM_BUG_IMPORT_ID' | 'JPD_ATLASSIAN_PROJECT' | 'JPD_ATLASSIAN_PROJECT_STATUS' | 'JPD_BOOLEAN' | 'JPD_CONNECTION' | 'JPD_COUNT_INSIGHTS' | 'JPD_COUNT_ISSUE_COMMENTS' | 'JPD_COUNT_LINKED_ISSUES' | 'JPD_DELIVERY_PROGRESS' | 'JPD_DELIVERY_STATUS' | 'JPD_EXTERNAL_REFERENCE' | 'JPD_FORMULA' | 'JPD_INTERVAL' | 'JPD_LOCATION' | 'JPD_RATING' | 'JPD_REACTIONS' | 'JPD_SLIDER' | 'JPD_UUID' | 'JPD_VOTES' | 'JPO_PARENT' | 'JPO_TARGET_END' | 'JPO_TARGET_START' | 'PROFORMA_FORMS_LOCKED' | 'PROFORMA_FORMS_OPEN' | 'PROFORMA_FORMS_SUBMITTED' | 'PROFORMA_FORMS_TOTAL' | 'SERVICEDESK_APPROVALS' | 'SERVICEDESK_APPROVERS_LIST' | 'SERVICEDESK_ASSET' | 'SERVICEDESK_CMDB_FIELD' | 'SERVICEDESK_CUSTOMER' | 'SERVICEDESK_CUSTOMER_ORGANIZATIONS' | 'SERVICEDESK_ENTITLEMENT' | 'SERVICEDESK_MAJOR_INCIDENT_ENTITY' | 'SERVICEDESK_ORGANIZATION' | 'SERVICEDESK_REQUEST_FEEDBACK' | 'SERVICEDESK_REQUEST_FEEDBACK_DATE' | 'SERVICEDESK_REQUEST_LANGUAGE' | 'SERVICEDESK_REQUEST_PARTICIPANTS' | 'SERVICEDESK_RESPONDERS_ENTITY' | 'SERVICEDESK_SENTIMENT' | 'SERVICEDESK_SERVICE_ENTITY' | 'SERVICEDESK_SLA_FIELD' | 'SERVICEDESK_VP_ORIGIN' | 'SERVICEDESK_WORK_CATEGORY' | 'SOFTWARE_EPIC_COLOR' | 'SOFTWARE_EPIC_ISSUE_COLOR' | 'SOFTWARE_EPIC_LABEL' | 'SOFTWARE_EPIC_LEXO_RANK' | 'SOFTWARE_EPIC_LINK' | 'SOFTWARE_EPIC_SPRINT' | 'SOFTWARE_EPIC_STATUS' | 'SOFTWARE_STORY_POINTS' | 'STANDARD_AFFECTED_VERSIONS' | 'STANDARD_AGGREGATE_PROGRESS' | 'STANDARD_AGGREGATE_TIME_ESTIMATE' | 'STANDARD_AGGREGATE_TIME_ORIGINAL_ESTIMATE' | 'STANDARD_AGGREGATE_TIME_SPENT' | 'STANDARD_ASSIGNEE' | 'STANDARD_ATTACHMENT' | 'STANDARD_COMMENT' | 'STANDARD_COMPONENTS' | 'STANDARD_CREATED' | 'STANDARD_CREATOR' | 'STANDARD_DESCRIPTION' | 'STANDARD_DUE_DATE' | 'STANDARD_ENVIRONMENT' | 'STANDARD_FIX_FOR_VERSIONS' | 'STANDARD_FORM_TOKEN' | 'STANDARD_ISSUE_KEY' | 'STANDARD_ISSUE_LINKS' | 'STANDARD_ISSUE_NUMBER' | 'STANDARD_ISSUE_RESTRICTION' | 'STANDARD_ISSUE_TYPE' | 'STANDARD_LABELS' | 'STANDARD_LAST_VIEWED' | 'STANDARD_PARENT' | 'STANDARD_PRIORITY' | 'STANDARD_PROGRESS' | 'STANDARD_PROJECT' | 'STANDARD_PROJECT_KEY' | 'STANDARD_REPORTER' | 'STANDARD_RESOLUTION' | 'STANDARD_RESOLUTION_DATE' | 'STANDARD_SECURITY' | 'STANDARD_STATUS' | 'STANDARD_STATUS_CATEGORY' | 'STANDARD_STATUS_CATEGORY_CHANGE_DATE' | 'STANDARD_SUBTASKS' | 'STANDARD_SUMMARY' | 'STANDARD_THUMBNAIL' | 'STANDARD_TIMETRACKING' | 'STANDARD_TIME_ESTIMATE' | 'STANDARD_TIME_ORIGINAL_ESTIMATE' | 'STANDARD_TIME_SPENT' | 'STANDARD_UPDATED' | 'STANDARD_VOTERS' | 'STANDARD_VOTES' | 'STANDARD_WATCHERS' | 'STANDARD_WATCHES' | 'STANDARD_WORKLOG' | 'STANDARD_WORKRATIO' | 'TOOLKIT_ASSIGNEE_DOMAIN' | 'TOOLKIT_ATTACHMENTS' | 'TOOLKIT_COMMENTS' | 'TOOLKIT_DAYS_LAST_COMMENTED' | 'TOOLKIT_LAST_COMMENT_DATE' | 'TOOLKIT_LAST_UPDATER_OR_COMMENTER' | 'TOOLKIT_LAST_USER_COMMENTED' | 'TOOLKIT_MESSAGE' | 'TOOLKIT_PARTICIPANTS' | 'TOOLKIT_REPORTER_DOMAIN' | 'TOOLKIT_USER_PROPERTY' | 'TOOLKIT_VIEW_MESSAGE' | 'UNSUPPORTED';
+export type JiraConfigStateConfigurationStatus = 'CONFIGURED' | 'NOT_CONFIGURED' | 'NOT_INSTALLED' | 'NOT_SET' | 'PARTIALLY_CONFIGURED' | 'PROVIDER_ACTION_CONFIGURED' | 'PROVIDER_ACTION_NOT_CONFIGURED';
+export type JiraConfigStateProviderType = 'BUILDS' | 'DEPLOYMENTS' | 'DESIGNS' | 'DEVELOPMENT_INFO' | 'FEATURE_FLAGS' | 'REMOTE_LINKS' | 'SECURITY' | 'UNKNOWN';
+export type JiraConfigurableNavigationItemInput = {
+ isVisible: Scalars['Boolean']['input'];
+ menuId: Scalars['String']['input'];
+};
+export type JiraConfigureAgentSpaceWorkflowsInput = {
+ agentAri: Scalars['ID']['input'];
+ agentPrompt?: InputMaybe<Scalars['String']['input']>;
+ spaceAri: Scalars['ID']['input'];
+ target: JiraAgentSpaceWorkflowsSetupTargetInput;
+};
+export type JiraConfluenceContentRelationshipType = 'LINKED' | 'MENTIONED_IN';
+export type JiraConfluencePageContentErrorType = 'APPLINK_MISSING' | 'APPLINK_REQ_AUTH' | 'REMOTE_ERROR' | 'REMOTE_LINK_MISSING';
+export type JiraConfluenceRemoteIssueLinkInput = {
+ href?: InputMaybe<Scalars['String']['input']>;
+ id?: InputMaybe<Scalars['ID']['input']>;
+};
+export type JiraConfluenceRemoteIssueLinksFieldOperationInput = {
+ links: Array<JiraConfluenceRemoteIssueLinkInput>;
+ operation: JiraMultiValueFieldOperations;
+};
+export type JiraConnectTownsquareProjectToSpaceInput = {
+ spaceAri: Scalars['ID']['input'];
+ townsquareProjectAri: Scalars['String']['input'];
+};
+export type JiraConsolidatedResourcesInput = {
+ after?: InputMaybe<Scalars['String']['input']>;
+ filters?: InputMaybe<Array<InputMaybe<JiraIssueResourceFilters>>>;
+ first?: InputMaybe<Scalars['Int']['input']>;
+ hydrate?: InputMaybe<Scalars['Boolean']['input']>;
+ orderDirection?: InputMaybe<JiraResourcesSortDirection>;
+ orderField?: InputMaybe<JiraResourcesOrderField>;
+};
+export type JiraContactOrgAdminToEnableAtlassianIntelligenceState = 'AVAILABLE' | 'UNAVAILABLE';
+export type JiraContainerNavigationByProjectKeyQueryInput = {
+ cloudId: Scalars['ID']['input'];
+ projectKey: Scalars['String']['input'];
+};
+export type JiraContainerNavigationQueryInput = {
+ projectKeyQuery?: InputMaybe<JiraContainerNavigationByProjectKeyQueryInput>;
+ scopeId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type JiraCreateActivityConfigurationInput = {
+ fieldValues?: InputMaybe<Array<InputMaybe<JiraActivityFieldValueKeyValuePairInput>>>;
+ id: Scalars['ID']['input'];
+ issueTypeId?: InputMaybe<Scalars['ID']['input']>;
+ name: Scalars['String']['input'];
+ projectId?: InputMaybe<Scalars['ID']['input']>;
+ requestTypeId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type JiraCreateAppNavigationItemInput = {
+ appId: Scalars['ID']['input'];
+ scopeId: Scalars['ID']['input'];
+};
+export type JiraCreateApproverListFieldInput = {
+ fieldName: Scalars['String']['input'];
+ issueTypeId?: InputMaybe<Scalars['Int']['input']>;
+ projectId: Scalars['Int']['input'];
+};
+export type JiraCreateAttachmentBackgroundInput = {
+ entityId: Scalars['ID']['input'];
+ mediaApiFileId: Scalars['String']['input'];
+};
+export type JiraCreateBoardFieldInput = {
+ issueTypes?: InputMaybe<Array<JiraIssueTypeInput>>;
+ labels?: InputMaybe<Array<JiraLabelsInput>>;
+ projects: Array<JiraProjectInput>;
+ teams?: InputMaybe<Array<JiraAtlassianTeamInput>>;
+};
+export type JiraCreateBoardInput = {
+ createBoardSource: JiraCreateBoardSource;
+ location: JiraBoardLocation;
+ name: Scalars['String']['input'];
+ preset: JiraBoardType;
+};
+export type JiraCreateBoardSource = {
+ fieldInput?: InputMaybe<JiraCreateBoardFieldInput>;
+ savedFilterId?: InputMaybe<Scalars['Long']['input']>;
+};
+export type JiraCreateBoardViewStatusColumnInput = {
+ name: Scalars['String']['input'];
+ settings?: InputMaybe<JiraBoardViewSettings>;
+ statusCategoryId: Scalars['ID']['input'];
+ viewId: Scalars['ID']['input'];
+};
+export type JiraCreateBoardViewsForWorkflowsInput = {
+ viewId: Scalars['ID']['input'];
+ workflowIds: Array<Scalars['ID']['input']>;
+};
+export type JiraCreateCategoryOptionInput = {
+ color?: InputMaybe<JiraOptionColorInput>;
+ name: Scalars['String']['input'];
+ projectId: Scalars['ID']['input'];
+};
+export type JiraCreateCustomBackgroundInput = {
+ altText: Scalars['String']['input'];
+ dominantColor?: InputMaybe<Scalars['String']['input']>;
+ entityId: Scalars['ID']['input'];
+ mediaApiFileId: Scalars['String']['input'];
+};
+export type JiraCreateCustomFieldInput = {
+ cloudId: Scalars['ID']['input'];
+ description?: InputMaybe<Scalars['String']['input']>;
+ fieldFormatConfig?: InputMaybe<JiraFieldFormatConfigInput>;
+ name: Scalars['String']['input'];
+ options?: InputMaybe<Array<JiraCustomFieldOptionInput>>;
+ projectId: Scalars['String']['input'];
+ type: Scalars['String']['input'];
+};
+export type JiraCreateCustomFilterInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ editGrants: Array<InputMaybe<JiraShareableEntityEditGrantInput>>;
+ filterId?: InputMaybe<Scalars['String']['input']>;
+ isFavourite: Scalars['Boolean']['input'];
+ jql: Scalars['String']['input'];
+ name: Scalars['String']['input'];
+ namespace?: InputMaybe<Scalars['String']['input']>;
+ shareGrants: Array<InputMaybe<JiraShareableEntityShareGrantInput>>;
+};
+export type JiraCreateEmptyActivityConfigurationInput = {
+ journeyId: Scalars['ID']['input'];
+ journeyVersion: Scalars['Long']['input'];
+ name: Scalars['String']['input'];
+};
+export type JiraCreateFieldSchemeInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+ sourceOfItems?: InputMaybe<JiraFieldSchemeSourceInput>;
+};
+export type JiraCreateFormattingRuleInput = {
+ afterRuleId?: InputMaybe<Scalars['String']['input']>;
+ cloudId?: InputMaybe<Scalars['ID']['input']>;
+ color?: InputMaybe<JiraFormattingColor>;
+ expression: JiraFormattingRuleExpressionInput;
+ formattingArea: JiraFormattingArea;
+ formattingColor?: InputMaybe<JiraColorInput>;
+ projectId?: InputMaybe<Scalars['ID']['input']>;
+ projectKey?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraCreateGlobalCustomFieldInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ formatConfig?: InputMaybe<JiraFieldFormatConfigInput>;
+ name: Scalars['String']['input'];
+ options?: InputMaybe<Array<JiraCreateGlobalCustomFieldOptionInput>>;
+ type: JiraConfigFieldType;
+};
+export type JiraCreateGlobalCustomFieldOptionInput = {
+ childOptions?: InputMaybe<Array<JiraCreateGlobalCustomFieldOptionInput>>;
+ value: Scalars['String']['input'];
+};
+export type JiraCreateGlobalCustomFieldV2Input = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ formatConfig?: InputMaybe<JiraFieldFormatConfigInput>;
+ name: Scalars['String']['input'];
+ options?: InputMaybe<Array<JiraCreateGlobalCustomFieldOptionInput>>;
+ typeKey: Scalars['String']['input'];
+};
+export type JiraCreateIssueSearchFormattingRuleInput = {
+ afterRuleId?: InputMaybe<Scalars['String']['input']>;
+ expression: JiraFormattingRuleExpressionInput;
+ formattingArea: JiraFormattingArea;
+ formattingColor?: InputMaybe<JiraColorInput>;
+ viewId: Scalars['ID']['input'];
+};
+export type JiraCreateIssueTypeInput = {
+ avatarId: Scalars['String']['input'];
+ cloudId: Scalars['ID']['input'];
+ description: Scalars['String']['input'];
+ hierarchyLevel: Scalars['Int']['input'];
+ name: Scalars['String']['input'];
+ projectId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type JiraCreateJourneyConfigurationInput = {
+ createActivityConfigurations?: InputMaybe<Array<InputMaybe<JiraCreateActivityConfigurationInput>>>;
+ name: Scalars['String']['input'];
+ parentIssue: JiraJourneyParentIssueInput;
+ trigger: JiraJourneyTriggerInput;
+};
+export type JiraCreateJourneyItemInput = {
+ configuration?: InputMaybe<JiraJourneyItemConfigurationInput>;
+ etag?: InputMaybe<Scalars['String']['input']>;
+ insertAfterItemId?: InputMaybe<Scalars['ID']['input']>;
+ journeyId: Scalars['ID']['input'];
+ journeyVersion: Scalars['Long']['input'];
+ type?: InputMaybe<JiraJourneyConfigurationType>;
+};
+export type JiraCreatePolicyInput = {
+ cloudId: Scalars['ID']['input'];
+ isDefault?: InputMaybe<Scalars['Boolean']['input']>;
+ policyDescription?: InputMaybe<Scalars['String']['input']>;
+ policyName: Scalars['String']['input'];
+ rulesByDomain?: InputMaybe<Array<JiraPolicyRulesByDomainInput>>;
+};
+export type JiraCreateReleaseNoteConfluencePageInput = {
+ appLinkId?: InputMaybe<Scalars['ID']['input']>;
+ excludeIssueKey?: InputMaybe<Scalars['Boolean']['input']>;
+ issueFieldIds: Array<Scalars['ID']['input']>;
+ issueTypeIds: Array<Scalars['ID']['input']>;
+ parentPageId?: InputMaybe<Scalars['ID']['input']>;
+ spaceId: Scalars['ID']['input'];
+ versionId: Scalars['ID']['input'];
+};
+export type JiraCreateShortcutInput = {
+ projectId: Scalars['ID']['input'];
+ shortcutData: JiraShortcutDataInput;
+ type: JiraProjectShortcutType;
+};
+export type JiraCreateSimpleNavigationItemInput = {
+ scopeId: Scalars['ID']['input'];
+ typeKey: JiraNavigationItemTypeKey;
+};
+export type JiraCreateTownsquareProjectAndConnectToSpaceInput = {
+ private?: InputMaybe<Scalars['Boolean']['input']>;
+ spaceAri: Scalars['ID']['input'];
+ townsquareProjectIcon?: InputMaybe<JiraTownsquareIconInput>;
+ townsquareProjectName: Scalars['String']['input'];
+};
+export type JiraCsmConversationStatusKey = 'ACTIVE' | 'CLOSED' | 'REASSIGNING' | 'WAITING_FOR_AGENT' | 'WRAPPING_UP';
+export type JiraCustomBackgroundBrightness = 'DARK' | 'LIGHT';
+export type JiraCustomFieldDefaultContextOptionReference = {
+ optionExternalUuid?: InputMaybe<Scalars['String']['input']>;
+ optionId?: InputMaybe<Scalars['Long']['input']>;
+};
+export type JiraCustomFieldOptionInput = {
+ color?: InputMaybe<JiraOptionColorInput>;
+ externalUuid?: InputMaybe<Scalars['String']['input']>;
+ optionId?: InputMaybe<Scalars['Long']['input']>;
+ parentExternalUuid?: InputMaybe<Scalars['String']['input']>;
+ parentOptionId?: InputMaybe<Scalars['Long']['input']>;
+ value: Scalars['String']['input'];
+};
+export type JiraCustomFieldTypeCategory = 'ADVANCED' | 'STANDARD';
+export type JiraCustomIssueSearchErrorType = 'CUSTOM_IMPLEMENTATION_ERROR' | 'CUSTOM_SEARCH_DISABLED' | 'INVALID_ARI' | 'UNSUPPORTED_ARI';
+export type JiraCustomerOrganizationsBulkFetchInput = {
+ customerOrganizationUUIDs: Array<Scalars['String']['input']>;
+};
+export type JiraCustomerServiceUpdateOrganizationFieldInput = {
+ id: Scalars['ID']['input'];
+ operation?: InputMaybe<JiraCustomerServiceUpdateOrganizationOperationInput>;
+};
+export type JiraCustomerServiceUpdateOrganizationOperationInput = {
+ operation: JiraSingleValueFieldOperations;
+ organizationId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type JiraCustomizeProjectLevelSidebarMenuItemInput = {
+ cloudId: Scalars['ID']['input'];
+ hiddenMenuItems: Array<InputMaybe<JiraProjectLevelSidebarMenuItemInput>>;
+ projectId: Scalars['ID']['input'];
+};
+export type JiraDataClassificationFieldOperationInput = {
+ classificationLevel?: InputMaybe<Scalars['ID']['input']>;
+ operation: JiraSingleValueFieldOperations;
+};
+export type JiraDateFieldInput = {
+ date: JiraDateInput;
+ fieldId: Scalars['ID']['input'];
+};
+export type JiraDateFieldOperationInput = {
+ date?: InputMaybe<Scalars['Date']['input']>;
+ operation: JiraSingleValueFieldOperations;
+};
+export type JiraDateInput = {
+ formattedDate: Scalars['String']['input'];
+};
+export type JiraDateTimeFieldInput = {
+ dateTime: JiraDateTimeInput;
+ fieldId: Scalars['ID']['input'];
+};
+export type JiraDateTimeFieldOperationInput = {
+ datetime?: InputMaybe<Scalars['DateTime']['input']>;
+ operation: JiraSingleValueFieldOperations;
+};
+export type JiraDateTimeInput = {
+ formattedDateTime: Scalars['String']['input'];
+};
+export type JiraDateTimeRange = {
+ after?: InputMaybe<Scalars['DateTime']['input']>;
+ before?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type JiraDateTimeWindow = {
+ end?: InputMaybe<Scalars['DateTime']['input']>;
+ start?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type JiraDecimalSeparator = 'COMMA' | 'LOCALE' | 'PERIOD';
+export type JiraDeclineBoardViewsForWorkflowsInput = {
+ viewId: Scalars['ID']['input'];
+};
+export type JiraDefaultUnsplashImagesInput = {
+ cloudId: Scalars['ID']['input'];
+ pageNumber?: InputMaybe<Scalars['Int']['input']>;
+ pageSize?: InputMaybe<Scalars['Int']['input']>;
+ width?: InputMaybe<Scalars['Int']['input']>;
+};
+export type JiraDeleteActionInput = {
+ _?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type JiraDeleteActivityConfigurationInput = {
+ activityId: Scalars['ID']['input'];
+ journeyId: Scalars['ID']['input'];
+ journeyVersion: Scalars['Long']['input'];
+};
+export type JiraDeleteBoardViewStatusColumnInput = {
+ columnId: Scalars['ID']['input'];
+ replacementStatusId: Scalars['ID']['input'];
+ settings?: InputMaybe<JiraBoardViewSettings>;
+ viewId: Scalars['ID']['input'];
+};
+export type JiraDeleteCommentInput = {
+ id: Scalars['ID']['input'];
+ issueId: Scalars['ID']['input'];
+};
+export type JiraDeleteCustomBackgroundInput = {
+ cloudId: Scalars['ID']['input'];
+ customBackgroundId: Scalars['ID']['input'];
+};
+export type JiraDeleteCustomFieldInput = {
+ cloudId: Scalars['ID']['input'];
+ fieldId: Scalars['String']['input'];
+ projectId: Scalars['String']['input'];
+};
+export type JiraDeleteEndUserAgentConfigurationInput = {
+ id: Scalars['ID']['input'];
+};
+export type JiraDeleteFieldSchemeInput = {
+ schemeId: Scalars['ID']['input'];
+};
+export type JiraDeleteFormattingRuleInput = {
+ cloudId?: InputMaybe<Scalars['ID']['input']>;
+ projectId?: InputMaybe<Scalars['ID']['input']>;
+ ruleId: Scalars['ID']['input'];
+};
+export type JiraDeleteIssueSearchFormattingRuleInput = {
+ ruleId: Scalars['ID']['input'];
+ viewId: Scalars['ID']['input'];
+};
+export type JiraDeleteIssueTypeInput = {
+ cloudId: Scalars['ID']['input'];
+ issueTypeId: Scalars['ID']['input'];
+ projectId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type JiraDeleteJourneyItemInput = {
+ etag?: InputMaybe<Scalars['String']['input']>;
+ itemId: Scalars['ID']['input'];
+ journeyId: Scalars['ID']['input'];
+ journeyVersion: Scalars['Long']['input'];
+ type?: InputMaybe<JiraJourneyConfigurationType>;
+};
+export type JiraDeleteNavigationItemInput = {
+ id: Scalars['ID']['input'];
+};
+export type JiraDeletePolicyInput = {
+ policyAri: Scalars['ID']['input'];
+};
+export type JiraDeleteProjectNotificationPreferencesInput = {
+ projectId: Scalars['ID']['input'];
+};
+export type JiraDeleteShortcutInput = {
+ projectId: Scalars['ID']['input'];
+ shortcutId: Scalars['ID']['input'];
+};
+export type JiraDeleteVersionWithNoIssuesInput = {
+ id: Scalars['ID']['input'];
+};
+export type JiraDeleteWorklogInput = {
+ id: Scalars['ID']['input'];
+ remainingEstimate?: InputMaybe<JiraEstimateInput>;
+};
+export type JiraDeploymentAppInput = {
+ appKey: Scalars['String']['input'];
+};
+export type JiraDeploymentsFeaturePrecondition = 'ALL_SATISFIED' | 'DEPLOYMENTS_EMPTY_STATE' | 'NOT_AVAILABLE';
+export type JiraDevInfoConfigErrorType = 'INCAPABLE' | 'NOT_CONFIGURED' | 'UNAUTHORIZED' | 'UNKNOWN_CONFIG_ERROR';
+export type JiraDevOpsAssociationInput = {
+ associationType: Scalars['String']['input'];
+ values?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type JiraDevOpsCapability = 'BRANCH' | 'BUILD' | 'COMMIT' | 'DEPLOYMENT' | 'FEATURE_FLAG' | 'PULL_REQUEST' | 'REVIEW';
+export type JiraDevOpsEntityAssociationsInput = {
+ addAssociations?: InputMaybe<Array<JiraDevOpsAssociationInput>>;
+ entityId: Scalars['ID']['input'];
+ removeAssociations?: InputMaybe<Array<JiraDevOpsAssociationInput>>;
+};
+export type JiraDevOpsInContextConfigPromptLocation = 'DEVELOPMENT_PANEL' | 'RELEASES_PANEL' | 'SECURITY_PANEL';
+export type JiraDevOpsIssuePanelBannerType = 'ISSUE_KEY_ONBOARDING';
+export type JiraDevOpsIssuePanelState = 'DEV_SUMMARY' | 'HIDDEN' | 'NOT_CONNECTED';
+export type JiraDevOpsUpdateAssociationsEntityType = 'VULNERABILITY';
+export type JiraDevOpsUpdateAssociationsInput = {
+ entityAssociations: Array<JiraDevOpsEntityAssociationsInput>;
+ entityType: JiraDevOpsUpdateAssociationsEntityType;
+ providerId: Scalars['String']['input'];
+};
+export type JiraDisableJourneyConfigurationInput = {
+ etag?: InputMaybe<Scalars['String']['input']>;
+ id: Scalars['ID']['input'];
+ version: Scalars['Long']['input'];
+};
+export type JiraDiscardUnpublishedChangesJourneyConfigurationInput = {
+ etag?: InputMaybe<Scalars['String']['input']>;
+ id: Scalars['ID']['input'];
+};
+export type JiraDiscardUserBoardViewConfigInput = {
+ settings?: InputMaybe<JiraBoardViewSettings>;
+ viewId: Scalars['ID']['input'];
+};
+export type JiraDiscardUserIssueSearchConfigInput = {
+ viewId: Scalars['ID']['input'];
+};
+export type JiraDiscardUserTimelineViewConfigInput = {
+ viewId: Scalars['ID']['input'];
+};
+export type JiraDiscardUserViewConfigInput = {
+ viewId: Scalars['ID']['input'];
+};
+export type JiraDisconnectTownsquareProjectToSpaceInput = {
+ spaceAri: Scalars['ID']['input'];
+ townsquareProjectAri: Scalars['String']['input'];
+};
+export type JiraDismissAgentContextItemInput = {
+ sourceAri: Scalars['ID']['input'];
+ targetAri: Scalars['ID']['input'];
+};
+export type JiraDismissAgentContextItemsInput = {
+ sourceAri: Scalars['ID']['input'];
+ targetAris: Array<Scalars['ID']['input']>;
+};
+export type JiraDismissAiAgentSessionInput = {
+ agentIdentityAccountId: Scalars['String']['input'];
+ cloudId: Scalars['ID']['input'];
+ conversationId: Scalars['ID']['input'];
+ issueId: Scalars['String']['input'];
+ sortKey?: InputMaybe<Scalars['String']['input']>;
+ userAccountId?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraDismissBitbucketPendingAccessRequestBannerInput = {
+ isDismissed?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type JiraDismissDevOpsIssuePanelBannerInput = {
+ bannerType: JiraDevOpsIssuePanelBannerType;
+ issueId: Scalars['ID']['input'];
+};
+export type JiraDismissForYouRecommendedActionInput = {
+ category: JiraRecommendedActionCategoryType;
+ entityAri: Scalars['ID']['input'];
+};
+export type JiraDismissInContextConfigPromptInput = {
+ isDismissed?: InputMaybe<Scalars['Boolean']['input']>;
+ locations: Array<JiraDevOpsInContextConfigPromptLocation>;
+};
+export type JiraDismissProjectGuestUserFlagInput = {
+ projectId: Scalars['ID']['input'];
+};
+export type JiraDragAndDropBoardViewIssueInput = {
+ destinationCellId?: InputMaybe<Scalars['ID']['input']>;
+ id: Scalars['ID']['input'];
+ rank?: InputMaybe<JiraIssueRankInput>;
+ transitionId?: InputMaybe<Scalars['Int']['input']>;
+};
+export type JiraDuplicateJourneyConfigurationInput = {
+ id: Scalars['ID']['input'];
+};
+export type JiraDurationFieldInput = {
+ originalEstimateField?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraDurationUnit = 'DAYS' | 'HOURS' | 'MINUTES' | 'MONTHS' | 'SECONDS' | 'WEEKS' | 'YEARS';
+export type JiraEchoWhereInput = {
+ delayMs?: InputMaybe<Scalars['Int']['input']>;
+ message?: InputMaybe<Scalars['String']['input']>;
+ withDataError?: InputMaybe<Scalars['Boolean']['input']>;
+ withTopLevelError?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type JiraEditCustomFieldInput = {
+ cloudId: Scalars['ID']['input'];
+ description?: InputMaybe<Scalars['String']['input']>;
+ fieldFormatConfig?: InputMaybe<JiraFieldFormatConfigInput>;
+ fieldId: Scalars['String']['input'];
+ name: Scalars['String']['input'];
+ options?: InputMaybe<Array<JiraCustomFieldOptionInput>>;
+ projectId: Scalars['String']['input'];
+};
+export type JiraEditFieldSchemeInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+ schemeId: Scalars['ID']['input'];
+};
+export type JiraEligibleProjectTemplateUsageFilter = 'REGULAR_PROJECTS_ONLY' | 'TEMPLATE_BASE_PROJECTS_ONLY';
+export type JiraEligibleProjectsFilter = {
+ projectCategoryId?: InputMaybe<Scalars['ID']['input']>;
+ projectCategoryIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ projectTemplateUsage?: InputMaybe<JiraEligibleProjectTemplateUsageFilter>;
+ query?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraEmailMimeType = 'HTML' | 'TEXT';
+export type JiraEndUserAgentProjectStatusInput = {
+ projectId: Scalars['ID']['input'];
+ statusId: Scalars['ID']['input'];
+};
+export type JiraEntitlementFieldInput = {
+ entitlement: JiraEntitlementInput;
+ fieldId: Scalars['ID']['input'];
+};
+export type JiraEntitlementInput = {
+ entitlementId: Scalars['ID']['input'];
+};
+export type JiraEntityScope = 'GLOBAL' | 'PROJECT';
+export type JiraEpicLinkFieldInput = {
+ epicLink: JiraEpicLinkInput;
+ fieldId: Scalars['ID']['input'];
+};
+export type JiraEpicLinkInput = {
+ issueKey: Scalars['String']['input'];
+};
+export type JiraEstimateInput = {
+ timeInSeconds: Scalars['Long']['input'];
+};
+export type JiraExperienceContext = 'BOARD' | 'STANDARD' | 'TIMELINE';
+export type JiraExportIssueDetailsInput = {
+ includeComments?: InputMaybe<Scalars['Boolean']['input']>;
+ includeFields?: InputMaybe<Scalars['Boolean']['input']>;
+ includeHistory?: InputMaybe<Scalars['Boolean']['input']>;
+ includeWorklogs?: InputMaybe<Scalars['Boolean']['input']>;
+ issueId: Scalars['ID']['input'];
+};
+export type JiraExtensionRenderingContextInput = {
+ issueKey?: InputMaybe<Scalars['String']['input']>;
+ issueTypeId?: InputMaybe<Scalars['ID']['input']>;
+ portalId?: InputMaybe<Scalars['ID']['input']>;
+ projectKey?: InputMaybe<Scalars['String']['input']>;
+ requestTypeId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type JiraExtraFieldForViewRenderer = 'DATE' | 'DURATION' | 'HTML' | 'NUMBER' | 'STATUS' | 'TEXT' | 'URL';
+export type JiraFavouriteFilter = {
+ includeArchivedProjects?: InputMaybe<Scalars['Boolean']['input']>;
+ keyword?: InputMaybe<Scalars['String']['input']>;
+ sort?: InputMaybe<JiraFavouriteSortInput>;
+ type?: InputMaybe<JiraFavouriteType>;
+ types?: InputMaybe<Array<JiraFavouriteType>>;
+};
+export type JiraFavouriteSortInput = {
+ order: SortDirection;
+};
+export type JiraFavouriteType = 'BOARD' | 'DASHBOARD' | 'FILTER' | 'JPD_COLLECTION' | 'PLAN' | 'PROJECT' | 'QUEUE';
+export type JiraFieldActionInput = {
+ agentSource: Scalars['String']['input'];
+ fieldId: Scalars['String']['input'];
+ fieldValue?: InputMaybe<Array<Scalars['String']['input']>>;
+ routingContext?: InputMaybe<Scalars['String']['input']>;
+ value?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraFieldActionStatus = 'ERROR' | 'PARTIAL_SUCCESS' | 'SUCCESS';
+export type JiraFieldAggregationByBoardQuery = {
+ boardId: Scalars['Long']['input'];
+ cloudId: Scalars['ID']['input'];
+};
+export type JiraFieldAggregationByProjectQuery = {
+ cloudId: Scalars['ID']['input'];
+ projectIdOrKey: JiraFieldAggregationProjectIdOrKeyInput;
+};
+export type JiraFieldAggregationProjectIdOrKeyInput = {
+ projectId?: InputMaybe<Scalars['Long']['input']>;
+ projectKey?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraFieldAggregationQueryInput = {
+ boardQuery?: InputMaybe<JiraFieldAggregationByBoardQuery>;
+ projectQuery?: InputMaybe<JiraFieldAggregationByProjectQuery>;
+ viewId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type JiraFieldAssociationWithIssueTypesInput = {
+ fieldScope?: InputMaybe<JiraEntityScope>;
+ fieldTypeGroups?: InputMaybe<Array<Scalars['String']['input']>>;
+ filterContains?: InputMaybe<Scalars['String']['input']>;
+ issueTypeIds?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type JiraFieldAvailableWorkTypesInput = {
+ nameFilter?: InputMaybe<Scalars['String']['input']>;
+ schemeId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type JiraFieldCategoryType = 'CUSTOM' | 'SYSTEM';
+export type JiraFieldConfigFilterInput = {
+ addConnectAndForgeFieldsToIncludedFieldTypes?: InputMaybe<Scalars['Boolean']['input']>;
+ aliasFieldIds?: InputMaybe<Array<Scalars['String']['input']>>;
+ cloudId: Scalars['ID']['input'];
+ fieldIds?: InputMaybe<Array<Scalars['String']['input']>>;
+ fieldScope?: InputMaybe<JiraFieldScopeType>;
+ fieldStatus?: InputMaybe<JiraFieldStatusType>;
+ includedFieldCategories?: InputMaybe<Array<JiraFieldCategoryType>>;
+ includedFieldScopes?: InputMaybe<Array<JiraFieldScopeType>>;
+ includedFieldStatus?: InputMaybe<Array<JiraFieldStatusType>>;
+ includedFieldTypeCategories?: InputMaybe<Array<Scalars['String']['input']>>;
+ includedFieldTypes?: InputMaybe<Array<JiraConfigFieldType>>;
+ orderBy?: InputMaybe<JiraFieldConfigOrderBy>;
+ orderDirection?: InputMaybe<JiraFieldConfigOrderDirection>;
+ projectIdOrKeys?: InputMaybe<Array<Scalars['String']['input']>>;
+ searchString?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraFieldConfigOrderBy = 'CONTEXT_COUNT' | 'DESCRIPTION' | 'FIELD_TYPE' | 'ID' | 'IS_GLOBAL' | 'LAST_USED' | 'NAME' | 'PLANNED_DELETE_DATE' | 'PROJECT_COUNT' | 'SCREEN_COUNT' | 'TRASHED_DATE';
+export type JiraFieldConfigOrderDirection = 'ASC' | 'DESC';
+export type JiraFieldConfigSchemesInput = {
+ nameOrDescriptionFilter?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraFieldContextualDataFilterInput = {
+ fieldIds: Array<Scalars['String']['input']>;
+ scopes?: InputMaybe<Array<JiraFieldContextualDataScopeFilterInput>>;
+};
+export type JiraFieldContextualDataForIssueFilterInput = {
+ fieldIds: Array<Scalars['String']['input']>;
+ scopes: Array<JiraFieldContextualDataForIssueScopeInput>;
+};
+export type JiraFieldContextualDataForIssueScopeInput = {
+ issueTypeId?: InputMaybe<Scalars['ID']['input']>;
+ projectId: Scalars['ID']['input'];
+};
+export type JiraFieldContextualDataScopeFilterInput = {
+ issueTypeId?: InputMaybe<Scalars['ID']['input']>;
+ projectId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type JiraFieldFormatConfigInput = {
+ jiraNumberFieldFormatConfigInput?: InputMaybe<JiraNumberFieldFormatConfigInput>;
+};
+export type JiraFieldKeyValueInput = {
+ key?: InputMaybe<Scalars['String']['input']>;
+ value?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraFieldOptionIdsFilterInput = {
+ operation: JiraFieldOptionIdsFilterOperation;
+ optionIds: Array<Scalars['ID']['input']>;
+};
+export type JiraFieldOptionIdsFilterOperation = 'ALLOW' | 'EXCLUDE';
+export type JiraFieldPredictionCandidateInput = {
+ id: Scalars['String']['input'];
+ value?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraFieldPredictionFieldInput = {
+ candidates?: InputMaybe<Array<JiraFieldPredictionCandidateInput>>;
+ fieldId: Scalars['String']['input'];
+ maxResults?: InputMaybe<Scalars['Int']['input']>;
+ predictionTypes?: InputMaybe<Array<JiraFieldPredictionType>>;
+ searchFilter?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraFieldPredictionSkipReason = 'FIELD_TYPE_UNSUPPORTED' | 'INSUFFICIENT_CONTEXT' | 'MISSING_SEMANTIC_CONTEXT' | 'UNAUTHENTICATED';
+export type JiraFieldPredictionSource = 'AGENT' | 'GIC';
+export type JiraFieldPredictionType = 'BEHAVIOURAL' | 'KNN_SIMILAR_ISSUES' | 'SEMANTIC' | 'SIMILAR_ISSUES' | 'URS';
+export type JiraFieldSchemeAssociatedFieldsInput = {
+ associatedIssueTypesFilter?: InputMaybe<Array<JiraFieldsAssociatedIssueTypesFilterInput>>;
+ fieldTypeGroupsFilter?: InputMaybe<Array<Scalars['String']['input']>>;
+ nameOrDescriptionFilter?: InputMaybe<Scalars['String']['input']>;
+ requiredOnIssueTypesFilter?: InputMaybe<Array<JiraFieldsRequiredOnIssueTypesFilterInput>>;
+ schemeId: Scalars['ID']['input'];
+ sortBy?: InputMaybe<Array<JiraFieldSchemesSort>>;
+};
+export type JiraFieldSchemeAssociatedIssueTypesInput = {
+ nameFilter?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraFieldSchemeAvailableFieldsInput = {
+ nameOrDescriptionFilter?: InputMaybe<Scalars['String']['input']>;
+ schemeId: Scalars['ID']['input'];
+};
+export type JiraFieldSchemeRequiredOnIssueTypesInput = {
+ nameFilter?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraFieldSchemeSourceInput = {
+ sourceFieldConfigurationSchemeId?: InputMaybe<Scalars['ID']['input']>;
+ sourceFieldSchemeId?: InputMaybe<Scalars['ID']['input']>;
+ useDefaultFieldConfigScheme?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type JiraFieldSchemesInput = {
+ nameOrDescriptionFilter?: InputMaybe<Scalars['String']['input']>;
+ sortBy?: InputMaybe<Array<JiraFieldSchemesSort>>;
+};
+export type JiraFieldSchemesSort = {
+ direction: SortDirection;
+ key: Scalars['String']['input'];
+};
+export type JiraFieldScopeType = 'ALL' | 'GLOBAL' | 'PROJECT';
+export type JiraFieldSetPreferencesInput = {
+ fieldSetId: Scalars['String']['input'];
+ width?: InputMaybe<Scalars['Int']['input']>;
+};
+export type JiraFieldSetPreferencesMutationInput = {
+ nodes?: InputMaybe<Array<JiraUpdateFieldSetPreferencesInput>>;
+};
+export type JiraFieldSetsMutationInput = {
+ replaceFieldSetsInput?: InputMaybe<JiraReplaceIssueSearchViewFieldSetsInput>;
+ resetToDefaultFieldSets?: InputMaybe<Scalars['Boolean']['input']>;
+ scopedResetToDefaultFieldSets?: InputMaybe<JiraScopedResetFieldsetsInput>;
+};
+export type JiraFieldStatusType = 'ACTIVE' | 'TRASHED';
+export type JiraFieldSuggestionAction = 'ACCEPT' | 'DECLINE';
+export type JiraFieldSuggestionLifecycleStatus = 'ACCEPTED' | 'AUTO_ACCEPTED' | 'PENDING';
+export type JiraFieldSuggestionStatus = 'ERROR' | 'FIELD_VALIDATION_ERROR' | 'PERMISSION_DENIED' | 'STALE_SUGGESTION' | 'SUCCESS';
+export type JiraFieldToFieldConfigSchemeAssociationsInput = {
+ fieldId: Scalars['ID']['input'];
+ schemeIdsToAdd: Array<InputMaybe<Scalars['ID']['input']>>;
+ schemeIdsToRemove: Array<InputMaybe<Scalars['ID']['input']>>;
+};
+export type JiraFieldToFieldSchemeAssociationsInput = {
+ fieldId: Scalars['ID']['input'];
+ schemeIdsToAdd: Array<Scalars['ID']['input']>;
+ schemeIdsToRemove: Array<Scalars['ID']['input']>;
+};
+export type JiraFieldWorkTypeAssociationsInput = {
+ availableOnAllWorkTypes: Scalars['Boolean']['input'];
+ workTypeIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+};
+export type JiraFieldWorkTypeCustomizationsInput = {
+ descriptionCustomisations?: InputMaybe<Array<JiraFieldWorkTypeDescriptionCustomizationInput>>;
+ fieldId: Scalars['ID']['input'];
+ requiredCustomizations?: InputMaybe<Array<JiraFieldWorkTypeRequiredOnCustomizationInput>>;
+ requiredOnWorkTypeIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ schemeId: Scalars['ID']['input'];
+ workTypeAssociations: JiraFieldWorkTypeAssociationsInput;
+};
+export type JiraFieldWorkTypeDescriptionCustomizationInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ isDefault: Scalars['Boolean']['input'];
+ workTypeIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+};
+export type JiraFieldWorkTypeRequiredOnCustomizationInput = {
+ appliesToAllWorkTypes: Scalars['Boolean']['input'];
+ isRequired: Scalars['Boolean']['input'];
+ workTypeIds: Array<Scalars['ID']['input']>;
+};
+export type JiraFieldsAssociatedIssueTypesFilterInput = {
+ allIssueTypes?: InputMaybe<Scalars['Boolean']['input']>;
+ issueTypeId?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraFieldsRequiredOnIssueTypesFilterInput = {
+ allIssueTypes?: InputMaybe<Scalars['Boolean']['input']>;
+ issueTypeId?: InputMaybe<Scalars['String']['input']>;
+ noIssueTypes?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type JiraFilterSearchMode = 'ADVANCED' | 'BASIC' | 'JQL';
+export type JiraFlagOperations = 'ADD' | 'REMOVE';
+export type JiraForgeEnvironmentType = 'DEVELOPMENT' | 'PRODUCTION' | 'STAGING';
+export type JiraForgeGroup = {
+ id?: InputMaybe<Scalars['ID']['input']>;
+ name?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraForgeGroupsFieldInput = {
+ bulkEditMultiSelectFieldOption?: InputMaybe<JiraBulkEditMultiSelectFieldOptions>;
+ fieldId: Scalars['ID']['input'];
+ selectedGroups: Array<JiraGroupInput>;
+};
+export type JiraForgeGroupsFieldOperationInput = {
+ groups?: InputMaybe<Array<InputMaybe<JiraForgeGroup>>>;
+ operation: JiraMultiValueFieldOperations;
+};
+export type JiraForgeMultipleGroupPickerFieldOperationInput = {
+ ids?: InputMaybe<Array<InputMaybe<Scalars['ID']['input']>>>;
+ names?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ operation: JiraMultiValueFieldOperations;
+};
+export type JiraForgeObjectFieldOperationInput = {
+ object?: InputMaybe<Scalars['String']['input']>;
+ operation: JiraSingleValueFieldOperations;
+};
+export type JiraForgePinnableEntity = {
+ projectIdOrKey?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraForgeSingleGroupPickerFieldOperationInput = {
+ id?: InputMaybe<Scalars['ID']['input']>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ operation: JiraSingleValueFieldOperations;
+};
+export type JiraForgeStringsFieldInput = {
+ bulkEditMultiSelectFieldOption?: InputMaybe<JiraBulkEditMultiSelectFieldOptions>;
+ fieldId: Scalars['ID']['input'];
+ labels: Array<JiraLabelsInput>;
+};
+export type JiraForgeStringsFieldOperationInput = {
+ operation: JiraMultiValueFieldOperations;
+ values: Array<Scalars['String']['input']>;
+};
+export type JiraForgeUpdatePanelAction = {
+ actionType: JiraForgeUpdatePanelActionType;
+ projectIdOrKey?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraForgeUpdatePanelActionType = 'COLLAPSE' | 'EXPAND' | 'PIN_TO_PROJECT' | 'UNPIN_FROM_PROJECT';
+export type JiraForgeUpdatePanelInput = {
+ action: JiraForgeUpdatePanelAction;
+ cloudId?: InputMaybe<Scalars['ID']['input']>;
+ instanceId?: InputMaybe<Scalars['ID']['input']>;
+ moduleId: Scalars['ID']['input'];
+ workItemIdOrKey: Scalars['String']['input'];
+};
+export type JiraForgeUsersFieldInput = {
+ bulkEditMultiSelectFieldOption?: InputMaybe<JiraBulkEditMultiSelectFieldOptions>;
+ fieldId: Scalars['ID']['input'];
+ users: Array<JiraUserInput>;
+};
+export type JiraForgeUsersFieldOperationInput = {
+ ids: Array<Scalars['ID']['input']>;
+ operation: JiraMultiValueFieldOperations;
+};
+export type JiraForgeWorkItemPanelsContextInput = {
+ workItemIdOrKey: Scalars['String']['input'];
+};
+export type JiraForgeWorkItemPinnableEntityType = 'PROJECT' | 'WORK_ITEM';
+export type JiraFormattingArea = 'CELL' | 'ROW';
+export type JiraFormattingColor = 'BLUE' | 'GREEN' | 'RED';
+export type JiraFormattingMultipleValueOperandInput = {
+ fieldId: Scalars['String']['input'];
+ operator: JiraFormattingMultipleValueOperator;
+ values: Array<Scalars['String']['input']>;
+};
+export type JiraFormattingMultipleValueOperator = 'CONTAINS' | 'DOES_NOT_CONTAIN' | 'HAS_ANY_OF';
+export type JiraFormattingNoValueOperandInput = {
+ fieldId: Scalars['String']['input'];
+ operator: JiraFormattingNoValueOperator;
+};
+export type JiraFormattingNoValueOperator = 'IS_EMPTY' | 'IS_NOT_EMPTY';
+export type JiraFormattingRuleExpressionInput = {
+ multipleValueOperand?: InputMaybe<JiraFormattingMultipleValueOperandInput>;
+ noValueOperand?: InputMaybe<JiraFormattingNoValueOperandInput>;
+ singleValueOperand?: InputMaybe<JiraFormattingSingleValueOperandInput>;
+ twoValueOperand?: InputMaybe<JiraFormattingTwoValueOperandInput>;
+};
+export type JiraFormattingSingleValueOperandInput = {
+ fieldId: Scalars['String']['input'];
+ operator: JiraFormattingSingleValueOperator;
+ value: Scalars['String']['input'];
+};
+export type JiraFormattingSingleValueOperator = 'CONTAINS' | 'DOES_NOT_CONTAIN' | 'DOES_NOT_EQUAL' | 'EQUALS' | 'GREATER_THAN' | 'GREATER_THAN_OR_EQUALS' | 'IS' | 'IS_AFTER' | 'IS_BEFORE' | 'IS_NOT' | 'IS_ON_OR_AFTER' | 'IS_ON_OR_BEFORE' | 'LESS_THAN' | 'LESS_THAN_OR_EQUALS';
+export type JiraFormattingTwoValueOperandInput = {
+ fieldId: Scalars['String']['input'];
+ first: Scalars['String']['input'];
+ operator: JiraFormattingTwoValueOperator;
+ second: Scalars['String']['input'];
+};
+export type JiraFormattingTwoValueOperator = 'IS_BETWEEN' | 'IS_NOT_BETWEEN';
+export type JiraFormulaExpressionInputValidationErrorType = 'MISSING_ARGUMENT' | 'TYPE_MISMATCH' | 'UNEXPECTED_ARGUMENT';
+export type JiraFormulaFieldExpressionConfigInput = {
+ expression?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraFormulaFieldFixContext = {
+ existingFormula: Scalars['String']['input'];
+ fieldId?: InputMaybe<Scalars['String']['input']>;
+ issueKey?: InputMaybe<Scalars['String']['input']>;
+ previousResponses?: InputMaybe<Array<Scalars['String']['input']>>;
+ projectId?: InputMaybe<Scalars['String']['input']>;
+ projectKey?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraFormulaFieldParameterType = 'ANY' | 'BOOLEAN' | 'DATE' | 'DATETIME' | 'NUMBER' | 'TEXT';
+export type JiraFormulaFieldSuggestionContext = {
+ fieldId?: InputMaybe<Scalars['String']['input']>;
+ issueKey?: InputMaybe<Scalars['String']['input']>;
+ naturalLanguagePrompt: Scalars['String']['input'];
+ previousResponses?: InputMaybe<Array<Scalars['String']['input']>>;
+ projectId?: InputMaybe<Scalars['String']['input']>;
+ projectKey?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraFormulaFieldType = 'BOOLEAN' | 'DATE' | 'DATETIME' | 'NUMBER' | 'TEXT' | 'UNKNOWN';
+export type JiraFormulaFieldUpdateTaskStatus = 'COMPLETED' | 'FAILED' | 'IN_PROGRESS' | 'NOT_STARTED';
+export type JiraGicFallbackReason = 'ADMIN_DISABLED_MODERN_GIC' | 'CUSTOM_CREATE_SCREEN_CONFIGURED' | 'MULTIPLE_TABS_CONFIGURED' | 'REQUIRED_FIELD_UNSUPPORTED_TYPE' | 'TOO_MANY_REQUIRED_FIELDS' | 'UI_MODIFICATIONS_ENABLED' | 'UNKNOWN';
+export type JiraGenerateIssueAiSummaryInput = {
+ issueId: Scalars['ID']['input'];
+ useCaseId?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraGetIssueResourceInput = {
+ after?: InputMaybe<Scalars['String']['input']>;
+ filters?: InputMaybe<Array<InputMaybe<JiraIssueResourceFilters>>>;
+ first: Scalars['Int']['input'];
+ orderDirection?: InputMaybe<JiraResourcesSortDirection>;
+ orderField?: InputMaybe<JiraResourcesOrderField>;
+ pagination?: InputMaybe<JiraResourcePaginationInput>;
+};
+export type JiraGlobalIssueCreateView = 'FULL_MODAL' | 'MINI_MODAL';
+export type JiraGlobalPermissionAddGroupGrantInput = {
+ groupAri: Scalars['ID']['input'];
+ key: Scalars['String']['input'];
+};
+export type JiraGlobalPermissionDeleteGroupGrantInput = {
+ groupAri: Scalars['ID']['input'];
+ key: Scalars['String']['input'];
+};
+export type JiraGlobalPermissionSetUserGroupsInput = {
+ groupAris: Array<Scalars['ID']['input']>;
+ key: Scalars['String']['input'];
+};
+export type JiraGlobalPermissionType = 'ADMINISTER' | 'MANAGE_CUSTOM_ONBOARDING' | 'USER_PICKER';
+export type JiraGoalStatus = 'ARCHIVED' | 'AT_RISK' | 'CANCELLED' | 'COMPLETED' | 'DONE' | 'OFF_TRACK' | 'ON_TRACK' | 'PAUSED' | 'PENDING';
+export type JiraGrantTypeKeyEnum = 'ANONYMOUS_ACCESS' | 'ANY_LOGGEDIN_USER_APPLICATION_ROLE' | 'APPLICATION_ROLE' | 'ASSIGNEE' | 'GROUP' | 'MULTI_GROUP_PICKER' | 'MULTI_USER_PICKER' | 'PROJECT_LEAD' | 'PROJECT_ROLE' | 'REPORTER' | 'SERVICE_PROJECT_CUSTOMER_PORTAL_ACCESS' | 'USER';
+export type JiraGroupAggregationFunction = 'AVERAGE' | 'COUNT_NON_EMPTY' | 'MAXIMUM' | 'MINIMUM' | 'RANGE' | 'STATUS_CATEGORY_DISTRIBUTION' | 'SUM';
+export type JiraGroupByDropdownFilter = {
+ projectId?: InputMaybe<Scalars['String']['input']>;
+ searchString?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraGroupInput = {
+ groupName: Scalars['ID']['input'];
+};
+export type JiraGroupManagedBy = 'ADMINS' | 'EXTERNAL' | 'OPEN' | 'TEAM_MEMBERS';
+export type JiraGroupUsageType = 'TEAM_COLLABORATION' | 'USERBASE_GROUP';
+export type JiraGroupingSeparator = 'COMMA' | 'LOCALE' | 'NONE' | 'PERIOD' | 'SPACE';
+export type JiraGroupsContext = 'GROUP' | 'USER';
+export type JiraHistoryAgentSessionEventType = 'COMPLETED' | 'STARTED';
+export type JiraHomePageType = 'DASHBOARDS' | 'LOGIN_REDIRECT' | 'PROJECTS_DIRECTORY' | 'YOUR_WORK';
+export type JiraHydrateJqlInput = {
+ filterId?: InputMaybe<Scalars['ID']['input']>;
+ jiraViewQueryInput?: InputMaybe<JiraViewQueryInput>;
+ jql?: InputMaybe<Scalars['String']['input']>;
+ lastUsedJqlForIssueNavigator?: InputMaybe<JiraJqlScopeInput>;
+ viewQueryInput?: InputMaybe<JiraIssueSearchViewQueryInput>;
+};
+export type JiraInCompleteCardsDestinationInput = {
+ destination: JiraCardsDestinationEnum;
+ sprintId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type JiraIncidentActivityActorType = 'API' | 'CONFLUENCE_USER' | 'SYSTEM' | 'UNCLASSIFIED' | 'USER';
+export type JiraIncidentActivityType = 'ALERT_ASSOCIATED' | 'ALERT_DISASSOCIATED' | 'INCIDENT_HYPOTHESIS_ACCEPTED' | 'INCIDENT_INVESTIGATION_CANCELLED' | 'INCIDENT_INVESTIGATION_COMPLETED' | 'INCIDENT_INVESTIGATION_STARTED' | 'INCIDENT_MITIGATION_PLANS_CREATION_COMPLETED' | 'INCIDENT_MITIGATION_PLANS_CREATION_STARTED' | 'INCIDENT_MITIGATION_PLAN_ASSIGNED' | 'INCIDENT_MITIGATION_PLAN_COMPLETED' | 'INCIDENT_MITIGATION_PLAN_STEP_COMPLETED' | 'INCIDENT_OVERVIEW_NBA_GENERATED' | 'INCIDENT_OVERVIEW_SUMMARY_GENERATED' | 'INCIDENT_PIR_GENERATED' | 'INCIDENT_STAKEHOLDER_ADDED' | 'INCIDENT_STAKEHOLDER_REMOVED' | 'INCIDENT_STATUS_PAGE_INCIDENT_CREATED' | 'INCIDENT_STATUS_PAGE_INCIDENT_RESOLVED' | 'INCIDENT_STATUS_PAGE_INCIDENT_UPDATED' | 'INCIDENT_STATUS_PAGE_STAKEHOLDER_GROUP_ADDED' | 'INCIDENT_STATUS_PAGE_STAKEHOLDER_GROUP_REMOVED' | 'INCIDENT_TELEMETRY_AI_METRICS_ADDED' | 'INCIDENT_TELEMETRY_HYPOTHESIS_METRICS_ADDED' | 'INCIDENT_TELEMETRY_METRIC_ADDED' | 'INCIDENT_TELEMETRY_METRIC_REMOVED' | 'RESPONDER_ALERT_ACKED' | 'RESPONDER_ALERT_ASSIGNED' | 'RESPONDER_ALERT_CLOSED' | 'RESPONDER_ALERT_PRIORITY_CHANGED' | 'RESPONDER_ALERT_UNACKED' | 'STAKEHOLDERS_UPDATED' | 'UNKNOWN';
+export type JiraIncidentPriority = 'P1' | 'P2' | 'P3' | 'P4' | 'P5';
+export type JiraInitializeProjectNotificationPreferencesInput = {
+ projectId: Scalars['ID']['input'];
+};
+export type JiraInlineIssueCreateInput = {
+ boardId?: InputMaybe<Scalars['ID']['input']>;
+ fields: JiraIssueFieldsInput;
+ issueTypeId: Scalars['ID']['input'];
+ jqlContexts?: InputMaybe<Array<Scalars['String']['input']>>;
+ kanbanDestination?: InputMaybe<JiraKanbanDestination>;
+ projectId: Scalars['ID']['input'];
+ rank?: InputMaybe<JiraIssueCreateRankInput>;
+};
+export type JiraInstallDeploymentsBannerPrecondition = 'DEPLOYMENTS_EMPTY_STATE' | 'FEATURE_NOT_ENABLED' | 'NOT_AVAILABLE';
+export type JiraIssueAiSummaryType = 'ON_DEMAND' | 'PAGE_LOAD';
+export type JiraIssueActivityType = 'CREATED' | 'UPDATED';
+export type JiraIssueAgentSessionsFilterInput = {
+ visibility?: InputMaybe<JiraIssueAgentSessionsVisibility>;
+};
+export type JiraIssueAgentSessionsVisibility = 'ALL' | 'TEAM' | 'YOURS';
+export type JiraIssueArchiveAsyncInput = {
+ jql: Scalars['String']['input'];
+};
+export type JiraIssueArchiveInput = {
+ ids: Array<Scalars['ID']['input']>;
+};
+export type JiraIssueAttachmentFilterInput = {
+ mimeTypes?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+};
+export type JiraIssueBranchesInput = {
+ filterLegacy?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type JiraIssueChangeInput = {
+ issueId: Scalars['String']['input'];
+};
+export type JiraIssueCommitsInput = {
+ filterLegacy?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type JiraIssueCreateAgentSessionInput = {
+ agentSessionId: Scalars['String']['input'];
+ convoAiAgentId: Scalars['String']['input'];
+ state: JiraAgentSessionState;
+};
+export type JiraIssueCreateContextInput = {
+ jqls?: InputMaybe<Array<Scalars['String']['input']>>;
+ linkedIssue?: InputMaybe<JiraLinkedIssueCreateInput>;
+};
+export type JiraIssueCreateFieldValidationRule = {
+ errorMessage?: InputMaybe<Scalars['String']['input']>;
+ fields: Array<Scalars['String']['input']>;
+ type: JiraIssueCreateFieldValidationType;
+};
+export type JiraIssueCreateFieldValidationType = 'FIELDREQUIREDVALIDATOR';
+export type JiraIssueCreateFieldsFilter = 'ADMIN_CONFIGURED_FIELDS' | 'USER_CONFIGURED_FIELDS';
+export type JiraIssueCreateInput = {
+ fields: JiraIssueFieldsInput;
+ issueTypeId: Scalars['ID']['input'];
+ projectId: Scalars['ID']['input'];
+ rank?: InputMaybe<JiraIssueCreateRankInput>;
+ transitionId?: InputMaybe<Scalars['Int']['input']>;
+};
+export type JiraIssueCreateLayoutFilter = 'ADMIN_CONFIGURED_LAYOUT' | 'USER_CONFIGURED_LAYOUT';
+export type JiraIssueCreateRankInput = {
+ afterIssueId?: InputMaybe<Scalars['ID']['input']>;
+ beforeIssueId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type JiraIssueCreateTypeFilter = 'LINKED_ISSUE_CREATE' | 'STANDARD';
+export type JiraIssueCreateValidationRule = {
+ fieldValidations?: InputMaybe<Array<JiraIssueCreateFieldValidationRule>>;
+};
+export type JiraIssueDeleteInput = {
+ deleteSubtasks?: InputMaybe<Scalars['Boolean']['input']>;
+ id: Scalars['ID']['input'];
+};
+export type JiraIssueDeploymentEnvironmentState = 'DEPLOYED' | 'NOT_DEPLOYED';
+export type JiraIssueExpandedGroup = {
+ fieldValue?: InputMaybe<Scalars['String']['input']>;
+ first?: InputMaybe<Scalars['Int']['input']>;
+ jql: Scalars['String']['input'];
+};
+export type JiraIssueExpandedGroups = {
+ groupedByFieldId: Scalars['String']['input'];
+ groups?: InputMaybe<Array<JiraIssueExpandedGroup>>;
+};
+export type JiraIssueExpandedParent = {
+ first?: InputMaybe<Scalars['Int']['input']>;
+ parentIssueId: Scalars['String']['input'];
+};
+export type JiraIssueExportInput = {
+ cloudId: Scalars['ID']['input'];
+ excludeDoneWorkItems?: InputMaybe<Scalars['Boolean']['input']>;
+ exportType?: InputMaybe<JiraIssueExportType>;
+ fieldSetIds?: InputMaybe<Array<Scalars['String']['input']>>;
+ filterId?: InputMaybe<Scalars['String']['input']>;
+ jql?: InputMaybe<Scalars['String']['input']>;
+ maxResults?: InputMaybe<Scalars['Int']['input']>;
+ modified?: InputMaybe<Scalars['Boolean']['input']>;
+ pagerStart?: InputMaybe<Scalars['Int']['input']>;
+ scope?: InputMaybe<JiraIssueSearchScope>;
+ timelineAggregationEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ timelineCustomExportInput?: InputMaybe<JiraTimelineCustomExportInput>;
+};
+export type JiraIssueExportType = 'CSV_ALL_FIELDS' | 'CSV_CURRENT_FIELDS' | 'CSV_FILTER_DEFAULT_FIELDS' | 'CSV_WITH_BOM_ALL_FIELDS' | 'CSV_WITH_BOM_CURRENT_FIELDS' | 'CSV_WITH_BOM_FILTER_DEFAULT_FIELDS';
+export type JiraIssueFieldConfigDescriptionCustomisationsInput = {
+ schemeOrProject: JiraIssueFieldConfigSchemeOrProjectInput;
+};
+export type JiraIssueFieldConfigRequiredOnCustomisationsInput = {
+ schemeOrProject: JiraIssueFieldConfigSchemeOrProjectInput;
+};
+export type JiraIssueFieldConfigSchemeOrProjectInput = {
+ projectKey?: InputMaybe<Scalars['String']['input']>;
+ schemeId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type JiraIssueFieldConfigWorkTypesAssociationInput = {
+ schemeOrProject: JiraIssueFieldConfigSchemeOrProjectInput;
+};
+export type JiraIssueFieldsInput = {
+ affectedServicesField?: InputMaybe<JiraAffectedServicesFieldInput>;
+ agentSessions?: InputMaybe<Array<JiraIssueCreateAgentSessionInput>>;
+ assetsField?: InputMaybe<JiraAssetFieldInput>;
+ atlassianTeamFields?: InputMaybe<Array<JiraAtlassianTeamFieldInput>>;
+ cascadingSelectFields?: InputMaybe<Array<JiraCascadingSelectFieldInput>>;
+ clearableNumberFields?: InputMaybe<Array<JiraClearableNumberFieldInput>>;
+ cmdbFields?: InputMaybe<Array<JiraCmdbFieldInput>>;
+ colorFields?: InputMaybe<Array<JiraColorFieldInput>>;
+ datePickerFields?: InputMaybe<Array<JiraDateFieldInput>>;
+ dateTimePickerFields?: InputMaybe<Array<JiraDateTimeFieldInput>>;
+ entitlementField?: InputMaybe<JiraEntitlementFieldInput>;
+ epicLinkField?: InputMaybe<JiraEpicLinkFieldInput>;
+ issueLinks?: InputMaybe<JiraIssueLinksFieldInput>;
+ issueType?: InputMaybe<JiraIssueTypeInput>;
+ jiraForgeGroupsFields?: InputMaybe<Array<JiraForgeGroupsFieldInput>>;
+ jiraForgeStringsFields?: InputMaybe<Array<JiraForgeStringsFieldInput>>;
+ jiraForgeUsersFields?: InputMaybe<Array<JiraForgeUsersFieldInput>>;
+ labelsFields?: InputMaybe<Array<JiraLabelsFieldInput>>;
+ longTextFields?: InputMaybe<Array<JiraSingleLineTextFieldInput>>;
+ multipleGroupPickerFields?: InputMaybe<Array<JiraMultipleGroupPickerFieldInput>>;
+ multipleSelectClearableUserPickerFields?: InputMaybe<Array<JiraMultipleSelectClearableUserPickerFieldInput>>;
+ multipleSelectFields?: InputMaybe<Array<JiraMultipleSelectFieldInput>>;
+ multipleSelectUserPickerFields?: InputMaybe<Array<JiraMultipleSelectUserPickerFieldInput>>;
+ multipleVersionPickerFields?: InputMaybe<Array<JiraMultipleVersionPickerFieldInput>>;
+ multiselectComponents?: InputMaybe<JiraMultiSelectComponentFieldInput>;
+ numberFields?: InputMaybe<Array<JiraNumberFieldInput>>;
+ organizationField?: InputMaybe<JiraOrganizationFieldInput>;
+ originalEstimateField?: InputMaybe<JiraDurationFieldInput>;
+ parentField?: InputMaybe<JiraParentFieldInput>;
+ peopleFields?: InputMaybe<Array<JiraPeopleFieldInput>>;
+ priority?: InputMaybe<JiraPriorityInput>;
+ projectFields?: InputMaybe<Array<JiraProjectFieldInput>>;
+ resolution?: InputMaybe<JiraResolutionInput>;
+ respondersField?: InputMaybe<JiraServiceManagementRespondersFieldInput>;
+ richTextFields?: InputMaybe<Array<JiraRichTextFieldInput>>;
+ security?: InputMaybe<JiraSecurityLevelInput>;
+ singleGroupPickerFields?: InputMaybe<Array<JiraSingleGroupPickerFieldInput>>;
+ singleLineTextFields?: InputMaybe<Array<JiraSingleLineTextFieldInput>>;
+ singleOrganizationField?: InputMaybe<JiraSingleOrganizationFieldInput>;
+ singleSelectClearableUserPickerFields?: InputMaybe<Array<JiraUserFieldInput>>;
+ singleSelectFields?: InputMaybe<Array<JiraSingleSelectFieldInput>>;
+ singleSelectUserPickerFields?: InputMaybe<Array<JiraSingleSelectUserPickerFieldInput>>;
+ singleVersionPickerFields?: InputMaybe<Array<JiraSingleVersionPickerFieldInput>>;
+ sprintsField?: InputMaybe<JiraSprintFieldInput>;
+ status?: InputMaybe<JiraStatusInput>;
+ teamFields?: InputMaybe<Array<JiraTeamFieldInput>>;
+ timeTrackingField?: InputMaybe<JiraTimeTrackingFieldInput>;
+ urlFields?: InputMaybe<Array<JiraUrlFieldInput>>;
+};
+export type JiraIssueHierarchyConfigInput = {
+ issueTypeIds: Array<Scalars['ID']['input']>;
+ level: Scalars['Int']['input'];
+ title: Scalars['String']['input'];
+};
+export type JiraIssueHierarchyConfigurationMutationInput = {
+ dryRun: Scalars['Boolean']['input'];
+ issueHierarchyConfig: Array<JiraIssueHierarchyConfigInput>;
+};
+export type JiraIssueItemLayoutItemLocationRuleType = 'DATES' | 'MULTILINE_TEXT' | 'OTHER' | 'PEOPLE' | 'TIMETRACKING';
+export type JiraIssueItemSystemContainerType = 'CONTENT' | 'CONTEXT' | 'CUSTOMER_CONTEXT' | 'HIDDEN_ITEMS' | 'PRIMARY' | 'REQUEST' | 'REQUEST_PORTAL' | 'SECONDARY';
+export type JiraIssueItemSystemContainerTypeWithIdInput = {
+ issueId: Scalars['ID']['input'];
+ supportDefaultTab?: InputMaybe<Scalars['Boolean']['input']>;
+ systemContainerTypes: Array<JiraIssueItemSystemContainerType>;
+};
+export type JiraIssueItemSystemContainerTypeWithKeyInput = {
+ cloudId: Scalars['ID']['input'];
+ issueKey: Scalars['String']['input'];
+ supportDefaultTab?: InputMaybe<Scalars['Boolean']['input']>;
+ systemContainerTypes: Array<JiraIssueItemSystemContainerType>;
+};
+export type JiraIssueLayoutType = 'CUSTOM_USER_CONFIGURED_LAYOUT' | 'DEFAULT_ADMIN_CONFIGURED_LAYOUT';
+export type JiraIssueLifecycleState = 'ACTIVE' | 'ARCHIVED';
+export type JiraIssueLinkDirection = 'BOTH' | 'INWARD' | 'OUTWARD';
+export type JiraIssueLinkFieldOperationInputForIssueTransitions = {
+ inwardIssue?: InputMaybe<Array<Scalars['ID']['input']>>;
+ linkIssues?: InputMaybe<JiraLinkedIssuesInput>;
+ linkType: Scalars['ID']['input'];
+ operation: JiraAddValueFieldOperations;
+};
+export type JiraIssueLinkRelationshipTypeUpdateInput = {
+ direction?: InputMaybe<JiraIssueLinkDirection>;
+ issueLinkId: Scalars['ID']['input'];
+ issueLinkTypeId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type JiraIssueLinksFieldInput = {
+ direction?: InputMaybe<JiraIssueLinkDirection>;
+ linkTypeId?: InputMaybe<Scalars['String']['input']>;
+ linkTypeName?: InputMaybe<Scalars['String']['input']>;
+ linkedIssueKeys?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type JiraIssueModuleType = 'ISSUE_MODULE' | 'WEB_PANEL';
+export type JiraIssueNavigationDragAndDropAgentFieldInput = {
+ agentId: Scalars['String']['input'];
+ clientMutationId: Scalars['String']['input'];
+ preExecutionStep?: InputMaybe<JiraAgentSessionPreExecutionStep>;
+ prompt?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraIssueNavigationDragAndDropGroupInput = {
+ agentField?: InputMaybe<JiraIssueNavigationDragAndDropAgentFieldInput>;
+ multipleStringValueField?: InputMaybe<JiraIssueNavigationDragAndDropMultipleStringValueFieldInput>;
+ numberField?: InputMaybe<JiraIssueNavigationDragAndDropNumberFieldInput>;
+ singleStringValueField?: InputMaybe<JiraIssueNavigationDragAndDropSingleStringValueFieldInput>;
+ statusField?: InputMaybe<JiraIssueNavigationDragAndDropStatusFieldInput>;
+};
+export type JiraIssueNavigationDragAndDropInput = {
+ group?: InputMaybe<JiraIssueNavigationDragAndDropGroupInput>;
+ issueId: Scalars['ID']['input'];
+ parent?: InputMaybe<JiraIssueNavigationDragAndDropParentInput>;
+ rank?: InputMaybe<JiraIssueNavigationDragAndDropRankInput>;
+};
+export type JiraIssueNavigationDragAndDropMultipleStringValueFieldInput = {
+ addValue?: InputMaybe<Scalars['String']['input']>;
+ fieldId: Scalars['ID']['input'];
+};
+export type JiraIssueNavigationDragAndDropNumberFieldInput = {
+ fieldId: Scalars['ID']['input'];
+ value?: InputMaybe<Scalars['Float']['input']>;
+};
+export type JiraIssueNavigationDragAndDropParentInput = {
+ issueId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type JiraIssueNavigationDragAndDropRankInput = {
+ edge: JiraRankMutationEdge;
+ relativeToIssue: Scalars['ID']['input'];
+};
+export type JiraIssueNavigationDragAndDropSingleStringValueFieldInput = {
+ fieldId: Scalars['ID']['input'];
+ value?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraIssueNavigationDragAndDropStatusFieldInput = {
+ comment?: InputMaybe<JiraIssueTransitionCommentInput>;
+ fieldInputs?: InputMaybe<JiraIssueTransitionFieldLevelInput>;
+ transitionId: Scalars['ID']['input'];
+};
+export type JiraIssueNavigatorSearchLayout = 'DETAIL' | 'LIST';
+export type JiraIssueNextActionPresenceState = 'LIKELY' | 'NONE' | 'READY';
+export type JiraIssuePickerInput = {
+ currentIssueId: Scalars['ID']['input'];
+ currentJQL?: InputMaybe<Scalars['String']['input']>;
+ currentProjectId?: InputMaybe<Scalars['String']['input']>;
+ query?: InputMaybe<Scalars['String']['input']>;
+ showSubTaskParent?: InputMaybe<Scalars['Boolean']['input']>;
+ showSubTasks?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type JiraIssuePreviewMode = 'MODAL' | 'SIDEBAR';
+export type JiraIssuePullRequestsInput = {
+ filterLegacy?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type JiraIssueRankInput = {
+ afterIssueId?: InputMaybe<Scalars['ID']['input']>;
+ beforeIssueId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type JiraIssueRemoteIssueLinkInput = {
+ applicationName?: InputMaybe<Scalars['String']['input']>;
+ applicationType?: InputMaybe<Scalars['String']['input']>;
+ globalId?: InputMaybe<Scalars['String']['input']>;
+ iconTitle?: InputMaybe<Scalars['String']['input']>;
+ iconUrl?: InputMaybe<Scalars['String']['input']>;
+ id?: InputMaybe<Scalars['ID']['input']>;
+ relationship?: InputMaybe<Scalars['String']['input']>;
+ resolved?: InputMaybe<Scalars['Boolean']['input']>;
+ statusIconLink?: InputMaybe<Scalars['String']['input']>;
+ statusIconTitle?: InputMaybe<Scalars['String']['input']>;
+ statusIconUrl?: InputMaybe<Scalars['String']['input']>;
+ summary?: InputMaybe<Scalars['String']['input']>;
+ title?: InputMaybe<Scalars['String']['input']>;
+ url?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraIssueRemoteLinkInput = {
+ issueId: Scalars['ID']['input'];
+ operation: JiraIssueRemoteLinkOperations;
+ remoteLink?: InputMaybe<JiraIssueRemoteIssueLinkInput>;
+};
+export type JiraIssueRemoteLinkOperations = 'ADD' | 'REMOVE' | 'SET';
+export type JiraIssueResourceFilters = {
+ integration?: InputMaybe<JiraResourceIntegration>;
+ types?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+};
+export type JiraIssueSearchAggregationConfigInput = {
+ aggregationFields?: InputMaybe<Array<JiraIssueSearchFieldAggregationInput>>;
+ canEnableAggregation?: InputMaybe<Scalars['Boolean']['input']>;
+ fieldAggregationQueryInput?: InputMaybe<JiraFieldAggregationQueryInput>;
+ maxHierarchyLevel?: InputMaybe<Scalars['Int']['input']>;
+};
+export type JiraIssueSearchAggregationFunction = 'ROLLUP';
+export type JiraIssueSearchChildIssuesInput = {
+ applyJqlFilter?: InputMaybe<Scalars['Boolean']['input']>;
+ filterByProjectKeys?: InputMaybe<Array<Scalars['String']['input']>>;
+ filterId?: InputMaybe<Scalars['String']['input']>;
+ jql?: InputMaybe<Scalars['String']['input']>;
+ namespace?: InputMaybe<Scalars['String']['input']>;
+ parentIssueKey: Scalars['String']['input'];
+ viewId?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraIssueSearchCustomInput = {
+ jiraSoftwareInput?: InputMaybe<JiraSoftwareIssueSearchCustomInput>;
+ jiraTimelineInput?: InputMaybe<JiraTimelineIssueSearchCustomInput>;
+};
+export type JiraIssueSearchFieldAggregationInput = {
+ aggregationFunction?: InputMaybe<JiraIssueSearchAggregationFunction>;
+ fieldId?: InputMaybe<Scalars['String']['input']>;
+ isEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type JiraIssueSearchFieldSetSelectedState = 'ALL' | 'NON_SELECTED' | 'SELECTED';
+export type JiraIssueSearchFieldSets = {
+ replaceFieldSetsInput?: InputMaybe<JiraIssueSearchReplaceFieldSetsInput>;
+};
+export type JiraIssueSearchFieldSetsFilter = {
+ fieldSetSelectedState?: InputMaybe<JiraIssueSearchFieldSetSelectedState>;
+ searchString?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraIssueSearchFieldSetsInput = {
+ fieldSetIds?: InputMaybe<Array<Scalars['String']['input']>>;
+ viewInput?: InputMaybe<JiraIssueSearchViewInput>;
+};
+export type JiraIssueSearchGroupByInput = {
+ groupByJql?: InputMaybe<Scalars['String']['input']>;
+ jql?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraIssueSearchInput = {
+ childIssuesInput?: InputMaybe<JiraIssueSearchChildIssuesInput>;
+ customInput?: InputMaybe<JiraIssueSearchCustomInput>;
+ filterId?: InputMaybe<Scalars['String']['input']>;
+ groupByInput?: InputMaybe<JiraIssueSearchGroupByInput>;
+ jql?: InputMaybe<Scalars['String']['input']>;
+ searchWithLastUsedJql?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type JiraIssueSearchOperationScope = 'NIN_GLOBAL' | 'NIN_GLOBAL_SCHEMA_REFACTOR' | 'NIN_GLOBAL_SHADOW_REQUEST' | 'NIN_PROJECT' | 'NIN_PROJECT_SCHEMA_REFACTOR' | 'NIN_PROJECT_SHADOW_REQUEST' | 'TIMELINE_BOARD' | 'TIMELINE_PROJECT';
+export type JiraIssueSearchOptions = {
+ issueKey?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraIssueSearchReplaceFieldSetsInput = {
+ context?: InputMaybe<JiraIssueSearchViewFieldSetsContext>;
+ nodes: Array<Scalars['String']['input']>;
+};
+export type JiraIssueSearchScope = {
+ operationScope?: InputMaybe<JiraIssueSearchOperationScope>;
+ projectKey?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraIssueSearchSettings = {
+ groupBy?: InputMaybe<Scalars['String']['input']>;
+ hideDone?: InputMaybe<Scalars['Boolean']['input']>;
+ hierarchyEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ jql?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraIssueSearchStaticViewInput = {
+ aggregationConfig?: InputMaybe<JiraIssueSearchAggregationConfigInput>;
+ isGroupingEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ isHideDoneEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ isHierarchyEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type JiraIssueSearchTimelineChildIssuePlanningMode = 'DATE' | 'DISABLED' | 'SPRINT';
+export type JiraIssueSearchViewConfigInput = {
+ staticViewInput?: InputMaybe<JiraIssueSearchStaticViewInput>;
+ viewInput?: InputMaybe<JiraIssueSearchViewInput>;
+};
+export type JiraIssueSearchViewContextInput = {
+ childIssuesJql?: InputMaybe<Scalars['String']['input']>;
+ expandedGroups?: InputMaybe<JiraIssueExpandedGroups>;
+ expandedParents?: InputMaybe<Array<JiraIssueExpandedParent>>;
+ topLevelItemsLoaded?: InputMaybe<Scalars['Int']['input']>;
+};
+export type JiraIssueSearchViewFieldSetFilterContext = {
+ filter?: InputMaybe<Scalars['ID']['input']>;
+};
+export type JiraIssueSearchViewFieldSetsContext = {
+ filterContext?: InputMaybe<JiraIssueSearchViewFieldSetFilterContext>;
+ issueContext?: InputMaybe<JiraIssueSearchViewFieldSetsIssueContext>;
+ projectContext?: InputMaybe<JiraIssueSearchViewFieldSetsProjectContext>;
+};
+export type JiraIssueSearchViewFieldSetsIssueContext = {
+ issueKey?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraIssueSearchViewFieldSetsProjectContext = {
+ issueType?: InputMaybe<Scalars['ID']['input']>;
+ project?: InputMaybe<Scalars['ID']['input']>;
+};
+export type JiraIssueSearchViewInput = {
+ context?: InputMaybe<JiraIssueSearchViewFieldSetsContext>;
+ filterId?: InputMaybe<Scalars['String']['input']>;
+ namespace?: InputMaybe<Scalars['String']['input']>;
+ viewId?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraIssueSearchViewLayout = 'DETAIL' | 'LIST';
+export type JiraIssueSearchViewProjectKeyAndItemIdQuery = {
+ cloudId: Scalars['ID']['input'];
+ itemId: Scalars['String']['input'];
+ projectKey: Scalars['String']['input'];
+};
+export type JiraIssueSearchViewQueryInput = {
+ projectKeyAndItemIdQuery?: InputMaybe<JiraIssueSearchViewProjectKeyAndItemIdQuery>;
+ viewAri?: InputMaybe<Scalars['ID']['input']>;
+};
+export type JiraIssueTownsquareProjectLinkType = 'EXPLICIT' | 'IMPLICIT' | 'NONE';
+export type JiraIssueTransitionCommentInput = {
+ body: JiraAdfInput;
+ operation: JiraAddValueFieldOperations;
+ type?: InputMaybe<JiraIssueTransitionCommentType>;
+ visibility?: InputMaybe<JiraIssueTransitionCommentVisibilityInput>;
+};
+export type JiraIssueTransitionCommentType = 'INTERNAL_NOTE' | 'REPLY_TO_CUSTOMER';
+export type JiraIssueTransitionCommentVisibilityInput = {
+ groupId?: InputMaybe<Scalars['ID']['input']>;
+ roleId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type JiraIssueTransitionFieldLevelInput = {
+ JiraAffectedServicesField?: InputMaybe<Array<JiraUpdateAffectedServicesFieldInput>>;
+ JiraAttachmentsField?: InputMaybe<Array<JiraUpdateAttachmentFieldInput>>;
+ JiraCMDBField?: InputMaybe<Array<JiraUpdateCmdbFieldInput>>;
+ JiraCascadingSelectField?: InputMaybe<Array<JiraUpdateCascadingSelectFieldInput>>;
+ JiraCheckboxesField?: InputMaybe<Array<JiraUpdateCheckboxesFieldInput>>;
+ JiraColorField?: InputMaybe<Array<JiraUpdateColorFieldInput>>;
+ JiraComponentsField?: InputMaybe<Array<JiraUpdateComponentsFieldInput>>;
+ JiraConnectMultipleSelectField?: InputMaybe<Array<JiraUpdateMultipleSelectFieldInput>>;
+ JiraConnectNumberField?: InputMaybe<Array<JiraUpdateNumberFieldInput>>;
+ JiraConnectRichTextField?: InputMaybe<Array<JiraUpdateRichTextFieldInput>>;
+ JiraConnectSingleSelectField?: InputMaybe<Array<JiraUpdateSingleSelectFieldInput>>;
+ JiraConnectTextField?: InputMaybe<Array<JiraUpdateSingleLineTextFieldInput>>;
+ JiraDatePickerField?: InputMaybe<Array<JiraUpdateDateFieldInput>>;
+ JiraDateTimePickerField?: InputMaybe<Array<JiraUpdateDateTimeFieldInput>>;
+ JiraForgeDateField?: InputMaybe<Array<JiraUpdateDateFieldInput>>;
+ JiraForgeDatetimeField?: InputMaybe<Array<JiraUpdateDateTimeFieldInput>>;
+ JiraForgeGroupField?: InputMaybe<Array<JiraUpdateForgeSingleGroupPickerFieldInput>>;
+ JiraForgeGroupsField?: InputMaybe<Array<JiraUpdateForgeMultipleGroupPickerFieldInput>>;
+ JiraForgeNumberField?: InputMaybe<Array<JiraUpdateNumberFieldInput>>;
+ JiraForgeObjectField?: InputMaybe<Array<JiraUpdateForgeObjectFieldInput>>;
+ JiraForgeStringField?: InputMaybe<Array<JiraUpdateSingleLineTextFieldInput>>;
+ JiraForgeStringsField?: InputMaybe<Array<JiraUpdateLabelsFieldInput>>;
+ JiraForgeUserField?: InputMaybe<Array<JiraUpdateSingleSelectUserPickerFieldInput>>;
+ JiraForgeUsersField?: InputMaybe<Array<JiraUpdateMultipleSelectUserPickerFieldInput>>;
+ JiraIssueLinkField?: InputMaybe<Array<JiraUpdateIssueLinkFieldInputForIssueTransitions>>;
+ JiraIssueTypeField?: InputMaybe<Array<JiraUpdateIssueTypeFieldInput>>;
+ JiraLabelsField?: InputMaybe<Array<JiraUpdateLabelsFieldInput>>;
+ JiraMultipleGroupPickerField?: InputMaybe<Array<JiraUpdateMultipleGroupPickerFieldInput>>;
+ JiraMultipleSelectField?: InputMaybe<Array<JiraUpdateMultipleSelectFieldInput>>;
+ JiraMultipleSelectUserPickerField?: InputMaybe<Array<JiraUpdateMultipleSelectUserPickerFieldInput>>;
+ JiraMultipleVersionPickerField?: InputMaybe<Array<JiraUpdateMultipleVersionPickerFieldInput>>;
+ JiraNumberField?: InputMaybe<Array<JiraUpdateNumberFieldInput>>;
+ JiraParentIssueField?: InputMaybe<Array<JiraUpdateParentFieldInput>>;
+ JiraPeopleField?: InputMaybe<Array<JiraUpdatePeopleFieldInput>>;
+ JiraPriorityField?: InputMaybe<Array<JiraUpdatePriorityFieldInput>>;
+ JiraProjectField?: InputMaybe<Array<JiraUpdateProjectFieldInput>>;
+ JiraRadioSelectField?: InputMaybe<Array<JiraUpdateRadioSelectFieldInput>>;
+ JiraResolutionField?: InputMaybe<Array<JiraUpdateResolutionFieldInput>>;
+ JiraRichTextField?: InputMaybe<Array<JiraUpdateRichTextFieldInput>>;
+ JiraSecurityLevelField?: InputMaybe<Array<JiraUpdateSecurityLevelFieldInput>>;
+ JiraServiceManagementOrganizationField?: InputMaybe<Array<JiraServiceManagementUpdateOrganizationFieldInput>>;
+ JiraSingleGroupPickerField?: InputMaybe<Array<JiraUpdateSingleGroupPickerFieldInput>>;
+ JiraSingleLineTextField?: InputMaybe<Array<JiraUpdateSingleLineTextFieldInput>>;
+ JiraSingleSelectField?: InputMaybe<Array<JiraUpdateSingleSelectFieldInput>>;
+ JiraSingleSelectUserPickerField?: InputMaybe<Array<JiraUpdateSingleSelectUserPickerFieldInput>>;
+ JiraSingleVersionPickerField?: InputMaybe<Array<JiraUpdateSingleVersionPickerFieldInput>>;
+ JiraSprintField?: InputMaybe<Array<JiraUpdateSprintFieldInput>>;
+ JiraTeamViewField?: InputMaybe<Array<JiraUpdateTeamFieldInput>>;
+ JiraTimeTrackingField?: InputMaybe<Array<JiraUpdateTimeTrackingFieldInput>>;
+ JiraUrlField?: InputMaybe<Array<JiraUpdateUrlFieldInput>>;
+ JiraWorkLogField?: InputMaybe<Array<JiraUpdateWorklogFieldInputForIssueTransitions>>;
+};
+export type JiraIssueTransitionLayoutMessageType = 'ERROR' | 'INFO' | 'SUCCESS' | 'WARN';
+export type JiraIssueTypeFieldOperationInput = {
+ id: Scalars['ID']['input'];
+ operation: JiraSingleValueFieldOperations;
+};
+export type JiraIssueTypeFilterInput = {
+ maxHierarchyLevel?: InputMaybe<Scalars['Int']['input']>;
+ minHierarchyLevel?: InputMaybe<Scalars['Int']['input']>;
+ parentIssueKey?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraIssueTypeInput = {
+ id?: InputMaybe<Scalars['ID']['input']>;
+ issueTypeId: Scalars['ID']['input'];
+};
+export type JiraIssueUnarchiveInput = {
+ ids: Array<Scalars['ID']['input']>;
+};
+export type JiraIssueViewActivityFeedSortField = 'CREATED' | 'LATEST_ACTIVITY';
+export type JiraIssueViewActivityFeedSortOrder = 'NEWEST_FIRST' | 'OLDEST_FIRST';
+export type JiraIssueViewActivityLayout = 'HORIZONTAL' | 'VERTICAL';
+export type JiraIssueViewAttachmentPanelViewMode = 'GRID_VIEW' | 'LIST_VIEW' | 'STRIP_VIEW';
+export type JiraIssueViewTimestampDisplayMode = 'ABSOLUTE' | 'RELATIVE';
+export type JiraIssueViewUwsTabPreference = 'CHILD_ITEMS' | 'LINKED_WORK_ITEMS';
+export type JiraIssueViewUserPreferenceLayoutType = 'CUSTOM' | 'DISCUSSION' | 'STANDARD' | 'TAB' | 'WIDE';
+export type JiraIssueViewVariant = 'CLASSIC' | 'MODERN';
+export type JiraIteration = 'ITERATION_1' | 'ITERATION_2' | 'ITERATION_DYNAMIC';
+export type JiraJqlBuilderSearchMode = 'ADVANCED' | 'BASIC';
+export type JiraJqlContextFieldsFilter = {
+ excludeJqlTerms?: InputMaybe<Array<Scalars['String']['input']>>;
+ forClause?: InputMaybe<JiraJqlClauseType>;
+ jqlTerms?: InputMaybe<Array<Scalars['String']['input']>>;
+ searchString?: InputMaybe<Scalars['String']['input']>;
+ shouldShowInContext?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type JiraJourneyActiveState = 'ACTIVE' | 'INACTIVE' | 'NONE';
+export type JiraJourneyConfigurationType = 'CUSTOMIZABLE_JOURNEY' | 'JOURNEY_TYPE';
+export type JiraJourneyCustomizationSettingsInput = {
+ agentId: Scalars['ID']['input'];
+ timeout: Scalars['Int']['input'];
+};
+export type JiraJourneyItemConditionComparator = 'CONTAINS' | 'EQUALS' | 'GREATER_THAN' | 'LESS_THAN' | 'NOT_CONTAINS' | 'NOT_EQUALS' | 'REGEX_CONTAINS' | 'REGEX_MATCHES' | 'REGEX_NOT_MATCHES' | 'STARTS_WITH';
+export type JiraJourneyItemConditionInput = {
+ comparator: JiraJourneyItemConditionComparator;
+ left: Scalars['String']['input'];
+ right: Scalars['String']['input'];
+};
+export type JiraJourneyItemConditionsInput = {
+ conditions: Array<JiraJourneyItemConditionInput>;
+};
+export type JiraJourneyItemConfigurationInput = {
+ statusDependencyConfiguration?: InputMaybe<JiraJourneyStatusDependencyConfigurationInput>;
+ workItemConfiguration?: InputMaybe<JiraJourneyWorkItemConfigurationInput>;
+};
+export type JiraJourneyItemCustomizationSettingsInput = {
+ workItemCustomizationSettings?: InputMaybe<JiraJourneyWorkItemCustomizationSettingsInput>;
+};
+export type JiraJourneyItemUpdateCustomizationSettingsInput = {
+ customizationSettings?: InputMaybe<JiraJourneyItemCustomizationSettingsInput>;
+ etag: Scalars['String']['input'];
+ journeyId: Scalars['ID']['input'];
+ journeyItemId: Scalars['ID']['input'];
+ journeyVersion: Scalars['Long']['input'];
+};
+export type JiraJourneyItemUpdatedChannel = 'JOURNEY_FRONTEND' | 'ROVO';
+export type JiraJourneyParentIssueInput = {
+ projectId: Scalars['ID']['input'];
+ type: JiraJourneyParentIssueType;
+ value: Scalars['String']['input'];
+};
+export type JiraJourneyParentIssueTriggerConfigurationInput = {
+ type?: InputMaybe<JiraJourneyTriggerType>;
+};
+export type JiraJourneyParentIssueType = 'REQUEST';
+export type JiraJourneyRulesMigrationStatus = 'FAILURE' | 'ROLLBACK_FAILURE' | 'ROLLBACK_SUCCESS' | 'SUCCESS' | 'VALIDATION_FAILURE';
+export type JiraJourneyStatus = 'ARCHIVED' | 'DISABLED' | 'DRAFT' | 'PUBLISHED' | 'SUPERSEDED';
+export type JiraJourneyStatusDependencyConfigurationInput = {
+ statuses?: InputMaybe<Array<JiraJourneyStatusDependencyConfigurationStatusInput>>;
+ workItemIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+};
+export type JiraJourneyStatusDependencyConfigurationStatusInput = {
+ id: Scalars['ID']['input'];
+ type: JiraJourneyStatusDependencyType;
+};
+export type JiraJourneyStatusDependencyType = 'STATUS' | 'STATUS_CATEGORY';
+export type JiraJourneyStepStatus = 'STEP_EXECUTED' | 'STEP_EXPIRED' | 'STEP_PENDING' | 'STEP_SKIPPED';
+export type JiraJourneyTriggerConfigurationInput = {
+ parentIssueTriggerConfiguration?: InputMaybe<JiraJourneyParentIssueTriggerConfigurationInput>;
+ workdayIntegrationTriggerConfiguration?: InputMaybe<JiraJourneyWorkdayIntegrationTriggerConfigurationInput>;
+};
+export type JiraJourneyTriggerInput = {
+ type: JiraJourneyTriggerType;
+};
+export type JiraJourneyTriggerType = 'PARENT_ISSUE_CREATED' | 'RUN_CUSTOMIZED_JOURNEY_TRIGGERED' | 'WORKDAY_INTEGRATION_TRIGGERED';
+export type JiraJourneyWorkItemConfigurationInput = {
+ fieldValues?: InputMaybe<Array<InputMaybe<JiraJourneyWorkItemFieldValueKeyValuePairInput>>>;
+ issueTypeId?: InputMaybe<Scalars['ID']['input']>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ projectId?: InputMaybe<Scalars['ID']['input']>;
+ requestTypeId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type JiraJourneyWorkItemCustomizationSettingsInput = {
+ isImmutable?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type JiraJourneyWorkItemFieldValueKeyValuePairInput = {
+ key: Scalars['String']['input'];
+ value: Array<InputMaybe<Scalars['String']['input']>>;
+};
+export type JiraJourneyWorkdayIntegrationTriggerConfigurationInput = {
+ ruleId?: InputMaybe<Scalars['ID']['input']>;
+ type?: InputMaybe<JiraJourneyTriggerType>;
+};
+export type JiraJqlAutocompleteType = 'BASIC' | 'CASCADINGOPTION' | 'COMPONENT' | 'GROUP' | 'ISSUE' | 'ISSUETYPE' | 'JWM_CATEGORY' | 'LABELS' | 'NONE' | 'OPTION' | 'ORGANIZATION' | 'PRIORITY' | 'PROJECT' | 'REQUESTTYPE' | 'RESOLUTION' | 'SPRINT' | 'STATUS' | 'STATUSCATEGORY' | 'TICKET_CATEGORY' | 'USER' | 'VERSION';
+export type JiraJqlBacklogInput = {
+ boardId: Scalars['Long']['input'];
+};
+export type JiraJqlBoardInput = {
+ boardId: Scalars['Long']['input'];
+ swimlaneStrategy?: InputMaybe<JiraBoardSwimlaneStrategy>;
+};
+export type JiraJqlClauseType = 'ANY' | 'ORDER_BY' | 'WHERE';
+export type JiraJqlFunctionStatus = 'FINISHED' | 'PROCESSING' | 'UNKNOWN';
+export type JiraJqlOperator = 'CHANGED' | 'CONTAINS' | 'EQUALS' | 'GREATER_THAN' | 'GREATER_THAN_OR_EQUAL' | 'IN' | 'IS' | 'IS_NOT' | 'LESS_THAN' | 'LESS_THAN_OR_EQUAL' | 'NOT_CONTAINS' | 'NOT_EQUALS' | 'NOT_IN' | 'WAS' | 'WAS_IN' | 'WAS_NOT' | 'WAS_NOT_IN';
+export type JiraJqlPlanInput = {
+ planId: Scalars['Long']['input'];
+ scenarioId?: InputMaybe<Scalars['Long']['input']>;
+};
+export type JiraJqlProjectInput = {
+ projectKey?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraJqlScopeInput = {
+ agentSessions?: InputMaybe<JiraAgentSessionsScopeInput>;
+ backlog?: InputMaybe<JiraJqlBacklogInput>;
+ board?: InputMaybe<JiraJqlBoardInput>;
+ list?: InputMaybe<JiraIssueSearchScope>;
+ plan?: InputMaybe<JiraJqlPlanInput>;
+ project?: InputMaybe<JiraJqlProjectInput>;
+ timeline?: InputMaybe<JiraJqlTimelineInput>;
+};
+export type JiraJqlSyntaxError = 'BAD_FIELD_ID' | 'BAD_FUNCTION_ARGUMENT' | 'BAD_OPERATOR' | 'BAD_PROPERTY_ID' | 'EMPTY_FIELD' | 'EMPTY_FUNCTION' | 'EMPTY_FUNCTION_ARGUMENT' | 'ILLEGAL_CHARACTER' | 'ILLEGAL_ESCAPE' | 'ILLEGAL_NUMBER' | 'MISSING_FIELD_NAME' | 'MISSING_LOGICAL_OPERATOR' | 'NO_OPERATOR' | 'NO_ORDER' | 'OPERAND_UNSUPPORTED' | 'PREDICATE_UNSUPPORTED' | 'RESERVED_CHARACTER' | 'RESERVED_WORD' | 'UNEXPECTED_TEXT' | 'UNFINISHED_STRING' | 'UNKNOWN';
+export type JiraJqlTimelineInput = {
+ boardId: Scalars['Long']['input'];
+ maxHierarchyLevel?: InputMaybe<Scalars['Int']['input']>;
+};
+export type JiraJqlViewContext = 'JPD_ROADMAPS' | 'JSM_QUEUE_PAGE' | 'JSM_SUMMARY_PAGE' | 'JSW_PLANS' | 'JSW_SUMMARY_PAGE' | 'JWM' | 'SHADOW_REQUEST';
+export type JiraJswBoardViewSettingsCardOptionInput = {
+ enabled: Scalars['Boolean']['input'];
+ id: Scalars['ID']['input'];
+};
+export type JiraJswBoardViewSettingsQueryInput = {
+ viewId: Scalars['ID']['input'];
+};
+export type JiraKanbanDestination = 'BACKLOG' | 'BOARD';
+export type JiraLabelColorUpdateInput = {
+ color?: InputMaybe<JiraOptionColorInput>;
+ fieldId: Scalars['ID']['input'];
+ label: Scalars['String']['input'];
+};
+export type JiraLabelProperties = {
+ color?: InputMaybe<JiraOptionColorInput>;
+ name: Scalars['String']['input'];
+};
+export type JiraLabelSearchScope = 'ALL_BROWSEABLE_PROJECTS' | 'RECENT_PROJECTS';
+export type JiraLabelsFieldInput = {
+ bulkEditMultiSelectFieldOption?: InputMaybe<JiraBulkEditMultiSelectFieldOptions>;
+ fieldId: Scalars['ID']['input'];
+ labels?: InputMaybe<Array<JiraLabelsInput>>;
+};
+export type JiraLabelsFieldOperationInput = {
+ labelProperties?: InputMaybe<Array<JiraLabelProperties>>;
+ labels: Array<Scalars['String']['input']>;
+ operation: JiraMultiValueFieldOperations;
+};
+export type JiraLabelsInput = {
+ name?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraLegacyTeamFieldOperationInput = {
+ operation: JiraSingleValueFieldOperations;
+ teamId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type JiraLinkAiAgentSessionInput = {
+ agentSessionId: Scalars['String']['input'];
+ cloudId: Scalars['ID']['input'];
+ convoAiAgentId: Scalars['String']['input'];
+ issueId: Scalars['String']['input'];
+ state: JiraAgentSessionState;
+};
+export type JiraLinkIssueToVersionRelatedWorkInput = {
+ issueId?: InputMaybe<Scalars['ID']['input']>;
+ relatedWorkId?: InputMaybe<Scalars['ID']['input']>;
+ relatedWorkType: JiraVersionRelatedWorkType;
+ versionId: Scalars['ID']['input'];
+};
+export type JiraLinkIssuesToIncidentIssueLinkTypeName = 'POST_INCIDENT_REVIEWS' | 'RELATES';
+export type JiraLinkIssuesToIncidentMutationInput = {
+ incidentId: Scalars['ID']['input'];
+ issueIds: Array<Scalars['ID']['input']>;
+ issueLinkTypeName: JiraLinkIssuesToIncidentIssueLinkTypeName;
+};
+export type JiraLinkedIssueCreateInput = {
+ includeAttachments?: InputMaybe<Scalars['Boolean']['input']>;
+ includeLinks?: InputMaybe<Scalars['Boolean']['input']>;
+ sourceIssueId: Scalars['ID']['input'];
+};
+export type JiraLinkedIssuesInput = {
+ inwardIssues?: InputMaybe<Array<Scalars['ID']['input']>>;
+ outwardIssues?: InputMaybe<Array<Scalars['ID']['input']>>;
+};
+export type JiraLinkedWorkItemsSortInput = {
+ fieldSetId: Scalars['String']['input'];
+ order: JiraLinkedWorkItemsSortOrder;
+};
+export type JiraLinkedWorkItemsSortOrder = 'ASC' | 'DESC';
+export type JiraListSettingMigrationData = {
+ columns?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ groupBy?: InputMaybe<Scalars['String']['input']>;
+ hideDone?: InputMaybe<Scalars['Boolean']['input']>;
+ jql?: InputMaybe<Scalars['String']['input']>;
+ projectId: Scalars['Long']['input'];
+};
+export type JiraListSettingMigrationInput = {
+ cloudId: Scalars['ID']['input'];
+ nodes?: InputMaybe<Array<JiraListSettingMigrationData>>;
+};
+export type JiraLongRunningTaskStatus = 'CANCELLED' | 'CANCEL_REQUESTED' | 'COMPLETE' | 'DEAD' | 'ENQUEUED' | 'FAILED' | 'RUNNING';
+export type JiraLookAndFeelImageInput = {
+ mediaFileId?: InputMaybe<Scalars['ID']['input']>;
+ url?: InputMaybe<Scalars['URL']['input']>;
+};
+export type JiraMergeActionInput = {
+ targetEntityId: Scalars['ID']['input'];
+};
+export type JiraMergeIssuesInput = {
+ mergeAttachments: Scalars['Boolean']['input'];
+ mergeComments: Scalars['Boolean']['input'];
+ mergeDescriptionFrom: Scalars['ID']['input'];
+ mergeFieldsFrom: Scalars['ID']['input'];
+ mergeLinks: Scalars['Boolean']['input'];
+ mergeSubtasks: Scalars['Boolean']['input'];
+ sourceIds: Array<Scalars['ID']['input']>;
+ targetId: Scalars['ID']['input'];
+};
+export type JiraMergeIssuesOperationProgressInput = {
+ cloudId: Scalars['ID']['input'];
+ taskId: Scalars['ID']['input'];
+};
+export type JiraMergeSteps = 'MERGE_ATTACHMENTS' | 'MERGE_COMMENTS' | 'MERGE_DESCRIPTION' | 'MERGE_FIELDS' | 'MERGE_LINKS' | 'MERGE_SUBTASKS';
+export type JiraMergeVersionInput = {
+ id: Scalars['ID']['input'];
+ targetVersionId: Scalars['ID']['input'];
+};
+export type JiraMissingAggregatedDateType = 'BOTH' | 'END_DATE' | 'START_DATE';
+export type JiraMoveAndRankCardListIssuesInput = {
+ issueIds: Array<Scalars['ID']['input']>;
+ placement?: InputMaybe<JiraCardListPlacementInput>;
+ targetCardListId?: InputMaybe<Scalars['ID']['input']>;
+ transitionId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type JiraMoveBoardViewIssueToCellEnd = 'BOTTOM' | 'TOP';
+export type JiraMoveBoardViewIssueToCellEndInput = {
+ cellId: Scalars['ID']['input'];
+ end: JiraMoveBoardViewIssueToCellEnd;
+ id: Scalars['ID']['input'];
+ settings?: InputMaybe<JiraBoardViewSettings>;
+};
+export type JiraMoveBoardViewIssuesToColumnEnd = 'BOTTOM' | 'TOP';
+export type JiraMoveIssueToBacklogInput = {
+ boardId: Scalars['ID']['input'];
+ issueId: Scalars['ID']['input'];
+};
+export type JiraMoveIssuesToFixVersionInput = {
+ issueIds: Array<Scalars['ID']['input']>;
+ originalVersionId: Scalars['ID']['input'];
+ targetVersionId: Scalars['ID']['input'];
+};
+export type JiraMoveSprintCardListDirection = 'BOTTOM' | 'DOWN' | 'TOP' | 'UP';
+export type JiraMoveSprintCardListInput = {
+ cardListId: Scalars['ID']['input'];
+ direction: JiraMoveSprintCardListDirection;
+};
+export type JiraMoveVersionToEndInput = {
+ id: Scalars['ID']['input'];
+};
+export type JiraMoveVersionToStartInput = {
+ id: Scalars['ID']['input'];
+};
+export type JiraMultiSelectComponentFieldInput = {
+ bulkEditMultiSelectFieldOption?: InputMaybe<JiraBulkEditMultiSelectFieldOptions>;
+ components?: InputMaybe<Array<JiraComponentInput>>;
+ fieldId: Scalars['ID']['input'];
+};
+export type JiraMultiValueFieldOperations = 'ADD' | 'REMOVE' | 'SET';
+export type JiraMultipleGroupPickerFieldInput = {
+ fieldId: Scalars['ID']['input'];
+ groups: Array<JiraGroupInput>;
+};
+export type JiraMultipleGroupPickerFieldOperationInput = {
+ groupIds?: InputMaybe<Array<Scalars['String']['input']>>;
+ ids?: InputMaybe<Array<Scalars['ID']['input']>>;
+ operation: JiraMultiValueFieldOperations;
+};
+export type JiraMultipleSelectClearableUserPickerFieldInput = {
+ fieldId: Scalars['ID']['input'];
+ users?: InputMaybe<Array<JiraUserInput>>;
+};
+export type JiraMultipleSelectFieldInput = {
+ fieldId: Scalars['ID']['input'];
+ options: Array<JiraSelectedOptionInput>;
+};
+export type JiraMultipleSelectFieldOperationInput = {
+ ids: Array<Scalars['ID']['input']>;
+ operation: JiraMultiValueFieldOperations;
+};
+export type JiraMultipleSelectUserPickerFieldInput = {
+ fieldId: Scalars['ID']['input'];
+ users: Array<JiraUserInput>;
+};
+export type JiraMultipleSelectUserPickerFieldOperationInput = {
+ ids: Array<Scalars['ID']['input']>;
+ operation: JiraMultiValueFieldOperations;
+};
+export type JiraMultipleVersionPickerFieldInput = {
+ bulkEditMultiSelectFieldOption?: InputMaybe<JiraBulkEditMultiSelectFieldOptions>;
+ fieldId: Scalars['ID']['input'];
+ versions: Array<JiraVersionInput>;
+};
+export type JiraMultipleVersionPickerFieldOperationInput = {
+ ids: Array<Scalars['ID']['input']>;
+ operation: JiraMultiValueFieldOperations;
+};
+export type JiraNaturalLanguageToJqlInput = {
+ iteration?: InputMaybe<JiraIteration>;
+ naturalLanguageInput: Scalars['String']['input'];
+ searchContext?: InputMaybe<JiraSearchContextInput>;
+};
+export type JiraNavigationItemRenameInput = {
+ navigationItemId?: InputMaybe<Scalars['ID']['input']>;
+ scopeId?: InputMaybe<Scalars['ID']['input']>;
+ viewName?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraNavigationItemTypeKey = 'AGENT_CONTEXT' | 'AI_PLANNING' | 'APP' | 'APPROVALS' | 'APPS' | 'ARCHIVED_ISSUES' | 'ATTACHMENTS' | 'BACKLOG' | 'BOARD' | 'CALENDAR' | 'CAPACITY' | 'CODE' | 'COMPONENTS' | 'CUSTOMER_SUPPORT' | 'DEPENDENCIES' | 'DEPLOYMENTS' | 'DEVELOPMENT' | 'FORMS' | 'GET_STARTED' | 'GOALS' | 'INBOX' | 'INCIDENTS' | 'ISSUES' | 'KNOWLEDGE' | 'LIST' | 'ON_CALL' | 'PAGES' | 'PLAN_CALENDAR' | 'PLAN_DEPENDENCIES' | 'PLAN_PROGRAM' | 'PLAN_RELEASES' | 'PLAN_SUMMARY' | 'PLAN_TEAMS' | 'PLAN_TIMELINE' | 'PROGRAM' | 'QUEUE' | 'RELEASES' | 'REPORTS' | 'REQUESTS' | 'SECURITY' | 'SESSIONS' | 'SHORTCUTS' | 'SUMMARY' | 'TEAMS' | 'TEAM_ACTIVITY' | 'TIMELINE';
+export type JiraNextActionContentType = 'NEXT_STEP' | 'RECOMMENDED_ACTION';
+export type JiraNextActionGroup = 'AI_FEATURES' | 'FIELD_UPDATES' | 'LOOM_UPDATES' | 'SDLC' | 'TRIAGE_AGENT';
+export type JiraNextActionInteractionType = 'ACTION_NUDGE' | 'INTERACTIVE';
+export type JiraNotificationCategoryType = 'AGENT_STATE_CHANGED' | 'COMMENT_CHANGES' | 'ISSUE_ASSIGNED' | 'ISSUE_CHANGES' | 'ISSUE_MENTIONED' | 'ISSUE_MISCELLANEOUS' | 'ISSUE_WORKLOG_CHANGES' | 'RECURRING' | 'SPACE_ACCESS_REQUEST' | 'USER_JOIN';
+export type JiraNotificationChannelType = 'EMAIL' | 'IN_PRODUCT' | 'MOBILE_PUSH' | 'SLACK';
+export type JiraNotificationPreferenceInput = {
+ channel?: InputMaybe<JiraNotificationChannelType>;
+ channelsEnabled?: InputMaybe<Array<JiraNotificationChannelType>>;
+ isEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ type: JiraNotificationType;
+};
+export type JiraNotificationType = 'AGENT_INPUT_REQUIRED_NOTIFICATION' | 'AGENT_WORK_COMPLETED_NOTIFICATION' | 'COMMENT_CREATED' | 'COMMENT_DELETED' | 'COMMENT_EDITED' | 'COMMENT_MENTION_REMINDER' | 'DAILY_DUE_DATE_NOTIFICATION' | 'ISSUE_ASSIGNED' | 'ISSUE_CREATED' | 'ISSUE_DELETED' | 'ISSUE_MOVED' | 'ISSUE_UPDATED' | 'MENTIONS_COMBINED' | 'MISCELLANEOUS_ISSUE_EVENT_COMBINED' | 'PROJECT_RECAP_NOTIFICATION' | 'SPACE_ACCESS_REQUEST_NOTIFICATION' | 'WORKLOG_COMBINED';
+export type JiraNumberFieldFormatConfigInput = {
+ decimalSeparator?: InputMaybe<JiraDecimalSeparator>;
+ durationUnits?: InputMaybe<Array<JiraDurationUnit>>;
+ formatDecimals?: InputMaybe<Scalars['Int']['input']>;
+ formatStyle: JiraNumberFieldFormatStyle;
+ formatUnit?: InputMaybe<Scalars['String']['input']>;
+ groupingSeparator?: InputMaybe<JiraGroupingSeparator>;
+};
+export type JiraNumberFieldFormatStyle = 'CURRENCY' | 'DECIMAL' | 'DURATION' | 'PERCENT' | 'UNIT';
+export type JiraNumberFieldInput = {
+ fieldId: Scalars['ID']['input'];
+ value: Scalars['Float']['input'];
+};
+export type JiraNumberFieldOperationInput = {
+ number?: InputMaybe<Scalars['Float']['input']>;
+ operation: JiraSingleValueFieldOperations;
+};
+export type JiraOAuthAppsAppInput = {
+ buildsModule?: InputMaybe<JiraOAuthAppsBuildsModuleInput>;
+ deploymentsModule?: InputMaybe<JiraOAuthAppsDeploymentsModuleInput>;
+ devInfoModule?: InputMaybe<JiraOAuthAppsDevInfoModuleInput>;
+ featureFlagsModule?: InputMaybe<JiraOAuthAppsFeatureFlagsModuleInput>;
+ homeUrl: Scalars['String']['input'];
+ logoUrl: Scalars['String']['input'];
+ name: Scalars['String']['input'];
+ remoteLinksModule?: InputMaybe<JiraOAuthAppsRemoteLinksModuleInput>;
+};
+export type JiraOAuthAppsAppUpdateInput = {
+ buildsModule?: InputMaybe<JiraOAuthAppsBuildsModuleInput>;
+ deploymentsModule?: InputMaybe<JiraOAuthAppsDeploymentsModuleInput>;
+ devInfoModule?: InputMaybe<JiraOAuthAppsDevInfoModuleInput>;
+ featureFlagsModule?: InputMaybe<JiraOAuthAppsFeatureFlagsModuleInput>;
+ remoteLinksModule?: InputMaybe<JiraOAuthAppsRemoteLinksModuleInput>;
+};
+export type JiraOAuthAppsBuildsModuleInput = {
+ isEnabled: Scalars['Boolean']['input'];
+};
+export type JiraOAuthAppsCreateAppInput = {
+ app: JiraOAuthAppsAppInput;
+ clientMutationId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type JiraOAuthAppsDeleteAppInput = {
+ clientId: Scalars['ID']['input'];
+ clientMutationId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type JiraOAuthAppsDeploymentsModuleActionsInput = {
+ listDeployments?: InputMaybe<JiraOAuthAppsUrlTemplateInput>;
+};
+export type JiraOAuthAppsDeploymentsModuleInput = {
+ actions?: InputMaybe<JiraOAuthAppsDeploymentsModuleActionsInput>;
+ isEnabled: Scalars['Boolean']['input'];
+};
+export type JiraOAuthAppsDevInfoModuleActionsInput = {
+ createBranch?: InputMaybe<JiraOAuthAppsUrlTemplateInput>;
+};
+export type JiraOAuthAppsDevInfoModuleInput = {
+ actions?: InputMaybe<JiraOAuthAppsDevInfoModuleActionsInput>;
+ isEnabled: Scalars['Boolean']['input'];
+};
+export type JiraOAuthAppsFeatureFlagsModuleActionsInput = {
+ createFlag?: InputMaybe<JiraOAuthAppsUrlTemplateInput>;
+ linkFlag?: InputMaybe<JiraOAuthAppsUrlTemplateInput>;
+ listFlag?: InputMaybe<JiraOAuthAppsUrlTemplateInput>;
+};
+export type JiraOAuthAppsFeatureFlagsModuleInput = {
+ actions?: InputMaybe<JiraOAuthAppsFeatureFlagsModuleActionsInput>;
+ isEnabled: Scalars['Boolean']['input'];
+};
+export type JiraOAuthAppsInstallAppInput = {
+ appId: Scalars['ID']['input'];
+ clientMutationId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type JiraOAuthAppsInstallationStatus = 'COMPLETE' | 'FAILED' | 'PENDING' | 'RUNNING';
+export type JiraOAuthAppsRemoteLinksModuleActionInput = {
+ id: Scalars['String']['input'];
+ label: JiraOAuthAppsRemoteLinksModuleActionLabelInput;
+ urlTemplate: Scalars['String']['input'];
+};
+export type JiraOAuthAppsRemoteLinksModuleActionLabelInput = {
+ value: Scalars['String']['input'];
+};
+export type JiraOAuthAppsRemoteLinksModuleInput = {
+ actions?: InputMaybe<Array<JiraOAuthAppsRemoteLinksModuleActionInput>>;
+ isEnabled: Scalars['Boolean']['input'];
+};
+export type JiraOAuthAppsUpdateAppInput = {
+ app: JiraOAuthAppsAppUpdateInput;
+ clientId: Scalars['ID']['input'];
+ clientMutationId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type JiraOAuthAppsUrlTemplateInput = {
+ urlTemplate: Scalars['String']['input'];
+};
+export type JiraOnboardingConfigInput = {
+ canDismiss?: InputMaybe<Scalars['Boolean']['input']>;
+ destination?: InputMaybe<Scalars['URL']['input']>;
+ isDisabled?: InputMaybe<Scalars['Boolean']['input']>;
+ logo?: InputMaybe<JiraOnboardingMediaInput>;
+ modals: Array<JiraOnboardingModalInput>;
+ name: Scalars['String']['input'];
+ targetType: JiraOnboardingTargetType;
+ targetValues: Array<Scalars['String']['input']>;
+};
+export type JiraOnboardingLinkInput = {
+ target?: InputMaybe<Scalars['String']['input']>;
+ text?: InputMaybe<Scalars['String']['input']>;
+ url: Scalars['URL']['input'];
+};
+export type JiraOnboardingMediaInput = {
+ altText?: InputMaybe<Scalars['String']['input']>;
+ fileId?: InputMaybe<Scalars['ID']['input']>;
+ mediaType: JiraOnboardingMediaType;
+ url?: InputMaybe<Scalars['URL']['input']>;
+};
+export type JiraOnboardingMediaType = 'IMAGE' | 'VIDEO';
+export type JiraOnboardingModalInput = {
+ locale?: InputMaybe<Scalars['String']['input']>;
+ steps: Array<JiraOnboardingStepInput>;
+};
+export type JiraOnboardingStepInput = {
+ background?: InputMaybe<JiraOnboardingMediaInput>;
+ description: Scalars['String']['input'];
+ links?: InputMaybe<Array<InputMaybe<JiraOnboardingLinkInput>>>;
+ media?: InputMaybe<JiraOnboardingMediaInput>;
+ title: Scalars['String']['input'];
+};
+export type JiraOnboardingTargetType = 'TEAM_TYPE';
+export type JiraOpenBetaFeatureCreateInput = {
+ enabled?: InputMaybe<Scalars['Boolean']['input']>;
+ expireTime?: InputMaybe<Scalars['DateTime']['input']>;
+ featureKey?: InputMaybe<Scalars['String']['input']>;
+ id?: InputMaybe<Scalars['String']['input']>;
+ shardingContext: Scalars['String']['input'];
+};
+export type JiraOpenBetaFeatureUpdateInput = {
+ enabled?: InputMaybe<Scalars['Boolean']['input']>;
+ expireTime?: InputMaybe<Scalars['DateTime']['input']>;
+ featureKey?: InputMaybe<Scalars['String']['input']>;
+ id?: InputMaybe<Scalars['String']['input']>;
+ shardingContext: Scalars['String']['input'];
+};
+export type JiraOptionColorInput = 'BLUE' | 'BLUE_DARKER' | 'BLUE_DARKEST' | 'BLUE_LIGHTER' | 'BLUE_LIGHTEST' | 'GREEN' | 'GREEN_DARKER' | 'GREEN_DARKEST' | 'GREEN_LIGHTER' | 'GREEN_LIGHTEST' | 'GREY' | 'GREY_DARKER' | 'GREY_DARKEST' | 'GREY_LIGHTER' | 'GREY_LIGHTEST' | 'LIME' | 'LIME_DARKER' | 'LIME_DARKEST' | 'LIME_LIGHTER' | 'LIME_LIGHTEST' | 'MAGENTA' | 'MAGENTA_DARKER' | 'MAGENTA_DARKEST' | 'MAGENTA_LIGHTER' | 'MAGENTA_LIGHTEST' | 'ORANGE' | 'ORANGE_DARKER' | 'ORANGE_DARKEST' | 'ORANGE_LIGHTER' | 'ORANGE_LIGHTEST' | 'PURPLE' | 'PURPLE_DARKER' | 'PURPLE_DARKEST' | 'PURPLE_LIGHTER' | 'PURPLE_LIGHTEST' | 'RED' | 'RED_DARKER' | 'RED_DARKEST' | 'RED_LIGHTER' | 'RED_LIGHTEST' | 'TEAL' | 'TEAL_DARKER' | 'TEAL_DARKEST' | 'TEAL_LIGHTER' | 'TEAL_LIGHTEST' | 'YELLOW' | 'YELLOW_DARKER' | 'YELLOW_DARKEST' | 'YELLOW_LIGHTER' | 'YELLOW_LIGHTEST';
+export type JiraOptionalFieldInput = {
+ fieldId: Scalars['String']['input'];
+ shouldClone: Scalars['Boolean']['input'];
+};
+export type JiraOptoutDevOpsIssuePanelNotConnectedInput = {
+ cloudId: Scalars['ID']['input'];
+};
+export type JiraOrderDirection = {
+ id?: InputMaybe<Scalars['ID']['input']>;
+};
+export type JiraOrderFormattingRuleInput = {
+ afterRuleId?: InputMaybe<Scalars['ID']['input']>;
+ cloudId?: InputMaybe<Scalars['ID']['input']>;
+ projectId?: InputMaybe<Scalars['ID']['input']>;
+ ruleId: Scalars['ID']['input'];
+};
+export type JiraOrderIssueSearchFormattingRuleInput = {
+ afterRuleId?: InputMaybe<Scalars['ID']['input']>;
+ ruleId: Scalars['ID']['input'];
+ viewId: Scalars['ID']['input'];
+};
+export type JiraOrganizationApprovalLocation = 'DURING_INSTALLATION_FLOW' | 'DURING_PROVISIONING' | 'ON_ADMIN_SCREEN' | 'REMIND_BITBUCKET_APPROVAL_BANNER' | 'UNKNOWN';
+export type JiraOrganizationFieldInput = {
+ bulkEditMultiSelectFieldOption?: InputMaybe<JiraBulkEditMultiSelectFieldOptions>;
+ fieldId: Scalars['ID']['input'];
+ organizations: Array<JiraOrganizationsInput>;
+};
+export type JiraOrganizationsInput = {
+ organizationId: Scalars['ID']['input'];
+};
+export type JiraOriginalTimeEstimateFieldInput = {
+ id: Scalars['ID']['input'];
+ originalEstimate: JiraEstimateInput;
+};
+export type JiraOverviewPlanMigrationChangeboardingStatus = 'COMPLETED' | 'TRIGGERED';
+export type JiraPaginationStyle = 'CURSOR' | 'OFFSET';
+export type JiraParentFieldInput = {
+ issueId: Scalars['ID']['input'];
+};
+export type JiraParentFieldOperationInput = {
+ id?: InputMaybe<Scalars['ID']['input']>;
+ operation: JiraSingleValueFieldOperations;
+};
+export type JiraParentIdInput = {
+ id?: InputMaybe<Scalars['ID']['input']>;
+ parentId: Scalars['ID']['input'];
+};
+export type JiraPeopleFieldInput = {
+ bulkEditMultiSelectFieldOption?: InputMaybe<JiraBulkEditMultiSelectFieldOptions>;
+ fieldId: Scalars['ID']['input'];
+ users: Array<JiraUserInput>;
+};
+export type JiraPeopleFieldOperationInput = {
+ ids: Array<Scalars['ID']['input']>;
+ operation: JiraMultiValueFieldOperations;
+};
+export type JiraPermissionLevelInput = {
+ group?: InputMaybe<JiraGroupInput>;
+ role?: InputMaybe<JiraRoleInput>;
+};
+export type JiraPermissionMessageTypeEnum = 'INFORMATION' | 'WARNING';
+export type JiraPermissionSchemeAddGrantInput = {
+ grants: Array<JiraPermissionSchemeGrantInput>;
+ schemeId: Scalars['ID']['input'];
+};
+export type JiraPermissionSchemeGrantInput = {
+ grantType: JiraGrantTypeKeyEnum;
+ grantValue?: InputMaybe<Scalars['ID']['input']>;
+ permissionKey: Scalars['String']['input'];
+};
+export type JiraPermissionSchemeRemoveGrantInput = {
+ grantIds: Array<Scalars['Long']['input']>;
+ grants?: InputMaybe<Array<JiraPermissionSchemeGrantInput>>;
+ schemeId: Scalars['ID']['input'];
+};
+export type JiraPermissionTagEnum = 'DEPRECATED' | 'ENTERPRISE' | 'NEW';
+export type JiraPermissionType = 'BROWSE_PROJECTS' | 'BULK_CHANGE';
+export type JiraPlanFeatureMutationInput = {
+ enabled: Scalars['Boolean']['input'];
+ planId: Scalars['ID']['input'];
+};
+export type JiraPlanMultiScenarioFeatureMutationInput = {
+ enabled: Scalars['Boolean']['input'];
+ planId: Scalars['ID']['input'];
+ scenarioId: Scalars['ID']['input'];
+};
+export type JiraPlanReleaseFeatureMutationInput = {
+ enabled: Scalars['Boolean']['input'];
+ hasConsentToDeleteUnsavedChanges?: InputMaybe<Scalars['Boolean']['input']>;
+ planId: Scalars['ID']['input'];
+};
+export type JiraPlanStatus = 'ACTIVE' | 'ARCHIVED' | 'TRASHED';
+export type JiraPlaybookExecutionFilter = {
+ contextId?: InputMaybe<Scalars['String']['input']>;
+ endTime?: InputMaybe<Scalars['DateTime']['input']>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ startTime?: InputMaybe<Scalars['DateTime']['input']>;
+ status?: InputMaybe<Array<JiraPlaybookStepRunStatus>>;
+};
+export type JiraPlaybookFilter = {
+ name?: InputMaybe<Scalars['String']['input']>;
+ state?: InputMaybe<JiraPlaybookStateField>;
+};
+export type JiraPlaybookIssueFilterInput = {
+ type?: InputMaybe<JiraPlaybookIssueFilterType>;
+ values?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type JiraPlaybookIssueFilterType = 'GROUPS' | 'ISSUE_TYPES' | 'REQUEST_TYPES';
+export type JiraPlaybookLabelFilter = {
+ name?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraPlaybookLabelPropertyInput = {
+ color?: InputMaybe<Scalars['String']['input']>;
+ editable?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type JiraPlaybookListFilter = {
+ labels?: InputMaybe<Array<Scalars['ID']['input']>>;
+ name?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraPlaybookScopeType = 'GLOBAL' | 'ICC' | 'ISSUE' | 'PROJECT' | 'TEAM';
+export type JiraPlaybookStateField = 'DISABLED' | 'DRAFT' | 'ENABLED';
+export type JiraPlaybookStepRunStatus = 'ABORTED' | 'CONFIG_CHANGE' | 'FAILED' | 'FAILURE' | 'IN_PROGRESS' | 'LOOP' | 'NO_ACTIONS_PERFORMED' | 'QUEUED_FOR_RETRY' | 'SOME_ERRORS' | 'SUCCESS' | 'SUCCESS_UNDONE' | 'THROTTLED' | 'WAITING';
+export type JiraPlaybookStepType = 'AUTOMATION_RULE' | 'CHECKLIST' | 'INSTRUCTIONAL_RULE' | 'TASK';
+export type JiraPlaybookStepUsageFilter = {
+ endTime?: InputMaybe<Scalars['DateTime']['input']>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ startTime?: InputMaybe<Scalars['DateTime']['input']>;
+ state?: InputMaybe<JiraPlaybookStateField>;
+ stepStatus?: InputMaybe<Array<JiraPlaybookStepRunStatus>>;
+ stepType?: InputMaybe<JiraPlaybookStepType>;
+};
+export type JiraPlaybookTemplateFilter = {
+ name?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraPlaybooksSortBy = 'NAME';
+export type JiraPlaybooksSortInput = {
+ by: JiraPlaybooksSortBy;
+ order?: SortDirection;
+};
+export type JiraPolicyRemediateInput = {
+ actions: Array<JiraRemediationActionInput>;
+ projectId: Scalars['ID']['input'];
+};
+export type JiraPolicyRuleEntityType = 'FIELD' | 'STATUS';
+export type JiraPolicyRuleInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ properties?: InputMaybe<Scalars['JSON']['input']>;
+ ruleId?: InputMaybe<Scalars['ID']['input']>;
+ ruleTypeId: Scalars['String']['input'];
+};
+export type JiraPolicyRulesByDomainInput = {
+ domain: Scalars['String']['input'];
+ rules: Array<JiraPolicyRuleInput>;
+};
+export type JiraPriorityFieldOperationInput = {
+ id?: InputMaybe<Scalars['ID']['input']>;
+ operation: JiraSingleValueFieldOperations;
+ priority?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraPriorityInput = {
+ priorityId: Scalars['ID']['input'];
+};
+export type JiraProductEnum = 'JIRA_PRODUCT_DISCOVERY' | 'JIRA_SERVICE_MANAGEMENT' | 'JIRA_SOFTWARE' | 'JIRA_WORK_MANAGEMENT';
+export type JiraProjectAccessActorFilterInput = {
+ filterType: JiraProjectAccessActorFilterType;
+ values: Array<Scalars['String']['input']>;
+};
+export type JiraProjectAccessActorFilterType = 'PERMISSION_SCHEME' | 'PROJECT_STYLE' | 'ROLE' | 'SPACE' | 'USER';
+export type JiraProjectAccessLevelType = 'FREE' | 'LIMITED' | 'OPEN' | 'PRIVATE';
+export type JiraProjectActionType = 'ASSIGN_ISSUES' | 'CREATE_ISSUES' | 'DELETE_ISSUES' | 'EDIT_ISSUES' | 'EDIT_PROJECT_CONFIG' | 'LINK_ISSUES' | 'MANAGE_VERSIONS' | 'SCHEDULE_ISSUES' | 'TRANSITION_ISSUES' | 'VIEW_ISSUES' | 'VIEW_PROJECT_CONFIG';
+export type JiraProjectApproveAccessRequestInput = {
+ actorAccountId: Scalars['ID']['input'];
+ cloudId: Scalars['ID']['input'];
+ projectId: Scalars['ID']['input'];
+ projectRoleIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ requestId: Scalars['ID']['input'];
+};
+export type JiraProjectAssociatedFieldsInput = {
+ includedFieldTypes?: InputMaybe<Array<JiraConfigFieldType>>;
+};
+export type JiraProjectAvailableFieldsInput = {
+ fieldTypeGroups?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ filterContains?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraProjectAvailableIssueTypesInput = {
+ nameFilter?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraProjectCategoryFilterInput = {
+ categoryIds?: InputMaybe<Array<Scalars['Int']['input']>>;
+};
+export type JiraProjectCleanupRecommendationAction = 'ARCHIVE' | 'TRASH';
+export type JiraProjectCleanupRecommendationStaleSince = 'ONE_YEAR' | 'SIX_MONTHS' | 'TWO_YEARS';
+export type JiraProjectCleanupTaskStatusType = 'COMPLETE' | 'ERROR' | 'IN_PROGRESS' | 'PENDING' | 'TERMINAL_ERROR';
+export type JiraProjectDateTimeFormat = 'COMPLETE_DATETIME_FORMAT' | 'DAY_FORMAT' | 'DAY_MONTH_YEAR_FORMAT' | 'RELATIVE' | 'TIME_FORMAT';
+export type JiraProjectDeleteCustomBackgroundInput = {
+ customBackgroundId: Scalars['ID']['input'];
+ entityId: Scalars['ID']['input'];
+};
+export type JiraProjectDenyAccessRequestInput = {
+ cloudId: Scalars['ID']['input'];
+ projectId: Scalars['ID']['input'];
+ requestId: Scalars['ID']['input'];
+};
+export type JiraProjectFieldInput = {
+ fieldId: Scalars['ID']['input'];
+ project: JiraProjectInput;
+};
+export type JiraProjectFieldOperationInput = {
+ id?: InputMaybe<Scalars['ID']['input']>;
+ operation: JiraSingleValueFieldOperations;
+};
+export type JiraProjectFilterInput = {
+ keyword?: InputMaybe<Scalars['String']['input']>;
+ notificationConfigurationState?: InputMaybe<JiraProjectNotificationConfigurationState>;
+ projectCategoryId?: InputMaybe<Scalars['ID']['input']>;
+ sortBy?: InputMaybe<JiraProjectSortInput>;
+ types?: InputMaybe<Array<JiraProjectType>>;
+};
+export type JiraProjectIdentifier = {
+ cloudId: Scalars['ID']['input'];
+ projectKey: Scalars['String']['input'];
+};
+export type JiraProjectInput = {
+ id?: InputMaybe<Scalars['ID']['input']>;
+ projectId: Scalars['ID']['input'];
+};
+export type JiraProjectKeysInput = {
+ cloudId: Scalars['ID']['input'];
+ keys?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type JiraProjectLevelSidebarMenuItemInput = {
+ itemId: Scalars['ID']['input'];
+};
+export type JiraProjectListRightPanelState = 'CLOSED' | 'OPEN';
+export type JiraProjectNotificationConfigurationState = 'CONFIGURED' | 'DEFAULT';
+export type JiraProjectOptions = {
+ projectType?: InputMaybe<JiraProjectType>;
+};
+export type JiraProjectPermissionCategoryEnum = 'ATTACHMENTS' | 'COMMENTS' | 'ISSUES' | 'OTHER' | 'PROJECTS' | 'TIME_TRACKING' | 'VOTERS_AND_WATCHERS';
+export type JiraProjectPermissionContext = 'CREATE_ISSUE' | 'VIEW_ISSUE';
+export type JiraProjectPermissionType = 'ADD_COMMENTS' | 'ADMINISTER_PROJECTS' | 'ARCHIVE_ISSUES' | 'ASSIGNABLE_USER' | 'ASSIGN_ISSUES' | 'BROWSE_PROJECTS' | 'CLOSE_ISSUES' | 'CREATE_ATTACHMENTS' | 'CREATE_ISSUES' | 'DELETE_ALL_ATTACHMENTS' | 'DELETE_ALL_COMMENTS' | 'DELETE_ALL_WORKLOGS' | 'DELETE_ISSUES' | 'DELETE_OWN_ATTACHMENTS' | 'DELETE_OWN_COMMENTS' | 'DELETE_OWN_WORKLOGS' | 'EDIT_ALL_COMMENTS' | 'EDIT_ALL_WORKLOGS' | 'EDIT_ISSUES' | 'EDIT_ISSUE_LAYOUT' | 'EDIT_OWN_COMMENTS' | 'EDIT_OWN_WORKLOGS' | 'EDIT_WORKFLOW' | 'LINK_ISSUES' | 'MANAGE_WATCHERS' | 'MODIFY_REPORTER' | 'MOVE_ISSUES' | 'RESOLVE_ISSUES' | 'SCHEDULE_ISSUES' | 'SERVICEDESK_AGENT' | 'SET_ISSUE_SECURITY' | 'TRANSITION_ISSUES' | 'UNARCHIVE_ISSUES' | 'VIEW_DEV_TOOLS' | 'VIEW_READONLY_WORKFLOW' | 'VIEW_VOTERS_AND_WATCHERS' | 'WORK_ON_ISSUES';
+export type JiraProjectPolicyComplianceState = 'COMPLIANT' | 'NONCOMPLIANT';
+export type JiraProjectPolicyProjectFilter = {
+ projectCategoryId?: InputMaybe<Scalars['ID']['input']>;
+ projectCategoryIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ projectNameQuery?: InputMaybe<Scalars['String']['input']>;
+ projectTemplateUsage?: InputMaybe<JiraEligibleProjectTemplateUsageFilter>;
+};
+export type JiraProjectPolicyRuleViolationFilter = {
+ domains?: InputMaybe<Array<Scalars['String']['input']>>;
+ entityAris?: InputMaybe<Array<Scalars['ID']['input']>>;
+ ruleTypeIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+};
+export type JiraProjectPolicyViolatingProjectsFilter = {
+ projectCategoryIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ projectNameQuery?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraProjectRecommendationType = 'INVITER_ACTIVITY' | 'TENANT_ACTIVITY';
+export type JiraProjectRequiredOnIssueTypesInput = {
+ nameFilter?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraProjectRoleActorRecommendationAction = 'TRASH';
+export type JiraProjectRoleActorUserStatus = 'DELETED' | 'INACTIVE';
+export type JiraProjectSchemeAssociatedFieldsInput = {
+ associatedIssueTypesFilter?: InputMaybe<Array<JiraFieldsAssociatedIssueTypesFilterInput>>;
+ fieldTypeGroupsFilter?: InputMaybe<Array<Scalars['String']['input']>>;
+ nameOrDescriptionFilter?: InputMaybe<Scalars['String']['input']>;
+ requiredOnIssueTypesFilter?: InputMaybe<Array<JiraFieldsRequiredOnIssueTypesFilterInput>>;
+ sortBy?: InputMaybe<Array<JiraFieldSchemesSort>>;
+};
+export type JiraProjectShortcutType = 'REPOSITORY' | 'SHORTCUT_LINK' | 'UNKNOWN';
+export type JiraProjectSortField = 'CATEGORY' | 'FAVOURITE' | 'KEY' | 'LAST_ISSUE_UPDATED_TIME' | 'LEAD' | 'NAME' | 'RECOMMENDATION';
+export type JiraProjectSortInput = {
+ order?: InputMaybe<SortDirection>;
+ sortBy?: InputMaybe<JiraProjectSortField>;
+};
+export type JiraProjectStatus = 'ACTIVE' | 'ARCHIVED' | 'DELETED';
+export type JiraProjectStyle = 'COMPANY_MANAGED_PROJECT' | 'TEAM_MANAGED_PROJECT';
+export type JiraProjectType = 'BUSINESS' | 'CUSTOMER_SERVICE' | 'PRODUCT_DISCOVERY' | 'SERVICE_DESK' | 'SOFTWARE';
+export type JiraProjectUpdateAvatarInput = {
+ avatarId: Scalars['ID']['input'];
+ cloudId: Scalars['ID']['input'];
+ projectIdOrKey: Scalars['String']['input'];
+};
+export type JiraProjectUpdateNameInput = {
+ cloudId: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+ projectIdOrKey: Scalars['String']['input'];
+};
+export type JiraProjectsHelpCenterMappingStatus = 'ALL' | 'LINKED' | 'UNLINKED';
+export type JiraProjectsMappedToHelpCenterFilterInput = {
+ helpCenterARI?: InputMaybe<Scalars['ID']['input']>;
+ helpCenterId: Scalars['ID']['input'];
+ helpCenterMappingStatus?: InputMaybe<JiraProjectsHelpCenterMappingStatus>;
+};
+export type JiraPublishBoardViewConfigInput = {
+ settings?: InputMaybe<JiraBoardViewSettings>;
+ viewId: Scalars['ID']['input'];
+};
+export type JiraPublishIssueSearchConfigInput = {
+ settings?: InputMaybe<JiraIssueSearchSettings>;
+ viewId: Scalars['ID']['input'];
+};
+export type JiraPublishJourneyConfigurationInput = {
+ etag?: InputMaybe<Scalars['String']['input']>;
+ id: Scalars['ID']['input'];
+ type?: InputMaybe<JiraJourneyConfigurationType>;
+ version: Scalars['Long']['input'];
+};
+export type JiraPublishTimelineViewConfigInput = {
+ settings?: InputMaybe<JiraTimelineViewSettings>;
+ viewId: Scalars['ID']['input'];
+};
+export type JiraPullRequestState = 'DECLINED' | 'DRAFT' | 'MERGED' | 'OPEN' | 'QUEUED';
+export type JiraRadioSelectFieldOperationInput = {
+ id?: InputMaybe<Scalars['ID']['input']>;
+ operation: JiraSingleValueFieldOperations;
+};
+export type JiraRankMutationEdge = 'BOTTOM' | 'TOP';
+export type JiraRankMutationInput = {
+ edge: JiraRankMutationEdge;
+ issues: Array<Scalars['ID']['input']>;
+ relativeToIssue: Scalars['ID']['input'];
+};
+export type JiraRankNavigationItemInput = {
+ afterItemId?: InputMaybe<Scalars['ID']['input']>;
+ beforeItemId?: InputMaybe<Scalars['ID']['input']>;
+ id: Scalars['ID']['input'];
+ scopeId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type JiraRankOperationInput = {
+ edge: JiraRankMutationEdge;
+ relativeToIssue: Scalars['ID']['input'];
+};
+export type JiraRecentItemsFilter = {
+ includeArchivedProjects?: InputMaybe<Scalars['Boolean']['input']>;
+ keyword?: InputMaybe<Scalars['String']['input']>;
+ types?: InputMaybe<Array<JiraSearchableEntityType>>;
+};
+export type JiraRecommendationCategory = 'COMPONENT' | 'CUSTOM_FIELD' | 'DUPLICATE_CUSTOM_FIELD' | 'ISSUE_ARCHIVAL' | 'PERMISSION_GRANT_SCHEME' | 'PRIORITY_SCHEME' | 'PROJECT_CLEANUP' | 'PROJECT_ROLE_ACTOR' | 'RELEASE' | 'WORKFLOW_SCHEME' | 'WORKFLOW_STATUS';
+export type JiraRecommendedActionCategoryType = 'COMMENT_ASSIGNED' | 'COMMENT_MENTION' | 'COMMENT_REPLY' | 'CONFLUENCE_LINKED_ISSUES' | 'DELEGATE_TO_AGENT' | 'ISSUE_APPROVAL' | 'ISSUE_BLOCKED_BY_ME' | 'ISSUE_BLOCKING_ME' | 'ISSUE_DUE_SOON' | 'ISSUE_RECENTLY_UNBLOCKED' | 'ISSUE_STUCK' | 'NOT_SET' | 'PROJECT_INVITER_CONTEXT' | 'PROJECT_POPULARITY' | 'PR_REVIEW' | 'TEAM_COLLABORATORS_CREATE' | 'TEAM_COLLABORATORS_JOIN' | 'TEAM_INVITER_CONTEXT' | 'TEAM_POPULARITY';
+export type JiraRedactionSortField = 'CREATED' | 'FIELD' | 'REASON' | 'REDACTED_BY' | 'UPDATED';
+export type JiraRedactionSortInput = {
+ field: JiraRedactionSortField;
+ order?: SortDirection;
+};
+export type JiraReleaseNotesIssueKeyConfig = 'LINKED' | 'NONE' | 'UNLINKED';
+export type JiraReleasesDeploymentFilter = {
+ environmentCategories?: InputMaybe<Array<DevOpsEnvironmentCategory>>;
+ environmentDisplayNames?: InputMaybe<Array<Scalars['String']['input']>>;
+ issueIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ serviceIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ timeWindow: JiraReleasesTimeWindowInput;
+};
+export type JiraReleasesEpicFilter = {
+ projectId: Scalars['ID']['input'];
+ releaseStatusFilter?: InputMaybe<JiraReleasesEpicReleaseStatusFilter>;
+ text?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraReleasesEpicReleaseStatusFilter = 'RELEASED' | 'RELEASED_AND_UNRELEASED';
+export type JiraReleasesIssueFilter = {
+ assignees?: InputMaybe<Array<Scalars['ID']['input']>>;
+ environmentCategories?: InputMaybe<Array<InputMaybe<DevOpsEnvironmentCategory>>>;
+ environmentDisplayNames?: InputMaybe<Array<Scalars['String']['input']>>;
+ epicIds?: InputMaybe<Array<InputMaybe<Scalars['ID']['input']>>>;
+ fixVersions?: InputMaybe<Array<Scalars['String']['input']>>;
+ issueTypes?: InputMaybe<Array<Scalars['ID']['input']>>;
+ projectId: Scalars['ID']['input'];
+ releaseStatusFilter?: JiraReleasesIssueReleaseStatusFilter;
+ text?: InputMaybe<Scalars['String']['input']>;
+ timeWindow: JiraReleasesTimeWindowInput;
+};
+export type JiraReleasesIssueReleaseStatusFilter = 'RELEASED' | 'RELEASED_AND_UNRELEASED' | 'UNRELEASED';
+export type JiraReleasesTimeWindowInput = {
+ after: Scalars['DateTime']['input'];
+ before: Scalars['DateTime']['input'];
+};
+export type JiraRemainingTimeEstimateFieldInput = {
+ id: Scalars['ID']['input'];
+ remainingEstimate: JiraEstimateInput;
+};
+export type JiraRemediationActionDetailInput = {
+ delete?: InputMaybe<JiraDeleteActionInput>;
+ merge?: InputMaybe<JiraMergeActionInput>;
+};
+export type JiraRemediationActionInput = {
+ action: JiraRemediationActionDetailInput;
+ ruleId: Scalars['ID']['input'];
+ sourceEntityId: Scalars['ID']['input'];
+};
+export type JiraRemediationErrorType = 'ALREADY_IN_PROGRESS' | 'CONFLICTING_ACTION' | 'ENTITY_NOT_FOUND' | 'INTERNAL_ERROR' | 'REMEDIATION_FAILED' | 'RULE_NOT_APPLIED' | 'UNKNOWN_RULE_TYPE' | 'UNSUPPORTED_REMEDIATION' | 'VALIDATION_FAILED';
+export type JiraRemediationProgressStatus = 'IN_PROGRESS' | 'NONE';
+export type JiraRemediationType = 'DELETE' | 'MERGE';
+export type JiraRemoteLinkedIssueErrorType = 'APPLINK_MISSING' | 'APPLINK_REQ_AUTH';
+export type JiraRemoveActiveBackgroundInput = {
+ entityId: Scalars['ID']['input'];
+};
+export type JiraRemoveAgentFieldAutonomyInput = {
+ agentId: Scalars['ID']['input'];
+ fieldId: Scalars['ID']['input'];
+ projectId: Scalars['ID']['input'];
+};
+export type JiraRemoveAgentFromBoardViewStatusColumnInput = {
+ agentAccountId: Scalars['ID']['input'];
+ columnId: Scalars['ID']['input'];
+ settings?: InputMaybe<JiraBoardViewSettings>;
+};
+export type JiraRemoveCustomFieldDefaultContextOptionInput = {
+ mapToOption?: InputMaybe<JiraCustomFieldDefaultContextOptionReference>;
+ optionId: Scalars['Long']['input'];
+};
+export type JiraRemoveCustomFieldInput = {
+ cloudId: Scalars['ID']['input'];
+ fieldId: Scalars['String']['input'];
+ projectId: Scalars['String']['input'];
+};
+export type JiraRemoveCustomFieldTranslationInput = {
+ fieldId: Scalars['String']['input'];
+ language: Scalars['String']['input'];
+};
+export type JiraRemoveFieldsFromFieldSchemeInput = {
+ fieldIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ schemeId: Scalars['ID']['input'];
+};
+export type JiraRemoveIssueFromSprintInput = {
+ boardId: Scalars['ID']['input'];
+ issueId: Scalars['ID']['input'];
+};
+export type JiraRemoveIssuesFromAllFixVersionsInput = {
+ issueIds: Array<Scalars['ID']['input']>;
+};
+export type JiraRemoveIssuesFromFixVersionInput = {
+ issueIds: Array<Scalars['ID']['input']>;
+ versionId: Scalars['ID']['input'];
+};
+export type JiraRemoveJiraBitbucketWorkspaceConnectionInput = {
+ workspaceId: Scalars['ID']['input'];
+};
+export type JiraRemoveLinkedAgentContextItemInput = {
+ sourceAri: Scalars['ID']['input'];
+ targetAri: Scalars['ID']['input'];
+};
+export type JiraRemovePostIncidentReviewLinkMutationInput = {
+ incidentId: Scalars['ID']['input'];
+ postIncidentReviewLinkId: Scalars['ID']['input'];
+};
+export type JiraRemoveRelatedWorkFromVersionInput = {
+ relatedWorkId?: InputMaybe<Scalars['ID']['input']>;
+ removeNativeReleaseNotes?: InputMaybe<Scalars['Boolean']['input']>;
+ versionId: Scalars['ID']['input'];
+};
+export type JiraRemoveTimelineIssueLinkInput = {
+ id: Scalars['ID']['input'];
+};
+export type JiraRenameAttachmentInput = {
+ attachmentId: Scalars['ID']['input'];
+ newFileName: Scalars['String']['input'];
+ oldFileName?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraRenameBoardViewStatusColumnInput = {
+ columnId: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+ settings?: InputMaybe<JiraBoardViewSettings>;
+ viewId: Scalars['ID']['input'];
+};
+export type JiraRenameNavigationItemInput = {
+ id: Scalars['ID']['input'];
+ label: Scalars['String']['input'];
+ scopeId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type JiraRenameProjectLevelSidebarMenuItemInput = {
+ action: JiraRenameProjectLevelSidebarMenuItemNameActionInput;
+ cloudId: Scalars['ID']['input'];
+ itemId: Scalars['ID']['input'];
+ projectId: Scalars['ID']['input'];
+};
+export type JiraRenameProjectLevelSidebarMenuItemNameActionInput = {
+ clear?: InputMaybe<JiraClearProjectLevelSidebarMenuItemNameInput>;
+ rename?: InputMaybe<JiraRenameProjectLevelSidebarMenuItemNameInput>;
+};
+export type JiraRenameProjectLevelSidebarMenuItemNameInput = {
+ newName: Scalars['String']['input'];
+};
+export type JiraReorderBoardViewColumnInput = {
+ columnId: Scalars['ID']['input'];
+ position: JiraReorderBoardViewColumnPosition;
+ relativeColumnId: Scalars['ID']['input'];
+ settings?: InputMaybe<JiraBoardViewSettings>;
+ viewId: Scalars['ID']['input'];
+};
+export type JiraReorderBoardViewColumnPosition = 'AFTER' | 'BEFORE';
+export type JiraReorderSidebarMenuItemInput = {
+ cloudId: Scalars['ID']['input'];
+ menuItem: JiraSidebarMenuItemInput;
+ relativeMenuItem?: InputMaybe<JiraSidebarMenuItemInput>;
+ reorderMode: JiraSidebarMenuItemReorderOperation;
+};
+export type JiraReplaceIssueSearchViewFieldSetsInput = {
+ after?: InputMaybe<Scalars['String']['input']>;
+ before?: InputMaybe<Scalars['String']['input']>;
+ context?: InputMaybe<JiraIssueSearchViewFieldSetsContext>;
+ inclusive?: InputMaybe<Scalars['Boolean']['input']>;
+ nodes: Array<Scalars['String']['input']>;
+};
+export type JiraRequestTypeInput = {
+ key: Scalars['String']['input'];
+};
+export type JiraResetFaviconInput = {
+ cloudId: Scalars['ID']['input'];
+};
+export type JiraResetLogoInput = {
+ cloudId: Scalars['ID']['input'];
+};
+export type JiraResolutionFieldOperationInput = {
+ id?: InputMaybe<Scalars['ID']['input']>;
+ operation: JiraSingleValueFieldOperations;
+};
+export type JiraResolutionInput = {
+ resolutionId: Scalars['ID']['input'];
+};
+export type JiraResourceIntegration = 'ATTACHMENT' | 'CONFLUENCE' | 'GDRIVE' | 'LOOM' | 'WEBLINK' | 'WHITEBOARD';
+export type JiraResourcePaginationInput = {
+ currentPageNumber?: InputMaybe<Scalars['Int']['input']>;
+ isLast?: InputMaybe<Scalars['Boolean']['input']>;
+ pageCursor?: InputMaybe<Scalars['String']['input']>;
+ pageNumber?: InputMaybe<Scalars['Int']['input']>;
+ pageSize: Scalars['Int']['input'];
+ style: JiraPaginationStyle;
+ totalCount?: InputMaybe<Scalars['Long']['input']>;
+ totalLinks?: InputMaybe<Scalars['Long']['input']>;
+};
+export type JiraResourceParentName = 'COMMENT' | 'CUSTOMFIELD' | 'DESCRIPTION' | 'ENVIRONMENT' | 'FORM' | 'ISSUE' | 'WORKLOG';
+export type JiraResourceUsageCustomFieldRecommendationAction = 'TRASH';
+export type JiraResourceUsageRecommendationStatus = 'ARCHIVED' | 'EXECUTED' | 'NEW' | 'OBSOLETE' | 'TRASHED';
+export type JiraResourcesOrderField = 'CREATED' | 'FILENAME' | 'FILESIZE' | 'MIMETYPE';
+export type JiraResourcesSortDirection = 'ASC' | 'DESC';
+export type JiraResourcesTotalCountInput = {
+ integration?: InputMaybe<Array<InputMaybe<JiraResourceIntegration>>>;
+};
+export type JiraRestoreCustomFieldsInput = {
+ fieldIds: Array<Scalars['String']['input']>;
+};
+export type JiraRestoreGlobalCustomFieldsInput = {
+ fieldIds: Array<Scalars['String']['input']>;
+};
+export type JiraRestoreJourneyConfigurationInput = {
+ etag?: InputMaybe<Scalars['String']['input']>;
+ id: Scalars['ID']['input'];
+};
+export type JiraReviewState = 'APPROVAL' | 'CLOSED' | 'DEAD' | 'DRAFT' | 'REJECTED' | 'REVIEW' | 'SUMMARIZE' | 'UNKNOWN';
+export type JiraRichTextFieldInput = {
+ fieldId: Scalars['ID']['input'];
+ richText: JiraRichTextInput;
+};
+export type JiraRichTextFieldOperationInput = {
+ document: JiraAdfInput;
+ operation: JiraSingleValueFieldOperations;
+};
+export type JiraRichTextInput = {
+ adfValue?: InputMaybe<Scalars['JSON']['input']>;
+ wikiText?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraRoleAllowedOperation = 'DELETE' | 'EDIT' | 'MANAGE_MEMBERS' | 'VIEW';
+export type JiraRoleInput = {
+ roleId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type JiraRovoAiProduct = 'JIRA' | 'JIRA_CUSTOMER_SERVICE' | 'JIRA_PRODUCT_DISCOVERY' | 'JIRA_SERVICE_MANAGEMENT';
+export type JiraRovoWithAiDisabledReason = 'NO_ROVO_ENTITLEMENT' | 'NO_USER_CONTEXT_AVAILABLE' | 'NO_WRITE_PERMS_FOR_ROVO' | 'RBAC_ACCESS_DENIED' | 'ROVO_DISABLED_IN_ALL_JIRA_PRODUCTS';
+export type JiraSaveListViewConfigInput = {
+ fieldSetsInput?: InputMaybe<JiraFieldSetsMutationInput>;
+ navigationItemRename?: InputMaybe<JiraNavigationItemRenameInput>;
+ settings?: InputMaybe<JiraSaveListViewSettingsInput>;
+ viewId: Scalars['ID']['input'];
+};
+export type JiraSaveListViewSettingsInput = {
+ groupBy?: InputMaybe<Scalars['String']['input']>;
+ hideDone?: InputMaybe<Scalars['Boolean']['input']>;
+ hierarchyEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ jql?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraScenarioType = 'ADDED' | 'DELETED' | 'DELETEDFROMJIRA' | 'UPDATED';
+export type JiraScheduleTimelineItemInput = {
+ aggregatedEndDate?: InputMaybe<JiraDateInput>;
+ aggregatedStartDate?: InputMaybe<JiraDateInput>;
+ endDate?: InputMaybe<JiraClearableDateFieldInput>;
+ issueId: Scalars['ID']['input'];
+ operation: JiraScheduleTimelineItemOperation;
+ startDate?: InputMaybe<JiraClearableDateFieldInput>;
+};
+export type JiraScheduleTimelineItemOperation = 'DRAG' | 'SET';
+export type JiraSchemeFieldRendererToRichTextInput = {
+ fieldId: Scalars['ID']['input'];
+ schemeId: Scalars['ID']['input'];
+};
+export type JiraScopedAgentContextInput = {
+ projectByKey?: InputMaybe<JiraProjectIdentifier>;
+ sourceAri?: InputMaybe<Scalars['ID']['input']>;
+};
+export type JiraScopedResetFieldsetsInput = {
+ context?: InputMaybe<JiraIssueSearchViewFieldSetsContext>;
+ doReset?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type JiraSearchContextInput = {
+ projectKey?: InputMaybe<Scalars['String']['input']>;
+ subcontainerId?: InputMaybe<Scalars['Long']['input']>;
+};
+export type JiraSearchableEntityType = 'BOARD' | 'DASHBOARD' | 'FILTER' | 'ISSUE' | 'JPD_COLLECTION' | 'PLAN' | 'PROJECT' | 'QUEUE';
+export type JiraSecurityLevelFieldOperationInput = {
+ id?: InputMaybe<Scalars['ID']['input']>;
+ operation: JiraSingleValueFieldOperations;
+};
+export type JiraSecurityLevelInput = {
+ securityLevelId: Scalars['ID']['input'];
+};
+export type JiraSelectedOptionInput = {
+ id?: InputMaybe<Scalars['ID']['input']>;
+ optionId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type JiraServiceManagementApprovalDecisionResponseType = 'approved' | 'declined' | 'pending';
+export type JiraServiceManagementApprovalState = 'INSUFFICIENT_APPROVERS' | 'OK';
+export type JiraServiceManagementBulkCreateCaseManagementRequestTypesInput = {
+ projectId: Scalars['ID']['input'];
+ requestTypes: Array<JiraServiceManagementCaseRequestTypeSelectionInput>;
+};
+export type JiraServiceManagementBulkCreateRequestTypeFromTemplateInput = {
+ createRequestTypeFromTemplateInputItems: Array<JiraServiceManagementCreateRequestTypeFromTemplateInput>;
+ projectId: Scalars['ID']['input'];
+};
+export type JiraServiceManagementCaseRequestTypeSelectionInput = {
+ templateId: Scalars['ID']['input'];
+};
+export type JiraServiceManagementCommentVisibility = 'INTERNAL' | 'VISIBLE_TO_HELPSEEKER';
+export type JiraServiceManagementCreateAndAssociateWorkflowFromTemplateInput = {
+ avatarId?: InputMaybe<Scalars['ID']['input']>;
+ existingIssueTypeId?: InputMaybe<Scalars['ID']['input']>;
+ issueTypeName?: InputMaybe<Scalars['String']['input']>;
+ projectId: Scalars['ID']['input'];
+ templateId: Scalars['String']['input'];
+ workflowName?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraServiceManagementCreateRequestTypeCategoryInput = {
+ name: Scalars['String']['input'];
+ owner?: InputMaybe<Scalars['String']['input']>;
+ projectId?: InputMaybe<Scalars['ID']['input']>;
+ requestTypes?: InputMaybe<Array<Scalars['ID']['input']>>;
+ restriction?: InputMaybe<JiraServiceManagementRequestTypeCategoryRestriction>;
+ status?: InputMaybe<JiraServiceManagementRequestTypeCategoryStatus>;
+};
+export type JiraServiceManagementCreateRequestTypeFromTemplateInput = {
+ clientMutationId: Scalars['String']['input'];
+ description?: InputMaybe<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+ portalInstructions?: InputMaybe<Scalars['String']['input']>;
+ practice?: InputMaybe<JiraServiceManagementPractice>;
+ requestForm: JiraServiceManagementCreateRequestTypeFromTemplateRequestFormInput;
+ requestTypeGroup?: InputMaybe<JiraServiceManagementCreateRequestTypeFromTemplateRequestTypeGroupInput>;
+ requestTypeIconInternalId?: InputMaybe<Scalars['String']['input']>;
+ workflow?: InputMaybe<JiraServiceManagementCreateRequestTypeFromTemplateWorkflowInput>;
+};
+export type JiraServiceManagementCreateRequestTypeFromTemplateReferenceInput = {
+ formTemplateInternalId: Scalars['String']['input'];
+};
+export type JiraServiceManagementCreateRequestTypeFromTemplateRequestFormInput = {
+ inputType: JiraServiceManagementCreateRequestTypeFromTemplateRequestFormInputType;
+ templateFormReferenceInput: JiraServiceManagementCreateRequestTypeFromTemplateReferenceInput;
+};
+export type JiraServiceManagementCreateRequestTypeFromTemplateRequestFormInputType = 'FORM_TEMPLATE_REFERENCE' | 'REQUEST_TYPE_TEMPLATE_REFERENCE';
+export type JiraServiceManagementCreateRequestTypeFromTemplateRequestTypeGroupInput = {
+ requestTypeGroupInternalIds: Array<Scalars['String']['input']>;
+};
+export type JiraServiceManagementCreateRequestTypeFromTemplateWorkflowAction = 'SHARE';
+export type JiraServiceManagementCreateRequestTypeFromTemplateWorkflowInput = {
+ action: JiraServiceManagementCreateRequestTypeFromTemplateWorkflowAction;
+ inputType: JiraServiceManagementCreateRequestTypeFromTemplateWorkflowInputType;
+ workflowIssueTypeReferenceInput: JiraServiceManagementCreateRequestTypeFromTemplateWorkflowIssueTypeReferenceInput;
+};
+export type JiraServiceManagementCreateRequestTypeFromTemplateWorkflowInputType = 'REFERENCE_THROUGH_ISSUE_TYPE';
+export type JiraServiceManagementCreateRequestTypeFromTemplateWorkflowIssueTypeReferenceInput = {
+ workflowIssueTypeId: Scalars['ID']['input'];
+};
+export type JiraServiceManagementCustomerAccessType = 'PUBLIC' | 'RESTRICTED';
+export type JiraServiceManagementIssueViewDefaultCommentBehavior = 'INTERNAL_NOTE' | 'REPLY_TO_CUSTOMER';
+export type JiraServiceManagementMajorIncident = 'MAJOR_INCIDENT';
+export type JiraServiceManagementOrganizationFieldOperationInput = {
+ ids: Array<Scalars['ID']['input']>;
+ operation: JiraMultiValueFieldOperations;
+};
+export type JiraServiceManagementPractice = 'CASE_MANAGEMENT' | 'CHANGE_MANAGEMENT' | 'DEVELOPER_ESCALATION' | 'INCIDENT_MANAGEMENT' | 'POST_INCIDENT_REVIEW' | 'PROBLEM_MANAGEMENT' | 'SERVICE_REQUEST';
+export type JiraServiceManagementRendererType = 'ATLASSIAN_WIKI_RENDERER_TYPE' | 'JIRA_TEXT_RENDERER_TYPE';
+export type JiraServiceManagementRequestTypeCategoryRestriction = 'OPEN' | 'RESTRICTED';
+export type JiraServiceManagementRequestTypeCategoryStatus = 'ACTIVE' | 'DRAFT' | 'INACTIVE';
+export type JiraServiceManagementResponderFieldInput = {
+ responderId: Scalars['ID']['input'];
+};
+export type JiraServiceManagementRespondersFieldInput = {
+ bulkEditMultiSelectFieldOption?: InputMaybe<JiraBulkEditMultiSelectFieldOptions>;
+ fieldId: Scalars['ID']['input'];
+ responders: Array<JiraServiceManagementResponderFieldInput>;
+};
+export type JiraServiceManagementSlaCalendarKind = 'CUSTOM' | 'STANDARD';
+export type JiraServiceManagementSlaDayOfWeek = 'FRIDAY' | 'MONDAY' | 'SATURDAY' | 'SUNDAY' | 'THURSDAY' | 'TUESDAY' | 'WEDNESDAY';
+export type JiraServiceManagementSlaEmergencyLevel = 'BREACHED' | 'IMPORTANT' | 'URGENT';
+export type JiraServiceManagementSlaErrorCode = 'GOAL_NOT_FOUND' | 'RESTRICTED_TO_AGENTS' | 'TIME_METRICS_NOT_FOUND' | 'UNRECOGNIZED';
+export type JiraServiceManagementSlaTimelineEventType = 'PAUSE' | 'RESTART' | 'START' | 'STOP' | 'UNPAUSE' | 'UNRECOGNIZED';
+export type JiraServiceManagementUpdateEntitlementFieldInput = {
+ id: Scalars['ID']['input'];
+ operation?: InputMaybe<JiraServiceManagementUpdateEntitlementOperationInput>;
+};
+export type JiraServiceManagementUpdateEntitlementOperationInput = {
+ entitlementId?: InputMaybe<Scalars['ID']['input']>;
+ operation: JiraSingleValueFieldOperations;
+};
+export type JiraServiceManagementUpdateOrganizationFieldInput = {
+ id: Scalars['ID']['input'];
+ operations: Array<JiraServiceManagementOrganizationFieldOperationInput>;
+};
+export type JiraServiceManagementUpdateRequestTypeCategoryInput = {
+ id: Scalars['ID']['input'];
+ name?: InputMaybe<Scalars['String']['input']>;
+ owner?: InputMaybe<Scalars['String']['input']>;
+ restriction?: InputMaybe<JiraServiceManagementRequestTypeCategoryRestriction>;
+ status?: InputMaybe<JiraServiceManagementRequestTypeCategoryStatus>;
+};
+export type JiraServiceManagementUpdateSentimentFieldInput = {
+ id: Scalars['ID']['input'];
+ operation?: InputMaybe<JiraServiceManagementUpdateSentimentOperationInput>;
+};
+export type JiraServiceManagementUpdateSentimentOperationInput = {
+ operation: JiraSingleValueFieldOperations;
+ sentimentId?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraSetAdminAgentRequestConfigInput = {
+ destination?: InputMaybe<JiraAdminAgentRequestDestinationInput>;
+ enabledProjectIds: Array<Scalars['ID']['input']>;
+ requestsEnabled: Scalars['Boolean']['input'];
+};
+export type JiraSetAgentAutonomyPolicyInput = {
+ agentId: Scalars['ID']['input'];
+ defaultAutonomyLevel: JiraAgentAutonomyLevel;
+ enabled: Scalars['Boolean']['input'];
+ fieldOverrides: Array<JiraAgentFieldAutonomyInput>;
+ projectId: Scalars['ID']['input'];
+};
+export type JiraSetAgentFieldAutonomyInput = {
+ agentId: Scalars['ID']['input'];
+ fieldId: Scalars['ID']['input'];
+ level: JiraAgentAutonomyLevel;
+ projectId: Scalars['ID']['input'];
+};
+export type JiraSetAgentUpdateExecutionModeInput = {
+ agentId: Scalars['ID']['input'];
+ projectId: Scalars['ID']['input'];
+ updateExecutionMode: JiraAgentUpdateExecutionMode;
+};
+export type JiraSetApplicationPropertyInput = {
+ key: Scalars['String']['input'];
+ value: Scalars['String']['input'];
+};
+export type JiraSetBacklogViewCardDensityInput = {
+ cardDensity: JiraBacklogCardDensity;
+ viewId: Scalars['ID']['input'];
+};
+export type JiraSetBacklogViewCardFieldsInput = {
+ cardFields: Array<JiraBacklogViewCardFieldInput>;
+ viewId: Scalars['ID']['input'];
+};
+export type JiraSetBacklogViewStringFiltersInput = {
+ values: Array<Scalars['String']['input']>;
+ viewId: Scalars['ID']['input'];
+};
+export type JiraSetBacklogViewTextInput = {
+ text: Scalars['String']['input'];
+ viewId: Scalars['ID']['input'];
+};
+export type JiraSetBoardIssueCardCoverInput = {
+ coverType: JiraBackgroundType;
+ coverValue: Scalars['String']['input'];
+ issueId: Scalars['ID']['input'];
+ settings?: InputMaybe<JiraBoardViewSettings>;
+ viewId: Scalars['ID']['input'];
+};
+export type JiraSetBoardViewCardFieldSelectedInput = {
+ fieldId: Scalars['String']['input'];
+ selected: Scalars['Boolean']['input'];
+ settings?: InputMaybe<JiraBoardViewSettings>;
+ viewId: Scalars['ID']['input'];
+};
+export type JiraSetBoardViewCardOptionStateInput = {
+ enabled: Scalars['Boolean']['input'];
+ id: Scalars['ID']['input'];
+ settings?: InputMaybe<JiraBoardViewSettings>;
+ viewId: Scalars['ID']['input'];
+};
+export type JiraSetBoardViewColumnSizingInput = {
+ density: JiraBoardViewDensity;
+ responsive: Scalars['Boolean']['input'];
+ settings?: InputMaybe<JiraBoardViewSettings>;
+ viewId: Scalars['ID']['input'];
+};
+export type JiraSetBoardViewColumnStateInput = {
+ collapsed: Scalars['Boolean']['input'];
+ columnId: Scalars['ID']['input'];
+ settings?: InputMaybe<JiraBoardViewSettings>;
+ viewId: Scalars['ID']['input'];
+};
+export type JiraSetBoardViewColumnsOrderInput = {
+ columnIds: Array<Scalars['ID']['input']>;
+ settings?: InputMaybe<JiraBoardViewSettings>;
+ viewId: Scalars['ID']['input'];
+};
+export type JiraSetBoardViewCompletedIssueSearchCutOffInput = {
+ completedIssueSearchCutOffInDays?: InputMaybe<Scalars['Int']['input']>;
+ settings?: InputMaybe<JiraBoardViewSettings>;
+ viewId: Scalars['ID']['input'];
+};
+export type JiraSetBoardViewDensityInput = {
+ density: JiraBoardViewDensity;
+ settings?: InputMaybe<JiraBoardViewSettings>;
+ viewId: Scalars['ID']['input'];
+};
+export type JiraSetBoardViewFilterInput = {
+ jql: Scalars['String']['input'];
+ settings?: InputMaybe<JiraBoardViewSettings>;
+ viewId: Scalars['ID']['input'];
+};
+export type JiraSetBoardViewGroupByInput = {
+ fieldId?: InputMaybe<Scalars['String']['input']>;
+ settings?: InputMaybe<JiraBoardViewSettings>;
+ viewId: Scalars['ID']['input'];
+};
+export type JiraSetBoardViewShowCustomFiltersAsButtonsInput = {
+ settings?: InputMaybe<JiraBoardViewSettings>;
+ showCustomFiltersAsButtons: Scalars['Boolean']['input'];
+ viewId: Scalars['ID']['input'];
+};
+export type JiraSetBoardViewStatusColumnIssueCountLimitInput = {
+ columnId: Scalars['ID']['input'];
+ maximumIssueCount?: InputMaybe<Scalars['Int']['input']>;
+ minimumIssueCount?: InputMaybe<Scalars['Int']['input']>;
+ settings?: InputMaybe<JiraBoardViewSettings>;
+};
+export type JiraSetBoardViewStatusColumnMappingCreateStatusInput = {
+ name: Scalars['String']['input'];
+ reference: Scalars['ID']['input'];
+ statusCategoryId: Scalars['ID']['input'];
+};
+export type JiraSetBoardViewStatusColumnMappingDeleteStatusInput = {
+ replacementStatusId: Scalars['ID']['input'];
+ statusId: Scalars['ID']['input'];
+};
+export type JiraSetBoardViewStatusColumnMappingInput = {
+ backlogStatuses?: InputMaybe<Array<Scalars['ID']['input']>>;
+ columns: Array<JiraBoardViewStatusColumnMapping>;
+ createStatuses?: InputMaybe<Array<JiraSetBoardViewStatusColumnMappingCreateStatusInput>>;
+ deleteStatuses?: InputMaybe<Array<JiraSetBoardViewStatusColumnMappingDeleteStatusInput>>;
+ renameStatuses?: InputMaybe<Array<JiraSetBoardViewStatusColumnMappingRenameStatusInput>>;
+ settings?: InputMaybe<JiraBoardViewSettings>;
+ viewId: Scalars['ID']['input'];
+};
+export type JiraSetBoardViewStatusColumnMappingRenameStatusInput = {
+ name: Scalars['String']['input'];
+ statusId: Scalars['ID']['input'];
+};
+export type JiraSetBoardViewSwimlaneStateInput = {
+ collapsed: Scalars['Boolean']['input'];
+ settings?: InputMaybe<JiraBoardViewSettings>;
+ swimlaneId: Scalars['ID']['input'];
+ viewId: Scalars['ID']['input'];
+};
+export type JiraSetBoardViewWorkflowSelectedInput = {
+ selectedWorkflowId: Scalars['ID']['input'];
+ settings?: InputMaybe<JiraBoardViewSettings>;
+ viewId: Scalars['ID']['input'];
+};
+export type JiraSetCapacityMostRecentSubRouteInput = {
+ cloudId: Scalars['ID']['input'];
+ scopeId: Scalars['ID']['input'];
+ subRoute: JiraCapacitySubRouteEnum;
+};
+export type JiraSetConfluenceSuggestUpdatesInput = {
+ enabled: Scalars['Boolean']['input'];
+ issueId: Scalars['ID']['input'];
+ remoteLinkId: Scalars['ID']['input'];
+};
+export type JiraSetCustomFieldTranslationInput = {
+ fieldId: Scalars['String']['input'];
+ language: Scalars['String']['input'];
+ translatedDescription?: InputMaybe<Scalars['String']['input']>;
+ translatedName?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraSetDefaultNavigationItemInput = {
+ id: Scalars['ID']['input'];
+ scopeId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type JiraSetDefaultPolicyInput = {
+ isDefault: Scalars['Boolean']['input'];
+ policyAri: Scalars['ID']['input'];
+};
+export type JiraSetFaviconInput = {
+ cloudId: Scalars['ID']['input'];
+ faviconImageInput: JiraLookAndFeelImageInput;
+};
+export type JiraSetFieldAssociationWithIssueTypesInput = {
+ cloudId: Scalars['ID']['input'];
+ fieldId: Scalars['ID']['input'];
+ issueTypeIdsToRemove: Array<Scalars['ID']['input']>;
+ issueTypeIdsToUpsert: Array<Scalars['ID']['input']>;
+ projectId: Scalars['ID']['input'];
+};
+export type JiraSetFieldSetsPreferencesInput = {
+ fieldSetsPreferences?: InputMaybe<Array<JiraFieldSetPreferencesInput>>;
+ viewId: Scalars['ID']['input'];
+};
+export type JiraSetFormulaFieldExpressionConfigInput = {
+ cloudId: Scalars['ID']['input'];
+ expressionConfig?: InputMaybe<JiraFormulaFieldExpressionConfigInput>;
+ fieldId: Scalars['String']['input'];
+ projectId?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraSetIgnoreAgentContextInput = {
+ ignoreAgentContext: Scalars['Boolean']['input'];
+ sourceAri?: InputMaybe<Scalars['ID']['input']>;
+};
+export type JiraSetIsFavouriteInput = {
+ beforeEntityId?: InputMaybe<Scalars['ID']['input']>;
+ entityId: Scalars['ID']['input'];
+ isFavourite: Scalars['Boolean']['input'];
+};
+export type JiraSetIssueSearchAggregationConfigInput = {
+ aggregationFields?: InputMaybe<Array<JiraIssueSearchFieldAggregationInput>>;
+ viewId: Scalars['ID']['input'];
+};
+export type JiraSetIssueSearchFieldSetsInput = {
+ fieldSetsInput?: InputMaybe<JiraIssueSearchFieldSets>;
+ viewId: Scalars['ID']['input'];
+};
+export type JiraSetIssueSearchGroupByInput = {
+ fieldId?: InputMaybe<Scalars['String']['input']>;
+ viewId: Scalars['ID']['input'];
+};
+export type JiraSetIssueSearchHideDoneItemsInput = {
+ hideDoneItems: Scalars['Boolean']['input'];
+ viewId: Scalars['ID']['input'];
+};
+export type JiraSetIssueSearchHideWarningsInput = {
+ hideWarnings: Scalars['Boolean']['input'];
+ viewId: Scalars['ID']['input'];
+};
+export type JiraSetIssueSearchHierarchyEnabledInput = {
+ hierarchyEnabled: Scalars['Boolean']['input'];
+ viewId: Scalars['ID']['input'];
+};
+export type JiraSetIssueSearchJqlInput = {
+ jql: Scalars['String']['input'];
+ viewId: Scalars['ID']['input'];
+};
+export type JiraSetIssueSearchViewLayoutInput = {
+ viewId: Scalars['ID']['input'];
+ viewLayout: JiraIssueSearchViewLayout;
+};
+export type JiraSetJswBoardViewSettingCardOptionsInput = {
+ cardOptions: Array<JiraJswBoardViewSettingsCardOptionInput>;
+ viewId: Scalars['ID']['input'];
+};
+export type JiraSetJswBoardViewSettingGroupByInput = {
+ groupBy: JiraBoardViewSettingsGroupBy;
+ viewId: Scalars['ID']['input'];
+};
+export type JiraSetJswBoardViewSettingsStringListInput = {
+ values: Array<Scalars['String']['input']>;
+ viewId: Scalars['ID']['input'];
+};
+export type JiraSetJswBoardViewSettingsToggleInput = {
+ enabled: Scalars['Boolean']['input'];
+ viewId: Scalars['ID']['input'];
+};
+export type JiraSetLogoInput = {
+ cloudId: Scalars['ID']['input'];
+ logoImageInput: JiraLookAndFeelImageInput;
+};
+export type JiraSetProjectAccessRequestAllowedPropertyInput = {
+ allowAccessRequests: Scalars['Boolean']['input'];
+ cloudId: Scalars['ID']['input'];
+ projectId: Scalars['ID']['input'];
+};
+export type JiraSetProjectPolicyAssociatedProjectsInput = {
+ policyId: Scalars['ID']['input'];
+ projectIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+};
+export type JiraSetProjectSelectedDeploymentAppsPropertyInput = {
+ deploymentApps?: InputMaybe<Array<JiraDeploymentAppInput>>;
+ projectId: Scalars['ID']['input'];
+};
+export type JiraSetSprintStatusClassificationInput = {
+ boardId: Scalars['ID']['input'];
+ classification: JiraSprintStatusClassification;
+ statusId: Scalars['ID']['input'];
+};
+export type JiraSetTimelineBarColorModeInput = {
+ barColorMode: JiraBarColorMode;
+ viewId: Scalars['ID']['input'];
+};
+export type JiraSetTimelineChildIssuePlanningModeInput = {
+ childIssuePlanningMode: JiraIssueSearchTimelineChildIssuePlanningMode;
+ viewId: Scalars['ID']['input'];
+};
+export type JiraSetTimelineHighlightedReleasesInput = {
+ highlightedReleases: Array<Scalars['ID']['input']>;
+ viewId: Scalars['ID']['input'];
+};
+export type JiraSetTimelineSearchFiltersInput = {
+ additionalJql?: InputMaybe<Scalars['String']['input']>;
+ filters?: InputMaybe<JiraTimelineSearchFilterInput>;
+ viewId: Scalars['ID']['input'];
+};
+export type JiraSetTimelineViewFieldSetsInput = {
+ fieldSetIds: Array<Scalars['String']['input']>;
+ viewId: Scalars['ID']['input'];
+};
+export type JiraSetTimelineViewHideDependenciesInput = {
+ hideDependencies: Scalars['Boolean']['input'];
+ viewId: Scalars['ID']['input'];
+};
+export type JiraSetTimelineViewHideReleasesInput = {
+ hideReleases: Scalars['Boolean']['input'];
+ viewId: Scalars['ID']['input'];
+};
+export type JiraSetTimelineViewHideUnParentedItemsInput = {
+ hideUnParentedItems: Scalars['Boolean']['input'];
+ viewId: Scalars['ID']['input'];
+};
+export type JiraSetTimelineViewHideWarningsInput = {
+ hideWarnings: Scalars['Boolean']['input'];
+ viewId: Scalars['ID']['input'];
+};
+export type JiraSetTimelineViewHierarchyWithFiltersEnabledInput = {
+ hierarchyWithFiltersEnabled: Scalars['Boolean']['input'];
+ viewId: Scalars['ID']['input'];
+};
+export type JiraSetTimelineViewMaxHierarchyLevelInput = {
+ maxHierarchyLevel?: InputMaybe<Scalars['Int']['input']>;
+ viewId: Scalars['ID']['input'];
+};
+export type JiraSetTimelineViewRangeModeInput = {
+ rangeMode: JiraTimelineViewRangeMode;
+ viewId: Scalars['ID']['input'];
+};
+export type JiraSetViewFilterInput = {
+ jql: Scalars['String']['input'];
+ viewId: Scalars['ID']['input'];
+};
+export type JiraSetViewGroupByInput = {
+ fieldId: Scalars['String']['input'];
+ viewId: Scalars['ID']['input'];
+};
+export type JiraSetViewSettingToggleInput = {
+ toggleValue: Scalars['Boolean']['input'];
+ viewId: Scalars['ID']['input'];
+};
+export type JiraShareableEntityAnonymousAccessGrantInput = {
+ id?: InputMaybe<Scalars['ID']['input']>;
+};
+export type JiraShareableEntityAnyLoggedInUserGrantInput = {
+ id?: InputMaybe<Scalars['ID']['input']>;
+};
+export type JiraShareableEntityEditGrantInput = {
+ group?: InputMaybe<JiraShareableEntityGroupGrantInput>;
+ project?: InputMaybe<JiraShareableEntityProjectGrantInput>;
+ projectRole?: InputMaybe<JiraShareableEntityProjectRoleGrantInput>;
+ user?: InputMaybe<JiraShareableEntityUserGrantInput>;
+};
+export type JiraShareableEntityGrant = 'ANONYMOUS_ACCESS' | 'ANY_LOGGEDIN_USER_APPLICATION_ROLE' | 'GROUP' | 'PROJECT' | 'PROJECT_ROLE' | 'PROJECT_UNKNOWN' | 'USER';
+export type JiraShareableEntityGroupGrantInput = {
+ groupId: Scalars['ID']['input'];
+ id?: InputMaybe<Scalars['ID']['input']>;
+};
+export type JiraShareableEntityProjectGrantInput = {
+ id?: InputMaybe<Scalars['ID']['input']>;
+ projectId: Scalars['ID']['input'];
+};
+export type JiraShareableEntityProjectRoleGrantInput = {
+ id?: InputMaybe<Scalars['ID']['input']>;
+ projectId: Scalars['ID']['input'];
+ projectRoleId: Scalars['Int']['input'];
+};
+export type JiraShareableEntityShareGrantInput = {
+ anonymousAccess?: InputMaybe<JiraShareableEntityAnonymousAccessGrantInput>;
+ anyLoggedInUser?: InputMaybe<JiraShareableEntityAnyLoggedInUserGrantInput>;
+ group?: InputMaybe<JiraShareableEntityGroupGrantInput>;
+ project?: InputMaybe<JiraShareableEntityProjectGrantInput>;
+ projectRole?: InputMaybe<JiraShareableEntityProjectRoleGrantInput>;
+ user?: InputMaybe<JiraShareableEntityUserGrantInput>;
+};
+export type JiraShareableEntityUserGrantInput = {
+ id?: InputMaybe<Scalars['ID']['input']>;
+ userId: Scalars['ID']['input'];
+};
+export type JiraShortcutDataInput = {
+ name: Scalars['String']['input'];
+ url: Scalars['String']['input'];
+};
+export type JiraSidebarMenuDisplayMode = 'MOST_RECENT_ONLY' | 'STARRED' | 'STARRED_AND_RECENT';
+export type JiraSidebarMenuItemInput = {
+ itemId: Scalars['ID']['input'];
+};
+export type JiraSidebarMenuItemReorderOperation = 'AFTER' | 'BEFORE' | 'MOVE_DOWN' | 'MOVE_TO_BOTTOM' | 'MOVE_TO_TOP' | 'MOVE_UP';
+export type JiraSidebarType = 'HOME' | 'JSM_QUEUES' | 'REPORTS' | 'SETTINGS';
+export type JiraSingleGroupPickerFieldInput = {
+ fieldId: Scalars['ID']['input'];
+ group: JiraGroupInput;
+};
+export type JiraSingleGroupPickerFieldOperationInput = {
+ groupId?: InputMaybe<Scalars['String']['input']>;
+ id?: InputMaybe<Scalars['ID']['input']>;
+ operation: JiraSingleValueFieldOperations;
+};
+export type JiraSingleLineTextFieldInput = {
+ fieldId: Scalars['ID']['input'];
+ text?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraSingleLineTextFieldOperationInput = {
+ operation: JiraSingleValueFieldOperations;
+ text?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraSingleOrganizationFieldInput = {
+ fieldId: Scalars['ID']['input'];
+ organization: JiraOrganizationsInput;
+};
+export type JiraSingleSelectFieldInput = {
+ fieldId: Scalars['ID']['input'];
+ option: JiraSelectedOptionInput;
+};
+export type JiraSingleSelectOperationInput = {
+ fieldOption?: InputMaybe<Scalars['ID']['input']>;
+ id?: InputMaybe<Scalars['ID']['input']>;
+ operation: JiraSingleValueFieldOperations;
+};
+export type JiraSingleSelectUserPickerFieldInput = {
+ fieldId: Scalars['ID']['input'];
+ user: JiraUserInput;
+};
+export type JiraSingleSelectUserPickerFieldOperationInput = {
+ accountId?: InputMaybe<Scalars['ID']['input']>;
+ id?: InputMaybe<Scalars['ID']['input']>;
+ operation: JiraSingleValueFieldOperations;
+};
+export type JiraSingleValueFieldOperations = 'SET';
+export type JiraSingleVersionPickerFieldInput = {
+ fieldId: Scalars['ID']['input'];
+ version: JiraVersionInput;
+};
+export type JiraSingleVersionPickerFieldOperationInput = {
+ id?: InputMaybe<Scalars['ID']['input']>;
+ operation: JiraSingleValueFieldOperations;
+};
+export type JiraSoftwareIssueSearchCustomInput = {
+ additionalJql?: InputMaybe<Scalars['String']['input']>;
+ context?: InputMaybe<JiraSoftwareIssueSearchCustomInputContext>;
+ jiraEntityId: Scalars['ID']['input'];
+};
+export type JiraSoftwareIssueSearchCustomInputContext = 'BACKLOG' | 'BOARD' | 'NONE';
+export type JiraSpaceSearchForYouInput = {
+ spaceId?: InputMaybe<Scalars['ID']['input']>;
+ teamId?: InputMaybe<Scalars['ID']['input']>;
+ userId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type JiraSpaceSearchForYouRecommendationType = 'CROSS_PRODUCT_COLLABORATOR_ACTIVITY' | 'DIRECT_SPACE' | 'INVITER_SPACES' | 'POPULAR_SPACES' | 'TEAM_ACTIVITY' | 'TEAM_SPACE_LINK' | 'USER_ACTIVITY';
+export type JiraSprintFieldInput = {
+ fieldId: Scalars['ID']['input'];
+ sprints: Array<JiraSprintInput>;
+};
+export type JiraSprintFieldOperationInput = {
+ id?: InputMaybe<Scalars['ID']['input']>;
+ operation: JiraSingleValueFieldOperations;
+};
+export type JiraSprintFilterInput = {
+ activeWithin?: InputMaybe<JiraDateTimeWindow>;
+ boardIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ context?: InputMaybe<JiraSoftwareIssueSearchCustomInputContext>;
+ projectIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ projectKeys?: InputMaybe<Array<Scalars['String']['input']>>;
+ skipIssueSearch?: InputMaybe<Scalars['Boolean']['input']>;
+ states?: InputMaybe<Array<JiraSprintState>>;
+};
+export type JiraSprintInput = {
+ sprintId: Scalars['ID']['input'];
+};
+export type JiraSprintState = 'ACTIVE' | 'CLOSED' | 'FUTURE';
+export type JiraSprintStatusClassification = 'FINAL' | 'IN_PROGRESS' | 'NOT_STARTED';
+export type JiraSprintUpdateInput = {
+ autoManaged?: InputMaybe<JiraAutoManagedSprintSetting>;
+ endDate?: InputMaybe<Scalars['String']['input']>;
+ goal?: InputMaybe<Scalars['String']['input']>;
+ incompleteCardsDestination?: InputMaybe<JiraInCompleteCardsDestinationInput>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ sprintId: Scalars['ID']['input'];
+ startDate?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraStartAgentSessionResult = 'ALREADY_STARTED' | 'FAILED' | 'RATE_LIMITED' | 'STARTED';
+export type JiraStartAiAgentSessionByExternalReferenceInput = {
+ clientMutationId: Scalars['String']['input'];
+ cloudId: Scalars['ID']['input'];
+ externalReference: Scalars['String']['input'];
+ issueId: Scalars['String']['input'];
+};
+export type JiraStartAiAgentSessionInput = {
+ agentId: Scalars['String']['input'];
+ clientMutationId: Scalars['String']['input'];
+ cloudId: Scalars['ID']['input'];
+ issueId: Scalars['String']['input'];
+ preExecutionStep?: InputMaybe<JiraAgentSessionPreExecutionStep>;
+ prompt?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraStatusCategoryColor = 'BLUE_GRAY' | 'BROWN' | 'GREEN' | 'MEDIUM_GRAY' | 'WARM_RED' | 'YELLOW';
+export type JiraStatusCategoryFilter = 'DONE' | 'IN_PROGRESS' | 'TODO';
+export type JiraStatusInput = {
+ statusId: Scalars['ID']['input'];
+};
+export type JiraStatusScopeType = 'GLOBAL' | 'PROJECT';
+export type JiraStoryPointEstimateFieldOperationInput = {
+ operation: JiraSingleValueFieldOperations;
+ storyPoint?: InputMaybe<Scalars['Float']['input']>;
+};
+export type JiraSubmitBulkOperationInput = {
+ bulkOperationInput: JiraBulkOperationInput;
+ bulkOperationType: JiraBulkOperationType;
+};
+export type JiraSuggestedChildIssueStatusType = 'COMPLETE' | 'REFINING_SUGGESTED_ISSUES' | 'REFORMATTING_ISSUES' | 'REMOVING_DUPLICATE_ISSUES' | 'RETRIEVING_SOURCE_CONTEXT' | 'SUGGESTING_INITIAL_ISSUES';
+export type JiraSuggestedIssueErrorType = 'COMMUNICATIONS_ERROR' | 'NOT_ENOUGH_INFORMATION' | 'NO_FURTHER_SUGGESTIONS' | 'UNCLASSIFIED' | 'UNETHICAL_CONTENT';
+export type JiraSuggestedIssueFieldValueError = 'HAVE_REQUIRED_FIELD' | 'IS_SUB_TASK' | 'NOT_ENOUGH_INFORMATION' | 'NO_FURTHER_SUGGESTIONS' | 'SUGGESTION_IS_NOT_ENABLED' | 'UNCLASSIFIED';
+export type JiraSuggestedIssueInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ summary?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraSyntheticFieldCardOptionType = 'CARD_COVER' | 'PAGES';
+export type JiraTeamFieldInput = {
+ fieldId: Scalars['ID']['input'];
+ team: JiraTeamInput;
+};
+export type JiraTeamFieldOperationInput = {
+ id?: InputMaybe<Scalars['ID']['input']>;
+ operation: JiraSingleValueFieldOperations;
+};
+export type JiraTeamInput = {
+ teamId: Scalars['ID']['input'];
+};
+export type JiraTeamsFieldAllowedTeams = 'ALL' | 'ONLY_VERIFIED';
+export type JiraTeamsFieldFilterConfigInput = {
+ allowedTeams: JiraTeamsFieldAllowedTeams;
+};
+export type JiraTimeFormat = 'DAYS' | 'HOURS' | 'PRETTY';
+export type JiraTimeTrackingFieldInput = {
+ originalEstimate?: InputMaybe<Scalars['String']['input']>;
+ timeRemaining?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraTimeUnit = 'DAY' | 'HOUR' | 'MINUTE' | 'WEEK';
+export type JiraTimelineCustomExportInput = {
+ additionalJql?: InputMaybe<Scalars['String']['input']>;
+ childIssuePlanningMode?: InputMaybe<JiraIssueSearchTimelineChildIssuePlanningMode>;
+ customFilterIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ projectOrBoardId: JiraTimelineExportProjectOrBoardIdInput;
+ quickFilterIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ useSavedFilters?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type JiraTimelineExportProjectOrBoardIdInput = {
+ boardId?: InputMaybe<Scalars['ID']['input']>;
+ projectId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type JiraTimelineIssueSearchCustomInput = {
+ additionalJql?: InputMaybe<Scalars['String']['input']>;
+ boardId: Scalars['ID']['input'];
+ customFilterIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ hideUnParentedItems?: InputMaybe<Scalars['Boolean']['input']>;
+ maxHierarchyLevel?: InputMaybe<Scalars['Int']['input']>;
+ quickFilterIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ useSavedFilters?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type JiraTimelineProjectOrBoardInput = {
+ boardId?: InputMaybe<Scalars['Int']['input']>;
+ projectKey?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraTimelineSearchFilterInput = {
+ customFilterIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ quickFilterIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+};
+export type JiraTimelineStaticViewInput = {
+ hideDependencies?: InputMaybe<Scalars['Boolean']['input']>;
+ hideReleases?: InputMaybe<Scalars['Boolean']['input']>;
+ hideUnParentedItems?: InputMaybe<Scalars['Boolean']['input']>;
+ hideWarnings?: InputMaybe<Scalars['Boolean']['input']>;
+ hierarchyWithFiltersEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ maxHierarchyLevel?: InputMaybe<Scalars['Int']['input']>;
+ rangeMode?: InputMaybe<JiraTimelineViewRangeMode>;
+};
+export type JiraTimelineViewAppliedFiltersInput = {
+ additionalJql?: InputMaybe<Scalars['String']['input']>;
+ customFilterIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ quickFilterIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+};
+export type JiraTimelineViewRangeMode = 'MONTHS' | 'QUARTERS' | 'WEEKS';
+export type JiraTimelineViewSettings = {
+ appliedFilters?: InputMaybe<JiraTimelineViewAppliedFiltersInput>;
+ hideDependencies?: InputMaybe<Scalars['Boolean']['input']>;
+ hideDone?: InputMaybe<Scalars['Boolean']['input']>;
+ hideReleases?: InputMaybe<Scalars['Boolean']['input']>;
+ hideUnParentedItems?: InputMaybe<Scalars['Boolean']['input']>;
+ hideWarnings?: InputMaybe<Scalars['Boolean']['input']>;
+ hierarchyWithFiltersEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ jql?: InputMaybe<Scalars['String']['input']>;
+ maxHierarchyLevel?: InputMaybe<Scalars['Int']['input']>;
+ rangeMode?: InputMaybe<JiraTimelineViewRangeMode>;
+};
+export type JiraTopChildCustomFieldDefaultContextOptionPositionInput = {
+ parentOption: JiraCustomFieldDefaultContextOptionReference;
+};
+export type JiraTopCustomFieldDefaultContextOptionPositionInput = {
+ dummy?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type JiraTownsquareIconInput = {
+ color?: InputMaybe<Scalars['String']['input']>;
+ id?: InputMaybe<Scalars['String']['input']>;
+ shortName?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraTrackRecentIssueInput = {
+ cloudId: Scalars['ID']['input'];
+ issueKey: Scalars['String']['input'];
+};
+export type JiraTrackRecentProjectInput = {
+ cloudId: Scalars['ID']['input'];
+ projectKey: Scalars['String']['input'];
+};
+export type JiraTransitionScreenInput = {
+ editedFieldsInput: JiraIssueFieldsInput;
+ selectedActions?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type JiraTransitionSortOption = 'OPS_BAR' | 'OPS_BAR_THEN_STATUS_CATEGORY';
+export type JiraTrashCustomFieldsInput = {
+ fieldIds: Array<Scalars['String']['input']>;
+};
+export type JiraTrashGlobalCustomFieldsInput = {
+ fieldIds: Array<Scalars['String']['input']>;
+};
+export type JiraUiModificationsContextInput = {
+ issueKey?: InputMaybe<Scalars['String']['input']>;
+ issueTypeId?: InputMaybe<Scalars['ID']['input']>;
+ portalId?: InputMaybe<Scalars['ID']['input']>;
+ projectId?: InputMaybe<Scalars['ID']['input']>;
+ requestTypeId?: InputMaybe<Scalars['ID']['input']>;
+ viewType: JiraUiModificationsViewType;
+};
+export type JiraUiModificationsViewType = 'GIC' | 'GICAgentView' | 'IssueTransition' | 'IssueTransitionAgentView' | 'IssueView' | 'IssueViewAgentView' | 'JSMRequestCreate';
+export type JiraUnanchoredAgentSessionsScopeInput = {
+ boardId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type JiraUnlinkIssuesFromIncidentMutationInput = {
+ incidentId: Scalars['ID']['input'];
+ issueIds: Array<Scalars['ID']['input']>;
+};
+export type JiraUnsplashAttributionInput = {
+ cloudId: Scalars['ID']['input'];
+ filePaths: Array<Scalars['ID']['input']>;
+};
+export type JiraUnsplashSearchInput = {
+ cloudId: Scalars['ID']['input'];
+ pageNumber?: InputMaybe<Scalars['Int']['input']>;
+ pageSize?: InputMaybe<Scalars['Int']['input']>;
+ query: Scalars['String']['input'];
+ width?: InputMaybe<Scalars['Int']['input']>;
+};
+export type JiraUpdateActivityConfigurationInput = {
+ activityId: Scalars['ID']['input'];
+ fieldValues?: InputMaybe<Array<InputMaybe<JiraActivityFieldValueKeyValuePairInput>>>;
+ issueTypeId?: InputMaybe<Scalars['ID']['input']>;
+ journeyId: Scalars['ID']['input'];
+ journeyVersion: Scalars['Long']['input'];
+ name: Scalars['String']['input'];
+ projectId?: InputMaybe<Scalars['ID']['input']>;
+ requestTypeId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type JiraUpdateAffectedServicesFieldInput = {
+ id: Scalars['ID']['input'];
+ operation: JiraAffectedServicesFieldOperationInput;
+};
+export type JiraUpdateAgentAssignmentInput = {
+ agentInput: JiraAgentAssignableInput;
+ isAssignable: Scalars['Boolean']['input'];
+};
+export type JiraUpdateAttachmentFieldInput = {
+ id: Scalars['ID']['input'];
+ operation: JiraAttachmentFieldOperationInput;
+};
+export type JiraUpdateBackgroundInput = {
+ backgroundType: JiraBackgroundType;
+ backgroundValue: Scalars['String']['input'];
+ dominantColor?: InputMaybe<Scalars['String']['input']>;
+ entityId: Scalars['ID']['input'];
+};
+export type JiraUpdateBoardViewStatusColumnAgentInput = {
+ agentAccountId: Scalars['ID']['input'];
+ agentPrompt?: InputMaybe<Scalars['String']['input']>;
+ agentRulesToUpdate?: InputMaybe<Array<JiraUpdateBoardViewStatusColumnAgentRuleInput>>;
+ columnId: Scalars['ID']['input'];
+ conditionExpression?: InputMaybe<Scalars['String']['input']>;
+ settings?: InputMaybe<JiraBoardViewSettings>;
+ transitionsToAdd?: InputMaybe<Array<JiraUpdateBoardViewStatusColumnAgentTransitionInput>>;
+ transitionsToRemove?: InputMaybe<Array<JiraUpdateBoardViewStatusColumnAgentTransitionInput>>;
+};
+export type JiraUpdateBoardViewStatusColumnAgentRuleInput = {
+ ruleId: Scalars['ID']['input'];
+ workflowId: Scalars['ID']['input'];
+};
+export type JiraUpdateBoardViewStatusColumnAgentTransitionInput = {
+ ruleId?: InputMaybe<Scalars['ID']['input']>;
+ transitionId: Scalars['ID']['input'];
+ workflowId: Scalars['ID']['input'];
+};
+export type JiraUpdateCalendarViewConfigInput = {
+ overrides?: InputMaybe<JiraCalendarViewSettings>;
+ settings?: InputMaybe<JiraCalendarViewSettings>;
+ viewId: Scalars['ID']['input'];
+};
+export type JiraUpdateCascadingSelectFieldInput = {
+ id: Scalars['ID']['input'];
+ operation: JiraCascadingSelectFieldOperationInput;
+};
+export type JiraUpdateCheckboxesFieldInput = {
+ id: Scalars['ID']['input'];
+ operations: Array<JiraCheckboxesFieldOperationInput>;
+};
+export type JiraUpdateCmdbFieldInput = {
+ id: Scalars['ID']['input'];
+ operation: JiraCmdbFieldOperationInput;
+};
+export type JiraUpdateColorFieldInput = {
+ id: Scalars['ID']['input'];
+ operation: JiraColorFieldOperationInput;
+};
+export type JiraUpdateCommentInput = {
+ content: JiraAdfInput;
+ eventOccurredAt?: InputMaybe<Scalars['DateTime']['input']>;
+ id: Scalars['ID']['input'];
+ issueId: Scalars['ID']['input'];
+ jsdIncidentActivityViewHidden?: InputMaybe<Scalars['Boolean']['input']>;
+ permissionLevel?: InputMaybe<JiraPermissionLevelInput>;
+ visibility?: InputMaybe<JiraServiceManagementCommentVisibility>;
+};
+export type JiraUpdateComponentsFieldInput = {
+ id: Scalars['ID']['input'];
+ operations: Array<JiraComponentFieldOperationInput>;
+};
+export type JiraUpdateConfluenceRemoteIssueLinksFieldInput = {
+ id: Scalars['ID']['input'];
+ operations: Array<JiraConfluenceRemoteIssueLinksFieldOperationInput>;
+};
+export type JiraUpdateCustomBackgroundInput = {
+ altText: Scalars['String']['input'];
+ cloudId: Scalars['ID']['input'];
+ customBackgroundId: Scalars['ID']['input'];
+};
+export type JiraUpdateCustomFieldDefaultContextOptionInput = {
+ disabled?: InputMaybe<Scalars['Boolean']['input']>;
+ optionId: Scalars['Long']['input'];
+ position?: InputMaybe<JiraBaseCustomFieldDefaultContextOptionPositionInput>;
+ value?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraUpdateCustomFieldDefaultContextOptionsInput = {
+ fieldId: Scalars['String']['input'];
+ options: Array<JiraBaseCustomFieldDefaultContextOptionInput>;
+};
+export type JiraUpdateCustomFieldDefaultContextOptionsTaskState = 'COMPLETE' | 'FAILED' | 'NOT_FOUND' | 'RUNNING';
+export type JiraUpdateCustomFieldInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ fieldId: Scalars['String']['input'];
+ formatConfig?: InputMaybe<JiraFieldFormatConfigInput>;
+ name: Scalars['String']['input'];
+ searcherKey?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraUpdateCustomFieldsInput = {
+ fields: Array<JiraUpdateCustomFieldInput>;
+};
+export type JiraUpdateCustomFilterDetailsInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ editGrants: Array<InputMaybe<JiraShareableEntityEditGrantInput>>;
+ id: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+ shareGrants: Array<InputMaybe<JiraShareableEntityShareGrantInput>>;
+};
+export type JiraUpdateCustomFilterJqlInput = {
+ id: Scalars['ID']['input'];
+ jql: Scalars['String']['input'];
+};
+export type JiraUpdateDataClassificationFieldInput = {
+ id: Scalars['ID']['input'];
+ operation: JiraDataClassificationFieldOperationInput;
+};
+export type JiraUpdateDateFieldInput = {
+ id: Scalars['ID']['input'];
+ operation: JiraDateFieldOperationInput;
+};
+export type JiraUpdateDateTimeFieldInput = {
+ id: Scalars['ID']['input'];
+ operation: JiraDateTimeFieldOperationInput;
+};
+export type JiraUpdateEndUserAgentConfigurationInput = {
+ appliesTo: Array<JiraEndUserAgentProjectStatusInput>;
+ id: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+ prompt?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraUpdateFieldContextualDataScopeInput = {
+ fieldId: Scalars['String']['input'];
+ issueTypeId?: InputMaybe<Scalars['ID']['input']>;
+ projectId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type JiraUpdateFieldSetPreferencesInput = {
+ fieldSetId: Scalars['String']['input'];
+ isFrozen?: InputMaybe<Scalars['Boolean']['input']>;
+ width?: InputMaybe<Scalars['Int']['input']>;
+};
+export type JiraUpdateFlagCommentInput = {
+ content?: InputMaybe<JiraAdfInput>;
+ property?: InputMaybe<Scalars['String']['input']>;
+ visibility?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraUpdateFlagFieldInput = {
+ comment?: InputMaybe<JiraUpdateFlagCommentInput>;
+ id: Scalars['ID']['input'];
+ operation: JiraUpdateFlagFieldOperationInput;
+};
+export type JiraUpdateFlagFieldOperationInput = {
+ operation: JiraFlagOperations;
+};
+export type JiraUpdateForgeGroupsFieldInput = {
+ id: Scalars['ID']['input'];
+ operation: JiraForgeGroupsFieldOperationInput;
+};
+export type JiraUpdateForgeMultipleGroupPickerFieldInput = {
+ id: Scalars['ID']['input'];
+ operations: Array<JiraForgeMultipleGroupPickerFieldOperationInput>;
+};
+export type JiraUpdateForgeObjectFieldInput = {
+ id: Scalars['ID']['input'];
+ operation: JiraForgeObjectFieldOperationInput;
+};
+export type JiraUpdateForgeSingleGroupPickerFieldInput = {
+ id: Scalars['ID']['input'];
+ operation: JiraForgeSingleGroupPickerFieldOperationInput;
+};
+export type JiraUpdateForgeSingleUserPickerFieldInput = {
+ id: Scalars['ID']['input'];
+ operation: JiraSingleSelectUserPickerFieldOperationInput;
+};
+export type JiraUpdateForgeStringsFieldInput = {
+ id: Scalars['ID']['input'];
+ operation: JiraForgeStringsFieldOperationInput;
+};
+export type JiraUpdateForgeUsersFieldInput = {
+ id: Scalars['ID']['input'];
+ operation: JiraForgeUsersFieldOperationInput;
+};
+export type JiraUpdateFormattingRuleInput = {
+ cloudId?: InputMaybe<Scalars['ID']['input']>;
+ color?: InputMaybe<JiraFormattingColor>;
+ expression?: InputMaybe<JiraFormattingRuleExpressionInput>;
+ formatType?: InputMaybe<JiraFormattingArea>;
+ formattingColor?: InputMaybe<JiraColorInput>;
+ projectId?: InputMaybe<Scalars['ID']['input']>;
+ ruleId: Scalars['ID']['input'];
+};
+export type JiraUpdateGlobalCustomFieldInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ fieldId: Scalars['String']['input'];
+ formatConfig?: InputMaybe<JiraFieldFormatConfigInput>;
+ name: Scalars['String']['input'];
+ searcherKey?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraUpdateGlobalNotificationPreferencesInput = {
+ preferences: Array<JiraNotificationPreferenceInput>;
+};
+export type JiraUpdateIssueLinkFieldInputForIssueTransitions = {
+ id: Scalars['ID']['input'];
+ operation: JiraIssueLinkFieldOperationInputForIssueTransitions;
+};
+export type JiraUpdateIssueLinkRelationshipTypeFieldInput = {
+ id: Scalars['ID']['input'];
+ operation: JiraUpdateIssueLinkRelationshipTypeFieldOperationInput;
+};
+export type JiraUpdateIssueLinkRelationshipTypeFieldOperationInput = {
+ operation: JiraSingleValueFieldOperations;
+ update: JiraIssueLinkRelationshipTypeUpdateInput;
+};
+export type JiraUpdateIssueSearchFormattingRuleInput = {
+ expression?: InputMaybe<JiraFormattingRuleExpressionInput>;
+ formattingArea?: InputMaybe<JiraFormattingArea>;
+ formattingColor?: InputMaybe<JiraColorInput>;
+ ruleId: Scalars['ID']['input'];
+ viewId: Scalars['ID']['input'];
+};
+export type JiraUpdateIssueTransitionInput = {
+ comment?: InputMaybe<JiraIssueTransitionCommentInput>;
+ fieldInputs?: InputMaybe<JiraIssueTransitionFieldLevelInput>;
+ issueId: Scalars['ID']['input'];
+ transitionId: Scalars['Int']['input'];
+};
+export type JiraUpdateIssueTypeFieldInput = {
+ id: Scalars['ID']['input'];
+ operation: JiraIssueTypeFieldOperationInput;
+};
+export type JiraUpdateIssueTypeInput = {
+ avatarId?: InputMaybe<Scalars['String']['input']>;
+ cloudId: Scalars['ID']['input'];
+ description?: InputMaybe<Scalars['String']['input']>;
+ issueTypeId: Scalars['String']['input'];
+ name?: InputMaybe<Scalars['String']['input']>;
+ projectId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type JiraUpdateJourneyActivityConfigurationInput = {
+ createActivityConfigurations?: InputMaybe<Array<InputMaybe<JiraCreateActivityConfigurationInput>>>;
+ id: Scalars['ID']['input'];
+ version: Scalars['Long']['input'];
+};
+export type JiraUpdateJourneyConfigurationInput = {
+ id: Scalars['ID']['input'];
+ name?: InputMaybe<Scalars['String']['input']>;
+ parentIssue?: InputMaybe<JiraJourneyParentIssueInput>;
+ trigger?: InputMaybe<JiraJourneyTriggerInput>;
+ version: Scalars['Long']['input'];
+};
+export type JiraUpdateJourneyCustomizationSettingsInput = {
+ customizationSettings?: InputMaybe<JiraJourneyCustomizationSettingsInput>;
+ etag: Scalars['String']['input'];
+ journeyId: Scalars['ID']['input'];
+ journeyVersion: Scalars['Long']['input'];
+ timeout?: InputMaybe<Scalars['Int']['input']>;
+};
+export type JiraUpdateJourneyItemInput = {
+ configuration: JiraJourneyItemConfigurationInput;
+ etag?: InputMaybe<Scalars['String']['input']>;
+ itemId: Scalars['ID']['input'];
+ journeyId: Scalars['ID']['input'];
+ journeyVersion: Scalars['Long']['input'];
+ type?: InputMaybe<JiraJourneyConfigurationType>;
+};
+export type JiraUpdateJourneyNameInput = {
+ etag?: InputMaybe<Scalars['String']['input']>;
+ id: Scalars['ID']['input'];
+ name?: InputMaybe<Scalars['String']['input']>;
+ version: Scalars['Long']['input'];
+};
+export type JiraUpdateJourneyParentIssueConfigurationInput = {
+ etag?: InputMaybe<Scalars['String']['input']>;
+ id: Scalars['ID']['input'];
+ parentIssue?: InputMaybe<JiraJourneyParentIssueInput>;
+ version: Scalars['Long']['input'];
+};
+export type JiraUpdateJourneyParentTriggerConditionsInput = {
+ conditions: JiraJourneyItemConditionsInput;
+ etag: Scalars['String']['input'];
+ journeyId: Scalars['ID']['input'];
+ journeyVersion: Scalars['Long']['input'];
+};
+export type JiraUpdateJourneyTriggerConfigurationInput = {
+ etag?: InputMaybe<Scalars['String']['input']>;
+ id: Scalars['ID']['input'];
+ triggerConfiguration?: InputMaybe<JiraJourneyTriggerConfigurationInput>;
+ version: Scalars['Long']['input'];
+};
+export type JiraUpdateJourneyWorkItemAssociatedAutomationRuleInput = {
+ associatedRuleId: Scalars['ID']['input'];
+ etag?: InputMaybe<Scalars['String']['input']>;
+ journeyId: Scalars['ID']['input'];
+ journeyItemId: Scalars['ID']['input'];
+ journeyVersion: Scalars['Long']['input'];
+};
+export type JiraUpdateJourneyWorkItemConditionsInput = {
+ conditions: JiraJourneyItemConditionsInput;
+ etag: Scalars['String']['input'];
+ journeyId: Scalars['ID']['input'];
+ journeyItemId: Scalars['ID']['input'];
+ journeyVersion: Scalars['Long']['input'];
+};
+export type JiraUpdateLabelsFieldInput = {
+ id: Scalars['ID']['input'];
+ operations: Array<JiraLabelsFieldOperationInput>;
+};
+export type JiraUpdateLegacyTeamFieldInput = {
+ id: Scalars['ID']['input'];
+ operation: JiraLegacyTeamFieldOperationInput;
+};
+export type JiraUpdateMultipleGroupPickerFieldInput = {
+ id: Scalars['ID']['input'];
+ operations: Array<JiraMultipleGroupPickerFieldOperationInput>;
+};
+export type JiraUpdateMultipleSelectFieldInput = {
+ id: Scalars['ID']['input'];
+ operations: Array<JiraMultipleSelectFieldOperationInput>;
+};
+export type JiraUpdateMultipleSelectUserPickerFieldInput = {
+ id: Scalars['ID']['input'];
+ operations: Array<JiraMultipleSelectUserPickerFieldOperationInput>;
+};
+export type JiraUpdateMultipleVersionPickerFieldInput = {
+ id: Scalars['ID']['input'];
+ operations: Array<JiraMultipleVersionPickerFieldOperationInput>;
+};
+export type JiraUpdateNotificationOptionsInput = {
+ batchWindow?: InputMaybe<JiraBatchWindowPreference>;
+ dailyBatchLocalTime?: InputMaybe<Scalars['String']['input']>;
+ emailMimeType?: InputMaybe<JiraEmailMimeType>;
+ isEmailNotificationEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ notifyOwnChangesEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ notifyWhenRoleAssigneeEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ notifyWhenRoleReporterEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type JiraUpdateNumberFieldInput = {
+ id: Scalars['ID']['input'];
+ operation: JiraNumberFieldOperationInput;
+};
+export type JiraUpdateOverviewPlanMigrationChangeboardingInput = {
+ changeboardingStatus: JiraOverviewPlanMigrationChangeboardingStatus;
+ cloudId: Scalars['ID']['input'];
+};
+export type JiraUpdateParentAndRankInput = {
+ issue: Scalars['ID']['input'];
+ parent?: InputMaybe<JiraParentFieldOperationInput>;
+ rank: JiraRankOperationInput;
+};
+export type JiraUpdateParentFieldInput = {
+ id: Scalars['ID']['input'];
+ operation: JiraParentFieldOperationInput;
+};
+export type JiraUpdatePeopleFieldInput = {
+ id: Scalars['ID']['input'];
+ operations: Array<JiraPeopleFieldOperationInput>;
+};
+export type JiraUpdatePolicyInput = {
+ isDefault?: InputMaybe<Scalars['Boolean']['input']>;
+ policyAri: Scalars['ID']['input'];
+ policyDescription?: InputMaybe<Scalars['String']['input']>;
+ policyName: Scalars['String']['input'];
+ rulesByDomain?: InputMaybe<Array<JiraPolicyRulesByDomainInput>>;
+};
+export type JiraUpdatePriorityFieldInput = {
+ id: Scalars['ID']['input'];
+ operation: JiraPriorityFieldOperationInput;
+};
+export type JiraUpdateProjectFieldInput = {
+ id: Scalars['ID']['input'];
+ operation: JiraProjectFieldOperationInput;
+};
+export type JiraUpdateProjectNotificationPreferencesInput = {
+ preferences: Array<JiraNotificationPreferenceInput>;
+ projectId: Scalars['ID']['input'];
+};
+export type JiraUpdateProjectPolicyAssociatedProjectsInput = {
+ addProjectIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ policyId: Scalars['ID']['input'];
+ removeProjectIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+};
+export type JiraUpdateRadioSelectFieldInput = {
+ id: Scalars['ID']['input'];
+ operation: JiraRadioSelectFieldOperationInput;
+};
+export type JiraUpdateReleaseNotesConfigurationInput = {
+ id: Scalars['ID']['input'];
+ issueFieldIds: Array<Scalars['ID']['input']>;
+ issueKeyConfig: JiraReleaseNotesIssueKeyConfig;
+ issueTypeIds: Array<Scalars['ID']['input']>;
+};
+export type JiraUpdateResolutionFieldInput = {
+ id: Scalars['ID']['input'];
+ operation: JiraResolutionFieldOperationInput;
+};
+export type JiraUpdateRichTextFieldInput = {
+ id: Scalars['ID']['input'];
+ operation: JiraRichTextFieldOperationInput;
+};
+export type JiraUpdateSecurityLevelFieldInput = {
+ id: Scalars['ID']['input'];
+ operation: JiraSecurityLevelFieldOperationInput;
+};
+export type JiraUpdateShortcutInput = {
+ projectId: Scalars['ID']['input'];
+ shortcutData: JiraShortcutDataInput;
+ shortcutId: Scalars['ID']['input'];
+};
+export type JiraUpdateSidebarMenuDisplaySettingInput = {
+ cloudId: Scalars['ID']['input'];
+ currentURL?: InputMaybe<Scalars['URL']['input']>;
+ displayMode?: InputMaybe<JiraSidebarMenuDisplayMode>;
+ favouriteLimit?: InputMaybe<Scalars['Int']['input']>;
+ favouriteOrder?: InputMaybe<Array<InputMaybe<JiraSidebarMenuItemInput>>>;
+ recentLimit?: InputMaybe<Scalars['Int']['input']>;
+};
+export type JiraUpdateSingleGroupPickerFieldInput = {
+ id: Scalars['ID']['input'];
+ operation: JiraSingleGroupPickerFieldOperationInput;
+};
+export type JiraUpdateSingleLineTextFieldInput = {
+ id: Scalars['ID']['input'];
+ operation: JiraSingleLineTextFieldOperationInput;
+};
+export type JiraUpdateSingleSelectFieldInput = {
+ id: Scalars['ID']['input'];
+ operation: JiraSingleSelectOperationInput;
+};
+export type JiraUpdateSingleSelectUserPickerFieldInput = {
+ id: Scalars['ID']['input'];
+ operation: JiraSingleSelectUserPickerFieldOperationInput;
+};
+export type JiraUpdateSingleVersionPickerFieldInput = {
+ id: Scalars['ID']['input'];
+ operation: JiraSingleVersionPickerFieldOperationInput;
+};
+export type JiraUpdateSprintFieldInput = {
+ id: Scalars['ID']['input'];
+ operation: JiraSprintFieldOperationInput;
+};
+export type JiraUpdateStatusFieldInput = {
+ id: Scalars['ID']['input'];
+ statusTransitionId: Scalars['Int']['input'];
+};
+export type JiraUpdateStoryPointEstimateFieldInput = {
+ id: Scalars['ID']['input'];
+ operation: JiraStoryPointEstimateFieldOperationInput;
+};
+export type JiraUpdateTeamFieldInput = {
+ id: Scalars['ID']['input'];
+ operation: JiraTeamFieldOperationInput;
+};
+export type JiraUpdateTimeTrackingFieldInput = {
+ id: Scalars['ID']['input'];
+ originalEstimate?: InputMaybe<JiraEstimateInput>;
+ remainingEstimate?: InputMaybe<JiraEstimateInput>;
+};
+export type JiraUpdateUrlFieldInput = {
+ id: Scalars['ID']['input'];
+ operation: JiraUrlFieldOperationInput;
+};
+export type JiraUpdateUserNavigationConfigurationInput = {
+ cloudID: Scalars['ID']['input'];
+ navItems: Array<JiraConfigurableNavigationItemInput>;
+ navKey: Scalars['String']['input'];
+};
+export type JiraUpdateVersionArchivedStatusInput = {
+ id: Scalars['ID']['input'];
+ isArchived: Scalars['Boolean']['input'];
+};
+export type JiraUpdateVersionCurrentStageInput = {
+ currentStage: Scalars['String']['input'];
+ id: Scalars['ID']['input'];
+};
+export type JiraUpdateVersionDescriptionInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ id: Scalars['ID']['input'];
+};
+export type JiraUpdateVersionDriverInput = {
+ driver?: InputMaybe<Scalars['ID']['input']>;
+ id: Scalars['ID']['input'];
+};
+export type JiraUpdateVersionNameInput = {
+ id: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+};
+export type JiraUpdateVersionPositionInput = {
+ afterVersionId: Scalars['ID']['input'];
+ id: Scalars['ID']['input'];
+};
+export type JiraUpdateVersionRelatedWorkGenericLinkInput = {
+ category: Scalars['String']['input'];
+ relatedWorkId: Scalars['ID']['input'];
+ title?: InputMaybe<Scalars['String']['input']>;
+ url?: InputMaybe<Scalars['URL']['input']>;
+ versionId: Scalars['ID']['input'];
+};
+export type JiraUpdateVersionReleaseDateInput = {
+ id: Scalars['ID']['input'];
+ releaseDate?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type JiraUpdateVersionReleasedStatusInput = {
+ id: Scalars['ID']['input'];
+ isReleased: Scalars['Boolean']['input'];
+};
+export type JiraUpdateVersionRichTextSectionContentInput = {
+ content?: InputMaybe<Scalars['JSON']['input']>;
+ id: Scalars['ID']['input'];
+};
+export type JiraUpdateVersionRichTextSectionTitleInput = {
+ id: Scalars['ID']['input'];
+ title?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraUpdateVersionStartDateInput = {
+ id: Scalars['ID']['input'];
+ startDate?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type JiraUpdateVersionWarningConfigInput = {
+ jiraProjectId: Scalars['ID']['input'];
+ updatedVersionWarningConfig: JiraVersionUpdatedWarningConfigInput;
+};
+export type JiraUpdateViewConfigInput = {
+ endDateFieldId?: InputMaybe<Scalars['String']['input']>;
+ id: Scalars['ID']['input'];
+ startDateFieldId?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraUpdateVotesFieldInput = {
+ id: Scalars['ID']['input'];
+ operation: JiraVotesFieldOperationInput;
+};
+export type JiraUpdateWatchesFieldInput = {
+ id: Scalars['ID']['input'];
+ operation: JiraWatchesFieldOperationInput;
+};
+export type JiraUpdateWorklogFieldInputForIssueTransitions = {
+ id: Scalars['ID']['input'];
+ operation: JiraWorklogFieldOperationInputForIssueTransitions;
+};
+export type JiraUpdateWorklogInput = {
+ id?: InputMaybe<Scalars['ID']['input']>;
+ issue?: InputMaybe<Scalars['ID']['input']>;
+ remainingEstimate?: InputMaybe<JiraEstimateInput>;
+ startedTime?: InputMaybe<Scalars['DateTime']['input']>;
+ timeSpent?: InputMaybe<JiraEstimateInput>;
+ workDescription?: InputMaybe<JiraAdfInput>;
+};
+export type JiraUpsertAgentSpaceInstructionInput = {
+ agentAri?: InputMaybe<Scalars['ID']['input']>;
+ prompt: Scalars['String']['input'];
+ scopeType: JiraAgentSpaceInstructionScopeType;
+ spaceAri: Scalars['ID']['input'];
+};
+export type JiraUrlFieldInput = {
+ fieldId: Scalars['ID']['input'];
+ url: Scalars['String']['input'];
+};
+export type JiraUrlFieldOperationInput = {
+ operation: JiraSingleValueFieldOperations;
+ uri?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraUserFieldInput = {
+ fieldId: Scalars['ID']['input'];
+ user?: InputMaybe<JiraUserInput>;
+};
+export type JiraUserInfoInput = {
+ id?: InputMaybe<Scalars['ID']['input']>;
+};
+export type JiraUserInput = {
+ accountId: Scalars['ID']['input'];
+};
+export type JiraVersionAddApproverInput = {
+ approverAccountId: Scalars['ID']['input'];
+ versionId: Scalars['ID']['input'];
+};
+export type JiraVersionApproverStatus = 'APPROVED' | 'DECLINED' | 'PENDING';
+export type JiraVersionCreateMutationInput = {
+ approvalsRequired?: InputMaybe<Scalars['Boolean']['input']>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ driver?: InputMaybe<Scalars['ID']['input']>;
+ name: Scalars['String']['input'];
+ projectId: Scalars['ID']['input'];
+ releaseDate?: InputMaybe<Scalars['DateTime']['input']>;
+ stages?: InputMaybe<Array<Scalars['String']['input']>>;
+ startDate?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type JiraVersionDetailsCollapsedUi = 'DESCRIPTION' | 'ISSUES' | 'ISSUE_ASSOCIATED_DESIGNS' | 'PROGRESS_CARD' | 'RELATED_WORK' | 'RICH_TEXT_SECTION' | 'RIGHT_SIDEBAR';
+export type JiraVersionDetailsCollapsedUisInput = {
+ collapsedUis: Array<JiraVersionDetailsCollapsedUi>;
+ versionId: Scalars['ID']['input'];
+};
+export type JiraVersionFilterInput = {
+ activeWithin?: InputMaybe<JiraDateTimeWindow>;
+ projectIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ projectKeys?: InputMaybe<Array<Scalars['String']['input']>>;
+ searchString?: InputMaybe<Scalars['String']['input']>;
+ statuses?: InputMaybe<Array<InputMaybe<JiraVersionStatus>>>;
+};
+export type JiraVersionIdsFilterInput = {
+ ids: Array<Scalars['ID']['input']>;
+ operation: JiraVersionIdsFilterOperation;
+};
+export type JiraVersionIdsFilterOperation = 'ALLOW' | 'EXCLUDE';
+export type JiraVersionInput = {
+ versionId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type JiraVersionIssueTableColumn = 'BUILD_STATUS' | 'DEPLOYMENT_STATUS' | 'DEVELOPMENT_STATUS' | 'FEATURE_FLAG_STATUS' | 'ISSUE_ASSIGNEE' | 'ISSUE_PRIORITY' | 'ISSUE_STATUS' | 'MORE_ACTION' | 'WARNINGS';
+export type JiraVersionIssueTableColumnHiddenStateInput = {
+ hiddenColumns: Array<JiraVersionIssueTableColumn>;
+ versionId: Scalars['ID']['input'];
+};
+export type JiraVersionIssuesFilter = 'ALL' | 'DONE' | 'FAILING_BUILD' | 'IN_PROGRESS' | 'OPEN_PULL_REQUEST' | 'OPEN_REVIEW' | 'TODO' | 'UNREVIEWED_CODE';
+export type JiraVersionIssuesFiltersInput = {
+ assigneeAccountIds?: InputMaybe<Array<InputMaybe<Scalars['ID']['input']>>>;
+ epicIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ searchStr?: InputMaybe<Scalars['String']['input']>;
+ statusCategories?: InputMaybe<Array<JiraVersionIssuesStatusCategories>>;
+ warningCategories?: InputMaybe<Array<JiraVersionWarningCategories>>;
+};
+export type JiraVersionIssuesSortField = 'ASSIGNEE' | 'CREATED' | 'KEY' | 'PRIORITY' | 'STATUS' | 'TYPE';
+export type JiraVersionIssuesSortInput = {
+ order?: InputMaybe<SortDirection>;
+ sortByField?: InputMaybe<JiraVersionIssuesSortField>;
+};
+export type JiraVersionIssuesStatusCategories = 'DONE' | 'IN_PROGRESS' | 'TODO';
+export type JiraVersionRelatedWorkType = 'CONFLUENCE_RELEASE_NOTES' | 'GENERIC_LINK' | 'NATIVE_RELEASE_NOTES';
+export type JiraVersionReleaseNotesConfigurationInput = {
+ issueFieldIds: Array<Scalars['ID']['input']>;
+ issueKeyConfig: JiraReleaseNotesIssueKeyConfig;
+ issueTypeIds: Array<Scalars['ID']['input']>;
+};
+export type JiraVersionReleaseNotesType = 'CONFLUENCE_RELEASE_NOTE' | 'NATIVE_RELEASE_NOTE';
+export type JiraVersionSortField = 'DESCRIPTION' | 'NAME' | 'RELEASE_DATE' | 'SEQUENCE' | 'START_DATE' | 'STATUS';
+export type JiraVersionSortInput = {
+ order: SortDirection;
+ sortByField: JiraVersionSortField;
+};
+export type JiraVersionStatus = 'ARCHIVED' | 'RELEASED' | 'UNRELEASED';
+export type JiraVersionUpdateApproverDeclineReasonInput = {
+ approverId: Scalars['ID']['input'];
+ reason?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraVersionUpdateApproverDescriptionInput = {
+ approverId: Scalars['ID']['input'];
+ description?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraVersionUpdateApproverStatusInput = {
+ approverId: Scalars['ID']['input'];
+ projectKey?: InputMaybe<Scalars['String']['input']>;
+ status?: InputMaybe<JiraVersionApproverStatus>;
+};
+export type JiraVersionUpdateMutationInput = {
+ approvalsRequired?: InputMaybe<Scalars['Boolean']['input']>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ driver?: InputMaybe<Scalars['ID']['input']>;
+ id: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+ releaseDate?: InputMaybe<Scalars['DateTime']['input']>;
+ stages?: InputMaybe<Array<Scalars['String']['input']>>;
+ startDate?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type JiraVersionUpdatedWarningConfigInput = {
+ isFailingBuildEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ isOpenPullRequestEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ isOpenReviewEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ isUnreviewedCodeEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type JiraVersionWarningCategories = 'FAILING_BUILD' | 'OPEN_PULL_REQUEST' | 'OPEN_REVIEW' | 'UNREVIEWED_CODE';
+export type JiraVersionWarningConfigState = 'DISABLED' | 'ENABLED' | 'NOT_APPLICABLE';
+export type JiraViewBoardIdAndItemQuery = {
+ boardId: Scalars['Long']['input'];
+ cloudId: Scalars['ID']['input'];
+ itemId: Scalars['String']['input'];
+};
+export type JiraViewInput = {
+ jiraViewQueryInput: JiraViewQueryInput;
+};
+export type JiraViewProjectKeyAndItemQuery = {
+ cloudId: Scalars['ID']['input'];
+ itemId: Scalars['String']['input'];
+ projectKey: Scalars['String']['input'];
+};
+export type JiraViewQueryInput = {
+ boardIdAndItemQuery?: InputMaybe<JiraViewBoardIdAndItemQuery>;
+ projectKeyAndItemQuery?: InputMaybe<JiraViewProjectKeyAndItemQuery>;
+ subcontainerIdAndItemQuery?: InputMaybe<JiraViewSubcontainerIdAndItemQuery>;
+ viewId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type JiraViewScopeInput = {
+ ids?: InputMaybe<Array<Scalars['ID']['input']>>;
+ projectKeys?: InputMaybe<JiraProjectKeysInput>;
+};
+export type JiraViewSortDirection = 'ASC' | 'DESC';
+export type JiraViewSubcontainerIdAndItemQuery = {
+ cloudId: Scalars['ID']['input'];
+ itemId: Scalars['String']['input'];
+ subcontainerId: Scalars['String']['input'];
+};
+export type JiraVisibilityControlMechanism = 'AppAccessRules' | 'DisplayConditions' | 'UnlicensedAccess';
+export type JiraVotesFieldOperationInput = {
+ operation: JiraVotesOperations;
+};
+export type JiraVotesOperations = 'ADD' | 'REMOVE';
+export type JiraWatchesFieldOperationInput = {
+ accountId?: InputMaybe<Scalars['ID']['input']>;
+ id?: InputMaybe<Scalars['ID']['input']>;
+ operation: JiraWatchesOperations;
+};
+export type JiraWatchesOperations = 'ADD' | 'REMOVE';
+export type JiraWorkManagementAssociateFieldInput = {
+ fieldId: Scalars['String']['input'];
+ issueTypeIds?: InputMaybe<Array<InputMaybe<Scalars['Long']['input']>>>;
+ projectId: Scalars['Long']['input'];
+};
+export type JiraWorkManagementBackgroundType = 'ATTACHMENT' | 'COLOR' | 'CUSTOM' | 'GRADIENT';
+export type JiraWorkManagementBoardSettingsInput = {
+ completedIssueSearchCutOffInDays: Scalars['Int']['input'];
+ projectId: Scalars['ID']['input'];
+};
+export type JiraWorkManagementCreateCustomBackgroundInput = {
+ altText: Scalars['String']['input'];
+ entityId: Scalars['ID']['input'];
+ mediaApiFileId: Scalars['String']['input'];
+};
+export type JiraWorkManagementCreateFilterInput = {
+ contextId: Scalars['ID']['input'];
+ jql: Scalars['String']['input'];
+ name: Scalars['String']['input'];
+};
+export type JiraWorkManagementCreateIssueInput = {
+ fields: JiraIssueFieldsInput;
+ issueTypeId: Scalars['ID']['input'];
+ projectId: Scalars['ID']['input'];
+ rank?: InputMaybe<JiraWorkManagementRankInput>;
+ transitionId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type JiraWorkManagementCreateOverviewInput = {
+ name: Scalars['String']['input'];
+ projectIds: Array<Scalars['ID']['input']>;
+ theme?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraWorkManagementCreateSavedViewInput = {
+ label?: InputMaybe<Scalars['String']['input']>;
+ projectId: Scalars['ID']['input'];
+ typeKey: Scalars['String']['input'];
+};
+export type JiraWorkManagementDeleteAttachmentInput = {
+ id: Scalars['ID']['input'];
+};
+export type JiraWorkManagementDeleteCustomBackgroundInput = {
+ cloudId: Scalars['ID']['input'];
+ customBackgroundId: Scalars['ID']['input'];
+};
+export type JiraWorkManagementDeleteOverviewInput = {
+ id: Scalars['ID']['input'];
+};
+export type JiraWorkManagementFilterSearchInput = {
+ contextId: Scalars['ID']['input'];
+ favoritesOnly?: InputMaybe<Scalars['Boolean']['input']>;
+ keyword?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraWorkManagementRankInput = {
+ after?: InputMaybe<Scalars['ID']['input']>;
+ before?: InputMaybe<Scalars['ID']['input']>;
+};
+export type JiraWorkManagementRemoveActiveBackgroundInput = {
+ entityId: Scalars['ID']['input'];
+};
+export type JiraWorkManagementUpdateBackgroundInput = {
+ backgroundType: JiraWorkManagementBackgroundType;
+ backgroundValue: Scalars['String']['input'];
+ entityId: Scalars['ID']['input'];
+};
+export type JiraWorkManagementUpdateCustomBackgroundInput = {
+ altText: Scalars['String']['input'];
+ cloudId: Scalars['ID']['input'];
+ customBackgroundId: Scalars['ID']['input'];
+};
+export type JiraWorkManagementUpdateFilterInput = {
+ id: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+};
+export type JiraWorkManagementUpdateOverviewInput = {
+ id: Scalars['ID']['input'];
+ name?: InputMaybe<Scalars['String']['input']>;
+ projectIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ theme?: InputMaybe<Scalars['String']['input']>;
+};
+export type JiraWorkManagementUserLicenseSeatEdition = 'FREE' | 'PREMIUM' | 'STANDARD';
+export type JiraWorklogAdjustmentEstimateOperation = 'AUTO' | 'LEAVE' | 'MANUAL' | 'NEW';
+export type JiraWorklogFieldOperationInputForIssueTransitions = {
+ adjustEstimateInput: JiraAdjustmentEstimate;
+ operation: JiraAddValueFieldOperations;
+ startedTime?: InputMaybe<Scalars['DateTime']['input']>;
+ timeSpentInMinutes?: InputMaybe<Scalars['Long']['input']>;
+};
+export type JiraWorklogSortInput = {
+ order: SortDirection;
+};
+export type JiraZeroOneOrMany = 'MANY' | 'ONE' | 'ZERO';
+export type JpdBoardViewConfigInput = {
+ cardSize?: InputMaybe<JpdViewCardSize>;
+ colorConfig?: InputMaybe<JpdViewColorConfigSimpleInput>;
+ columns?: InputMaybe<JpdViewColumnsConfigInput>;
+ connectionsFilters?: InputMaybe<JpdViewFiltersInput>;
+ connectionsLayoutType?: InputMaybe<JpdViewConnectionsLayoutType>;
+ enabledAutoSave?: InputMaybe<Scalars['Boolean']['input']>;
+ fields?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ filters?: InputMaybe<JpdViewFiltersInput>;
+ hiddenFields?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ issueLayout?: InputMaybe<JpdViewIssueLayoutTypeSimple>;
+ jql?: InputMaybe<Scalars['String']['input']>;
+ rankingConfig?: InputMaybe<JpdViewRankingConfigInput>;
+ showCardCovers?: InputMaybe<Scalars['Boolean']['input']>;
+ swimlanes?: InputMaybe<JpdViewLayoutConfigInput>;
+};
+export type JpdCloneViewInput = {
+ description?: InputMaybe<Scalars['JSON']['input']>;
+ emoji?: InputMaybe<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+ sourceViewId: Scalars['ID']['input'];
+ viewType: JpdViewType;
+ viewTypeConfig?: InputMaybe<JpdViewTypeConfigInput>;
+};
+export type JpdCreateViewInput = {
+ containerId: Scalars['ID']['input'];
+ description?: InputMaybe<Scalars['JSON']['input']>;
+ emoji?: InputMaybe<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+ navigationConfig?: InputMaybe<JpdViewNavigationConfigInput>;
+ viewType: JpdViewType;
+ viewTypeConfig?: InputMaybe<JpdViewTypeConfigInput>;
+};
+export type JpdEmptyIntervalFilterInput = {
+ field: Scalars['String']['input'];
+};
+export type JpdFieldExcludesFilterInput = {
+ field: Scalars['String']['input'];
+ values: Array<JpdStringFilterValueInput>;
+};
+export type JpdFieldIncludesFilterInput = {
+ field: Scalars['String']['input'];
+ values: Array<JpdStringFilterValueInput>;
+};
+export type JpdFixedDateIntervalFilterInput = {
+ field: Scalars['String']['input'];
+ values: Array<JpdFixedDateIntervalFilterValueInput>;
+};
+export type JpdFixedDateIntervalFilterOperator = 'ITEM_ENDS_AFTER' | 'ITEM_STARTS_BEFORE';
+export type JpdFixedDateIntervalFilterValueInput = {
+ operator: JpdFixedDateIntervalFilterOperator;
+ value: Scalars['String']['input'];
+};
+export type JpdIntervalPeriod = 'DAYS' | 'MONTHS' | 'WEEKS' | 'YEARS';
+export type JpdMatrixViewConfigInput = {
+ axes?: InputMaybe<JpdViewMatrixAxesInput>;
+ colorConfig?: InputMaybe<JpdViewColorConfigSimpleInput>;
+ connectionsFilters?: InputMaybe<JpdViewFiltersInput>;
+ enabledAutoSave?: InputMaybe<Scalars['Boolean']['input']>;
+ fields?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ filters?: InputMaybe<JpdViewFiltersInput>;
+ hiddenFields?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ issueLayout?: InputMaybe<JpdViewIssueLayoutTypeSimple>;
+ jql?: InputMaybe<Scalars['String']['input']>;
+};
+export type JpdNumericFilterInput = {
+ field: Scalars['String']['input'];
+ values: Array<JpdNumericFilterValueInput>;
+};
+export type JpdNumericFilterOperator = 'EQ' | 'GT' | 'GTE' | 'LT' | 'LTE' | 'NEQ';
+export type JpdNumericFilterValueInput = {
+ operator: JpdNumericFilterOperator;
+ value?: InputMaybe<Scalars['Float']['input']>;
+};
+export type JpdRelativeIntervalFilterInput = {
+ field: Scalars['String']['input'];
+ values: Array<JpdRelativeIntervalFilterValueInput>;
+};
+export type JpdRelativeIntervalFilterOperator = 'END_AFTER_NOW' | 'END_BEFORE_NOW' | 'START_AFTER_NOW' | 'START_BEFORE_NOW';
+export type JpdRelativeIntervalFilterValueInput = {
+ operator: JpdRelativeIntervalFilterOperator;
+ value: Scalars['Float']['input'];
+};
+export type JpdRollingDateIntervalFilterInput = {
+ field: Scalars['String']['input'];
+ values: Array<JpdRollingDateIntervalFilterValueInput>;
+};
+export type JpdRollingDateIntervalFilterOperator = 'ITEM_ENDS_AFTER_PAST' | 'ITEM_STARTS_BEFORE_NEXT';
+export type JpdRollingDateIntervalFilterValueInput = {
+ operator: JpdRollingDateIntervalFilterOperator;
+ value: JpdRollingDateIntervalValueInput;
+};
+export type JpdRollingDateIntervalValueInput = {
+ number: Scalars['Int']['input'];
+ period: JpdIntervalPeriod;
+};
+export type JpdStringFilterValueInput = {
+ value: Scalars['String']['input'];
+};
+export type JpdTableViewConfigInput = {
+ colorConfig?: InputMaybe<JpdViewColorConfigSimpleInput>;
+ columnSizes?: InputMaybe<Array<JpdViewTableColumnSizeInput>>;
+ connectionsFilters?: InputMaybe<JpdViewFiltersInput>;
+ enabledAutoSave?: InputMaybe<Scalars['Boolean']['input']>;
+ fieldRollups?: InputMaybe<Array<JpdViewFieldRollupInput>>;
+ fields?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ filters?: InputMaybe<JpdViewFiltersInput>;
+ hiddenFields?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ issueLayout?: InputMaybe<JpdViewIssueLayoutTypeSimple>;
+ jql?: InputMaybe<Scalars['String']['input']>;
+ numberColumnDisplay?: InputMaybe<JpdViewNumberColumnDisplay>;
+ rankingConfig?: InputMaybe<JpdViewRankingConfigInput>;
+ swimlanes?: InputMaybe<JpdViewLayoutConfigInput>;
+};
+export type JpdTextFilterInput = {
+ values: Array<JpdStringFilterValueInput>;
+};
+export type JpdTimelineViewConfigInput = {
+ colorConfig?: InputMaybe<JpdViewColorConfigWithBoldInput>;
+ columnWidth?: InputMaybe<Scalars['Int']['input']>;
+ connectionsFilters?: InputMaybe<JpdViewFiltersInput>;
+ connectionsLayoutType?: InputMaybe<JpdViewConnectionsLayoutType>;
+ dueDateField?: InputMaybe<Scalars['String']['input']>;
+ enabledAutoSave?: InputMaybe<Scalars['Boolean']['input']>;
+ endTimestamp?: InputMaybe<Scalars['String']['input']>;
+ fields?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ filters?: InputMaybe<JpdViewFiltersInput>;
+ hiddenFields?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ issueLayoutWithSummary?: InputMaybe<JpdViewIssueLayoutTypeWithSummary>;
+ jql?: InputMaybe<Scalars['String']['input']>;
+ rankingConfig?: InputMaybe<JpdViewRankingConfigInput>;
+ scale?: InputMaybe<JpdViewTimelineScale>;
+ startDateField?: InputMaybe<Scalars['String']['input']>;
+ startTimestamp?: InputMaybe<Scalars['String']['input']>;
+ summaryCardField?: InputMaybe<Scalars['String']['input']>;
+ swimlanes?: InputMaybe<JpdViewLayoutConfigInput>;
+ todayMarker?: InputMaybe<JpdViewTodayMarker>;
+};
+export type JpdTreeViewConfigInput = {
+ allowMultipleParents?: InputMaybe<Scalars['Boolean']['input']>;
+ cardSize?: InputMaybe<JpdViewCardSize>;
+ colorConfig?: InputMaybe<JpdViewColorConfigSimpleInput>;
+ connectionsFilters?: InputMaybe<JpdViewFiltersInput>;
+ connectionsLayoutType?: InputMaybe<JpdViewConnectionsLayoutType>;
+ enabledAutoSave?: InputMaybe<Scalars['Boolean']['input']>;
+ filters?: InputMaybe<JpdViewFiltersInput>;
+ hierarchy?: InputMaybe<Array<JpdViewTreeHierarchyInput>>;
+ issueLayoutWithSummary?: InputMaybe<JpdViewIssueLayoutTypeWithSummary>;
+ jql?: InputMaybe<Scalars['String']['input']>;
+ rankingConfig?: InputMaybe<JpdViewRankingConfigInput>;
+ showCardCovers?: InputMaybe<Scalars['Boolean']['input']>;
+ treeDirection?: InputMaybe<JpdViewTreeDirection>;
+ treeMode?: InputMaybe<JpdViewTreeMode>;
+};
+export type JpdUpdateViewInput = {
+ description?: InputMaybe<Scalars['JSON']['input']>;
+ emoji?: InputMaybe<Scalars['String']['input']>;
+ id: Scalars['ID']['input'];
+ name?: InputMaybe<Scalars['String']['input']>;
+ viewTypeConfig?: InputMaybe<JpdViewTypeConfigInput>;
+};
+export type JpdViewCardSize = 'DEFAULT' | 'LARGE' | 'SMALL';
+export type JpdViewColorConfigSimpleInput = {
+ colorBy?: InputMaybe<Scalars['String']['input']>;
+ colorStyle?: InputMaybe<JpdViewColorStyle>;
+};
+export type JpdViewColorConfigWithBoldInput = {
+ boldColors?: InputMaybe<Scalars['Boolean']['input']>;
+ colorBy?: InputMaybe<Scalars['String']['input']>;
+ colorStyle?: InputMaybe<JpdViewColorStyle>;
+};
+export type JpdViewColorStyle = 'BACKGROUND' | 'HIGHLIGHT';
+export type JpdViewColumnsConfigInput = {
+ group: JpdViewLayoutGroupInput;
+ hideEmpty?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type JpdViewConnectionsLayoutType = 'CARDS' | 'LIST' | 'SUMMARY';
+export type JpdViewFieldRollupInput = {
+ field: Scalars['String']['input'];
+ rollupType: JpdViewFieldRollupType;
+};
+export type JpdViewFieldRollupType = 'AVERAGE' | 'COUNT' | 'EMPTY' | 'FILLED' | 'MAX' | 'MEDIAN' | 'MIN' | 'RANGE' | 'SUM';
+export type JpdViewFilterInput = {
+ emptyInterval?: InputMaybe<JpdEmptyIntervalFilterInput>;
+ fieldExcludes?: InputMaybe<JpdFieldExcludesFilterInput>;
+ fieldIncludes?: InputMaybe<JpdFieldIncludesFilterInput>;
+ fixedDateInterval?: InputMaybe<JpdFixedDateIntervalFilterInput>;
+ numeric?: InputMaybe<JpdNumericFilterInput>;
+ relativeInterval?: InputMaybe<JpdRelativeIntervalFilterInput>;
+ rollingDateInterval?: InputMaybe<JpdRollingDateIntervalFilterInput>;
+ text?: InputMaybe<JpdTextFilterInput>;
+};
+export type JpdViewFiltersInput = {
+ conjuncts?: InputMaybe<Array<JpdViewFilterInput>>;
+};
+export type JpdViewIssueLayoutTypeSimple = 'COMPACT' | 'DETAILED';
+export type JpdViewIssueLayoutTypeWithSummary = 'COMPACT' | 'DETAILED' | 'SUMMARY';
+export type JpdViewLayoutConfigInput = {
+ groups: Array<JpdViewLayoutGroupInput>;
+ hideEmpty?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type JpdViewLayoutGroupInput = {
+ connectionsFilters?: InputMaybe<JpdViewFiltersInput>;
+ field: Scalars['String']['input'];
+ showMatchingConnections?: InputMaybe<Scalars['Boolean']['input']>;
+ valuesAndOrder?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type JpdViewMatrixAxesInput = {
+ size?: InputMaybe<JpdViewMatrixSizeInput>;
+ x: JpdViewMatrixAxisInput;
+ y: JpdViewMatrixAxisInput;
+};
+export type JpdViewMatrixAxisInput = {
+ field: Scalars['String']['input'];
+ fieldOptions?: InputMaybe<Array<Scalars['String']['input']>>;
+ reversed?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type JpdViewMatrixSizeInput = {
+ field?: InputMaybe<Scalars['String']['input']>;
+};
+export type JpdViewNavigationConfigInput = {
+ parentId?: InputMaybe<Scalars['String']['input']>;
+ parentType?: InputMaybe<JpdViewNavigationParentType>;
+};
+export type JpdViewNavigationParentType = 'SECTION';
+export type JpdViewNumberColumnDisplay = 'DISABLED' | 'ENABLED';
+export type JpdViewRankingConfigInput = {
+ ranking?: InputMaybe<Array<JpdViewRankingInput>>;
+ rankingMode: JpdViewRankingMode;
+};
+export type JpdViewRankingInput = {
+ field: Scalars['String']['input'];
+ order: JpdViewRankingSortOrder;
+};
+export type JpdViewRankingMode = 'FIELDS_SORT' | 'PROJECT_RANK' | 'VIEW_RANK';
+export type JpdViewRankingSortOrder = 'ASC' | 'DESC';
+export type JpdViewTableColumnSizeInput = {
+ field: Scalars['String']['input'];
+ width: Scalars['Int']['input'];
+};
+export type JpdViewTimelineScale = 'MONTHS' | 'QUARTERS' | 'WEEKS' | 'YEARS';
+export type JpdViewTodayMarker = 'DISABLED' | 'ENABLED';
+export type JpdViewTreeDirection = 'DOWN' | 'LEFT' | 'RIGHT' | 'UP';
+export type JpdViewTreeHierarchyInput = {
+ fields?: InputMaybe<Array<Scalars['String']['input']>>;
+ filters?: InputMaybe<JpdViewFiltersInput>;
+ hierarchyType: JpdViewTreeHierarchyType;
+ items?: InputMaybe<Array<JpdViewTreeHierarchyItemInput>>;
+};
+export type JpdViewTreeHierarchyItemInput = {
+ field?: InputMaybe<Scalars['String']['input']>;
+ issueTypeName?: InputMaybe<Scalars['String']['input']>;
+};
+export type JpdViewTreeHierarchyType = 'FIELD' | 'ISSUE_TYPE';
+export type JpdViewTreeMode = 'AUTOMATIC' | 'MANUAL';
+export type JpdViewType = 'BOARD' | 'MATRIX' | 'TABLE' | 'TIMELINE' | 'TREE';
+export type JpdViewTypeConfigInput = {
+ board?: InputMaybe<JpdBoardViewConfigInput>;
+ matrix?: InputMaybe<JpdMatrixViewConfigInput>;
+ table?: InputMaybe<JpdTableViewConfigInput>;
+ timeline?: InputMaybe<JpdTimelineViewConfigInput>;
+ tree?: InputMaybe<JpdTreeViewConfigInput>;
+};
+export type JpdViewsServiceAssociateGlobalViewContainerInput = {
+ containerId: Scalars['String']['input'];
+ containerType: JpdViewsServiceGlobalViewAssociationContainerType;
+};
+export type JpdViewsServiceAssociateGlobalViewInput = {
+ containers: Array<JpdViewsServiceAssociateGlobalViewContainerInput>;
+ id: Scalars['ID']['input'];
+};
+export type JpdViewsServiceAxisConfigInput = {
+ dimension: Scalars['String']['input'];
+ field: Scalars['String']['input'];
+ fieldOptions: Array<JpdViewsServiceOptionInput>;
+ reversed: Scalars['Boolean']['input'];
+};
+export type JpdViewsServiceCloneGlobalViewInput = {
+ id: Scalars['ID']['input'];
+ name?: InputMaybe<Scalars['String']['input']>;
+};
+export type JpdViewsServiceCloneViewIntoGlobalInput = {
+ id: Scalars['ID']['input'];
+};
+export type JpdViewsServiceColorStyle = 'BACKGROUND' | 'HIGHLIGHT';
+export type JpdViewsServiceColumnSize = 'DEFAULT' | 'LARGE' | 'SMALL';
+export type JpdViewsServiceConnectionsLayout = 'CARDS' | 'LIST' | 'SUMMARY';
+export type JpdViewsServiceCreateGlobalViewInput = {
+ name: Scalars['String']['input'];
+ visualizationType: JpdViewsServiceVisualizationType;
+};
+export type JpdViewsServiceDeleteGlobalViewInput = {
+ id: Scalars['ID']['input'];
+};
+export type JpdViewsServiceDiscardGlobalViewDraftInput = {
+ id: Scalars['ID']['input'];
+};
+export type JpdViewsServiceFieldInput = {
+ jiraFieldKey?: InputMaybe<Scalars['String']['input']>;
+ key?: InputMaybe<Scalars['String']['input']>;
+};
+export type JpdViewsServiceFieldRollupInput = {
+ field: Scalars['String']['input'];
+ rollup: Scalars['String']['input'];
+};
+export type JpdViewsServiceFilterInput = {
+ field: Scalars['String']['input'];
+ kind: Scalars['String']['input'];
+ values: Array<JpdViewsServiceFilterValueInput>;
+};
+export type JpdViewsServiceFilterInput2 = {
+ field: Scalars['String']['input'];
+ kind: Scalars['String']['input'];
+ values: Array<JpdViewsServiceFilterValueInput2>;
+};
+export type JpdViewsServiceFilterValueInput = {
+ enumValue?: InputMaybe<Scalars['String']['input']>;
+ numericValue?: InputMaybe<Scalars['Float']['input']>;
+ operator?: InputMaybe<Scalars['String']['input']>;
+ stringValue?: InputMaybe<Scalars['String']['input']>;
+};
+export type JpdViewsServiceFilterValueInput2 = {
+ enumValue?: InputMaybe<Scalars['String']['input']>;
+ operator?: InputMaybe<Scalars['String']['input']>;
+ text?: InputMaybe<Scalars['String']['input']>;
+ value?: InputMaybe<Scalars['Float']['input']>;
+};
+export type JpdViewsServiceGlobalViewAssociationContainerType = 'PROJECT';
+export type JpdViewsServiceGlobalViewLimitType = 'FIELDS_PER_GLOBAL_VIEW' | 'GLOBAL_VIEWS_PER_SITE' | 'SPACES_PER_GLOBAL_VIEW';
+export type JpdViewsServiceGlobalViewSearchType = 'ALL' | 'HAVING_DRAFT' | 'NOT_USED' | 'USED';
+export type JpdViewsServiceGlobalViewsByCriteriaInput = {
+ assocToNewSpaces?: InputMaybe<Scalars['Boolean']['input']>;
+ containsText: Scalars['String']['input'];
+ searchType?: InputMaybe<JpdViewsServiceGlobalViewSearchType>;
+};
+export type JpdViewsServiceHierarchyLevelInput = {
+ fields: Array<JpdViewsServiceFieldInput>;
+ filter: Array<JpdViewsServiceFilterInput2>;
+ items: Array<JpdViewsServiceHierarchyLevelItemInput>;
+ type: JpdViewsServiceHierarchyLevelType;
+};
+export type JpdViewsServiceHierarchyLevelItemInput = {
+ fieldKey?: InputMaybe<Scalars['String']['input']>;
+ issueTypeName?: InputMaybe<Scalars['String']['input']>;
+};
+export type JpdViewsServiceHierarchyLevelType = 'FIELD' | 'ISSUE_TYPE';
+export type JpdViewsServiceMatrixConfigInput = {
+ axes: Array<JpdViewsServiceAxisConfigInput>;
+};
+export type JpdViewsServiceNestedIdInput = {
+ id: Scalars['String']['input'];
+};
+export type JpdViewsServiceOptionInput = {
+ id: Scalars['String']['input'];
+ label: Scalars['String']['input'];
+ weight: Scalars['Int']['input'];
+};
+export type JpdViewsServicePublishGlobalViewInput = {
+ id: Scalars['ID']['input'];
+};
+export type JpdViewsServiceRerankGlobalViewInput = {
+ id: Scalars['ID']['input'];
+ moveAfter?: InputMaybe<Scalars['ID']['input']>;
+};
+export type JpdViewsServiceSetAssocToNewSpacesInput = {
+ assocToNewSpaces: Scalars['Boolean']['input'];
+ id: Scalars['ID']['input'];
+};
+export type JpdViewsServiceSortInput = {
+ field: Scalars['String']['input'];
+ order: Scalars['String']['input'];
+};
+export type JpdViewsServiceSortMode = 'FIELDS_SORT' | 'PROJECT_RANK' | 'VIEW_RANK';
+export type JpdViewsServiceTableColumnSizeInput = {
+ field: Scalars['String']['input'];
+ size: Scalars['Int']['input'];
+};
+export type JpdViewsServiceTimelineConfigInput = {
+ dueDateField?: InputMaybe<Scalars['String']['input']>;
+ endTimestamp?: InputMaybe<Scalars['String']['input']>;
+ mode: Scalars['String']['input'];
+ startDateField: Scalars['String']['input'];
+ startTimestamp?: InputMaybe<Scalars['String']['input']>;
+ summaryCardField: Scalars['String']['input'];
+ todayMarker?: InputMaybe<Scalars['String']['input']>;
+};
+export type JpdViewsServiceTimelineConfigInput2 = {
+ dueDateField?: InputMaybe<Scalars['String']['input']>;
+ endTimestamp?: InputMaybe<Scalars['String']['input']>;
+ mode: Scalars['String']['input'];
+ startDateField?: InputMaybe<Scalars['String']['input']>;
+ startTimestamp?: InputMaybe<Scalars['String']['input']>;
+ summaryCardField?: InputMaybe<Scalars['String']['input']>;
+ todayMarker?: InputMaybe<Scalars['String']['input']>;
+};
+export type JpdViewsServiceTimelineMode = 'MONTHS' | 'QUARTERS' | 'WEEKS' | 'YEARS';
+export type JpdViewsServiceTodayMarker = 'DISABLED' | 'ENABLED';
+export type JpdViewsServiceTreeConfigInput = {
+ allowMultipleParents?: InputMaybe<Scalars['Boolean']['input']>;
+ hierarchy: Array<JpdViewsServiceHierarchyLevelInput>;
+ mode?: InputMaybe<JpdViewsServiceTreeMode>;
+ treeDirection?: InputMaybe<JpdViewsServiceTreeDirection>;
+};
+export type JpdViewsServiceTreeDirection = 'DOWN' | 'LEFT' | 'RIGHT' | 'UP';
+export type JpdViewsServiceTreeMode = 'AUTOMATIC' | 'MANUAL';
+export type JpdViewsServiceUnassociateGlobalViewContainerInput = {
+ containerId: Scalars['String']['input'];
+ containerType: JpdViewsServiceGlobalViewAssociationContainerType;
+};
+export type JpdViewsServiceUnassociateGlobalViewInput = {
+ containers: Array<JpdViewsServiceUnassociateGlobalViewContainerInput>;
+ id: Scalars['ID']['input'];
+};
+export type JpdViewsServiceUpdateGlobalViewInput2 = {
+ assocToNewSpaces?: InputMaybe<Scalars['Boolean']['input']>;
+ boldColors?: InputMaybe<Scalars['Boolean']['input']>;
+ colorBy?: InputMaybe<JpdViewsServiceFieldInput>;
+ colorStyle?: InputMaybe<Scalars['String']['input']>;
+ columnSize?: InputMaybe<Scalars['String']['input']>;
+ connectionsFilter?: InputMaybe<Array<InputMaybe<JpdViewsServiceFilterInput2>>>;
+ connectionsLayoutType?: InputMaybe<Scalars['String']['input']>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ descriptionNew?: InputMaybe<Scalars['JSON']['input']>;
+ emoji?: InputMaybe<Scalars['String']['input']>;
+ fieldRollups?: InputMaybe<Array<InputMaybe<JpdViewsServiceFieldRollupInput>>>;
+ fields?: InputMaybe<Array<InputMaybe<JpdViewsServiceFieldInput>>>;
+ filter?: InputMaybe<Array<InputMaybe<JpdViewsServiceFilterInput2>>>;
+ groupBy?: InputMaybe<JpdViewsServiceFieldInput>;
+ groupOrder?: InputMaybe<JpdViewsServiceViewOrderTypeInput>;
+ groupValues?: InputMaybe<Array<InputMaybe<JpdViewsServiceNestedIdInput>>>;
+ groupsFilter?: InputMaybe<Array<InputMaybe<JpdViewsServiceFilterInput2>>>;
+ hiddenFields?: InputMaybe<Array<InputMaybe<JpdViewsServiceFieldInput>>>;
+ hideEmptyColumns?: InputMaybe<Scalars['Boolean']['input']>;
+ hideEmptyGroups?: InputMaybe<Scalars['Boolean']['input']>;
+ id: Scalars['ID']['input'];
+ jql?: InputMaybe<Scalars['String']['input']>;
+ layoutType?: InputMaybe<Scalars['String']['input']>;
+ matrixConfig?: InputMaybe<JpdViewsServiceMatrixConfigInput>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ numberColumnDisplay?: InputMaybe<Scalars['String']['input']>;
+ showCardCovers?: InputMaybe<Scalars['Boolean']['input']>;
+ showConnectionsMatchingColumn?: InputMaybe<Scalars['Boolean']['input']>;
+ showConnectionsMatchingGroup?: InputMaybe<Scalars['Boolean']['input']>;
+ sort?: InputMaybe<Array<InputMaybe<JpdViewsServiceSortInput>>>;
+ sortMode?: InputMaybe<Scalars['String']['input']>;
+ tableColumnSizes?: InputMaybe<Array<InputMaybe<JpdViewsServiceTableColumnSizeInput>>>;
+ timelineConfig?: InputMaybe<JpdViewsServiceTimelineConfigInput>;
+ treeConfig?: InputMaybe<JpdViewsServiceTreeConfigInput>;
+ verticalGroupBy?: InputMaybe<JpdViewsServiceFieldInput>;
+ verticalGroupOrder?: InputMaybe<JpdViewsServiceViewOrderTypeInput>;
+ verticalGroupValues?: InputMaybe<Array<InputMaybe<JpdViewsServiceNestedIdInput>>>;
+ verticalGroupsFilter?: InputMaybe<Array<InputMaybe<JpdViewsServiceFilterInput2>>>;
+ visualizationType?: InputMaybe<JpdViewsServiceVisualizationType>;
+};
+export type JpdViewsServiceViewLayoutType = 'COMPACT' | 'DETAILED' | 'SUMMARY';
+export type JpdViewsServiceViewOrderType = 'ASC' | 'DESC';
+export type JpdViewsServiceViewOrderTypeInput = {
+ value?: InputMaybe<JpdViewsServiceViewOrderType>;
+};
+export type JpdViewsServiceVisualizationType = 'BOARD' | 'MATRIX' | 'TABLE' | 'TIMELINE' | 'TREE';
+export type JsmAnalyticsAnomalyTrend = 'DROP' | 'FLAT' | 'SPIKE';
+export type JsmAnalyticsConfidence = 'HIGH' | 'MEDIUM';
+export type JsmAnalyticsDataType = 'DATETIME' | 'DAY' | 'INTEGER' | 'MONTH' | 'STRING' | 'WEEK' | 'YEAR';
+export type JsmAnalyticsGranularity = 'DAY' | 'HOUR' | 'WEEK';
+export type JsmAnalyticsInputOptions = {
+ timeZone: Scalars['String']['input'];
+};
+export type JsmAnalyticsInsightCategory = 'SLA_TREND' | 'TICKET_TREND';
+export type JsmAnalyticsInsightStatus = 'OPEN' | 'RESOLVED';
+export type JsmAnalyticsInsightsDetailInput = {
+ cloudId: Scalars['ID']['input'];
+ insightId: Scalars['ID']['input'];
+ options: JsmAnalyticsInputOptions;
+ projectId: Scalars['String']['input'];
+ workspaceAri: Scalars['ID']['input'];
+};
+export type JsmAnalyticsInsightsQueryInput = {
+ after?: InputMaybe<Scalars['String']['input']>;
+ cloudId: Scalars['ID']['input'];
+ first?: InputMaybe<Scalars['Int']['input']>;
+ options: JsmAnalyticsInputOptions;
+ projectId: Scalars['String']['input'];
+ workspaceAri: Scalars['ID']['input'];
+};
+export type JsmAnalyticsMetricUnit = 'COUNT' | 'DURATION' | 'PERCENT';
+export type JsmChannelsAuthMode = 'APPLICATION' | 'DELEGATED';
+export type JsmChannelsConnectRovoServiceSkillInput = {
+ skillId: Scalars['ID']['input'];
+};
+export type JsmChannelsConnectionType = 'ENTRA' | 'IDENTITYNOW' | 'INTUNE' | 'OKTA' | 'SALESFORCE';
+export type JsmChannelsDegradedModeStatus = 'CREDITS_EXHAUSTED' | 'NORMAL';
+export type JsmChannelsEstablishConnectionInput = {
+ authMode?: InputMaybe<JsmChannelsAuthMode>;
+ clientId: Scalars['String']['input'];
+ clientSecret?: InputMaybe<Scalars['String']['input']>;
+ connectionType: JsmChannelsConnectionType;
+ displayName: Scalars['String']['input'];
+ exchangeUrl?: InputMaybe<Scalars['String']['input']>;
+ hostUrl?: InputMaybe<Scalars['String']['input']>;
+ profileRetrieverUrl?: InputMaybe<Scalars['String']['input']>;
+ refreshToken?: InputMaybe<Scalars['String']['input']>;
+ scopes?: InputMaybe<Array<Scalars['String']['input']>>;
+ tenantId?: InputMaybe<Scalars['String']['input']>;
+};
+export type JsmChannelsExperience = 'EMPLOYEE_ONBOARDING_AGENT' | 'EMPLOYEE_SERVICE_AGENT';
+export type JsmChannelsExperienceConfigurationInput = {
+ filter?: InputMaybe<JsmChannelsFilterConfigurationInput>;
+ isEnabled: Scalars['Boolean']['input'];
+};
+export type JsmChannelsFilterConfigurationInput = {
+ evaluationStrategy?: InputMaybe<JsmChannelsRuleEvaluationStrategy>;
+ jqlRules?: InputMaybe<Array<JsmChannelsJqlEnablementRuleInput>>;
+ requestTypes?: InputMaybe<Array<JsmChannelsRequestTypesInput>>;
+};
+export type JsmChannelsJqlEnablementRuleInput = {
+ id?: InputMaybe<Scalars['String']['input']>;
+ jqlExpression: Scalars['String']['input'];
+ mode: JsmChannelsRequestTypeExecutionMode;
+ name?: InputMaybe<Scalars['String']['input']>;
+ priority: Scalars['Int']['input'];
+};
+export type JsmChannelsOrchestratorConversationActionType = 'AI_ANSWERED' | 'MATCHED' | 'UNHANDLED';
+export type JsmChannelsOrchestratorConversationChannel = 'HELP_CENTER' | 'JSM_PORTAL' | 'JSM_WIDGET' | 'MS_TEAMS' | 'SLACK';
+export type JsmChannelsOrchestratorConversationCsatOptionType = 'CSAT_OPTION_1' | 'CSAT_OPTION_2' | 'CSAT_OPTION_3' | 'CSAT_OPTION_4' | 'CSAT_OPTION_5';
+export type JsmChannelsOrchestratorConversationState = 'CLOSED' | 'ESCALATED' | 'OPEN' | 'RESOLVED';
+export type JsmChannelsOrchestratorConversationsFilter = {
+ actions?: InputMaybe<Array<JsmChannelsOrchestratorConversationActionType>>;
+ channels?: InputMaybe<Array<JsmChannelsOrchestratorConversationChannel>>;
+ csatOptions?: InputMaybe<Array<JsmChannelsOrchestratorConversationCsatOptionType>>;
+ endDate: Scalars['DateTime']['input'];
+ startDate: Scalars['DateTime']['input'];
+ states?: InputMaybe<Array<JsmChannelsOrchestratorConversationState>>;
+};
+export type JsmChannelsPlanNodeType = 'CONDITION' | 'STEP';
+export type JsmChannelsProgressLogEntryType = 'APPROVAL_GRANTED' | 'APPROVAL_PENDING' | 'APPROVAL_REJECTED' | 'DECISION' | 'HUMAN_HANDOFF' | 'INPUT_RECEIVED' | 'RUN_COMPLETED' | 'STEP_CLARIFICATION_REQUESTED' | 'STEP_FAILED' | 'STEP_SUCCEEDED' | 'STEP_TIMED_OUT' | 'STEP_WAITING_FOR_INPUT';
+export type JsmChannelsProgressLogStatus = 'BLOCKED' | 'COMPLETED' | 'FAILED' | 'ON_HOLD' | 'WAITING';
+export type JsmChannelsProjectQueryFilter = {
+ projectId: Scalars['String']['input'];
+ requestTypeIds?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type JsmChannelsRequestTypeAgentStatus = 'ASSISTIVE' | 'AUTONOMOUS' | 'DISABLED' | 'SMART' | 'SUPERVISED';
+export type JsmChannelsRequestTypeExecutionMode = 'ASSISTIVE' | 'AUTONOMOUS' | 'DISABLED' | 'SMART' | 'SUPERVISED';
+export type JsmChannelsRequestTypesInput = {
+ id: Scalars['String']['input'];
+ mode: JsmChannelsRequestTypeExecutionMode;
+};
+export type JsmChannelsResolutionPlanAction = 'APPROVE' | 'PAUSE' | 'PIN' | 'REGENERATE' | 'REJECT' | 'RESUME' | 'UNPIN';
+export type JsmChannelsResolutionPlanAssigneeType = 'HUMAN' | 'TASK_AGENT';
+export type JsmChannelsResolutionPlanCancellationStatus = 'CANCELLED' | 'FAILED' | 'NOT_FOUND' | 'SKIPPED_NOT_EXECUTING';
+export type JsmChannelsResolutionPlanStatus = 'APPROVED' | 'PAUSED' | 'PENDING' | 'REJECTED';
+export type JsmChannelsResolutionPlanStepStatus = 'CANCELLED' | 'COMPLETED' | 'FAILED' | 'IN_PROGRESS' | 'PENDING' | 'WAITING';
+export type JsmChannelsRovoAgentChannelType = 'HELP_CENTER' | 'PORTAL';
+export type JsmChannelsRovoServiceSkillAuthStatus = 'CONNECTED' | 'NOT_CONNECTED' | 'NOT_REQUIRED' | 'UNKNOWN';
+export type JsmChannelsRovoServiceSkillType = 'FIRST_PARTY' | 'MCP' | 'THIRD_PARTY' | 'UNKNOWN';
+export type JsmChannelsRovoServiceSkillsQueryInput = {
+ searchKeyword?: InputMaybe<Scalars['String']['input']>;
+ visibleTypes?: InputMaybe<Array<JsmChannelsRovoServiceSkillType>>;
+};
+export type JsmChannelsRovoServiceToolDefinitionSource = 'CONVO_AI' | 'INTEGRATIONS_SERVICE' | 'UNKNOWN';
+export type JsmChannelsRovoServiceToolSelectionInput = {
+ definitionSource: JsmChannelsRovoServiceToolDefinitionSource;
+ toolId: Scalars['ID']['input'];
+};
+export type JsmChannelsRuleEvaluationStrategy = 'JQL_FIRST' | 'JQL_ONLY' | 'REQUEST_TYPE_FIRST';
+export type JsmChannelsSetPreviewModeInput = {
+ enabled: Scalars['Boolean']['input'];
+ projectId?: InputMaybe<Scalars['ID']['input']>;
+ requestTypeIds?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type JsmChannelsTaskAgentConfigurationInput = {
+ configuration?: InputMaybe<Scalars['JSON']['input']>;
+ status: JsmChannelsTaskAgentStatus;
+};
+export type JsmChannelsTaskAgentStatus = 'DISABLED' | 'ENABLED';
+export type JsmChannelsUpdateRovoServiceSkillsInput = {
+ accountId?: InputMaybe<Scalars['String']['input']>;
+ enabledSkillIds: Array<Scalars['ID']['input']>;
+};
+export type JsmChannelsUpdateRovoServiceToolsDefinitionsInput = {
+ accountId?: InputMaybe<Scalars['String']['input']>;
+ enabledTools: Array<JsmChannelsRovoServiceToolSelectionInput>;
+};
+export type JsmChannelsUpdateRovoServiceToolsInput = {
+ accountId?: InputMaybe<Scalars['String']['input']>;
+ enabledToolIds: Array<Scalars['ID']['input']>;
+};
+export type JsmChatChannelExperienceId = 'HELPCENTER' | 'WIDGET';
+export type JsmChatChannelType = 'AGENT' | 'REQUEST';
+export type JsmChatConnectedApps = 'SLACK' | 'TEAMS';
+export type JsmChatConversationAnalyticsEvent = 'USER_CLEARED_CHAT' | 'USER_MARKED_AS_NOT_RESOLVED' | 'USER_MARKED_AS_RESOLVED' | 'USER_SHARED_CSAT' | 'VA_RESPONDED_WITH_KNOWLEDGE_ANSWER' | 'VA_RESPONDED_WITH_NON_KNOWLEDGE_ANSWER';
+export type JsmChatConversationAnalyticsMetadataInput = {
+ channelType?: InputMaybe<JsmChatConversationChannelType>;
+ csatScore?: InputMaybe<Scalars['Int']['input']>;
+ helpCenterId?: InputMaybe<Scalars['String']['input']>;
+ projectId?: InputMaybe<Scalars['String']['input']>;
+};
+export type JsmChatConversationChannelType = 'EMAIL' | 'HELP_CENTER' | 'PORTAL' | 'SLACK' | 'WIDGET';
+export type JsmChatCreateChannelInput = {
+ channelName: Scalars['String']['input'];
+ channelType: JsmChatChannelType;
+ isVirtualAgentChannel?: InputMaybe<Scalars['Boolean']['input']>;
+ isVirtualAgentTestChannel?: InputMaybe<Scalars['Boolean']['input']>;
+ requestTypeIds: Array<Scalars['String']['input']>;
+};
+export type JsmChatCreateCommentInput = {
+ message: Scalars['JSON']['input'];
+ messageSource: JsmChatMessageSource;
+ messageType: JsmChatMessageType;
+};
+export type JsmChatCreateConversationAnalyticsInput = {
+ conversationAnalyticsEvent: JsmChatConversationAnalyticsEvent;
+ conversationAnalyticsMetadata?: InputMaybe<JsmChatConversationAnalyticsMetadataInput>;
+ conversationId: Scalars['String']['input'];
+ messageId?: InputMaybe<Scalars['String']['input']>;
+};
+export type JsmChatCreateConversationInput = {
+ channelExperienceId: JsmChatChannelExperienceId;
+ conversationContextAri: Scalars['ID']['input'];
+ isTestChannel?: InputMaybe<Scalars['Boolean']['input']>;
+ mode?: InputMaybe<JsmChatMode>;
+};
+export type JsmChatCreateWebConversationMessageContentType = 'ADF';
+export type JsmChatCreateWebConversationMessageInput = {
+ message: Scalars['String']['input'];
+};
+export type JsmChatCreateWebConversationUserRole = 'Acknowledgment' | 'Init' | 'JSM_Agent' | 'Participant' | 'Reporter' | 'VirtualAgent';
+export type JsmChatDisconnectJiraProjectInput = {
+ activationId: Scalars['ID']['input'];
+ projectId: Scalars['ID']['input'];
+ siteId: Scalars['ID']['input'];
+ teamId: Scalars['ID']['input'];
+};
+export type JsmChatDisconnectMsTeamsJiraProjectInput = {
+ tenantId: Scalars['String']['input'];
+};
+export type JsmChatInitializeAndSendMessageInput = {
+ channelExperienceId: JsmChatWebChannelExperienceId;
+ conversationContextAri: Scalars['ID']['input'];
+ isTestChannel?: InputMaybe<Scalars['Boolean']['input']>;
+ message: Scalars['String']['input'];
+ subscriptionId: Scalars['String']['input'];
+};
+export type JsmChatInitializeConfigRequest = {
+ activationId: Scalars['ID']['input'];
+ projectId: Scalars['ID']['input'];
+ siteId: Scalars['ID']['input'];
+};
+export type JsmChatMessageSource = 'EMAIL';
+export type JsmChatMessageType = 'ADF';
+export type JsmChatMode = 'PREVIEW';
+export type JsmChatMsTeamsUpdatedProjectSettings = {
+ jsmApproversEnabled: Scalars['Boolean']['input'];
+};
+export type JsmChatPaginationConfig = {
+ limit?: InputMaybe<Scalars['Int']['input']>;
+ offset: Scalars['Int']['input'];
+};
+export type JsmChatUpdateChannelSettingsInput = {
+ isDeflectionChannel?: InputMaybe<Scalars['Boolean']['input']>;
+ isVirtualAgentChannel?: InputMaybe<Scalars['Boolean']['input']>;
+ requestTypeIds?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type JsmChatUpdateMsTeamsChannelSettingsInput = {
+ requestTypeIds: Array<Scalars['String']['input']>;
+};
+export type JsmChatUpdateMsTeamsProjectSettingsInput = {
+ settings?: InputMaybe<JsmChatMsTeamsUpdatedProjectSettings>;
+};
+export type JsmChatUpdateProjectSettingsInput = {
+ activationId: Scalars['String']['input'];
+ projectId: Scalars['String']['input'];
+ settings?: InputMaybe<JsmChatUpdatedProjectSettings>;
+ siteId: Scalars['String']['input'];
+};
+export type JsmChatUpdatedProjectSettings = {
+ agentAssignedMessageDisabled: Scalars['Boolean']['input'];
+ agentIssueClosedMessageDisabled: Scalars['Boolean']['input'];
+ agentThreadMessageDisabled: Scalars['Boolean']['input'];
+ areRequesterThreadRepliesPrivate: Scalars['Boolean']['input'];
+ hideQueueDuringTicketCreation: Scalars['Boolean']['input'];
+ jsmApproversEnabled: Scalars['Boolean']['input'];
+ requesterIssueClosedMessageDisabled: Scalars['Boolean']['input'];
+ requesterThreadMessageDisabled: Scalars['Boolean']['input'];
+};
+export type JsmChatWebAddConversationInteractionInput = {
+ interactionType: JsmChatWebInteractionType;
+ jiraFieldId?: InputMaybe<Scalars['String']['input']>;
+ selectedValue: Scalars['String']['input'];
+};
+export type JsmChatWebChannelExperienceId = 'HELPCENTER';
+export type JsmChatWebConversationActions = 'CLOSE_CONVERSATION' | 'DISABLE_INPUT' | 'GREETING_MESSAGE' | 'REDIRECT_TO_SEARCH';
+export type JsmChatWebConversationMessageContentType = 'ADF';
+export type JsmChatWebConversationUserRole = 'JSM_Agent' | 'Participant' | 'Reporter' | 'VirtualAgent';
+export type JsmChatWebInteractionType = 'BUTTONS' | 'DROPDOWN' | 'JIRA_FIELD';
+export type JsmConversationAcceptInviteInput = {
+ cloudId: Scalars['ID']['input'];
+ inviteId: Scalars['ID']['input'];
+};
+export type JsmConversationActivationState = 'DISABLED' | 'ENABLED' | 'NOT_CONFIGURED' | 'PAUSED';
+export type JsmConversationAvailabilityOutcome = 'AVAILABLE' | 'NOT_AVAILABLE';
+export type JsmConversationCancelInviteInput = {
+ cloudId: Scalars['ID']['input'];
+ inviteId: Scalars['ID']['input'];
+};
+export type JsmConversationClaimConversationInput = {
+ cloudId: Scalars['ID']['input'];
+ conversationId: Scalars['ID']['input'];
+};
+export type JsmConversationCloseConversationInput = {
+ channelId: Scalars['ID']['input'];
+ cloudId: Scalars['ID']['input'];
+};
+export type JsmConversationCreateInviteInput = {
+ conversationAri: Scalars['ID']['input'];
+ recipientAccountAri: Scalars['ID']['input'];
+ type: JsmConversationInviteType;
+};
+export type JsmConversationInviteStatus = 'ACCEPTED' | 'CANCELLED' | 'EXPIRED' | 'PENDING' | 'REJECTED';
+export type JsmConversationInviteType = 'COLLABORATE' | 'TRANSFER';
+export type JsmConversationLiveChatAvailabilityCriteria = 'ALWAYS_AVAILABLE' | 'STATUS';
+export type JsmConversationMessageSource = 'AGENT' | 'HELPSEEKER' | 'ROVO_ASSISTANT' | 'SYSTEM';
+export type JsmConversationMessageVisibility = 'INTERNAL' | 'PUBLIC';
+export type JsmConversationRejectInviteInput = {
+ cloudId: Scalars['ID']['input'];
+ inviteId: Scalars['ID']['input'];
+};
+export type JsmConversationSettingsInput = {
+ activationState?: InputMaybe<JsmConversationActivationState>;
+ availabilityCriteria?: InputMaybe<JsmConversationLiveChatAvailabilityCriteria>;
+ defaultRequestTypeId?: InputMaybe<Scalars['String']['input']>;
+ issueLabel?: InputMaybe<Scalars['String']['input']>;
+ projectAri?: InputMaybe<Scalars['String']['input']>;
+ shouldAddIssueLabel?: InputMaybe<Scalars['Boolean']['input']>;
+ slaList?: InputMaybe<Array<JsmConversationSlaInput>>;
+ teamId?: InputMaybe<Scalars['String']['input']>;
+};
+export type JsmConversationSlaInput = {
+ slaDuration: Scalars['String']['input'];
+ slaType: JsmConversationSlaType;
+};
+export type JsmConversationSlaType = 'TIME_TO_CLAIM_CONVERSATION' | 'TIME_TO_REPLY_AFTER_HS_MESSAGE';
+export type JsmConversationStatus = 'BREACHED' | 'CLOSED' | 'IN_PROGRESS' | 'MISSED' | 'REQUESTED' | 'TIMEOUT' | 'UNASSIGNED';
+export type JsmSolutionComposerAutomationOverviewState = 'AVAILABLE' | 'EMPTY' | 'ERROR';
+export type JsmSolutionComposerPlanStatusType = 'DONE' | 'FAILED' | 'IN_PROGRESS';
+export type JsmSolutionComposerStepEntityType = 'AI_AGENT' | 'AUTOMATION' | 'HUB' | 'KB' | 'PORTAL' | 'QUEUE' | 'REQUEST_TYPE' | 'SLA';
+export type JsmSolutionComposerStepStatusType = 'DONE' | 'FAILED' | 'IN_PROGRESS';
+export type JsmSolutionComposerStudioFlowStatus = 'DISABLED' | 'DRAFT' | 'ENABLED';
+export type JsmTelemetryAddChartFilterInput = {
+ attribute: Scalars['String']['input'];
+ value: Scalars['String']['input'];
+};
+export type JsmTelemetryAddChartInput = {
+ aggregation: JsmTelemetryAggregationInput;
+ displayName?: InputMaybe<Scalars['String']['input']>;
+ filters?: InputMaybe<Array<JsmTelemetryAddChartFilterInput>>;
+ metricName: Scalars['String']['input'];
+ provider: JsmTelemetryProviderType;
+ serviceId?: InputMaybe<Scalars['ID']['input']>;
+ serviceName?: InputMaybe<Scalars['String']['input']>;
+};
+export type JsmTelemetryAggregationFunction = 'AVG' | 'MAX' | 'MIN' | 'SUM';
+export type JsmTelemetryAggregationInput = {
+ function: JsmTelemetryAggregationFunction;
+};
+export type JsmTelemetryChartSource = 'AI_RECOMMENDED' | 'HYPOTHESIS' | 'MANUAL';
+export type JsmTelemetryChartTimeRangeInput = {
+ from: Scalars['DateTime']['input'];
+ resolutionSeconds?: InputMaybe<Scalars['Int']['input']>;
+ to: Scalars['DateTime']['input'];
+};
+export type JsmTelemetryConnectionFilterInput = {
+ provider?: InputMaybe<JsmTelemetryProviderType>;
+ status?: InputMaybe<JsmTelemetryConnectionStatus>;
+};
+export type JsmTelemetryConnectionStatus = 'ACTIVE' | 'ERROR' | 'INACTIVE';
+export type JsmTelemetryCreateTelemetryConnectionInput = {
+ apiToken: Scalars['String']['input'];
+ displayName: Scalars['String']['input'];
+ provider: JsmTelemetryProviderType;
+};
+export type JsmTelemetryDashboardChartInput = {
+ chartId?: InputMaybe<Scalars['ID']['input']>;
+ displayName?: InputMaybe<Scalars['String']['input']>;
+ provider: JsmTelemetryProviderType;
+ query: JsmTelemetryDashboardChartQueryInput;
+ serviceId?: InputMaybe<Scalars['ID']['input']>;
+ source: JsmTelemetryChartSource;
+};
+export type JsmTelemetryDashboardChartQueryInput = {
+ aggregation?: InputMaybe<JsmTelemetryMetricAggregationInput>;
+ filters: Array<JsmTelemetryMetricFilterInput>;
+ metricName: Scalars['String']['input'];
+};
+export type JsmTelemetryDashboardQueryInput = {
+ placeholder?: InputMaybe<Scalars['String']['input']>;
+};
+export type JsmTelemetryDashboardStatus = 'ACTIVE' | 'FROZEN';
+export type JsmTelemetryDeleteTelemetryConnectionInput = {
+ id: Scalars['ID']['input'];
+};
+export type JsmTelemetryDomainErrorCode = 'AI_GATEWAY_UNAVAILABLE' | 'CHART_LIMIT_EXCEEDED' | 'CHART_NOT_FOUND' | 'CONNECTION_INACTIVE' | 'CONNECTION_NOT_FOUND' | 'DASHBOARD_FROZEN' | 'DASHBOARD_NOT_FOUND' | 'DASHBOARD_VERSION_CONFLICT' | 'FILTER_EMPTY' | 'INCIDENT_CONTEXT_UNAVAILABLE' | 'INTEGRATION_SERVICE_ERROR' | 'METRIC_NOT_FOUND' | 'MISSING_TENANT_CONTEXT' | 'NOT_IMPLEMENTED' | 'NOT_TRACKED' | 'NO_DATA' | 'NO_PERMISSION' | 'PROVIDER_AUTH_FAILED' | 'PROVIDER_NOT_CONFIGURED' | 'PROVIDER_NOT_CONNECTED' | 'PROVIDER_PARAMETER_REQUIRED' | 'PROVIDER_QUERY_REJECTED' | 'PROVIDER_RATE_LIMITED' | 'PROVIDER_UNAVAILABLE' | 'QUERY_TIMEOUT' | 'STALE_RATE_LIMITED' | 'TELEMETRY_DATA_SOURCE_UNAVAILABLE' | 'TELEMETRY_RESPONSE_UNREADABLE' | 'TOO_MANY_SERIES' | 'UNAVAILABLE_RATE_LIMITED' | 'UNSUPPORTED_PROVIDER' | 'UNSUPPORTED_QUERY' | 'VALIDATION_ERROR';
+export type JsmTelemetryIncidentServiceMetricDiscoveryAllInput = {
+ limitPerService?: InputMaybe<Scalars['Int']['input']>;
+ maxServices?: InputMaybe<Scalars['Int']['input']>;
+};
+export type JsmTelemetryIncidentServiceMetricDiscoveryInput = {
+ limitPerService?: InputMaybe<Scalars['Int']['input']>;
+ maxServices?: InputMaybe<Scalars['Int']['input']>;
+ provider: JsmTelemetryProviderType;
+};
+export type JsmTelemetryIncidentServiceMetricDiscoverySaveInput = {
+ limitPerService?: InputMaybe<Scalars['Int']['input']>;
+ maxServices?: InputMaybe<Scalars['Int']['input']>;
+};
+export type JsmTelemetryMetricAggregationFunction = 'AVG' | 'MAX' | 'MIN' | 'SUM';
+export type JsmTelemetryMetricAggregationInput = {
+ function: JsmTelemetryMetricAggregationFunction;
+};
+export type JsmTelemetryMetricAttributeSearchInput = {
+ cursor?: InputMaybe<Scalars['String']['input']>;
+ limit?: InputMaybe<Scalars['Int']['input']>;
+ metricName: Scalars['String']['input'];
+ provider: JsmTelemetryProviderType;
+ q?: InputMaybe<Scalars['String']['input']>;
+};
+export type JsmTelemetryMetricAttributeValueSearchInput = {
+ attributeKey: Scalars['String']['input'];
+ cursor?: InputMaybe<Scalars['String']['input']>;
+ limit?: InputMaybe<Scalars['Int']['input']>;
+ metricName: Scalars['String']['input'];
+ provider: JsmTelemetryProviderType;
+ q?: InputMaybe<Scalars['String']['input']>;
+};
+export type JsmTelemetryMetricDataQueryInput = {
+ aggregation?: InputMaybe<JsmTelemetryMetricAggregationInput>;
+ filters: Array<JsmTelemetryMetricFilterInput>;
+ metricName: Scalars['String']['input'];
+ provider: JsmTelemetryProviderType;
+ resolution?: InputMaybe<JsmTelemetryMetricResolutionInput>;
+ timeRange: JsmTelemetryTimeRangeInput;
+};
+export type JsmTelemetryMetricFilterInput = {
+ key: Scalars['String']['input'];
+ operator: JsmTelemetryMetricMatcherOperator;
+ value: Scalars['String']['input'];
+};
+export type JsmTelemetryMetricMatcherOperator = 'EQ';
+export type JsmTelemetryMetricResolutionInput = {
+ stepSeconds: Scalars['Int']['input'];
+};
+export type JsmTelemetryMetricSearchInput = {
+ cursor?: InputMaybe<Scalars['String']['input']>;
+ limit?: InputMaybe<Scalars['Int']['input']>;
+ provider: JsmTelemetryProviderType;
+ q?: InputMaybe<Scalars['String']['input']>;
+};
+export type JsmTelemetryMetricType = 'GAUGE' | 'HISTOGRAM' | 'SUM' | 'SUMMARY' | 'UNKNOWN';
+export type JsmTelemetryProviderConnectionSchemaInput = {
+ provider: JsmTelemetryProviderType;
+};
+export type JsmTelemetryProviderContextSchemaInput = {
+ providerType: JsmTelemetryProviderType;
+ telemetryConnectionId: Scalars['ID']['input'];
+};
+export type JsmTelemetryProviderParameterValueInput = {
+ key: Scalars['String']['input'];
+ values: Array<Scalars['String']['input']>;
+};
+export type JsmTelemetryProviderType = 'DATADOG' | 'DYNATRACE' | 'NEW_RELIC' | 'SIGNAL_FX';
+export type JsmTelemetryQueryInput = {
+ provider?: InputMaybe<JsmTelemetryProviderType>;
+ query: Scalars['String']['input'];
+};
+export type JsmTelemetryRemoveDashboardChartInput = {
+ chartId: Scalars['ID']['input'];
+ dashboardId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type JsmTelemetryRemoveDashboardInput = {
+ dashboardId: Scalars['ID']['input'];
+};
+export type JsmTelemetryScopeType = 'INCIDENT';
+export type JsmTelemetrySource = 'AI_RECOMMENDED' | 'HYPOTHESIS' | 'MANUAL';
+export type JsmTelemetryTimeRangeInput = {
+ from: Scalars['DateTime']['input'];
+ to: Scalars['DateTime']['input'];
+};
+export type JsmTelemetryUpdateDashboardConfigInput = {
+ chartOrder?: InputMaybe<Array<Scalars['ID']['input']>>;
+ dashboardId: Scalars['ID']['input'];
+ name?: InputMaybe<Scalars['String']['input']>;
+};
+export type JsmTelemetryUpsertDashboardChartInput = {
+ chart: JsmTelemetryDashboardChartInput;
+ dashboardId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type JsmTelemetryValidateTelemetryConnectionInput = {
+ id: Scalars['ID']['input'];
+};
+export type KitsuneAutopilotTaskConfigInput = {
+ executionMode: KitsuneAutopilotTaskExecutionMode;
+ settings?: InputMaybe<KitsuneAutopilotTaskSettingsInput>;
+ taskType: KitsuneAutopilotTaskType;
+};
+export type KitsuneAutopilotTaskExecutionMode = 'AUTOMATIC' | 'MANUAL_ONLY' | 'REVIEW_REQUIRED';
+export type KitsuneAutopilotTaskSettingsInput = {
+ tagFeedback?: InputMaybe<KitsuneTagFeedbackSettingsInput>;
+};
+export type KitsuneAutopilotTaskType = 'GENERATE_SUMMARY' | 'TAG_FEEDBACK';
+export type KitsuneBackfillAutoTaggingInput = {
+ fieldId: Scalars['ID']['input'];
+ searchInput?: InputMaybe<KitsuneSearchFeedbackInput>;
+ spaceAri?: InputMaybe<Scalars['ID']['input']>;
+};
+export type KitsuneBackfillAutoTaggingV2Input = {
+ fieldIds: Array<Scalars['ID']['input']>;
+ searchInput?: InputMaybe<KitsuneSearchFeedbackInput>;
+ spaceAri?: InputMaybe<Scalars['ID']['input']>;
+};
+export type KitsuneBackfillConnectorInput = {
+ connectorConfigId: Scalars['ID']['input'];
+ dateRange?: InputMaybe<KitsuneDateRangeInput>;
+ workspaceAri: Scalars['ID']['input'];
+};
+export type KitsuneComparisonOperator = 'CONTAINS' | 'DOES_NOT_CONTAIN' | 'IS' | 'IS_BETWEEN' | 'IS_EMPTY' | 'IS_FALSE' | 'IS_GREATER_THAN' | 'IS_GREATER_THAN_OR_EQUAL_TO' | 'IS_LOWER_THAN' | 'IS_LOWER_THAN_OR_EQUAL_TO' | 'IS_NOT' | 'IS_NOT_EMPTY' | 'IS_TRUE' | 'PAST_NB_DAYS';
+export type KitsuneConnectorConfigFilterInput = {
+ field: Scalars['String']['input'];
+ fieldExternalId?: InputMaybe<Scalars['String']['input']>;
+ fieldValueType?: InputMaybe<KitsuneFieldValueType>;
+ operator: KitsuneComparisonOperator;
+ values?: InputMaybe<KitsuneFilterValueInput>;
+};
+export type KitsuneConnectorConfigInput = {
+ filters: Array<KitsuneConnectorConfigFilterInput>;
+ logicalOperator: KitsuneLogicalOperator;
+};
+export type KitsuneCreateConnectorConfigInput = {
+ config?: InputMaybe<KitsuneConnectorConfigInput>;
+ enabled: Scalars['Boolean']['input'];
+ sourceType: KitsuneSourceCategoryType;
+ spaceId?: InputMaybe<Scalars['ID']['input']>;
+ workspaceAri: Scalars['ID']['input'];
+};
+export type KitsuneCreateCustomerInput = {
+ email?: InputMaybe<Scalars['String']['input']>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ organizationAri?: InputMaybe<Scalars['ID']['input']>;
+ workspaceAri: Scalars['ID']['input'];
+};
+export type KitsuneCreateFeedbackInput = {
+ content: Scalars['KitsuneADF']['input'];
+ customerId?: InputMaybe<Scalars['ID']['input']>;
+ organizationId?: InputMaybe<Scalars['ID']['input']>;
+ reporterId?: InputMaybe<Scalars['ID']['input']>;
+ source?: InputMaybe<KitsuneSourceInputNew>;
+ spaceAri: Scalars['ID']['input'];
+ title?: InputMaybe<Scalars['String']['input']>;
+ values?: InputMaybe<Array<KitsuneFeedbackValueInput>>;
+};
+export type KitsuneCreateFieldInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ entityTypes: Array<KitsuneEntityType>;
+ name: Scalars['String']['input'];
+ options?: InputMaybe<Array<KitsuneCreateFieldOptionInput>>;
+ valueType: KitsuneFieldValueType;
+ workspaceAri: Scalars['ID']['input'];
+};
+export type KitsuneCreateFieldOptionInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+};
+export type KitsuneCreateInsightInput = {
+ content?: InputMaybe<Scalars['KitsuneADF']['input']>;
+ externalAri?: InputMaybe<Scalars['ID']['input']>;
+ ideaAris?: InputMaybe<Array<Scalars['ID']['input']>>;
+ snippets?: InputMaybe<Array<InputMaybe<KitsuneCreateInsightSnippetInput>>>;
+ spaceAri: Scalars['ID']['input'];
+ title: Scalars['String']['input'];
+};
+export type KitsuneCreateInsightSnippetInput = {
+ content: Array<Scalars['String']['input']>;
+ feedbackAri: Scalars['ID']['input'];
+};
+export type KitsuneCreateOrganizationInput = {
+ domainName?: InputMaybe<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+ workspaceAri: Scalars['ID']['input'];
+};
+export type KitsuneCreateSectionInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ emoji?: InputMaybe<Scalars['String']['input']>;
+ entityType?: InputMaybe<KitsuneEntityType>;
+ name: Scalars['String']['input'];
+ spaceAri: Scalars['ID']['input'];
+};
+export type KitsuneCreateSnippetInput = {
+ content: Array<Scalars['String']['input']>;
+ feedbackAri: Scalars['ID']['input'];
+ insightAri: Scalars['ID']['input'];
+ markId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type KitsuneCreateSnippetsInput = {
+ insightAri: Scalars['ID']['input'];
+ snippets: Array<KitsuneCreateSnippetsItemInput>;
+};
+export type KitsuneCreateSnippetsItemInput = {
+ content: Array<Scalars['String']['input']>;
+ feedbackAri: Scalars['ID']['input'];
+};
+export type KitsuneCreateSpaceInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+ workspaceAri: Scalars['ID']['input'];
+};
+export type KitsuneCreateViewInput = {
+ config?: InputMaybe<KitsuneViewConfigInput>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ emoji?: InputMaybe<Scalars['String']['input']>;
+ entityType?: InputMaybe<KitsuneEntityType>;
+ name: Scalars['String']['input'];
+ parentAri?: InputMaybe<Scalars['ID']['input']>;
+ spaceAri: Scalars['ID']['input'];
+ type: KitsuneViewType;
+};
+export type KitsuneCustomerFieldType = 'BOOLEAN' | 'DATE' | 'EMAIL' | 'MULTISELECT' | 'NUMBER' | 'PHONE' | 'SELECT' | 'TEXT' | 'URL';
+export type KitsuneDateRangeInput = {
+ fromDate: Scalars['DateTime']['input'];
+ toDate: Scalars['DateTime']['input'];
+};
+export type KitsuneDeleteUserPropertiesInput = {
+ keys: Array<Scalars['String']['input']>;
+ workspaceAri: Scalars['ID']['input'];
+};
+export type KitsuneEntityType = 'CUSTOMER' | 'FEEDBACK' | 'INSIGHT' | 'ORGANIZATION';
+export type KitsuneExportFeedbackFromViewInput = {
+ viewId: Scalars['ID']['input'];
+ workspaceAri: Scalars['ID']['input'];
+};
+export type KitsuneExternalLinkType = 'JPD_SPACE';
+export type KitsuneFeedbackCreateValueInput = {
+ valueBoolean?: InputMaybe<Array<Scalars['Boolean']['input']>>;
+ valueDate?: InputMaybe<Array<Scalars['Date']['input']>>;
+ valueId?: InputMaybe<Array<Scalars['ID']['input']>>;
+ valueNumber?: InputMaybe<Array<Scalars['Float']['input']>>;
+ valueText?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type KitsuneFeedbackEditionType = 'ENTERPRISE' | 'FEEDBACK_BETA' | 'FREE' | 'NO_ACTIVE_PRODUCT' | 'PREMIUM' | 'STANDARD';
+export type KitsuneFeedbackType = 'CALL' | 'CONVERSATION' | 'FORM' | 'OTHER' | 'UNCATEGORIZED';
+export type KitsuneFeedbackValueInput = {
+ add?: InputMaybe<Array<KitsuneFeedbackCreateValueInput>>;
+ clear?: InputMaybe<Scalars['Boolean']['input']>;
+ fieldId: Scalars['ID']['input'];
+ remove?: InputMaybe<Array<Scalars['ID']['input']>>;
+ set?: InputMaybe<Array<KitsuneFeedbackCreateValueInput>>;
+};
+export type KitsuneFieldOptionUpdateInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ id: Scalars['ID']['input'];
+ name?: InputMaybe<Scalars['String']['input']>;
+};
+export type KitsuneFieldOptionsInput = {
+ create?: InputMaybe<Array<Scalars['String']['input']>>;
+ createV2?: InputMaybe<Array<KitsuneCreateFieldOptionInput>>;
+ remove?: InputMaybe<Array<Scalars['ID']['input']>>;
+ update?: InputMaybe<Array<KitsuneFieldOptionUpdateInput>>;
+};
+export type KitsuneFieldType = 'CONTENT' | 'CREATION_DATE' | 'CREATOR' | 'CUSTOM' | 'CUSTOMER' | 'IDEA' | 'ORGANIZATION' | 'PARENT' | 'REPORTER' | 'SOURCE_CATEGORY' | 'SOURCE_URL';
+export type KitsuneFieldValueType = 'BOOLEAN' | 'DATE' | 'EMAIL' | 'MULTISELECT' | 'NUMBER' | 'PHONE' | 'SELECT' | 'TEXT' | 'URL';
+export type KitsuneFilterInput = {
+ comparisonOperator: KitsuneComparisonOperator;
+ fieldId: Scalars['ID']['input'];
+ logicalOperator: KitsuneLogicalOperator;
+ values: KitsuneFilterValueInput;
+};
+export type KitsuneFilterValueInput = {
+ valueDate?: InputMaybe<Array<Scalars['Date']['input']>>;
+ valueId?: InputMaybe<Array<Scalars['ID']['input']>>;
+ valueNumber?: InputMaybe<Array<Scalars['Float']['input']>>;
+ valueText?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type KitsuneGenerateFeedbackSummaryInput = {
+ feedbackAri: Scalars['ID']['input'];
+};
+export type KitsuneGenerateInsightSummaryInput = {
+ insightAri: Scalars['ID']['input'];
+};
+export type KitsuneInviteToSpaceInput = {
+ principalAri: Scalars['ID']['input'];
+ spaceAri: Scalars['ID']['input'];
+};
+export type KitsuneJobStatus = 'COMPLETED' | 'FAILED' | 'IN_PROGRESS' | 'PENDING';
+export type KitsuneJobType = 'BACKFILL_AUTO_TAGGING' | 'BACKFILL_CONNECTOR' | 'CREATE_SNIPPETS' | 'DELETE_FEEDBACK' | 'DELETE_SPACE' | 'EXPORT_FEEDBACK' | 'IMPORT_CUSTOMER' | 'IMPORT_FEEDBACK' | 'IMPORT_ORGANIZATION' | 'REFRESH_INSIGHT_COUNTERS' | 'RESYNC_FEEDBACK' | 'RESYNC_INSIGHTS' | 'SYNC_CSM_PROPERTIES' | 'SYNC_CUSTOMER' | 'UPDATE_FEEDBACK';
+export type KitsuneLinkInsightsToIdeaInput = {
+ ideaAri: Scalars['ID']['input'];
+ insightAris: Array<Scalars['ID']['input']>;
+};
+export type KitsuneLogicalOperator = 'AND' | 'OR';
+export type KitsuneMoveSectionInput = {
+ rank: KitsuneRankInput;
+};
+export type KitsuneMoveViewInput = {
+ parentId?: InputMaybe<Scalars['ID']['input']>;
+ rank?: InputMaybe<KitsuneRankInput>;
+};
+export type KitsuneOrganizationDomainAction = 'ADD' | 'REMOVE';
+export type KitsuneOrganizationDomainInput = {
+ action: KitsuneOrganizationDomainAction;
+ domainName: Scalars['String']['input'];
+};
+export type KitsunePaginationInput = {
+ after?: InputMaybe<Scalars['String']['input']>;
+ before?: InputMaybe<Scalars['String']['input']>;
+ first?: InputMaybe<Scalars['Int']['input']>;
+ last?: InputMaybe<Scalars['Int']['input']>;
+};
+export type KitsuneRankInput = {
+ after?: InputMaybe<Scalars['ID']['input']>;
+ before?: InputMaybe<Scalars['ID']['input']>;
+};
+export type KitsuneRefreshInsightCountersInput = {
+ workspaceAri: Scalars['ID']['input'];
+};
+export type KitsuneRemoveConnectorConfigInput = {
+ workspaceAri: Scalars['ID']['input'];
+};
+export type KitsuneRemoveFieldValueInput = {
+ workspaceAri: Scalars['ID']['input'];
+};
+export type KitsuneRemoveFromSpaceInput = {
+ principalAri: Scalars['ID']['input'];
+ spaceAri: Scalars['ID']['input'];
+};
+export type KitsuneReorderStarredSpaceInput = {
+ rank: KitsuneRankInput;
+};
+export type KitsuneResyncFeedbackInput = {
+ dateRange?: InputMaybe<KitsuneDateRangeInput>;
+ rebuildEmbeddings?: InputMaybe<Scalars['Boolean']['input']>;
+ workspaceAri: Scalars['ID']['input'];
+};
+export type KitsuneResyncInsightsInput = {
+ workspaceAri: Scalars['ID']['input'];
+};
+export type KitsuneRollupInput = {
+ externalId?: InputMaybe<Scalars['ID']['input']>;
+ ideaAri?: InputMaybe<Scalars['ID']['input']>;
+ insightAri?: InputMaybe<Scalars['ID']['input']>;
+};
+export type KitsuneSearchChunkOptions = {
+ maxResults?: InputMaybe<Scalars['Int']['input']>;
+ strictness?: InputMaybe<Scalars['Float']['input']>;
+};
+export type KitsuneSearchFeedbackInput = {
+ config?: InputMaybe<KitsuneViewConfigInput>;
+ viewId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type KitsuneSearchInsightsInput = {
+ config?: InputMaybe<KitsuneViewConfigInput>;
+ viewId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type KitsuneSetUserPropertiesInput = {
+ properties: Array<KitsuneUserPropertyInput>;
+ workspaceAri: Scalars['ID']['input'];
+};
+export type KitsuneSnippetInput = {
+ content: Array<Scalars['String']['input']>;
+ feedbackId: Scalars['ID']['input'];
+};
+export type KitsuneSourceCategoryType = 'ADA_CX' | 'AIRCALL' | 'AIRFOCUS' | 'AIRTABLE' | 'ALTERNATIVE_TO' | 'AMPLITUDE' | 'API' | 'APPLE_APP_STORE' | 'ASANA' | 'ASKABLE' | 'ATLASSIAN_COMMUNITY' | 'ATTIO' | 'AUDIO_FILES' | 'BAGEL' | 'BIGQUERY_BY_GOOGLE' | 'BITBUCKET' | 'BLUECONIC' | 'BLUESKY' | 'BUILDBETTER' | 'CANNY' | 'CAPTERRA' | 'CHORUS_BY_ZOOMINFO' | 'CHROME' | 'CHURNZERO' | 'CIRCLE' | 'CISCO_WEBEX' | 'CLAAP' | 'CLICKUP' | 'CLOSE' | 'CONFLUENCE' | 'COPPER' | 'CRISP' | 'CSV_FILES' | 'CUSTOMERLY' | 'DISCORD' | 'DISCOURSE' | 'DOVETAIL' | 'DRIFT' | 'DROPBOX_PAPER' | 'EMAIL' | 'ENTERPRET' | 'EVERNOTE' | 'EXCEL_SPREADSHEETS' | 'FACEBOOK' | 'FATHOM' | 'FEEDBACK_APP' | 'FILLOUT' | 'FIREFLIES' | 'FOLK' | 'FORELIGHT' | 'FORMSTACK' | 'FOUR_APP' | 'FRONT' | 'G2' | 'GAINSIGHT' | 'GETAPP' | 'GITHUB' | 'GITLAB' | 'GONG' | 'GOOGLE_CHAT' | 'GOOGLE_DOCS' | 'GOOGLE_FORMS' | 'GOOGLE_MAP_REVIEW' | 'GOOGLE_MEET' | 'GOOGLE_PLAY_STORE' | 'GOOGLE_SHEETS' | 'GOOGLE_SLIDES' | 'GRAIN' | 'GREAT_QUESTION' | 'HARVESTR' | 'HELP_SCOUT' | 'HUBSPOT' | 'IFTTT' | 'IMAGE_FILES' | 'INDEX' | 'INTERCOM' | 'JIRA' | 'JIRA_PRODUCT_DISCOVERY' | 'JIRA_SERVICE_MANAGEMENT' | 'JOTFORM' | 'KUSTOMER' | 'LINEAR' | 'LINEAR_CUSTOMER_REQUEST' | 'LINKEDIN' | 'LISTENUP' | 'LOGMEIN_GOTOMEETING' | 'LOOM' | 'MAKE' | 'MATTERMOST' | 'MICROSOFT_DYNAMICS_365' | 'MODJO' | 'MONDAY' | 'N8N' | 'NEXT_AI' | 'NODALE' | 'NOTION' | 'NOTION_TABLES' | 'OTTER' | 'PDF_FILES' | 'PENDO' | 'PIPEDRIVE' | 'PLANHAT' | 'POWERPOINT' | 'PRODPAD' | 'PRODUCTBOARD' | 'PYLON' | 'QUALTRICS' | 'QUIP' | 'REDDIT' | 'RELEASED_SO' | 'REWATCH' | 'SALESFORCE' | 'SALESLOFT' | 'SAUCE' | 'SEGMENT' | 'SENTIMENT_SEARCH' | 'SHAREPOINT' | 'SHORTCUT' | 'SLACK' | 'SLACK_HUDDLES' | 'SLITE' | 'SMARTSHEET' | 'SNOWFLAKE' | 'SOFTWARE_ADVICE' | 'STAIRCASE_AI' | 'SURVEYMONKEY' | 'SURVEYPLANET' | 'SURVEYSPARROW' | 'SURVICATE' | 'TALLY' | 'TEALIUM' | 'TEAMS' | 'TEXT_FILES' | 'THREADS' | 'TL_DV' | 'TOTANGO' | 'TRELLO' | 'TRUSTPILOT' | 'TWIST' | 'TWITTER_X' | 'TYPEFORM' | 'UNWRAP' | 'USERFEED' | 'USERSNAP' | 'VIDEO_FILES' | 'VIDYARD' | 'VITALLY' | 'VIVUN' | 'WORD' | 'WORKPLACE_BY_META' | 'WUFOO' | 'ZAPIER' | 'ZELTA' | 'ZENDESK' | 'ZOHO' | 'ZOOM' | 'ZOOM_TEAM_CHAT';
+export type KitsuneSourceInput = {
+ sourceWeb?: InputMaybe<KitsuneSourceInputWeb>;
+};
+export type KitsuneSourceInputNew = {
+ type: KitsuneSourceCategoryType;
+ url: Scalars['String']['input'];
+};
+export type KitsuneSourceInputWeb = {
+ url: Scalars['String']['input'];
+};
+export type KitsuneSpaceAccessLevel = 'OPEN' | 'PRIVATE';
+export type KitsuneSpaceAccessRole = 'ADMIN' | 'MEMBER';
+export type KitsuneSpaceExternalLinkInput = {
+ externalId: Scalars['ID']['input'];
+ externalType: KitsuneExternalLinkType;
+ spaceAri: Scalars['ID']['input'];
+};
+export type KitsuneSummaryStatus = 'DONE' | 'ERROR' | 'GENERATING';
+export type KitsuneSyncCustomersInput = {
+ workspaceAri: Scalars['ID']['input'];
+};
+export type KitsuneTagFeedbackSettingsInput = {
+ preserveHumanValues?: InputMaybe<Scalars['Boolean']['input']>;
+ skipLowConfidence?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type KitsuneUnlinkSpaceFromExternalInput = {
+ id: Scalars['ID']['input'];
+ spaceAri: Scalars['ID']['input'];
+};
+export type KitsuneUpdateConnectorConfigInput = {
+ config?: InputMaybe<KitsuneConnectorConfigInput>;
+ enabled?: InputMaybe<Scalars['Boolean']['input']>;
+ workspaceAri: Scalars['ID']['input'];
+};
+export type KitsuneUpdateCustomerInput = {
+ name?: InputMaybe<Scalars['String']['input']>;
+};
+export type KitsuneUpdateFeedbackInput = {
+ content?: InputMaybe<Scalars['KitsuneADF']['input']>;
+ customerId?: InputMaybe<Scalars['ID']['input']>;
+ organizationId?: InputMaybe<Scalars['ID']['input']>;
+ reporterId?: InputMaybe<Scalars['ID']['input']>;
+ source?: InputMaybe<KitsuneSourceInputNew>;
+ summaryContent?: InputMaybe<Scalars['KitsuneADF']['input']>;
+ title?: InputMaybe<Scalars['String']['input']>;
+ values?: InputMaybe<Array<KitsuneFeedbackValueInput>>;
+};
+export type KitsuneUpdateFieldInput = {
+ aiEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ entityTypes?: InputMaybe<Array<KitsuneEntityType>>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ options?: InputMaybe<KitsuneFieldOptionsInput>;
+};
+export type KitsuneUpdateInsightInput = {
+ content?: InputMaybe<Scalars['KitsuneADF']['input']>;
+ externalAri?: InputMaybe<Scalars['ID']['input']>;
+ ideaAris?: InputMaybe<Array<Scalars['ID']['input']>>;
+ summaryContent?: InputMaybe<Scalars['KitsuneADF']['input']>;
+ title?: InputMaybe<Scalars['String']['input']>;
+};
+export type KitsuneUpdateOrganizationInput = {
+ domain?: InputMaybe<KitsuneOrganizationDomainInput>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ workspaceAri: Scalars['ID']['input'];
+};
+export type KitsuneUpdateSectionInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ emoji?: InputMaybe<Scalars['String']['input']>;
+ name?: InputMaybe<Scalars['String']['input']>;
+};
+export type KitsuneUpdateSnippetInput = {
+ content?: InputMaybe<Array<Scalars['String']['input']>>;
+ insightAri?: InputMaybe<Scalars['ID']['input']>;
+};
+export type KitsuneUpdateSpaceInput = {
+ accessLevel?: InputMaybe<KitsuneSpaceAccessLevel>;
+ autopilotEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ autopilotFeedbackTypes?: InputMaybe<Array<KitsuneFeedbackType>>;
+ autopilotTaskConfigs?: InputMaybe<Array<KitsuneAutopilotTaskConfigInput>>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ name?: InputMaybe<Scalars['String']['input']>;
+};
+export type KitsuneUpdateViewInput = {
+ config?: InputMaybe<KitsuneViewConfigInput>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ emoji?: InputMaybe<Scalars['String']['input']>;
+ name?: InputMaybe<Scalars['String']['input']>;
+};
+export type KitsuneUserPropertyInput = {
+ key: Scalars['String']['input'];
+ value: Scalars['String']['input'];
+};
+export type KitsuneViewConfigInput = {
+ filters: Array<KitsuneFilterInput>;
+ logicalOperator: KitsuneLogicalOperator;
+};
+export type KitsuneViewConfigStatus = 'DRAFT' | 'PUBLISHED' | 'SAVED';
+export type KitsuneViewType = 'DASHBOARD' | 'LIST' | 'TABLE';
+export type KnowledgeBaseAiDraftArticleGenerationState = 'COMPLETED' | 'ERROR' | 'NOT_TRIGGERED' | 'SKIPPED' | 'TRIGGERED';
+export type KnowledgeBaseAgentArticleSearchInput = {
+ cloudId: Scalars['ID']['input'];
+ cursor?: InputMaybe<Scalars['String']['input']>;
+ limit?: InputMaybe<Scalars['Int']['input']>;
+ projectIdentifier: Scalars['String']['input'];
+ searchExperience?: InputMaybe<Scalars['String']['input']>;
+ searchFilters?: InputMaybe<KnowledgeBaseSearchFiltersInput>;
+ searchQuery?: InputMaybe<Scalars['String']['input']>;
+ shouldFetchCategories?: InputMaybe<Scalars['Boolean']['input']>;
+ sortByKey?: InputMaybe<KnowledgeBaseArticleSearchSortByKey>;
+ sortOrder?: InputMaybe<KnowledgeBaseArticleSearchSortOrder>;
+};
+export type KnowledgeBaseAppSource = 'CONFLUENCE' | 'GOOGLE_DRIVE' | 'SHAREPOINT';
+export type KnowledgeBaseArticleHydrationInput = {
+ articleAris: Array<Scalars['ID']['input']>;
+ projectIdentifier: Scalars['String']['input'];
+};
+export type KnowledgeBaseArticleSearchInput = {
+ articleContainers?: InputMaybe<Array<Scalars['ID']['input']>>;
+ cloudId: Scalars['ID']['input'];
+ cursor?: InputMaybe<Scalars['String']['input']>;
+ limit?: InputMaybe<Scalars['Int']['input']>;
+ projectId?: InputMaybe<Scalars['ID']['input']>;
+ searchQuery?: InputMaybe<Scalars['String']['input']>;
+ sortByKey?: InputMaybe<KnowledgeBaseArticleSearchSortByKey>;
+ sortOrder?: InputMaybe<KnowledgeBaseArticleSearchSortOrder>;
+ sourceVisibility?: InputMaybe<Scalars['String']['input']>;
+};
+export type KnowledgeBaseArticleSearchSortByKey = 'LAST_MODIFIED' | 'TITLE';
+export type KnowledgeBaseArticleSearchSortOrder = 'ASC' | 'DESC';
+export type KnowledgeBaseDataSourceType = 'CONFLUENCE' | 'GOOGLE_DRIVE' | 'SHAREPOINT';
+export type KnowledgeBaseHealthDashboardMetric = 'ARTICLE_COUNT' | 'ARTICLE_COUNT_BY_MONTH' | 'ARTICLE_VIEW_COUNT' | 'ARTICLE_VIEW_COUNT_BY_MONTH';
+export type KnowledgeBaseHealthDashboardMetricErrorType = 'PERMANENT' | 'TRANSIENT';
+export type KnowledgeBaseKbTopicState = 'DRAFTED' | 'NEW' | 'PUBLISHED' | 'REJECTED';
+export type KnowledgeBaseKbTopicStateInput = {
+ outputArticleAri?: InputMaybe<Scalars['ID']['input']>;
+ state: KnowledgeBaseKbTopicState;
+};
+export type KnowledgeBaseKbTopicType = 'IMPROVEMENT' | 'NEW_ARTICLE';
+export type KnowledgeBasePermissionUpdateRequest = {
+ sourceARI?: InputMaybe<Scalars['ID']['input']>;
+ sourceVisibility?: InputMaybe<Scalars['String']['input']>;
+ viewPermission?: InputMaybe<Scalars['String']['input']>;
+};
+export type KnowledgeBaseSearchFiltersInput = {
+ knowledgeBaseAppSources?: InputMaybe<Array<KnowledgeBaseAppSource>>;
+ sourceContainers?: InputMaybe<Array<Scalars['String']['input']>>;
+ sourceVisibility?: InputMaybe<Array<Scalars['String']['input']>>;
+ sources?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type KnowledgeBaseSourceInput = {
+ metadata?: InputMaybe<KnowledgeBaseSourceMetadataInput>;
+ sourceARI?: InputMaybe<Scalars['ID']['input']>;
+ sourceContainerARI?: InputMaybe<Scalars['ID']['input']>;
+ visibility?: InputMaybe<Scalars['String']['input']>;
+};
+export type KnowledgeBaseSourceMetadataInput = {
+ applicationIdentifier?: InputMaybe<Scalars['String']['input']>;
+};
+export type KnowledgeBaseSpacePermissionType = 'ANONYMOUS_USERS' | 'CONFLUENCE_LICENSED_USERS' | 'CONFLUENCE_UNLICENSED_USERS';
+export type KnowledgeBaseSpacePermissionUpdateViewInput = {
+ spaceAri: Scalars['ID']['input'];
+ viewPermission?: InputMaybe<KnowledgeBaseSpacePermissionType>;
+};
+export type KnowledgeBaseSuggestionFilters = {
+ query?: InputMaybe<Scalars['String']['input']>;
+ sourceSystemCloudId?: InputMaybe<Scalars['ID']['input']>;
+ sourceType?: InputMaybe<Scalars['String']['input']>;
+ sourceVisibility?: InputMaybe<Scalars['String']['input']>;
+};
+export type KnowledgeBaseThirdPartyDataSourceHealthState = 'HEALTHY' | 'UNHEALTHY' | 'UNKNOWN';
+export type KnowledgeBaseUnlinkSourceInput = {
+ linkedSourceId?: InputMaybe<Scalars['ID']['input']>;
+ sourceARI?: InputMaybe<Scalars['ID']['input']>;
+ visibility?: InputMaybe<Scalars['String']['input']>;
+};
+export type KnowledgeDiscoveryApproveAdminhubBookmarkSuggestionInput = {
+ bookmarkAdminhubId: Scalars['ID']['input'];
+ cloudId: Scalars['ID']['input'];
+ orgId: Scalars['String']['input'];
+};
+export type KnowledgeDiscoveryBookmarkState = 'ACTIVE' | 'SUGGESTED';
+export type KnowledgeDiscoveryCreateAdminhubBookmarkInput = {
+ cloudId: Scalars['ID']['input'];
+ description?: InputMaybe<Scalars['String']['input']>;
+ keyPhrases?: InputMaybe<Array<Scalars['String']['input']>>;
+ orgId: Scalars['String']['input'];
+ title: Scalars['String']['input'];
+ url: Scalars['String']['input'];
+};
+export type KnowledgeDiscoveryCreateAdminhubBookmarksInput = {
+ bookmarks?: InputMaybe<Array<KnowledgeDiscoveryCreateAdminhubBookmarkInput>>;
+ cloudId: Scalars['ID']['input'];
+ orgId: Scalars['String']['input'];
+};
+export type KnowledgeDiscoveryCreateDefinitionInput = {
+ definition: Scalars['String']['input'];
+ entityIdInScope: Scalars['String']['input'];
+ keyPhrase: Scalars['String']['input'];
+ referenceContentId?: InputMaybe<Scalars['String']['input']>;
+ referenceUrl?: InputMaybe<Scalars['String']['input']>;
+ scope: KnowledgeDiscoveryDefinitionScope;
+ workspaceId: Scalars['String']['input'];
+};
+export type KnowledgeDiscoveryDefinitionScope = 'BLOGPOST' | 'GOAL' | 'ORGANIZATION' | 'PAGE' | 'PROJECT' | 'SPACE';
+export type KnowledgeDiscoveryDefinitionScopeIdConfluence = {
+ contentId?: InputMaybe<Scalars['String']['input']>;
+ spaceId?: InputMaybe<Scalars['String']['input']>;
+};
+export type KnowledgeDiscoveryDefinitionScopeIdJira = {
+ projectId?: InputMaybe<Scalars['String']['input']>;
+};
+export type KnowledgeDiscoveryDeleteBookmarkInput = {
+ bookmarkAdminhubId: Scalars['ID']['input'];
+ keyPhrases?: InputMaybe<Array<Scalars['String']['input']>>;
+ url: Scalars['String']['input'];
+};
+export type KnowledgeDiscoveryDeleteBookmarksInput = {
+ cloudId: Scalars['ID']['input'];
+ deleteRequests?: InputMaybe<Array<KnowledgeDiscoveryDeleteBookmarkInput>>;
+ orgId: Scalars['ID']['input'];
+};
+export type KnowledgeDiscoveryDetectionType = 'BOOKMARK' | 'CONTENT_NAV' | 'ENTITY_RECOGNITION' | 'HEURISTIC' | 'LLM' | 'NONE' | 'SLM';
+export type KnowledgeDiscoveryDismissAdminhubBookmarkSuggestionInput = {
+ bookmarkAdminhubId: Scalars['ID']['input'];
+ cloudId: Scalars['ID']['input'];
+ orgId: Scalars['String']['input'];
+};
+export type KnowledgeDiscoveryEntityType = 'CONFLUENCE_BLOGPOST' | 'CONFLUENCE_DOCUMENT' | 'CONFLUENCE_PAGE' | 'CONFLUENCE_SPACE' | 'JIRA_PROJECT' | 'KEY_PHRASE' | 'TOPIC' | 'USER';
+export type KnowledgeDiscoveryJiraIntentDetectionModel = 'FPS_HEURISTIC' | 'GNIN_HEURISTIC';
+export type KnowledgeDiscoveryJiraSearchClassificationType = 'FPS' | 'GNIN';
+export type KnowledgeDiscoveryJiraSearchExperience = 'QUICK_FIND';
+export type KnowledgeDiscoveryJiraSearchPatternType = 'EMPTY' | 'EXTENDED_PHRASE' | 'JIRA_NL_PATTERN' | 'JQL' | 'NO_PATTERN' | 'NUMERIC' | 'QUESTION_PATTERN' | 'SINGLE_WORD';
+export type KnowledgeDiscoveryKeyPhraseCategory = 'ACRONYM' | 'AUTO' | 'OTHER' | 'PROJECT' | 'TEAM';
+export type KnowledgeDiscoveryKeyPhraseInputText = {
+ format: KnowledgeDiscoveryKeyPhraseInputTextFormat;
+ text: Scalars['String']['input'];
+};
+export type KnowledgeDiscoveryKeyPhraseInputTextFormat = 'ADF' | 'PLAIN';
+export type KnowledgeDiscoveryMarkZeroQueryInteractedInput = {
+ cloudId: Scalars['String']['input'];
+ product?: InputMaybe<KnowledgeDiscoveryProduct>;
+ query: Scalars['String']['input'];
+};
+export type KnowledgeDiscoveryMetadata = {
+ numberOfRecentDocuments?: InputMaybe<Scalars['Int']['input']>;
+};
+export type KnowledgeDiscoveryProduct = 'CONFLUENCE' | 'GOOGLE' | 'JIRA' | 'SHAREPOINT' | 'SLACK';
+export type KnowledgeDiscoveryQueryClassification = 'BOOKMARK' | 'JIRA_NATURAL_LANGUAGE_QUERY' | 'JIRA_NLQ_KEYWORD' | 'JOB_TITLE' | 'KEYWORD_OR_ACRONYM' | 'NATURAL_LANGUAGE_QUERY' | 'NAVIGATIONAL' | 'NAV_CONTENT' | 'NONE' | 'ORG_CHART' | 'PERSON' | 'TEAM' | 'TOPIC' | 'VISUAL';
+export type KnowledgeDiscoveryQuerySubType = 'COMMAND' | 'CONFLUENCE' | 'EVALUATE' | 'JIRA' | 'JOB_TITLE' | 'LLM' | 'QUESTION';
+export type KnowledgeDiscoveryQuerySuggestionType = 'ASSIGNED_ITEMS' | 'TICKET_ASSIGNEE' | 'TICKET_DUE_DATE' | 'TICKET_STATUS';
+export type KnowledgeDiscoveryRelatedEntityAction = {
+ action?: InputMaybe<KnowledgeDiscoveryRelatedEntityActionType>;
+ relatedEntityId: Scalars['ID']['input'];
+};
+export type KnowledgeDiscoveryRelatedEntityActionType = 'DELETE' | 'PERSIST';
+export type KnowledgeDiscoveryRelatedEntityRequest = {
+ count: Scalars['Int']['input'];
+ entityType: KnowledgeDiscoveryEntityType;
+};
+export type KnowledgeDiscoveryRelatedEntityRequests = {
+ requests?: InputMaybe<Array<KnowledgeDiscoveryRelatedEntityRequest>>;
+};
+export type KnowledgeDiscoveryScopeInput = {
+ entityIdInScope: Scalars['String']['input'];
+ scope: KnowledgeDiscoveryDefinitionScope;
+};
+export type KnowledgeDiscoverySearchChatIntentDecision = 'CHAT' | 'SEARCH';
+export type KnowledgeDiscoverySearchChatIntentDetectionModelVersion = 'GEMMA3_1B_SCI_V1' | 'GEMMA4_E2B_SCI_V1';
+export type KnowledgeDiscoverySearchQueryClassification = 'JIRA_NATURAL_LANGUAGE_QUERY' | 'KEYWORD_OR_ACRONYM' | 'NATURAL_LANGUAGE_QUERY' | 'NAVIGATIONAL' | 'NONE' | 'ORG_CHART' | 'PERSON' | 'TEAM' | 'TOPIC' | 'VISUAL';
+export type KnowledgeDiscoverySearchQueryClassificationSubtype = 'COMMAND' | 'CONFLUENCE' | 'EVALUATE' | 'JIRA' | 'JOB_TITLE' | 'LLM' | 'QUESTION';
+export type KnowledgeDiscoveryTopicType = 'AREA' | 'COMPANY' | 'EVENT' | 'PROCESS' | 'PROGRAM' | 'TEAM';
+export type KnowledgeDiscoveryUpdateAdminhubBookmarkInput = {
+ bookmarkAdminhubId: Scalars['ID']['input'];
+ cloudId: Scalars['ID']['input'];
+ description?: InputMaybe<Scalars['String']['input']>;
+ keyPhrases?: InputMaybe<Array<Scalars['String']['input']>>;
+ orgId: Scalars['String']['input'];
+ title: Scalars['String']['input'];
+ url: Scalars['String']['input'];
+};
+export type KnowledgeDiscoveryUpdateRelatedEntitiesInput = {
+ actions?: InputMaybe<Array<InputMaybe<KnowledgeDiscoveryRelatedEntityAction>>>;
+ cloudId?: InputMaybe<Scalars['String']['input']>;
+ entity: Scalars['ID']['input'];
+ entityType: KnowledgeDiscoveryEntityType;
+ relatedEntityType: KnowledgeDiscoveryEntityType;
+ workspaceId?: InputMaybe<Scalars['String']['input']>;
+};
+export type KnowledgeDiscoveryUpdateUserKeyPhraseInteractionInput = {
+ isDisabled?: InputMaybe<Scalars['Boolean']['input']>;
+ keyPhrase: Scalars['String']['input'];
+ workspaceId: Scalars['String']['input'];
+};
+export type KnowledgeDiscoveryZeroQueryDateRange = 'PAST_7_DAYS' | 'PAST_30_DAYS' | 'TODAY' | 'YESTERDAY';
+export type KnowledgeDiscoveryZeroQueryType = 'COLLABORATOR_PROFILE' | 'CONFLUENCE_PAGES_CREATED' | 'CONFLUENCE_PAGES_CREATED_7_DAYS' | 'CONFLUENCE_PAGES_CREATED_30_DAYS' | 'CONFLUENCE_PAGES_CREATED_COLLABORATOR' | 'CONFLUENCE_PAGES_CREATED_COLLABORATOR_7_DAYS' | 'CONFLUENCE_PAGES_CREATED_COLLABORATOR_30_DAYS' | 'CONFLUENCE_PAGES_CREATED_COLLABORATOR_TOPIC' | 'JIRA_ASSIGNED_COLLABORATOR_IN_PROJECT' | 'JIRA_MY_WORK_ITEMS' | 'JIRA_NLQ' | 'JIRA_NLQ_COLLABORATOR' | 'JIRA_TICKETS_ASSIGNED' | 'JIRA_TICKETS_ASSIGNED_COLLABORATOR' | 'JIRA_TICKETS_CREATED' | 'JIRA_TICKETS_CREATED_COLLABORATOR' | 'JIRA_TICKETS_CREATED_COLLABORATOR_TOPIC' | 'RELATED_QUESTION' | 'THIRD_PARTY_GOOGLE_COLLABORATOR_DOCS' | 'THIRD_PARTY_GOOGLE_COLLABORATOR_DOCS_TOPIC' | 'THIRD_PARTY_GOOGLE_MY_DOCS' | 'THIRD_PARTY_SHAREPOINT_COLLABORATOR_DOCS' | 'THIRD_PARTY_SHAREPOINT_COLLABORATOR_DOCS_TOPIC' | 'THIRD_PARTY_SHAREPOINT_MY_DOCS' | 'THIRD_PARTY_SLACK_COLLABORATOR_MESSAGES' | 'THIRD_PARTY_SLACK_MY_MESSAGES' | 'WHO_IS';
+export type KnowledgeGraphContentType = 'BLOGPOST' | 'PAGE';
+export type KnowledgeGraphObjectType = 'snippet_v1' | 'snippet_v2' | 'snippet_v2_180';
+export type LabelInput = {
+ name: Scalars['String']['input'];
+ prefix: Scalars['String']['input'];
+};
+export type LabelSort = {
+ direction: GraphQlLabelSortDirection;
+ sortField: GraphQlLabelSortField;
+};
+export type LearningCertSort = {
+ sortDirection?: InputMaybe<LearningSortOrder>;
+ sortField?: InputMaybe<LearningCertSortField>;
+};
+export type LearningCertSortField = 'ACTIVE_DATE' | 'EXPIRE_DATE' | 'ID' | 'IMAGE_URL' | 'NAME' | 'NAME_ABBR' | 'PUBLIC_URL' | 'STATUS' | 'TYPE';
+export type LearningCertStatus = 'ACTIVE' | 'EXPIRED';
+export type LearningCertType = 'BADGE' | 'CERTIFICATION' | 'STANDING';
+export type LearningSortOrder = 'ASC' | 'DESC';
+export type LicenseOverrideState = 'ACTIVE' | 'ADVANCED' | 'INACTIVE' | 'STANDARD' | 'TRIAL';
+export type LicenseStatus = 'ACTIVE' | 'SUSPENDED' | 'UNLICENSED';
+export type LicenseValue = 'ACTIVE' | 'INACTIVE' | 'TRIAL';
+export type LifecycleStage = 'BETA' | 'EXPERIMENTAL' | 'PRODUCTION' | 'STAGING';
+export type LikeContentInput = {
+ contentId: Scalars['ID']['input'];
+};
+export type LiveChatMarkReadInput = {
+ chatAri: Scalars['ID']['input'];
+};
+export type LiveChatMessageVisibility = 'INTERNAL' | 'PUBLIC';
+export type LiveChatSendTypingSignalInput = {
+ chatAri: Scalars['ID']['input'];
+};
+export type LiveChatSendUserMessageInput = {
+ chatAri: Scalars['ID']['input'];
+ content: Scalars['String']['input'];
+ messageId?: InputMaybe<Scalars['ID']['input']>;
+ visibility?: InputMaybe<LiveChatMessageVisibility>;
+};
+export type LocalStorageBooleanPairInput = {
+ key: Scalars['String']['input'];
+ value?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type LocalStorageInput = {
+ booleanValues?: InputMaybe<Array<InputMaybe<LocalStorageBooleanPairInput>>>;
+ stringValues?: InputMaybe<Array<InputMaybe<LocalStorageStringPairInput>>>;
+};
+export type LocalStorageStringPairInput = {
+ key: Scalars['String']['input'];
+ value?: InputMaybe<Scalars['String']['input']>;
+};
+export type LogQueryInput = {
+ appVersion?: InputMaybe<Scalars['String']['input']>;
+ appVersions?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ browserName?: InputMaybe<Scalars['String']['input']>;
+ container?: InputMaybe<Scalars['String']['input']>;
+ containers?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ contexts?: InputMaybe<Array<InputMaybe<Context>>>;
+ dates?: InputMaybe<DateSearchInput>;
+ editions?: InputMaybe<Array<InputMaybe<EditionValue>>>;
+ errorType?: InputMaybe<Scalars['String']['input']>;
+ extensionType?: InputMaybe<Scalars['String']['input']>;
+ functionKey?: InputMaybe<Scalars['String']['input']>;
+ functionKeys?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ installationContexts?: InputMaybe<Array<Scalars['ID']['input']>>;
+ installationId?: InputMaybe<Scalars['String']['input']>;
+ instance?: InputMaybe<Scalars['String']['input']>;
+ instances?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ invocationId?: InputMaybe<Scalars['String']['input']>;
+ isAdminHub?: InputMaybe<Scalars['Boolean']['input']>;
+ licenseStates?: InputMaybe<Array<InputMaybe<LicenseValue>>>;
+ logSource?: InputMaybe<FrontendLogSource>;
+ lvl?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ moduleType?: InputMaybe<Scalars['String']['input']>;
+ msg?: InputMaybe<Scalars['String']['input']>;
+ orgId?: InputMaybe<Scalars['String']['input']>;
+ orgIds?: InputMaybe<Array<Scalars['String']['input']>>;
+ osName?: InputMaybe<Scalars['String']['input']>;
+ renderType?: InputMaybe<Scalars['String']['input']>;
+ runtime?: InputMaybe<Scalars['String']['input']>;
+ service?: InputMaybe<Scalars['String']['input']>;
+ services?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ traceId?: InputMaybe<Scalars['String']['input']>;
+ unitId?: InputMaybe<Scalars['String']['input']>;
+};
+export type LoomCalendarIntegrationType = 'GOOGLE_CALENDAR' | 'MICROSOFT_OUTLOOK';
+export type LoomCompleteVideoFileUploadInput = {
+ fileName?: InputMaybe<Scalars['String']['input']>;
+ folderId?: InputMaybe<Scalars['String']['input']>;
+ keyPath: Scalars['String']['input'];
+ spaceId?: InputMaybe<Scalars['String']['input']>;
+ videoPropertiesJson?: InputMaybe<Scalars['String']['input']>;
+ workspaceId: Scalars['ID']['input'];
+};
+export type LoomCreateFolderInput = {
+ id: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+ parentFolderId?: InputMaybe<Scalars['ID']['input']>;
+ spaceId?: InputMaybe<Scalars['ID']['input']>;
+ visibility?: InputMaybe<LoomFolderVisibilityType>;
+};
+export type LoomCreateVideoCommentInput = {
+ content: Scalars['String']['input'];
+ id: Scalars['ID']['input'];
+ timestamp?: InputMaybe<Scalars['Int']['input']>;
+};
+export type LoomCreateVideoReactionInput = {
+ category?: InputMaybe<Scalars['String']['input']>;
+ id: Scalars['ID']['input'];
+ password?: InputMaybe<Scalars['String']['input']>;
+ reactionName: Scalars['String']['input'];
+ reactionType?: InputMaybe<LoomVideoReactionType>;
+ timestamp?: InputMaybe<Scalars['Int']['input']>;
+};
+export type LoomCurrentUserVideosInput = {
+ createdAtRange?: InputMaybe<LoomDateRangeInput>;
+ limit?: InputMaybe<Scalars['Int']['input']>;
+ offset?: InputMaybe<Scalars['Int']['input']>;
+ siteId: Scalars['ID']['input'];
+ sortOrder?: InputMaybe<LoomSortDirection>;
+ source?: InputMaybe<LoomCurrentUserVideosSource>;
+};
+export type LoomCurrentUserVideosSource = 'ALL' | 'MINE' | 'SHARED_WITH_ME';
+export type LoomDateRangeInput = {
+ from?: InputMaybe<Scalars['String']['input']>;
+ to?: InputMaybe<Scalars['String']['input']>;
+};
+export type LoomEnqueueVideoDownloadInput = {
+ id: Scalars['ID']['input'];
+};
+export type LoomFolderVisibilityType = 'owner' | 'workspace';
+export type LoomMeetingOneClickActionConfluenceContentType = 'DATABASE' | 'LIVE_DOC' | 'SLIDES' | 'WHITEBOARD';
+export type LoomMeetingOneClickActionStatus = 'ACCEPTED' | 'DISMISSED' | 'PENDING';
+export type LoomMeetingOneClickActionType = 'CONFLUENCE' | 'JIRA' | 'MESSAGE';
+export type LoomMeetingSource = 'GOOGLE_CALENDAR' | 'MICROSOFT_OUTLOOK' | 'ZOOM';
+export type LoomMoveVideoToFolderInput = {
+ folderId: Scalars['ID']['input'];
+ id: Scalars['ID']['input'];
+};
+export type LoomPhraseRangeType = 'punct' | 'text';
+export type LoomRecoverVideoInput = {
+ force: Scalars['Boolean']['input'];
+ id: Scalars['ID']['input'];
+};
+export type LoomShareVideoInput = {
+ id: Scalars['ID']['input'];
+ message?: InputMaybe<Scalars['String']['input']>;
+ userAris: Array<Scalars['ID']['input']>;
+};
+export type LoomSortDirection = 'ASC' | 'DESC';
+export type LoomSpacePrivacyType = 'private' | 'workspace';
+export type LoomTranscriptLanguage = 'af' | 'am' | 'as' | 'ba' | 'be' | 'bg' | 'bn' | 'bo' | 'br' | 'bs' | 'ca' | 'cs' | 'cy' | 'da' | 'de' | 'el' | 'en' | 'es' | 'et' | 'eu' | 'fi' | 'fo' | 'fr' | 'gl' | 'gu' | 'ha' | 'haw' | 'hi' | 'hr' | 'ht' | 'hu' | 'hy' | 'id' | 'is' | 'it' | 'ja' | 'jw' | 'ka' | 'kk' | 'km' | 'kn' | 'ko' | 'la' | 'lb' | 'ln' | 'lo' | 'lt' | 'lv' | 'mg' | 'mi' | 'mk' | 'ml' | 'mn' | 'mr' | 'ms' | 'mt' | 'my' | 'ne' | 'nl' | 'nn' | 'no' | 'oc' | 'pa' | 'pl' | 'ps' | 'pt' | 'ro' | 'ru' | 'sa' | 'sd' | 'si' | 'sk' | 'sl' | 'sn' | 'so' | 'sq' | 'sr' | 'su' | 'sv' | 'sw' | 'ta' | 'te' | 'tg' | 'th' | 'tk' | 'tl' | 'tr' | 'tt' | 'uk' | 'unknown' | 'uz' | 'vi' | 'yi' | 'yo' | 'zh';
+export type LoomUpdateMeetingOneClickActionStatus = 'ACCEPTED' | 'DISMISSED';
+export type LoomUpdateMeetingOneClickActionStatusInput = {
+ id: Scalars['ID']['input'];
+ siteId: Scalars['ID']['input'];
+ status: LoomUpdateMeetingOneClickActionStatus;
+};
+export type LoomUpdateVideoPermissionsInput = {
+ id: Scalars['ID']['input'];
+ visibility: LoomVideoVisibility;
+};
+export type LoomUpdateVideoTitleInput = {
+ id: Scalars['ID']['input'];
+ title: Scalars['String']['input'];
+};
+export type LoomUserStatus = 'LINKED' | 'LINKED_ENTERPRISE' | 'MASTERED' | 'NOT_FOUND';
+export type LoomVideoConsoleLogsEventType = 'CLICK' | 'CONSOLE' | 'NAVIGATION' | 'TYPE' | 'UNKNOWN';
+export type LoomVideoConsoleLogsMethod = 'DEFAULT' | 'ERROR' | 'LOG' | 'WARN';
+export type LoomVideoDownloadStatus = 'NOT_READY' | 'READY';
+export type LoomVideoReactionType = 'EXTENDED' | 'LOOM';
+export type LoomVideoVisibility = 'OWNER' | 'PUBLIC' | 'WORKSPACE';
+export type MacroRendererMode = 'EDITOR' | 'PDF' | 'RENDERER';
+export type Mark = {
+ attrs?: InputMaybe<MarkAttribute>;
+ type: Scalars['String']['input'];
+};
+export type MarkAttribute = {
+ annotationType: Scalars['String']['input'];
+ id: Scalars['String']['input'];
+};
+export type MarkCommentsAsReadInput = {
+ commentIds: Array<Scalars['ID']['input']>;
+};
+export type MarketplaceAgentToolAccessType = 'READ' | 'WRITE';
+export type MarketplaceAppPaymentModel = 'FREE' | 'PAID_VIA_ATLASSIAN' | 'PAID_VIA_PARTNER';
+export type MarketplaceAppVersionFilter = {
+ cloudAppVersionId?: InputMaybe<Scalars['ID']['input']>;
+ cloudComplianceBoundary?: InputMaybe<Array<InputMaybe<ComplianceBoundary>>>;
+ excludeHiddenIn?: InputMaybe<MarketplaceLocation>;
+ productHostingOptions?: InputMaybe<Array<AtlassianProductHostingType>>;
+ visibility?: InputMaybe<MarketplaceAppVersionVisibility>;
+};
+export type MarketplaceAppVersionVisibility = 'PRIVATE' | 'PUBLIC';
+export type MarketplaceAppsFilter = {
+ cloudFortifiedStatus?: InputMaybe<Array<MarketplaceProgramStatus>>;
+ includePrivate?: InputMaybe<Scalars['Boolean']['input']>;
+ productHostingOptions?: InputMaybe<Array<AtlassianProductHostingType>>;
+};
+export type MarketplaceBillingCycle = 'ANNUAL' | 'MONTHLY';
+export type MarketplaceCloudAppType = 'CROSS_CONTEXT' | 'EMBEDDED' | 'GLOBAL' | 'GLOBAL_STANDALONE';
+export type MarketplaceCloudFortifiedStatus = 'APPLIED' | 'APPROVED' | 'NOT_A_PARTICIPANT' | 'REJECTED';
+export type MarketplaceConsoleAsvlLegacyVersionApprovalStatus = 'APPROVED' | 'ARCHIVED' | 'DELETED' | 'REJECTED' | 'SUBMITTED' | 'UNINITIATED';
+export type MarketplaceConsoleAsvlLegacyVersionStatus = 'PRIVATE' | 'PUBLIC';
+export type MarketplaceConsoleAppInput = {
+ appKey: Scalars['ID']['input'];
+ appName: Scalars['String']['input'];
+ cloudComplianceBoundaries?: InputMaybe<Array<MarketplaceConsoleCloudComplianceBoundary>>;
+ developerId?: InputMaybe<Scalars['ID']['input']>;
+ marketingLabels?: InputMaybe<Array<Scalars['String']['input']>>;
+ objectType?: InputMaybe<MarketplaceConsoleObjectType>;
+ onDemandPaymentModel?: InputMaybe<MarketplaceConsolePaymentModel>;
+ vendorId?: InputMaybe<Scalars['Int']['input']>;
+ vendorLinks?: InputMaybe<MarketplaceConsoleAppVendorLinksInput>;
+ version: MarketplaceConsoleAppVersionCreateRequestInput;
+};
+export type MarketplaceConsoleAppPublishWizardAgentSkillValueInput = {
+ description: Scalars['String']['input'];
+ name: Scalars['String']['input'];
+};
+export type MarketplaceConsoleAppPublishWizardAgentToolAccessType = 'READ' | 'WRITE';
+export type MarketplaceConsoleAppPublishWizardAgentToolValueInput = {
+ accessType: MarketplaceConsoleAppPublishWizardAgentToolAccessType;
+ description: Scalars['String']['input'];
+ name: Scalars['String']['input'];
+};
+export type MarketplaceConsoleAppPublishWizardCheckerVerdict = 'ERROR' | 'FAIL' | 'HARD_FAIL' | 'PASS' | 'SKIP' | 'WARNING';
+export type MarketplaceConsoleAppPublishWizardCompatibilityRowInput = {
+ hosting: Scalars['String']['input'];
+ maxBuildNumber?: InputMaybe<Scalars['Float']['input']>;
+ minBuildNumber?: InputMaybe<Scalars['Float']['input']>;
+ parentSoftwareId: Scalars['String']['input'];
+};
+export type MarketplaceConsoleAppPublishWizardFieldValidationStatus = 'ERROR' | 'FAIL' | 'NOT_REQUIRED' | 'PASS' | 'PENDING' | 'WARNING';
+export type MarketplaceConsoleAppPublishWizardFieldValueInput = {
+ agentSkillsValue?: InputMaybe<Array<MarketplaceConsoleAppPublishWizardAgentSkillValueInput>>;
+ agentToolsValue?: InputMaybe<Array<MarketplaceConsoleAppPublishWizardAgentToolValueInput>>;
+ boolValue?: InputMaybe<Scalars['Boolean']['input']>;
+ compatibilities?: InputMaybe<Array<MarketplaceConsoleAppPublishWizardCompatibilityRowInput>>;
+ enumSetValue?: InputMaybe<Array<Scalars['String']['input']>>;
+ enumValue?: InputMaybe<Scalars['String']['input']>;
+ fileRefValue?: InputMaybe<Scalars['String']['input']>;
+ integerRangeValue?: InputMaybe<MarketplaceConsoleAppPublishWizardIntegerRangeValueInput>;
+ numberValue?: InputMaybe<Scalars['Float']['input']>;
+ reviewConfirmation?: InputMaybe<MarketplaceConsoleAppPublishWizardReviewConfirmationValueInput>;
+ stringListValue?: InputMaybe<Array<Scalars['String']['input']>>;
+ stringMapValue?: InputMaybe<Array<MarketplaceConsoleAppPublishWizardStringMapEntryInput>>;
+ textValue?: InputMaybe<Scalars['String']['input']>;
+ thirdPartyEntities?: InputMaybe<Array<MarketplaceConsoleAppPublishWizardThirdPartyEntityRowInput>>;
+ type: Scalars['String']['input'];
+};
+export type MarketplaceConsoleAppPublishWizardFillStrategy = 'AUTO' | 'MANUAL' | 'PARTIAL' | 'PRE_FILLED';
+export type MarketplaceConsoleAppPublishWizardIntegerRangeValueInput = {
+ max?: InputMaybe<Scalars['Int']['input']>;
+ min?: InputMaybe<Scalars['Int']['input']>;
+};
+export type MarketplaceConsoleAppPublishWizardPrefillCase = 'COPY_FROM_SIBLING' | 'FRESH' | 'SELF_PRIOR';
+export type MarketplaceConsoleAppPublishWizardPrefillSourceOrigin = 'DONUT' | 'HERMES';
+export type MarketplaceConsoleAppPublishWizardPublishEntryDestination = 'PREFILL' | 'UNAVAILABLE' | 'WIZARD' | 'WORKFLOW';
+export type MarketplaceConsoleAppPublishWizardReadinessState = 'HARD_FAILURE' | 'INCOMPLETE' | 'READY_FOR_REVIEW' | 'RECOVERABLE_FAILURE';
+export type MarketplaceConsoleAppPublishWizardReviewConfirmationValueInput = {
+ canonicalSourceRef: Scalars['String']['input'];
+ confirmed: Scalars['Boolean']['input'];
+ confirmedAt?: InputMaybe<Scalars['String']['input']>;
+ snapshotHash?: InputMaybe<Scalars['String']['input']>;
+ snapshotJson?: InputMaybe<Scalars['String']['input']>;
+};
+export type MarketplaceConsoleAppPublishWizardScreenId = 'APP_SECURITY' | 'LISTING' | 'MCP_DETAILS' | 'PRICING' | 'TRUST' | 'VERSION';
+export type MarketplaceConsoleAppPublishWizardScreenNavStatus = 'COMPLETED' | 'CURRENT' | 'EMPTY' | 'NOT_REACHED';
+export type MarketplaceConsoleAppPublishWizardScreenValidationStatus = 'ERROR' | 'FAIL' | 'PASS' | 'PENDING' | 'WARNING';
+export type MarketplaceConsoleAppPublishWizardSessionStatus = 'ABANDONED' | 'APPROVED' | 'BLOCKED' | 'DRAFT' | 'REJECTED' | 'SUBMITTED';
+export type MarketplaceConsoleAppPublishWizardSingleEnumKind = 'DROP_DOWN' | 'RADIO';
+export type MarketplaceConsoleAppPublishWizardStringMapEntryInput = {
+ key: Scalars['String']['input'];
+ value: Scalars['String']['input'];
+};
+export type MarketplaceConsoleAppPublishWizardThirdPartyEntityRowInput = {
+ countryCodes: Array<Scalars['String']['input']>;
+ link: Scalars['String']['input'];
+ name: Scalars['String']['input'];
+ purpose: Scalars['String']['input'];
+};
+export type MarketplaceConsoleAppPublishWizardValidationCheckStatus = 'ERROR' | 'FAIL' | 'NOT_RUN' | 'PASS' | 'QUEUED' | 'RUNNING' | 'WARNING';
+export type MarketplaceConsoleAppPublishWizardValidationCheckStatusReason = 'PREVIOUS_CHECK_FAILED';
+export type MarketplaceConsoleAppPublishWizardVisibilityPredicateOperator = 'EQUALS' | 'NOT_EQUALS';
+export type MarketplaceConsoleAppSoftwareVersionCompatibilityInput = {
+ hosting: MarketplaceConsoleHosting;
+ maxBuildNumber?: InputMaybe<Scalars['String']['input']>;
+ minBuildNumber?: InputMaybe<Scalars['String']['input']>;
+ parentSoftwareId: Scalars['ID']['input'];
+};
+export type MarketplaceConsoleAppSoftwareVersionFrameworkDetailsInput = {
+ attributes: MarketplaceConsoleFrameworkAttributesInput;
+ frameworkId: Scalars['ID']['input'];
+};
+export type MarketplaceConsoleAppSoftwareVersionInput = {
+ bonTermsSupported?: InputMaybe<Scalars['Boolean']['input']>;
+ buildNumber?: InputMaybe<Scalars['String']['input']>;
+ communityEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ compatibilities: Array<MarketplaceConsoleAppSoftwareVersionCompatibilityInput>;
+ deploymentInstructions?: InputMaybe<Array<MarketplaceConsoleDeploymentInstructionInput>>;
+ documentationUrl?: InputMaybe<Scalars['String']['input']>;
+ editionDetails?: InputMaybe<MarketplaceConsoleEditionDetailsInput>;
+ eulaUrl?: InputMaybe<Scalars['String']['input']>;
+ frameworkDetails: MarketplaceConsoleAppSoftwareVersionFrameworkDetailsInput;
+ heroImageUrl?: InputMaybe<Scalars['String']['input']>;
+ highlights?: InputMaybe<Array<MarketplaceConsoleListingHighLightInput>>;
+ isBeta?: InputMaybe<Scalars['Boolean']['input']>;
+ isSupported?: InputMaybe<Scalars['Boolean']['input']>;
+ learnMoreUrl?: InputMaybe<Scalars['String']['input']>;
+ licenseType?: InputMaybe<MarketplaceConsoleAppSoftwareVersionLicenseTypeId>;
+ moreDetails?: InputMaybe<Scalars['String']['input']>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ partnerSpecificTerms?: InputMaybe<Scalars['String']['input']>;
+ paymentModel?: InputMaybe<MarketplaceConsolePaymentModel>;
+ productId?: InputMaybe<Scalars['String']['input']>;
+ purchaseUrl?: InputMaybe<Scalars['String']['input']>;
+ releaseNotes?: InputMaybe<Scalars['String']['input']>;
+ releaseSummary?: InputMaybe<Scalars['String']['input']>;
+ screenshots?: InputMaybe<Array<MarketplaceConsoleListingScreenshotInput>>;
+ sourceCodeLicenseUrl?: InputMaybe<Scalars['String']['input']>;
+ status: MarketplaceConsoleVersionType;
+ versionNumber?: InputMaybe<Scalars['String']['input']>;
+ youtubeId?: InputMaybe<Scalars['String']['input']>;
+};
+export type MarketplaceConsoleAppSoftwareVersionLicenseTypeId = 'ASL' | 'ATLASSIAN_CLOSED_SOURCE' | 'BSD' | 'COMMERCIAL' | 'COMMERCIAL_FREE' | 'EPL' | 'GPL' | 'LGPL';
+export type MarketplaceConsoleAppSoftwareVersionState = 'ACTIVE' | 'APPROVED' | 'ARCHIVED' | 'AUTO_APPROVED' | 'DRAFT' | 'REJECTED' | 'SUBMITTED';
+export type MarketplaceConsoleAppType = 'CROSS_CONTEXT' | 'EMBEDDED' | 'GLOBAL';
+export type MarketplaceConsoleAppVendorLinksInput = {
+ appStatusPage?: InputMaybe<Scalars['String']['input']>;
+ forums?: InputMaybe<Scalars['String']['input']>;
+ issueTracker?: InputMaybe<Scalars['String']['input']>;
+ privacy?: InputMaybe<Scalars['String']['input']>;
+ supportTicketSystem?: InputMaybe<Scalars['String']['input']>;
+};
+export type MarketplaceConsoleAppVersionCreateRequestInput = {
+ assets?: InputMaybe<MarketplaceConsoleCreateVersionAssetsInput>;
+ buildNumber?: InputMaybe<Scalars['String']['input']>;
+ compatibilities: Array<MarketplaceConsoleAppSoftwareVersionCompatibilityInput>;
+ dcBuildNumber?: InputMaybe<Scalars['String']['input']>;
+ editionDetails?: InputMaybe<MarketplaceConsoleEditionDetailsInput>;
+ frameworkDetails: MarketplaceConsoleAppSoftwareVersionFrameworkDetailsInput;
+ paymentModel?: InputMaybe<MarketplaceConsolePaymentModel>;
+ versionNumber?: InputMaybe<Scalars['String']['input']>;
+};
+export type MarketplaceConsoleAppVersionDeleteRequestInput = {
+ appKey?: InputMaybe<Scalars['ID']['input']>;
+ appSoftwareId?: InputMaybe<Scalars['ID']['input']>;
+ buildNumber: Scalars['ID']['input'];
+};
+export type MarketplaceConsoleArchiveAppRequest = {
+ appKey: Scalars['ID']['input'];
+};
+export type MarketplaceConsoleBankAccountType = 'CACC' | 'MOMA' | 'OTHER' | 'SVGS';
+export type MarketplaceConsoleBankDetailsInput = {
+ accountName: Scalars['String']['input'];
+ accountNumber: Scalars['String']['input'];
+ bankAccountType?: InputMaybe<MarketplaceConsoleBankAccountType>;
+ bankAddress?: InputMaybe<Scalars['String']['input']>;
+ bankCity: Scalars['String']['input'];
+ bankCountryCode: Scalars['String']['input'];
+ bankName: Scalars['String']['input'];
+ bankPostCode?: InputMaybe<Scalars['String']['input']>;
+ bankState?: InputMaybe<Scalars['String']['input']>;
+ intermediaryBankId?: InputMaybe<Scalars['String']['input']>;
+ intermediaryBankName?: InputMaybe<Scalars['String']['input']>;
+ localBankId?: InputMaybe<Scalars['String']['input']>;
+ routingNumber?: InputMaybe<Scalars['String']['input']>;
+ specialHandlingNotes?: InputMaybe<Scalars['String']['input']>;
+ swiftCode?: InputMaybe<Scalars['String']['input']>;
+};
+export type MarketplaceConsoleBillingAddressInput = {
+ city: Scalars['String']['input'];
+ country: Scalars['String']['input'];
+ line1: Scalars['String']['input'];
+ line2?: InputMaybe<Scalars['String']['input']>;
+ postcode: Scalars['String']['input'];
+ state: Scalars['String']['input'];
+};
+export type MarketplaceConsoleBillingContactInput = {
+ emailId: Scalars['String']['input'];
+ firstName: Scalars['String']['input'];
+ lastName: Scalars['String']['input'];
+ phoneNumber: Scalars['String']['input'];
+};
+export type MarketplaceConsoleBillingCycle = 'ANNUAL' | 'MONTHLY';
+export type MarketplaceConsoleCanMakeServerVersionPublicInput = {
+ dcAppSoftwareId?: InputMaybe<Scalars['ID']['input']>;
+ serverAppSoftwareId: Scalars['ID']['input'];
+ userKey?: InputMaybe<Scalars['ID']['input']>;
+ versionNumber: Scalars['ID']['input'];
+};
+export type MarketplaceConsoleCloudComplianceBoundary = 'COMMERCIAL' | 'FEDRAMP_MODERATE' | 'ISOLATED_CLOUD';
+export type MarketplaceConsoleCompleteAppPublishWizardScreenInput = {
+ screenId: MarketplaceConsoleAppPublishWizardScreenId;
+};
+export type MarketplaceConsoleConnectFrameworkAttributesInput = {
+ href: Scalars['String']['input'];
+};
+export type MarketplaceConsoleCreateMakerInput = {
+ developerSpaceListing: MarketplaceConsoleDevSpaceListingInput;
+ makerName: Scalars['String']['input'];
+};
+export type MarketplaceConsoleCreatePrivateOfferInput = {
+ billingCycle: Scalars['String']['input'];
+ currency: Scalars['String']['input'];
+ customerOrgId: Scalars['ID']['input'];
+ developerId: Scalars['ID']['input'];
+ discountType: MarketplaceConsolePrivateOfferDiscountType;
+ discountValue?: InputMaybe<Scalars['Int']['input']>;
+ edition: Scalars['String']['input'];
+ hostingType: Scalars['String']['input'];
+ listPriceCents?: InputMaybe<Scalars['Int']['input']>;
+ productId: Scalars['ID']['input'];
+ quantity?: InputMaybe<Scalars['Int']['input']>;
+ requestId?: InputMaybe<Scalars['ID']['input']>;
+ siteId?: InputMaybe<Scalars['ID']['input']>;
+ termMonths?: InputMaybe<Scalars['Int']['input']>;
+};
+export type MarketplaceConsoleCreateVersionAssetsInput = {
+ highlights?: InputMaybe<Array<MarketplaceConsoleHighlightAssetInput>>;
+ screenshots?: InputMaybe<Array<MarketplaceConsoleImageAssetInput>>;
+};
+export type MarketplaceConsoleDefaultEditionEnrolledInput = {
+ appKey?: InputMaybe<Scalars['String']['input']>;
+};
+export type MarketplaceConsoleDeleteAppRequest = {
+ appKey: Scalars['ID']['input'];
+};
+export type MarketplaceConsoleDeploymentInstructionInput = {
+ body?: InputMaybe<Scalars['String']['input']>;
+ screenshotImageUrl?: InputMaybe<Scalars['String']['input']>;
+};
+export type MarketplaceConsoleDevSpaceContactInput = {
+ addressLine1?: InputMaybe<Scalars['String']['input']>;
+ addressLine2?: InputMaybe<Scalars['String']['input']>;
+ city?: InputMaybe<Scalars['String']['input']>;
+ country?: InputMaybe<Scalars['String']['input']>;
+ email: Scalars['String']['input'];
+ homePageUrl?: InputMaybe<Scalars['String']['input']>;
+ otherContactDetails?: InputMaybe<Scalars['String']['input']>;
+ phone?: InputMaybe<Scalars['String']['input']>;
+ postCode?: InputMaybe<Scalars['String']['input']>;
+ state?: InputMaybe<Scalars['String']['input']>;
+};
+export type MarketplaceConsoleDevSpaceListingInput = {
+ contactDetails: MarketplaceConsoleDevSpaceContactInput;
+ description?: InputMaybe<Scalars['String']['input']>;
+ logoImage?: InputMaybe<MarketplaceConsoleMakerLogoImageInput>;
+ supportDetails?: InputMaybe<MarketplaceConsoleDevSpaceSupportDetailsInput>;
+ trustCenterUrl?: InputMaybe<Scalars['String']['input']>;
+};
+export type MarketplaceConsoleDevSpaceProgram = 'ATLASSIAN_PARTER' | 'FREE_LICENSE' | 'MARKETPLACE_PARTNER' | 'SOLUTION_PARTNER';
+export type MarketplaceConsoleDevSpaceSupportAvailabilityInput = {
+ availableFrom?: InputMaybe<Scalars['String']['input']>;
+ availableTo?: InputMaybe<Scalars['String']['input']>;
+ days?: InputMaybe<Array<Scalars['String']['input']>>;
+ holidays?: InputMaybe<Array<MarketplaceConsoleDevSpaceSupportContactHolidayInput>>;
+ timezone: Scalars['String']['input'];
+};
+export type MarketplaceConsoleDevSpaceSupportContactHolidayInput = {
+ date: Scalars['String']['input'];
+ repeatAnnually: Scalars['Boolean']['input'];
+ title: Scalars['String']['input'];
+};
+export type MarketplaceConsoleDevSpaceSupportDetailsInput = {
+ availability?: InputMaybe<MarketplaceConsoleDevSpaceSupportAvailabilityInput>;
+ contactEmail?: InputMaybe<Scalars['String']['input']>;
+ contactName?: InputMaybe<Scalars['String']['input']>;
+ contactPhone?: InputMaybe<Scalars['String']['input']>;
+ emergencyContact?: InputMaybe<Scalars['String']['input']>;
+ slaUrl?: InputMaybe<Scalars['String']['input']>;
+ targetResponseTimeInHrs?: InputMaybe<Scalars['Int']['input']>;
+ url?: InputMaybe<Scalars['String']['input']>;
+};
+export type MarketplaceConsoleDevSpaceTier = 'GOLD' | 'PLATINUM' | 'SILVER';
+export type MarketplaceConsoleEditAppVersionRequest = {
+ appKey: Scalars['ID']['input'];
+ bonTermsSupported?: InputMaybe<Scalars['Boolean']['input']>;
+ buildNumber: Scalars['ID']['input'];
+ compatibilities?: InputMaybe<Array<MarketplaceConsoleAppSoftwareVersionCompatibilityInput>>;
+ deploymentInstructions?: InputMaybe<Array<MarketplaceConsoleDeploymentInstructionInput>>;
+ documentationUrl?: InputMaybe<Scalars['String']['input']>;
+ eulaUrl?: InputMaybe<Scalars['String']['input']>;
+ heroImageUrl?: InputMaybe<Scalars['String']['input']>;
+ highlights?: InputMaybe<Array<MarketplaceConsoleListingHighLightInput>>;
+ isBeta?: InputMaybe<Scalars['Boolean']['input']>;
+ isSupported?: InputMaybe<Scalars['Boolean']['input']>;
+ learnMoreUrl?: InputMaybe<Scalars['String']['input']>;
+ licenseType?: InputMaybe<MarketplaceConsoleAppSoftwareVersionLicenseTypeId>;
+ moreDetails?: InputMaybe<Scalars['String']['input']>;
+ partnerSpecificTerms?: InputMaybe<Scalars['String']['input']>;
+ purchaseUrl?: InputMaybe<Scalars['String']['input']>;
+ releaseNotes?: InputMaybe<Scalars['String']['input']>;
+ releaseSummary?: InputMaybe<Scalars['String']['input']>;
+ screenshots?: InputMaybe<Array<MarketplaceConsoleListingScreenshotInput>>;
+ sourceCodeLicenseUrl?: InputMaybe<Scalars['String']['input']>;
+ status?: InputMaybe<MarketplaceConsoleAsvlLegacyVersionStatus>;
+ youtubeId?: InputMaybe<Scalars['String']['input']>;
+};
+export type MarketplaceConsoleEditionDetailsInput = {
+ enabled?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type MarketplaceConsoleEditionInput = {
+ cloudComplianceBoundary?: InputMaybe<MarketplaceConsoleCloudComplianceBoundary>;
+ features: Array<MarketplaceConsoleFeatureInput>;
+ id?: InputMaybe<Scalars['ID']['input']>;
+ isDecoupled?: InputMaybe<Scalars['Boolean']['input']>;
+ isDefault: Scalars['Boolean']['input'];
+ licenseModel?: InputMaybe<MarketplaceConsoleLicenseModel>;
+ parentProduct?: InputMaybe<Scalars['String']['input']>;
+ pricingPlan: MarketplaceConsolePricingPlanInput;
+ type: MarketplaceConsoleEditionType;
+};
+export type MarketplaceConsoleEditionType = 'ADVANCED' | 'ADVANCED_MULTI_INSTANCE' | 'STANDARD' | 'STANDARD_MULTI_INSTANCE';
+export type MarketplaceConsoleEditionsActivationRequest = {
+ rejectionReason?: InputMaybe<Scalars['String']['input']>;
+ status: MarketplaceConsoleEditionsActivationStatus;
+};
+export type MarketplaceConsoleEditionsActivationStatus = 'APPROVED' | 'PENDING' | 'REJECTED' | 'UNINITIATED';
+export type MarketplaceConsoleEditionsFilterInput = {
+ billingCycle?: InputMaybe<MarketplaceConsoleBillingCycle>;
+ editionsGroup?: InputMaybe<MarketplaceConsoleEditionsGroup>;
+ pricingPlanStatus?: InputMaybe<MarketplaceConsolePricingPlanFetchStatus>;
+};
+export type MarketplaceConsoleEditionsGroup = 'DEFAULT' | 'FEDRAMP_MODERATE' | 'ISOLATED_CLOUD';
+export type MarketplaceConsoleEditionsInput = {
+ appKey?: InputMaybe<Scalars['String']['input']>;
+ productId?: InputMaybe<Scalars['String']['input']>;
+};
+export type MarketplaceConsoleExternalFrameworkAttributesInput = {
+ authorization: Scalars['Boolean']['input'];
+ binaryUrl?: InputMaybe<Scalars['String']['input']>;
+ learnMoreUrl?: InputMaybe<Scalars['String']['input']>;
+};
+export type MarketplaceConsoleFeatureInput = {
+ description: Scalars['String']['input'];
+ id?: InputMaybe<Scalars['ID']['input']>;
+ name: Scalars['String']['input'];
+ position: Scalars['Int']['input'];
+};
+export type MarketplaceConsoleForgeFrameworkAttributesInput = {
+ appId: Scalars['String']['input'];
+ envId: Scalars['String']['input'];
+ installationTarget?: InputMaybe<MarketplaceConsoleInstallationTarget>;
+ scopes?: InputMaybe<Array<Scalars['String']['input']>>;
+ versionId: Scalars['String']['input'];
+};
+export type MarketplaceConsoleFrameworkAttributesInput = {
+ connect?: InputMaybe<MarketplaceConsoleConnectFrameworkAttributesInput>;
+ external?: InputMaybe<MarketplaceConsoleExternalFrameworkAttributesInput>;
+ forge?: InputMaybe<MarketplaceConsoleForgeFrameworkAttributesInput>;
+ plugin?: InputMaybe<MarketplaceConsolePluginFrameworkAttributesInput>;
+ workflow?: InputMaybe<MarketplaceConsoleWorkflowFrameworkAttributesInput>;
+};
+export type MarketplaceConsoleGetVersionsListInput = {
+ appSoftwareIds: Array<Scalars['ID']['input']>;
+ cursor?: InputMaybe<Scalars['String']['input']>;
+ legacyAppVersionApprovalStatus?: InputMaybe<Array<MarketplaceConsoleAsvlLegacyVersionApprovalStatus>>;
+ legacyAppVersionStatus?: InputMaybe<Array<MarketplaceConsoleAsvlLegacyVersionStatus>>;
+};
+export type MarketplaceConsoleHighlightAssetInput = {
+ screenshotUrl: Scalars['String']['input'];
+ thumbnailUrl?: InputMaybe<Scalars['String']['input']>;
+};
+export type MarketplaceConsoleHosting = 'CLOUD' | 'DATA_CENTER' | 'SERVER';
+export type MarketplaceConsoleImageAssetInput = {
+ url: Scalars['String']['input'];
+};
+export type MarketplaceConsoleInstallationTarget = 'SITE' | 'UNIT';
+export type MarketplaceConsoleJsonPatchOperation = {
+ op: MarketplaceConsoleJsonPatchOperationType;
+ path: Scalars['String']['input'];
+ value?: InputMaybe<Scalars['String']['input']>;
+};
+export type MarketplaceConsoleJsonPatchOperationType = 'ADD' | 'REMOVE' | 'REPLACE';
+export type MarketplaceConsoleLegacyMongoPluginHiddenIn = 'HIDDEN_IN_SITE_AND_APP_MARKETPLACE' | 'HIDDEN_IN_SITE_ONLY';
+export type MarketplaceConsoleLegacyMongoStatus = 'NOTASSIGNED' | 'PRIVATE' | 'PUBLIC' | 'READYTOLAUNCH' | 'REJECTED' | 'SUBMITTED';
+export type MarketplaceConsoleLicenseModel = 'COUPLED' | 'DECOUPLED' | 'USAGE_BASED';
+export type MarketplaceConsoleListingHighLightInput = {
+ caption?: InputMaybe<Scalars['String']['input']>;
+ screenshotUrl: Scalars['String']['input'];
+ summary: Scalars['String']['input'];
+ thumbnailUrl: Scalars['String']['input'];
+ title: Scalars['String']['input'];
+};
+export type MarketplaceConsoleListingScreenshotInput = {
+ caption?: InputMaybe<Scalars['String']['input']>;
+ imageUrl: Scalars['String']['input'];
+};
+export type MarketplaceConsoleMakeAppVersionPublicRequest = {
+ acceptedAgreements?: InputMaybe<Array<Scalars['String']['input']>>;
+ appKey: Scalars['ID']['input'];
+ appStatusPageUrl?: InputMaybe<Scalars['String']['input']>;
+ binaryUrl?: InputMaybe<Scalars['String']['input']>;
+ bonTermsSupported?: InputMaybe<Scalars['Boolean']['input']>;
+ buildNumber: Scalars['ID']['input'];
+ categories?: InputMaybe<Array<Scalars['String']['input']>>;
+ communityEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ compatibilities?: InputMaybe<Array<MarketplaceConsoleAppSoftwareVersionCompatibilityInput>>;
+ dataCenterReviewIssueKey?: InputMaybe<Scalars['String']['input']>;
+ deploymentInstructions?: InputMaybe<Array<MarketplaceConsoleDeploymentInstructionInput>>;
+ documentationUrl?: InputMaybe<Scalars['String']['input']>;
+ eulaUrl?: InputMaybe<Scalars['String']['input']>;
+ forumsUrl?: InputMaybe<Scalars['String']['input']>;
+ googleAnalytics4Id?: InputMaybe<Scalars['String']['input']>;
+ googleAnalyticsId?: InputMaybe<Scalars['String']['input']>;
+ heroImageUrl?: InputMaybe<Scalars['String']['input']>;
+ highlights?: InputMaybe<Array<MarketplaceConsoleListingHighLightInput>>;
+ isBeta?: InputMaybe<Scalars['Boolean']['input']>;
+ isSupported?: InputMaybe<Scalars['Boolean']['input']>;
+ issueTrackerUrl?: InputMaybe<Scalars['String']['input']>;
+ keywords?: InputMaybe<Array<Scalars['String']['input']>>;
+ learnMoreUrl?: InputMaybe<Scalars['String']['input']>;
+ licenseType?: InputMaybe<MarketplaceConsoleAppSoftwareVersionLicenseTypeId>;
+ logoUrl?: InputMaybe<Scalars['String']['input']>;
+ marketingLabels?: InputMaybe<Array<Scalars['String']['input']>>;
+ moreDetails?: InputMaybe<Scalars['String']['input']>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ partnerSpecificTerms?: InputMaybe<Scalars['String']['input']>;
+ paymentModel?: InputMaybe<MarketplaceConsolePaymentModel>;
+ privacyUrl?: InputMaybe<Scalars['String']['input']>;
+ productId: Scalars['ID']['input'];
+ purchaseUrl?: InputMaybe<Scalars['String']['input']>;
+ releaseNotes?: InputMaybe<Scalars['String']['input']>;
+ releaseSummary?: InputMaybe<Scalars['String']['input']>;
+ screenshots?: InputMaybe<Array<MarketplaceConsoleListingScreenshotInput>>;
+ segmentWriteKey?: InputMaybe<Scalars['String']['input']>;
+ sourceCodeLicenseUrl?: InputMaybe<Scalars['String']['input']>;
+ statusAfterApproval?: InputMaybe<MarketplaceConsoleLegacyMongoStatus>;
+ storesPersonalData?: InputMaybe<Scalars['Boolean']['input']>;
+ summary?: InputMaybe<Scalars['String']['input']>;
+ supportTicketSystemUrl?: InputMaybe<Scalars['String']['input']>;
+ tagLine?: InputMaybe<Scalars['String']['input']>;
+ youtubeId?: InputMaybe<Scalars['String']['input']>;
+};
+export type MarketplaceConsoleMakerContactCreateInput = {
+ contactPayload: MarketplaceConsoleMakerContactPayload;
+ email: Scalars['String']['input'];
+ partnerId: Scalars['ID']['input'];
+};
+export type MarketplaceConsoleMakerContactDeleteInput = {
+ accountId: Scalars['ID']['input'];
+ partnerId: Scalars['ID']['input'];
+};
+export type MarketplaceConsoleMakerContactFilters = {
+ role?: InputMaybe<Scalars['String']['input']>;
+ search?: InputMaybe<Scalars['String']['input']>;
+};
+export type MarketplaceConsoleMakerContactPayload = {
+ permissions: Array<Scalars['String']['input']>;
+ roles: Array<Scalars['String']['input']>;
+};
+export type MarketplaceConsoleMakerContactUpdateInput = {
+ accountId: Scalars['ID']['input'];
+ contactPayload: MarketplaceConsoleMakerContactPayload;
+ partnerId: Scalars['ID']['input'];
+};
+export type MarketplaceConsoleMakerLogoImageInput = {
+ id: Scalars['String']['input'];
+ mimeType: Scalars['String']['input'];
+ name: Scalars['String']['input'];
+};
+export type MarketplaceConsoleMakerPaymentInput = {
+ bankDetails: MarketplaceConsoleBankDetailsInput;
+ billingAddress: MarketplaceConsoleBillingAddressInput;
+ billingContact: MarketplaceConsoleBillingContactInput;
+ tax: MarketplaceConsoleTaxInput;
+};
+export type MarketplaceConsoleMeteredPricingInput = {
+ chargeElement: Scalars['String']['input'];
+ chargeType: Scalars['String']['input'];
+ tiers: Array<MarketplaceConsoleMeteredPricingTierInput>;
+ tiersMode: Scalars['String']['input'];
+ transformQuantity?: InputMaybe<MarketplaceConsoleTransformQuantityInput>;
+};
+export type MarketplaceConsoleMeteredPricingTierInput = {
+ ceiling?: InputMaybe<Scalars['Int']['input']>;
+ flatAmount?: InputMaybe<Scalars['Float']['input']>;
+ floor: Scalars['Int']['input'];
+ unitAmount?: InputMaybe<Scalars['Float']['input']>;
+};
+export type MarketplaceConsoleNavigateAppPublishWizardScreenInput = {
+ screenId: MarketplaceConsoleAppPublishWizardScreenId;
+};
+export type MarketplaceConsoleObjectType = 'AGENT' | 'APP' | 'MCP';
+export type MarketplaceConsoleOfferingInput = {
+ appKey: Scalars['String']['input'];
+ productId: Scalars['String']['input'];
+};
+export type MarketplaceConsoleOfferingStatus = 'ACTIVE' | 'AT_NOTICE' | 'DRAFT' | 'EXPIRED';
+export type MarketplaceConsoleParentSoftwarePricingQueryInput = {
+ parentProductId: Scalars['String']['input'];
+};
+export type MarketplaceConsoleParentSoftwareState = 'ACTIVE' | 'ARCHIVED' | 'DRAFT';
+export type MarketplaceConsolePartnerTier = 'gold' | 'platinum' | 'silver';
+export type MarketplaceConsolePaymentModel = 'FREE' | 'PAID_VIA_ATLASSIAN' | 'PAID_VIA_VENDOR';
+export type MarketplaceConsolePluginFrameworkAttributesInput = {
+ href: Scalars['String']['input'];
+};
+export type MarketplaceConsolePluginFrameworkType = 'P1' | 'P2';
+export type MarketplaceConsolePricingCurrency = 'JPY' | 'USD';
+export type MarketplaceConsolePricingItemInput = {
+ amount: Scalars['Float']['input'];
+ ceiling: Scalars['Float']['input'];
+ floor: Scalars['Float']['input'];
+};
+export type MarketplaceConsolePricingPlanFetchStatus = 'DRAFT' | 'LIVE' | 'PENDING';
+export type MarketplaceConsolePricingPlanInput = {
+ currency: MarketplaceConsolePricingCurrency;
+ expertDiscountOptOut: Scalars['Boolean']['input'];
+ isDefaultPricing?: InputMaybe<Scalars['Boolean']['input']>;
+ meteredPricing?: InputMaybe<MarketplaceConsoleMeteredPricingInput>;
+ status: MarketplaceConsolePricingPlanStatus;
+ tieredPricing: Array<MarketplaceConsolePricingItemInput>;
+};
+export type MarketplaceConsolePricingPlanStatus = 'AT_NOTICE' | 'DRAFT' | 'LIVE' | 'PENDING';
+export type MarketplaceConsolePrivateOfferDiscountType = 'FIXED_AMOUNT' | 'PERCENTAGE';
+export type MarketplaceConsolePrivateOfferStatus = 'ACCEPTED' | 'COMPLETED' | 'DRAFT' | 'EXPIRED' | 'IN_PROCESS' | 'SHARED' | 'VIEWED' | 'WITHDRAWN';
+export type MarketplaceConsoleProductLifecycleJobStatus = 'ABANDONED' | 'COMPLETED' | 'FAILED' | 'STARTED' | 'STARTING' | 'STOPPED' | 'STOPPING' | 'UNKNOWN';
+export type MarketplaceConsoleProductLifecycleJobType = 'ARCHIVE' | 'DELETE' | 'TRANSFER' | 'UNARCHIVE';
+export type MarketplaceConsoleProductListingAdditionalChecksInput = {
+ cloudAppSoftwareId?: InputMaybe<Scalars['ID']['input']>;
+ dataCenterAppSoftwareId?: InputMaybe<Scalars['ID']['input']>;
+ productId: Scalars['ID']['input'];
+ serverAppSoftwareId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type MarketplaceConsoleProductListingApprovalStatus = 'ARCHIVED' | 'NOTASSIGNED' | 'PRIVATE' | 'PUBLIC' | 'READYTOLAUNCH' | 'REJECTED' | 'SUBMITTED';
+export type MarketplaceConsoleProductListingApprovalStatusUpdateAction = 'APPROVED' | 'REJECTED' | 'RESUBMIT';
+export type MarketplaceConsoleProductListingCurrentTaskStatus = 'FAILED' | 'PROCESSING' | 'SUCCESS';
+export type MarketplaceConsoleProductListingReleaseAppListingStatus = 'ARCHIVED' | 'NOTASSIGNED' | 'PRIVATE' | 'PUBLIC' | 'READYTOLAUNCH' | 'REJECTED' | 'SUBMITTED';
+export type MarketplaceConsoleProductListingReleaseCurrentStatus = 'FAILED' | 'PROCESSING' | 'SUCCESS';
+export type MarketplaceConsoleProgramInput = {
+ baseUri?: InputMaybe<Scalars['String']['input']>;
+ partnerTier?: InputMaybe<MarketplaceConsolePartnerTier>;
+ program: MarketplaceConsoleDevSpaceProgram;
+ programId?: InputMaybe<Scalars['ID']['input']>;
+ solutionPartnerBenefit?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type MarketplaceConsoleStartAppPublishWizardInput = {
+ appKey: Scalars['String']['input'];
+ appSecuritySourceAppKey?: InputMaybe<Scalars['String']['input']>;
+ buildNumber: Scalars['String']['input'];
+ objectType?: InputMaybe<MarketplaceConsoleObjectType>;
+ partnerId: Scalars['String']['input'];
+ prefillFromPriorSubmission?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type MarketplaceConsoleTaxInput = {
+ id: Scalars['String']['input'];
+ isGSTRegistered?: InputMaybe<Scalars['Boolean']['input']>;
+ name?: InputMaybe<Scalars['String']['input']>;
+};
+export type MarketplaceConsoleTransformQuantityInput = {
+ divideBy: Scalars['Int']['input'];
+ round: Scalars['String']['input'];
+};
+export type MarketplaceConsoleUpdateAppDetailsRequest = {
+ appKey: Scalars['ID']['input'];
+ appStatusPageUrl?: InputMaybe<Scalars['String']['input']>;
+ bannerForUPMUrl?: InputMaybe<Scalars['String']['input']>;
+ buildsUrl?: InputMaybe<Scalars['String']['input']>;
+ categories?: InputMaybe<Array<Scalars['String']['input']>>;
+ cloudHostingVisibility?: InputMaybe<MarketplaceConsoleLegacyMongoPluginHiddenIn>;
+ communityEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ currentCategories?: InputMaybe<Array<Scalars['String']['input']>>;
+ dataCenterHostingVisibility?: InputMaybe<MarketplaceConsoleLegacyMongoPluginHiddenIn>;
+ dataCenterReviewIssueKey?: InputMaybe<Scalars['String']['input']>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ forumsUrl?: InputMaybe<Scalars['String']['input']>;
+ googleAnalytics4Id?: InputMaybe<Scalars['String']['input']>;
+ googleAnalyticsId?: InputMaybe<Scalars['String']['input']>;
+ issueTrackerUrl?: InputMaybe<Scalars['String']['input']>;
+ jsdEmbeddedDataKey?: InputMaybe<Scalars['String']['input']>;
+ keywords?: InputMaybe<Array<Scalars['String']['input']>>;
+ logoUrl?: InputMaybe<Scalars['String']['input']>;
+ marketingLabels?: InputMaybe<Array<Scalars['String']['input']>>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ privacyUrl?: InputMaybe<Scalars['String']['input']>;
+ productId: Scalars['ID']['input'];
+ segmentWriteKey?: InputMaybe<Scalars['String']['input']>;
+ serverHostingVisibility?: InputMaybe<MarketplaceConsoleLegacyMongoPluginHiddenIn>;
+ sourceUrl?: InputMaybe<Scalars['String']['input']>;
+ status?: InputMaybe<MarketplaceConsoleLegacyMongoStatus>;
+ statusAfterApproval?: InputMaybe<MarketplaceConsoleLegacyMongoStatus>;
+ storesPersonalData?: InputMaybe<Scalars['Boolean']['input']>;
+ summary?: InputMaybe<Scalars['String']['input']>;
+ supportTicketSystemUrl?: InputMaybe<Scalars['String']['input']>;
+ tagLine?: InputMaybe<Scalars['String']['input']>;
+ wikiUrl?: InputMaybe<Scalars['String']['input']>;
+};
+export type MarketplaceConsoleUpdateAppPublishWizardFieldInput = {
+ isConfirmed?: InputMaybe<Scalars['Boolean']['input']>;
+ value?: InputMaybe<MarketplaceConsoleAppPublishWizardFieldValueInput>;
+};
+export type MarketplaceConsoleUpdateMakerListingInput = {
+ developerId: Scalars['String']['input'];
+ developerSpaceListing: MarketplaceConsoleDevSpaceListingInput;
+ makerName: Scalars['String']['input'];
+};
+export type MarketplaceConsoleUpdatePrivateOfferInput = {
+ billingCycle: Scalars['String']['input'];
+ currency: Scalars['String']['input'];
+ customerOrgId: Scalars['ID']['input'];
+ developerId: Scalars['ID']['input'];
+ discountType: MarketplaceConsolePrivateOfferDiscountType;
+ discountValue?: InputMaybe<Scalars['Int']['input']>;
+ edition: Scalars['String']['input'];
+ hostingType: Scalars['String']['input'];
+ listPriceCents?: InputMaybe<Scalars['Int']['input']>;
+ offerId: Scalars['ID']['input'];
+ productId: Scalars['ID']['input'];
+ quantity?: InputMaybe<Scalars['Int']['input']>;
+ requestId?: InputMaybe<Scalars['ID']['input']>;
+ siteId?: InputMaybe<Scalars['ID']['input']>;
+ termMonths?: InputMaybe<Scalars['Int']['input']>;
+ version: Scalars['Int']['input'];
+};
+export type MarketplaceConsoleUpdateProductListingApprovalStatusInput = {
+ productId: Scalars['ID']['input'];
+ reason?: InputMaybe<Scalars['String']['input']>;
+ status: MarketplaceConsoleProductListingApprovalStatusUpdateAction;
+};
+export type MarketplaceConsoleUpdateVersionListingApprovalStatusInput = {
+ appSoftwareId: Scalars['ID']['input'];
+ buildNumber: Scalars['String']['input'];
+ reason?: InputMaybe<Scalars['String']['input']>;
+ status: MarketplaceConsoleVersionListingApprovalStatusUpdateAction;
+};
+export type MarketplaceConsoleUpsertMakerPaymentInput = {
+ developerId: Scalars['ID']['input'];
+ paymentDetails: MarketplaceConsoleMakerPaymentInput;
+};
+export type MarketplaceConsoleUpsertProgramEnrollmentInput = {
+ developerId: Scalars['String']['input'];
+ programEnrollments: Array<MarketplaceConsoleProgramInput>;
+};
+export type MarketplaceConsoleVersionListingApprovalStatus = 'APPROVED' | 'PENDING' | 'REJECTED' | 'SUBMITTED' | 'UNINITIATED';
+export type MarketplaceConsoleVersionListingApprovalStatusUpdateAction = 'APPROVED' | 'REJECTED' | 'RESUBMIT';
+export type MarketplaceConsoleVersionListingCurrentTaskStatus = 'FAILED' | 'PROCESSING' | 'SUCCESS';
+export type MarketplaceConsoleVersionType = 'PRIVATE' | 'PUBLIC';
+export type MarketplaceConsoleWorkflowFrameworkAttributesInput = {
+ href: Scalars['String']['input'];
+};
+export type MarketplaceEntityStatus = 'ACTIVE' | 'ARCHIVED';
+export type MarketplaceListingStatus = 'PRIVATE' | 'PUBLIC' | 'READY_TO_LAUNCH' | 'REJECTED' | 'SUBMITTED';
+export type MarketplaceLocation = 'IN_PRODUCT' | 'WEBSITE';
+export type MarketplaceObjectType = 'AGENT' | 'APP' | 'MCP';
+export type MarketplacePartnerSupportHolidayFrequency = 'ANNUAL' | 'ONE_TIME';
+export type MarketplacePartnerTierType = 'GOLD' | 'PLATINUM' | 'SILVER';
+export type MarketplacePartnerType = 'ATLASSIAN_INTERNAL';
+export type MarketplacePricingPlanOptions = {
+ billingCycle?: InputMaybe<MarketplaceBillingCycle>;
+ countryCode?: InputMaybe<Scalars['String']['input']>;
+ currencyCode?: InputMaybe<Scalars['String']['input']>;
+ planStatus?: InputMaybe<MarketplacePricingPlanStatus>;
+};
+export type MarketplacePricingPlanStatus = 'DRAFT' | 'LIVE' | 'PENDING';
+export type MarketplacePricingTierMode = 'GRADUATED' | 'VOLUME';
+export type MarketplacePricingTierPolicy = 'BLOCK' | 'PER_UNIT';
+export type MarketplacePricingTierType = 'REMOTE_AGENT_TIERED' | 'USER_TIERED';
+export type MarketplaceProgramStatus = 'APPLIED' | 'APPROVED' | 'NOT_A_PARTICIPANT' | 'REJECTED';
+export type MarketplaceStoreAcceptableResponse = 'FALSE' | 'NOT_APPLICABLE' | 'TRUE';
+export type MarketplaceStoreAppDetailInput = {
+ appId: Scalars['ID']['input'];
+ appKey: Scalars['String']['input'];
+};
+export type MarketplaceStoreAppNetworkEgressCategory = 'ANALYTICS';
+export type MarketplaceStoreAppNetworkPermissionType = 'FETCH_BACKEND_SIDE' | 'FETCH_CLIENT_SIDE' | 'FONTS' | 'FRAMES' | 'IMAGES' | 'MEDIA' | 'NAVIGATION' | 'SCRIPTS' | 'STYLES';
+export type MarketplaceStoreAppRequestStatus = 'INSTALLED' | 'OPEN' | 'REJECTED';
+export type MarketplaceStoreAppVersionFrameworkType = 'CONNECT' | 'FORGE';
+export type MarketplaceStoreAtlassianProductHostingType = 'CLOUD' | 'DATACENTER' | 'SERVER';
+export type MarketplaceStoreBillingSystem = 'CCP' | 'HAMS';
+export type MarketplaceStoreBillingSystemInput = {
+ cloudId: Scalars['String']['input'];
+};
+export type MarketplaceStoreCloudComplianceBoundary = 'COMMERCIAL' | 'FEDRAMP_MODERATE' | 'ISOLATED_CLOUD';
+export type MarketplaceStoreComplianceBoundary = 'COMMERCIAL' | 'FEDRAMP_MODERATE' | 'ISOLATED_CLOUD';
+export type MarketplaceStoreCreateAppRequestInput = {
+ cloudId: Scalars['String']['input'];
+ comment: Scalars['String']['input'];
+ edition?: InputMaybe<MarketplaceStoreEditionType>;
+ productId: Scalars['ID']['input'];
+ productName: Scalars['String']['input'];
+};
+export type MarketplaceStoreCreateOrUpdateReviewInput = {
+ appKey: Scalars['String']['input'];
+ hosting?: InputMaybe<MarketplaceStoreAtlassianProductHostingType>;
+ review?: InputMaybe<Scalars['String']['input']>;
+ stars: Scalars['Int']['input'];
+ status?: InputMaybe<Scalars['String']['input']>;
+ userHasComplianceConsent?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type MarketplaceStoreCreateOrUpdateReviewResponseInput = {
+ appKey: Scalars['String']['input'];
+ reviewId: Scalars['ID']['input'];
+ text: Scalars['String']['input'];
+};
+export type MarketplaceStoreDataResidencyResponse = 'APP_DOES_NOT_SUPPORT_DR' | 'NOT_APPLICABLE' | 'STORED_EXTERNAL_TO_ATLASSIAN' | 'STORED_IN_ATLASSIAN_AND_DR_NOT_SUPPORTED' | 'STORED_IN_ATLASSIAN_AND_DR_SUPPORTED';
+export type MarketplaceStoreDeleteReviewInput = {
+ appKey: Scalars['String']['input'];
+ reviewId: Scalars['ID']['input'];
+};
+export type MarketplaceStoreDeleteReviewResponseInput = {
+ appKey: Scalars['String']['input'];
+ reviewId: Scalars['ID']['input'];
+};
+export type MarketplaceStoreDeveloperSpaceStatus = 'ACTIVE' | 'ARCHIVED' | 'INACTIVE';
+export type MarketplaceStoreDynamicRecommendationsInput = {
+ filter?: InputMaybe<MarketplaceStoreSearchFilterInput>;
+ searchQuery?: InputMaybe<Scalars['String']['input']>;
+ tenantId: Scalars['String']['input'];
+};
+export type MarketplaceStoreEditionType = 'ADVANCED' | 'FREE' | 'STANDARD';
+export type MarketplaceStoreEditionsByAppKeyInput = {
+ appKey?: InputMaybe<Scalars['String']['input']>;
+};
+export type MarketplaceStoreEditionsInput = {
+ appId?: InputMaybe<Scalars['String']['input']>;
+};
+export type MarketplaceStoreEligibleAppOfferingsInput = {
+ cloudComplianceBoundaries?: InputMaybe<Array<MarketplaceStoreCloudComplianceBoundary>>;
+ cloudId: Scalars['String']['input'];
+ product: MarketplaceStoreProduct;
+ target?: InputMaybe<MarketplaceStoreEligibleAppOfferingsTargetInput>;
+};
+export type MarketplaceStoreEligibleAppOfferingsTargetInput = {
+ product?: InputMaybe<MarketplaceStoreInstallationTargetProduct>;
+};
+export type MarketplaceStoreEnterpriseProduct = 'CONFLUENCE' | 'JIRA';
+export type MarketplaceStoreFormStatus = 'APPROVED' | 'REJECTED' | 'SAVED' | 'SUBMITTED';
+export type MarketplaceStoreGetAppRequestStatusInput = {
+ cloudId: Scalars['String']['input'];
+ productId: Scalars['ID']['input'];
+ productName: Scalars['String']['input'];
+ userId: Scalars['String']['input'];
+};
+export type MarketplaceStoreHomePageHighlightedSectionVariation = 'PROMINENT' | 'PROMINENT_TOP_TRAILING';
+export type MarketplaceStoreHostInstanceType = 'PRODUCTION' | 'SANDBOX';
+export type MarketplaceStoreInstallAppByProductIdInput = {
+ chargeQuantity?: InputMaybe<Scalars['Int']['input']>;
+ installationId?: InputMaybe<Scalars['String']['input']>;
+ offeringId?: InputMaybe<Scalars['String']['input']>;
+ productId: Scalars['ID']['input'];
+ secondaryTargetProducts?: InputMaybe<Array<MarketplaceStoreInstallationTargetProduct>>;
+ target: MarketplaceStoreInstallAppTargetInput;
+ useUpmForConnectIfProvisioned?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type MarketplaceStoreInstallAppInput = {
+ appKey: Scalars['String']['input'];
+ chargeQuantity?: InputMaybe<Scalars['Int']['input']>;
+ installationId?: InputMaybe<Scalars['String']['input']>;
+ offeringId?: InputMaybe<Scalars['String']['input']>;
+ secondaryTargetProducts?: InputMaybe<Array<MarketplaceStoreInstallationTargetProduct>>;
+ target: MarketplaceStoreInstallAppTargetInput;
+ useUpmForConnectIfProvisioned?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type MarketplaceStoreInstallAppStatus = 'IN_PROGRESS' | 'PENDING' | 'PROVISIONING_FAILURE' | 'PROVISIONING_SUCCESS_INSTALL_PENDING' | 'SUCCESS' | 'TIMED_OUT';
+export type MarketplaceStoreInstallAppTargetInput = {
+ cloudId: Scalars['ID']['input'];
+ installationTarget?: InputMaybe<MarketplaceStoreInstallationTarget>;
+ product?: InputMaybe<MarketplaceStoreInstallationTargetProduct>;
+};
+export type MarketplaceStoreInstallationTarget = 'SITE' | 'UNIT';
+export type MarketplaceStoreInstallationTargetProduct = 'BITBUCKET' | 'COMPASS' | 'CONFLUENCE' | 'JIRA' | 'JSM';
+export type MarketplaceStoreInstalledAppManageLinkType = 'CONFIGURE' | 'GET_STARTED' | 'MANAGE';
+export type MarketplaceStoreLayoutSectionKeys = 'BROWSE_ALL' | 'CAPABILITY' | 'CATEGORY_HERO' | 'COLLECTION_HERO' | 'EXPLORE_CATEGORIES' | 'EXPLORE_OBJECTS' | 'HERO' | 'HERO_RECOMMENDATIONS_FALLBACK' | 'NEWEST_AI_APPS' | 'PARTNER_CREDENTIALS' | 'PARTNER_HERO' | 'PARTNER_SIDEBAR' | 'PICKUP_WHERE_YOU_LEFT' | 'PRODUCT_HERO' | 'RECOMMENDATIONS_FALLBACK' | 'RECOMMENDED_FOR_YOU' | 'SPOTLIGHT' | 'STATISTICS' | 'TOP_PICKS' | 'TRUSTED_PARTNERS';
+export type MarketplaceStoreLayoutSectionType = 'BRAND' | 'CAPABILITY' | 'DARK' | 'EXPLORE_CATEGORIES' | 'EXPLORE_OBJECTS' | 'LIST';
+export type MarketplaceStoreLayoutSlotTheme = 'BOUNDED' | 'DARK' | 'DEFAULT' | 'ELEVATED' | 'INVERSE';
+export type MarketplaceStoreLayoutSlotVariant = 'DEFAULT' | 'LIST' | 'STANDARD';
+export type MarketplaceStoreLayoutSlotWidgetKind = 'CATEGORY_TILE' | 'OBJECT_TILE';
+export type MarketplaceStoreMultiInstanceEntitlementForAppInput = {
+ cloudId: Scalars['String']['input'];
+ product: MarketplaceStoreProduct;
+};
+export type MarketplaceStoreMultiInstanceEntitlementsForUserInput = {
+ cloudIds: Array<Scalars['String']['input']>;
+ product: MarketplaceStoreEnterpriseProduct;
+};
+export type MarketplaceStoreObjectType = 'APP';
+export type MarketplaceStorePartnerEnrollmentProgram = 'MARKETPLACE_PARTNER' | 'SOLUTION_PARTNER';
+export type MarketplaceStorePartnerEnrollmentProgramValue = 'GOLD' | 'PLATINUM' | 'SILVER';
+export type MarketplaceStorePartnerSupportAvailabilityDay = 'FRIDAY' | 'MONDAY' | 'SATURDAY' | 'SUNDAY' | 'THURSDAY' | 'TUESDAY' | 'WEDNESDAY';
+export type MarketplaceStorePersonalisationContextInput = {
+ userLocation?: InputMaybe<Scalars['String']['input']>;
+};
+export type MarketplaceStorePersonalisationTargetSurface = 'EMBEDDED_STORE_HOME' | 'MARKETPLACE' | 'STORE_CATEGORY' | 'STORE_COLLECTION' | 'STORE_PARTNER_PROFILE' | 'STORE_PRODUCT' | 'UNIFIED_STORE' | 'UNIFIED_STORE_ROVO';
+export type MarketplaceStorePersonalisedContextAndLayoutInput = {
+ cloudId?: InputMaybe<Scalars['ID']['input']>;
+ compatibleWithProduct?: InputMaybe<Array<Scalars['String']['input']>>;
+ complianceBoundary?: InputMaybe<MarketplaceStoreComplianceBoundary>;
+ hostProduct?: InputMaybe<Scalars['String']['input']>;
+ objectKey?: InputMaybe<Scalars['String']['input']>;
+ objectType?: InputMaybe<MarketplaceStoreObjectType>;
+ orgId?: InputMaybe<Scalars['ID']['input']>;
+ surface?: InputMaybe<MarketplaceStorePersonalisationTargetSurface>;
+ surfaceId?: InputMaybe<Scalars['String']['input']>;
+};
+export type MarketplaceStorePricingCurrency = 'JPY' | 'USD';
+export type MarketplaceStorePrivacyAndSecurityRequestInput = {
+ appKey: Scalars['String']['input'];
+ complianceBoundary?: InputMaybe<MarketplaceStoreComplianceBoundary>;
+ state?: InputMaybe<Scalars['String']['input']>;
+};
+export type MarketplaceStoreProduct = {
+ appKey?: InputMaybe<Scalars['String']['input']>;
+};
+export type MarketplaceStoreProductListingObjectType = 'AGENT' | 'APP' | 'MCP';
+export type MarketplaceStoreProductTagType = 'CATEGORY' | 'KEYWORDS';
+export type MarketplaceStoreProductType = 'CHAT' | 'COMPASS' | 'CONFLUENCE' | 'GOAL' | 'JIRA_CUSTOMER_SERVICE' | 'JIRA_PRODUCT_DISCOVERY' | 'JIRA_SERVICE_DESK' | 'JIRA_SOFTWARE' | 'JIRA_WORK_MANAGEMENT' | 'LOOM' | 'OPSGENIE' | 'STATUSPAGE' | 'TOWNSQUARE';
+export type MarketplaceStoreRecommendationsSectionInput = {
+ appId?: InputMaybe<Scalars['String']['input']>;
+ complianceBoundary?: InputMaybe<MarketplaceStoreCloudComplianceBoundary>;
+ count?: InputMaybe<Scalars['Int']['input']>;
+ productId?: InputMaybe<Scalars['String']['input']>;
+ surface?: InputMaybe<MarketplaceStorePersonalisationTargetSurface>;
+ tenantId?: InputMaybe<Scalars['String']['input']>;
+};
+export type MarketplaceStoreRecommendationsUsecase = 'RECOMMENDED_APPS_FOR_YOU' | 'SIMILAR_APPS';
+export type MarketplaceStoreReviewFilterInput = {
+ hosting?: InputMaybe<MarketplaceStoreAtlassianProductHostingType>;
+ sort?: InputMaybe<MarketplaceStoreReviewsSorting>;
+};
+export type MarketplaceStoreReviewsSorting = 'HELPFUL' | 'RECENT';
+export type MarketplaceStoreSearchFilterGovernanceInput = {
+ dataResidencyStatus?: InputMaybe<Scalars['String']['input']>;
+ type: Scalars['String']['input'];
+};
+export type MarketplaceStoreSearchFilterInput = {
+ cloudComplianceBoundaries?: InputMaybe<Array<Scalars['String']['input']>>;
+ compliance?: InputMaybe<Array<Scalars['String']['input']>>;
+ governance?: InputMaybe<Array<MarketplaceStoreSearchFilterGovernanceInput>>;
+ hosting?: InputMaybe<Scalars['String']['input']>;
+ objectType?: InputMaybe<Scalars['String']['input']>;
+ paid?: InputMaybe<Scalars['Boolean']['input']>;
+ parentApplicationKeys?: InputMaybe<Array<Scalars['String']['input']>>;
+ partnerSupported?: InputMaybe<Scalars['Boolean']['input']>;
+ securityPrograms?: InputMaybe<Array<MarketplaceStoreSearchFilterSecurityProgramInput>>;
+ tagsCategories?: InputMaybe<Array<Scalars['String']['input']>>;
+ trustPrograms?: InputMaybe<Array<MarketplaceStoreSearchFilterTrustProgramInput>>;
+ vendorId?: InputMaybe<Scalars['Int']['input']>;
+};
+export type MarketplaceStoreSearchFilterSecurityProgramInput = {
+ program: Scalars['String']['input'];
+ status?: InputMaybe<Scalars['String']['input']>;
+};
+export type MarketplaceStoreSearchFilterTrustProgramInput = {
+ program: Scalars['String']['input'];
+ status?: InputMaybe<Scalars['String']['input']>;
+ value?: InputMaybe<Scalars['String']['input']>;
+};
+export type MarketplaceStoreSimilarObjectsInput = {
+ complianceBoundary?: InputMaybe<MarketplaceStoreCloudComplianceBoundary>;
+ count?: InputMaybe<Scalars['Int']['input']>;
+ productId?: InputMaybe<Scalars['String']['input']>;
+ surface?: InputMaybe<MarketplaceStorePersonalisationTargetSurface>;
+ tenantId?: InputMaybe<Scalars['String']['input']>;
+};
+export type MarketplaceStoreSiteDetailsInput = {
+ cloudId: Scalars['String']['input'];
+ product: MarketplaceStoreSiteProduct;
+};
+export type MarketplaceStoreSiteFeatureProduct = 'COMPASS' | 'CONFLUENCE' | 'JIRA' | 'JIRA_SERVICE_DESK';
+export type MarketplaceStoreSiteFeaturesInput = {
+ cloudId: Scalars['ID']['input'];
+ product: MarketplaceStoreSiteFeatureProduct;
+};
+export type MarketplaceStoreSiteInfoInput = {
+ cloudId?: InputMaybe<Scalars['String']['input']>;
+ orgId?: InputMaybe<Scalars['String']['input']>;
+ returnDefault?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type MarketplaceStoreSiteProduct = {
+ appKey?: InputMaybe<Scalars['String']['input']>;
+ parentProduct?: InputMaybe<MarketplaceStoreInstallationTargetProduct>;
+};
+export type MarketplaceStoreUpdateAppRequestStatusInput = {
+ appRequestStatus: MarketplaceStoreAppRequestStatus;
+ cloudId: Scalars['String']['input'];
+ comment?: InputMaybe<Scalars['String']['input']>;
+ edition?: InputMaybe<MarketplaceStoreEditionType>;
+ productId: Scalars['ID']['input'];
+ productName: Scalars['String']['input'];
+};
+export type MarketplaceStoreUpdateReviewFlagInput = {
+ appKey: Scalars['String']['input'];
+ reviewId: Scalars['ID']['input'];
+ state: Scalars['Boolean']['input'];
+};
+export type MarketplaceStoreUpdateReviewVoteInput = {
+ appKey: Scalars['String']['input'];
+ reviewId: Scalars['ID']['input'];
+ state: Scalars['Boolean']['input'];
+};
+export type MarketplaceStoreUpdateUserPreferencesInput = {
+ preferences: MarketplaceStoreUserPreferencesInput;
+ version: Scalars['Int']['input'];
+};
+export type MarketplaceStoreUserPreferencesInput = {
+ notifyOnAppArchivalSchedule: Scalars['Boolean']['input'];
+ notifyOnAppUninstallDisableFeedback: Scalars['Boolean']['input'];
+ notifyOnReviewResponseOrUpdate: Scalars['Boolean']['input'];
+};
+export type MarketplaceStoreUserSitesContext = 'EMCEE' | 'STORE';
+export type MarketplaceStoreUserSitesInput = {
+ context?: InputMaybe<MarketplaceStoreUserSitesContext>;
+ cursor?: InputMaybe<Scalars['String']['input']>;
+ limit?: InputMaybe<Scalars['Int']['input']>;
+ productFilter?: InputMaybe<Array<MarketplaceStoreProductType>>;
+};
+export type MediaAttachmentInput = {
+ file: MediaFile;
+ minorEdit?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type MediaFile = {
+ id: Scalars['ID']['input'];
+ mimeType?: InputMaybe<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+ size: Scalars['Int']['input'];
+};
+export type MediaItemDescriptorInput = {
+ collection?: InputMaybe<Scalars['String']['input']>;
+ fileId?: InputMaybe<Scalars['ID']['input']>;
+ version?: InputMaybe<Scalars['Int']['input']>;
+};
+export type MediaItemsInput = {
+ clientId?: InputMaybe<Scalars['String']['input']>;
+ descriptors?: InputMaybe<Array<InputMaybe<MediaItemDescriptorInput>>>;
+ includeHashForDuplicateFiles?: InputMaybe<Scalars['Boolean']['input']>;
+ token?: InputMaybe<Scalars['String']['input']>;
+};
+export type MembershipRole = 'ADMIN' | 'REGULAR';
+export type MembershipSetting = 'MEMBER_INVITE' | 'OPEN';
+export type MembershipState = 'ALUMNI' | 'FULL_MEMBER' | 'INVITED' | 'REQUESTING_TO_JOIN';
+export type MentionData = {
+ mentionLocalIds?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ mentionedUserAccountId: Scalars['ID']['input'];
+};
+export type MercuryActivateAskTypeInput = {
+ id: Scalars['ID']['input'];
+};
+export type MercuryActivityHistoryUpdatedFieldKind = 'CUSTOM' | 'MANAGED' | 'SYSTEM';
+export type MercuryAddCustomFieldDefinitionOptionsInput = {
+ customFieldDefinitionId: Scalars['ID']['input'];
+ options: Array<MercuryCustomSelectFieldOptionInput>;
+};
+export type MercuryAddOrganizationMembershipAvailabilityRangeInput = {
+ endDate?: InputMaybe<Scalars['Date']['input']>;
+ functionalRoleId?: InputMaybe<Scalars['ID']['input']>;
+ organizationMembershipId: Scalars['ID']['input'];
+ startDate: Scalars['Date']['input'];
+};
+export type MercuryAddOrganizationMembershipInput = {
+ endDate?: InputMaybe<Scalars['Date']['input']>;
+ organizationId: Scalars['ID']['input'];
+ startDate: Scalars['Date']['input'];
+ teamId?: InputMaybe<Scalars['ID']['input']>;
+ userId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type MercuryAddOrganizationMembershipUnnamedRoleInput = {
+ count: Scalars['Int']['input'];
+ endDate: Scalars['Date']['input'];
+ functionalRoleId: Scalars['ID']['input'];
+ organizationId: Scalars['ID']['input'];
+ startDate: Scalars['Date']['input'];
+};
+export type MercuryAddOrganizationMembershipUnnamedRolesInput = {
+ cloudId: Scalars['ID']['input'];
+ unnamedRoles: Array<MercuryAddOrganizationMembershipUnnamedRoleInput>;
+};
+export type MercuryAddOrganizationMembershipsInput = {
+ cloudId: Scalars['ID']['input'];
+ organizationMemberships: Array<MercuryAddOrganizationMembershipInput>;
+};
+export type MercuryAddSponsorOrganizationInput = {
+ focusAreaIds: Array<Scalars['ID']['input']>;
+ organizationId: Scalars['ID']['input'];
+};
+export type MercuryAddSponsoredFocusAreasInput = {
+ focusAreaIds: Array<Scalars['ID']['input']>;
+ organizationId: Scalars['ID']['input'];
+};
+export type MercuryAddTagsToEntityInput = {
+ entityId: Scalars['ID']['input'];
+ tagIds: Array<Scalars['ID']['input']>;
+};
+export type MercuryAddTagsToProposalInput = {
+ changeProposalId: Scalars['ID']['input'];
+ tagIds: Array<Scalars['ID']['input']>;
+};
+export type MercuryAddWatcherToFocusAreaInput = {
+ cloudId: Scalars['ID']['input'];
+ focusAreaId: Scalars['ID']['input'];
+ userId: Scalars['ID']['input'];
+};
+export type MercuryAddWatcherToOrganizationInput = {
+ organizationId: Scalars['ID']['input'];
+ userId: Scalars['ID']['input'];
+};
+export type MercuryArchiveFocusAreaChangeInput = {
+ note?: InputMaybe<Scalars['String']['input']>;
+ targetFocusAreaId: Scalars['ID']['input'];
+};
+export type MercuryArchiveFocusAreaInput = {
+ cloudId: Scalars['ID']['input'];
+ comment?: InputMaybe<Scalars['String']['input']>;
+ id: Scalars['ID']['input'];
+};
+export type MercuryArchiveFocusAreaStatusInput = {
+ id: Scalars['ID']['input'];
+};
+export type MercuryArchiveFocusAreaValidationInput = {
+ cloudId: Scalars['ID']['input'];
+ id: Scalars['ID']['input'];
+};
+export type MercuryArchiveFunctionalRoleInput = {
+ id: Scalars['ID']['input'];
+};
+export type MercuryArchiveOrganizationInput = {
+ comment?: InputMaybe<Scalars['String']['input']>;
+ id: Scalars['ID']['input'];
+};
+export type MercuryArchiveOrganizationValidationInput = {
+ cloudId?: InputMaybe<Scalars['ID']['input']>;
+ id: Scalars['ID']['input'];
+};
+export type MercuryAskActivityAttribute = 'CONNECTED_WORK' | 'DESCRIPTION' | 'IMPACTED_WORK' | 'JUSTIFICATION' | 'LINK' | 'NAME' | 'OWNER' | 'PRIORITY' | 'PROPOSED_DATE' | 'RECEIVING_ORGANIZATION' | 'RECEIVING_TEAM' | 'STATUS' | 'SUBMITTER' | 'SUBMITTING_ORGANIZATION' | 'SUBMITTING_TEAM' | 'TARGET_DATE';
+export type MercuryAskActivitySort = {
+ order: SortOrder;
+};
+export type MercuryAskActivityType = 'CREATED' | 'UPDATED';
+export type MercuryAskConnectedWorkInput = {
+ connectedWorkIds: Array<Scalars['ID']['input']>;
+ id: Scalars['ID']['input'];
+};
+export type MercuryAskEventType = 'ACCEPT_PROPOSED_DATE' | 'CREATE' | 'DUPLICATE' | 'PROMOTE' | 'REJECT_PROPOSED_DATE' | 'UPDATE';
+export type MercuryAskField = 'ASK' | 'CONNECTED_WORK' | 'CUSTOM_CHECKBOX' | 'CUSTOM_DATE' | 'CUSTOM_MULTI_SELECT' | 'CUSTOM_MULTI_USER' | 'CUSTOM_NUMBER' | 'CUSTOM_SINGLE_SELECT' | 'CUSTOM_SINGLE_USER' | 'CUSTOM_TEXT' | 'DESCRIPTION' | 'IMPACTED_WORK' | 'JUSTIFICATION' | 'LINK_TEXT' | 'LINK_URL' | 'NAME' | 'OWNER' | 'PRIORITY' | 'PROMOTED_ITEM' | 'PROPOSED_DATE' | 'PROPOSED_DATE_TYPE' | 'RECEIVING_ORGANIZATION' | 'RECEIVING_TEAM' | 'RECEIVING_USER' | 'STATUS' | 'SUBMITTING_ORGANIZATION' | 'SUBMITTING_TEAM' | 'SUBMITTING_USER' | 'TARGET_DATE' | 'TARGET_DATE_TYPE';
+export type MercuryAskOrganizationDirection = 'ALL' | 'RECEIVED' | 'SUBMITTED';
+export type MercuryAskPriority = 'CRITICAL' | 'HIGH' | 'HIGHEST' | 'LOW' | 'MEDIUM';
+export type MercuryAskPromotionActivityTargetType = 'FOCUS_AREA' | 'JIRA_WORK_ITEM';
+export type MercuryAskPromotionTarget = 'FOCUS_AREA' | 'JIRA';
+export type MercuryAskStatusEnum = 'ACCEPTED' | 'CANCELED' | 'DEFERRED' | 'DRAFT' | 'IN_REVIEW' | 'RESOLVED' | 'REVISING' | 'SUBMITTED';
+export type MercuryAskStatusUpdateDescriptionInput = {
+ description: Scalars['String']['input'];
+ id: Scalars['ID']['input'];
+};
+export type MercuryAskStatusUpdateStatusInput = {
+ askStatus: MercuryAskStatusEnum;
+ id: Scalars['ID']['input'];
+};
+export type MercuryAskStatusUpdateTargetDateInput = {
+ id: Scalars['ID']['input'];
+ targetDate: MercuryAskTargetDateInput;
+};
+export type MercuryAskTargetDateInput = {
+ targetDate: Scalars['String']['input'];
+ targetDateType: MercuryAskTargetDateType;
+};
+export type MercuryAskTargetDateType = 'DAY' | 'MONTH' | 'QUARTER';
+export type MercuryAssignOrganizationMembershipMemberInput = {
+ id: Scalars['ID']['input'];
+ userId: Scalars['ID']['input'];
+};
+export type MercuryAssignUserAccessToFocusAreaInput = {
+ focusAreaAri: Scalars['ID']['input'];
+ focusAreaUserAccessAssignment: Array<InputMaybe<MercuryFocusAreaUserAccessInput>>;
+};
+export type MercuryAssignUserAccessToOrganizationInput = {
+ organizationId: Scalars['ID']['input'];
+ organizationUserAccessAssignment?: InputMaybe<Array<InputMaybe<MercuryOrganizationUserAccessInput>>>;
+};
+export type MercuryAttachAskLinkInput = {
+ askId: Scalars['ID']['input'];
+ linkText?: InputMaybe<Scalars['String']['input']>;
+ url: Scalars['URL']['input'];
+};
+export type MercuryBaselineContributionStatus = 'CONTRIBUTING' | 'NON_CONTRIBUTING';
+export type MercuryBaselineJobStatus = 'FAILED' | 'IN_PROGRESS' | 'SUCCEEDED';
+export type MercuryBenefitItemActivitySort = {
+ order: SortOrder;
+};
+export type MercuryBenefitItemEventType = 'CREATE_BENEFIT_PERIOD_VALUE' | 'DELETE_BENEFIT_PERIOD_VALUE' | 'UPDATE_BENEFIT_PERIOD_VALUE';
+export type MercuryBenefitItemField = 'BENEFIT_PERIOD_VALUE';
+export type MercuryBenefitItemSort = {
+ field: MercuryBenefitItemSortField;
+ order: SortOrder;
+};
+export type MercuryBenefitItemSortField = 'NAME';
+export type MercuryBenefitSummaryDimension = 'FINANCIAL_VERSION_BENEFIT_TYPE';
+export type MercuryBenefitTypeSort = {
+ field: MercuryBenefitTypeSortField;
+ order: SortOrder;
+};
+export type MercuryBenefitTypeSortField = 'NAME';
+export type MercuryBooleanCustomFieldInput = {
+ booleanValue?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type MercuryBulkCreateOrganizationTypesInput = {
+ cloudId: Scalars['ID']['input'];
+ names?: InputMaybe<Array<Scalars['String']['input']>>;
+ organizationHierarchyId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type MercuryChangeParentFocusAreaChangeInput = {
+ focusAreaId: Scalars['ID']['input'];
+ note?: InputMaybe<Scalars['String']['input']>;
+ targetFocusAreaId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type MercuryChangeProposalActivitySort = {
+ order: SortOrder;
+};
+export type MercuryChangeProposalCommentSort = {
+ field: MercuryChangeProposalCommentSortField;
+ order: SortOrder;
+};
+export type MercuryChangeProposalCommentSortField = 'CREATED_DATE' | 'UPDATED_DATE';
+export type MercuryChangeProposalEventType = 'CREATE' | 'CREATE_CHANGE' | 'DELETE_CHANGE' | 'MOVE_CHANGE' | 'UPDATE' | 'UPDATE_CHANGE';
+export type MercuryChangeProposalField = 'CHANGE' | 'DESCRIPTION' | 'FOCUS_AREA' | 'IMPACT' | 'LINKED_GOAL' | 'LINKED_TAG' | 'LINKED_WORK' | 'NAME' | 'OWNER' | 'STATUS' | 'TARGET_BENEFIT' | 'TARGET_ROI';
+export type MercuryChangeProposalSort = {
+ field?: InputMaybe<MercuryChangeProposalSortField>;
+ fieldKey?: InputMaybe<Scalars['String']['input']>;
+ order: SortOrder;
+};
+export type MercuryChangeProposalSortField = 'NAME';
+export type MercuryChangeProposalViewSettingInput = {
+ key: Scalars['String']['input'];
+ value?: InputMaybe<Scalars['String']['input']>;
+};
+export type MercuryChangeProposalsViewSort = {
+ field: MercuryChangeProposalsViewSortField;
+ order: SortOrder;
+};
+export type MercuryChangeProposalsViewSortField = 'NAME' | 'UPDATED_DATE';
+export type MercuryChangeSort = {
+ field: MercuryChangeSortField;
+ order: SortOrder;
+};
+export type MercuryChangeSortField = 'TYPE';
+export type MercuryChangeSummaryInput = {
+ focusAreaId: Scalars['ID']['input'];
+ hydrationContextId: Scalars['ID']['input'];
+};
+export type MercuryChangeType = 'ARCHIVE_FOCUS_AREA' | 'CHANGE_PARENT_FOCUS_AREA' | 'CREATE_FOCUS_AREA' | 'MOVE_FUNDS' | 'MOVE_POSITIONS' | 'POSITION_ALLOCATION' | 'RENAME_FOCUS_AREA' | 'REQUEST_FUNDS' | 'REQUEST_POSITIONS';
+export type MercuryColor = 'BLUE' | 'GRAY' | 'GREEN' | 'RED' | 'YELLOW';
+export type MercuryCommentSortOrder = 'ASC' | 'DESC';
+export type MercuryCommentType = 'FUNDS';
+export type MercuryCostItemActivitySort = {
+ order: SortOrder;
+};
+export type MercuryCostItemClassificationInput = {
+ costSubtypeId?: InputMaybe<Scalars['ID']['input']>;
+ costTypeId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type MercuryCostItemEventType = 'CREATE_COST_PERIOD_VALUE' | 'DELETE_COST_PERIOD_VALUE' | 'UPDATE_COST_PERIOD_VALUE';
+export type MercuryCostItemField = 'COST_PERIOD_VALUE';
+export type MercuryCostItemSort = {
+ field: MercuryCostItemSortField;
+ order: SortOrder;
+};
+export type MercuryCostItemSortField = 'NAME';
+export type MercuryCostSubtypeSort = {
+ field: MercuryCostSubtypeSortField;
+ order: SortOrder;
+};
+export type MercuryCostSubtypeSortField = 'NAME';
+export type MercuryCostSummaryDimension = 'FINANCIAL_VERSION_COST_CLASSIFICATION' | 'FINANCIAL_VERSION_EXPENDITURE_TYPE' | 'FINANCIAL_VERSION_INVESTMENT_CATEGORY';
+export type MercuryCreateAskCustomFieldDefinitionInput = {
+ cloudId: Scalars['ID']['input'];
+ coreCustomFieldDefinition?: InputMaybe<MercuryCreateCoreCustomFieldDefinitionInput>;
+};
+export type MercuryCreateAskCustomFieldInput = {
+ coreField?: InputMaybe<MercuryCustomFieldInput>;
+ customFieldDefinitionId: Scalars['ID']['input'];
+};
+export type MercuryCreateAskInput = {
+ askStatus?: InputMaybe<MercuryAskStatusEnum>;
+ askTypeId?: InputMaybe<Scalars['ID']['input']>;
+ cloudId: Scalars['ID']['input'];
+ customFields?: InputMaybe<Array<MercuryCreateAskCustomFieldInput>>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ externalId?: InputMaybe<Scalars['String']['input']>;
+ impactedWorkId?: InputMaybe<Scalars['ID']['input']>;
+ justification?: InputMaybe<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+ ownerId?: InputMaybe<Scalars['ID']['input']>;
+ priority?: InputMaybe<MercuryAskPriority>;
+ receivingOrganizationId?: InputMaybe<Scalars['ID']['input']>;
+ receivingTeamId?: InputMaybe<Scalars['ID']['input']>;
+ submitterId?: InputMaybe<Scalars['ID']['input']>;
+ submittingOrganizationId?: InputMaybe<Scalars['ID']['input']>;
+ submittingTeamId?: InputMaybe<Scalars['ID']['input']>;
+ targetDate?: InputMaybe<MercuryAskTargetDateInput>;
+};
+export type MercuryCreateAskStatusUpdateInput = {
+ askId: Scalars['ID']['input'];
+ askStatus?: InputMaybe<MercuryAskStatusEnum>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ proposedDate?: InputMaybe<MercuryAskTargetDateInput>;
+ targetDate?: InputMaybe<MercuryAskTargetDateInput>;
+};
+export type MercuryCreateAskTypeInput = {
+ cloudId: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+};
+export type MercuryCreateAsksAskInput = {
+ askStatus?: InputMaybe<MercuryAskStatusEnum>;
+ askTypeId?: InputMaybe<Scalars['ID']['input']>;
+ customFields?: InputMaybe<Array<MercuryCreateAskCustomFieldInput>>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ impactedWorkId?: InputMaybe<Scalars['ID']['input']>;
+ justification?: InputMaybe<Scalars['String']['input']>;
+ links?: InputMaybe<Array<MercuryCreateAsksAskLinkInput>>;
+ name: Scalars['String']['input'];
+ ownerId?: InputMaybe<Scalars['ID']['input']>;
+ priority?: InputMaybe<MercuryAskPriority>;
+ receivingOrganizationId?: InputMaybe<Scalars['ID']['input']>;
+ receivingTeamId?: InputMaybe<Scalars['ID']['input']>;
+ submitterId?: InputMaybe<Scalars['ID']['input']>;
+ submittingOrganizationId?: InputMaybe<Scalars['ID']['input']>;
+ submittingTeamId?: InputMaybe<Scalars['ID']['input']>;
+ targetDate?: InputMaybe<MercuryAskTargetDateInput>;
+};
+export type MercuryCreateAsksAskLinkInput = {
+ linkText?: InputMaybe<Scalars['String']['input']>;
+ url: Scalars['URL']['input'];
+};
+export type MercuryCreateAsksInput = {
+ asks: Array<MercuryCreateAsksAskInput>;
+ cloudId: Scalars['ID']['input'];
+};
+export type MercuryCreateBaseCustomFieldDefinitionInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+};
+export type MercuryCreateBenefitItemInput = {
+ focusAreaId: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+};
+export type MercuryCreateBenefitPeriodValueInput = {
+ amount: Scalars['String']['input'];
+ benefitItemId: Scalars['ID']['input'];
+ financialVersionId: Scalars['ID']['input'];
+ yearMonth: Scalars['String']['input'];
+};
+export type MercuryCreateBenefitTypeInput = {
+ cloudId: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+};
+export type MercuryCreateBooleanCustomFieldDefinitionInput = {
+ base: MercuryCreateBaseCustomFieldDefinitionInput;
+};
+export type MercuryCreateBusinessDomainInput = {
+ cloudId: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+ parentBusinessDomainId?: InputMaybe<Scalars['ID']['input']>;
+ targetDate?: InputMaybe<Scalars['String']['input']>;
+};
+export type MercuryCreateChangeProposalCommentInput = {
+ cloudId?: InputMaybe<Scalars['ID']['input']>;
+ content: Scalars['String']['input'];
+ id: Scalars['ID']['input'];
+};
+export type MercuryCreateChangeProposalCustomFieldDefinitionInput = {
+ cloudId?: InputMaybe<Scalars['ID']['input']>;
+ coreCustomFieldDefinition?: InputMaybe<MercuryCreateCoreCustomFieldDefinitionInput>;
+};
+export type MercuryCreateChangeProposalInput = {
+ cloudId?: InputMaybe<Scalars['ID']['input']>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ focusAreaId?: InputMaybe<Scalars['ID']['input']>;
+ impact?: InputMaybe<Scalars['Int']['input']>;
+ name: Scalars['String']['input'];
+ owner?: InputMaybe<Scalars['ID']['input']>;
+ strategicEventId: Scalars['ID']['input'];
+};
+export type MercuryCreateChangeProposalsViewInput = {
+ cloudId?: InputMaybe<Scalars['ID']['input']>;
+ name: Scalars['String']['input'];
+ settings?: InputMaybe<Array<InputMaybe<MercuryChangeProposalViewSettingInput>>>;
+ strategicEventId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type MercuryCreateCommentInput = {
+ cloudId: Scalars['ID']['input'];
+ commentText: Scalars['MercuryJSONString']['input'];
+ entityId: Scalars['ID']['input'];
+ entityType: MercuryEntityType;
+};
+export type MercuryCreateCoreCustomFieldDefinitionInput = {
+ booleanField?: InputMaybe<MercuryCreateBooleanCustomFieldDefinitionInput>;
+ dateField?: InputMaybe<MercuryCreateDateCustomFieldDefinitionInput>;
+ multiSelectField?: InputMaybe<MercuryCreateMultiSelectCustomFieldDefinitionInput>;
+ multiUserField?: InputMaybe<MercuryCreateMultiUserCustomFieldDefinitionInput>;
+ numberField?: InputMaybe<MercuryCreateNumberCustomFieldDefinitionInput>;
+ singleSelectField?: InputMaybe<MercuryCreateSingleSelectCustomFieldDefinitionInput>;
+ singleUserField?: InputMaybe<MercuryCreateSingleUserCustomFieldDefinitionInput>;
+ textField?: InputMaybe<MercuryCreateTextCustomFieldDefinitionInput>;
+};
+export type MercuryCreateCostItemInput = {
+ focusAreaId: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+};
+export type MercuryCreateCostPeriodValueInput = {
+ amount: Scalars['String']['input'];
+ costItemId: Scalars['ID']['input'];
+ financialVersionId: Scalars['ID']['input'];
+ yearMonth: Scalars['String']['input'];
+};
+export type MercuryCreateCostSubtypeInput = {
+ costTypeId: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+};
+export type MercuryCreateDateCustomFieldDefinitionInput = {
+ base: MercuryCreateBaseCustomFieldDefinitionInput;
+};
+export type MercuryCreateDraftPlanInput = {
+ fiscalYearStart: Scalars['String']['input'];
+ name?: InputMaybe<Scalars['String']['input']>;
+ organizationId: Scalars['ID']['input'];
+ sourcePlanId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type MercuryCreateFiscalCalendarConfigurationInput = {
+ cloudId?: InputMaybe<Scalars['ID']['input']>;
+ startMonthNumber: Scalars['Int']['input'];
+};
+export type MercuryCreateFocusAreaBudgetInput = {
+ amount: Scalars['String']['input'];
+ fiscalYear: Scalars['Int']['input'];
+ focusAreaId: Scalars['ID']['input'];
+};
+export type MercuryCreateFocusAreaChangeInput = {
+ focusAreaName: Scalars['String']['input'];
+ focusAreaTypeId: Scalars['ID']['input'];
+ note?: InputMaybe<Scalars['String']['input']>;
+ targetFocusAreaId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type MercuryCreateFocusAreaCustomFieldDefinitionInput = {
+ cloudId?: InputMaybe<Scalars['ID']['input']>;
+ coreCustomFieldDefinition?: InputMaybe<MercuryCreateCoreCustomFieldDefinitionInput>;
+};
+export type MercuryCreateFocusAreaHierarchyInput = {
+ cloudId?: InputMaybe<Scalars['ID']['input']>;
+ hierarchyTypeKey: MercuryFocusAreaHierarchyTypeKey;
+ name: Scalars['String']['input'];
+};
+export type MercuryCreateFocusAreaInput = {
+ cloudId: Scalars['ID']['input'];
+ externalId?: InputMaybe<Scalars['String']['input']>;
+ focusAreaTypeId: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+ owner?: InputMaybe<Scalars['String']['input']>;
+ parentFocusAreaId?: InputMaybe<Scalars['ID']['input']>;
+ startDate?: InputMaybe<Scalars['String']['input']>;
+ startDateType?: InputMaybe<MercuryFocusAreaStartDateType>;
+ targetDate?: InputMaybe<Scalars['String']['input']>;
+ targetDateType?: InputMaybe<MercuryTargetDateType>;
+};
+export type MercuryCreateFocusAreaStatusInput = {
+ category: MercuryFocusAreaStatusCategory;
+ cloudId: Scalars['ID']['input'];
+ color: MercuryColor;
+ description?: InputMaybe<Scalars['String']['input']>;
+ displayName: Scalars['String']['input'];
+};
+export type MercuryCreateFocusAreaStatusUpdateInput = {
+ cloudId: Scalars['ID']['input'];
+ connectedUpdateIds?: InputMaybe<MercuryFocusAreaStatusUpdateConnectedUpdateIdsInput>;
+ focusAreaId: Scalars['ID']['input'];
+ health?: InputMaybe<MercuryFocusAreaHealthInput>;
+ linkedReportIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ newTargetDate?: InputMaybe<MercuryFocusAreaTargetDateInput>;
+ statusTransitionId?: InputMaybe<Scalars['ID']['input']>;
+ summary?: InputMaybe<Scalars['String']['input']>;
+};
+export type MercuryCreateFocusAreasFromOnboardingInput = {
+ cloudId: Scalars['ID']['input'];
+ dryRun?: InputMaybe<Scalars['Boolean']['input']>;
+ model?: InputMaybe<MercuryOnboardingModelInput>;
+ organizationModel?: InputMaybe<MercuryOnboardingModelInput>;
+};
+export type MercuryCreateFunctionalRoleInput = {
+ cloudId: Scalars['ID']['input'];
+ description?: InputMaybe<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+};
+export type MercuryCreateInvestmentCategoryInput = {
+ cloudId?: InputMaybe<Scalars['ID']['input']>;
+ name: Scalars['String']['input'];
+};
+export type MercuryCreateMilestoneInput = {
+ cloudId: Scalars['ID']['input'];
+ description?: InputMaybe<Scalars['String']['input']>;
+ externalId?: InputMaybe<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+ targetDate?: InputMaybe<MercuryMilestoneTargetDateInput>;
+};
+export type MercuryCreateMultiSelectCustomFieldDefinitionInput = {
+ base: MercuryCreateBaseCustomFieldDefinitionInput;
+ options: Array<MercuryCustomSelectFieldOptionInput>;
+};
+export type MercuryCreateMultiUserCustomFieldDefinitionInput = {
+ base: MercuryCreateBaseCustomFieldDefinitionInput;
+};
+export type MercuryCreateNumberCustomFieldDefinitionInput = {
+ base: MercuryCreateBaseCustomFieldDefinitionInput;
+};
+export type MercuryCreateOnboardingCanvasInput = {
+ canvasType: MercuryOnboardingCanvasType;
+ cloudId: Scalars['ID']['input'];
+ format: MercuryOnboardingCanvasFormat;
+ savedState: Scalars['String']['input'];
+ sessionId: Scalars['ID']['input'];
+};
+export type MercuryCreateOnboardingSessionInput = {
+ cloudId: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+};
+export type MercuryCreateOrganizationCustomFieldDefinitionInput = {
+ cloudId: Scalars['ID']['input'];
+ coreCustomFieldDefinition?: InputMaybe<MercuryCreateCoreCustomFieldDefinitionInput>;
+};
+export type MercuryCreateOrganizationHierarchyInput = {
+ cloudId: Scalars['ID']['input'];
+ hierarchyTypeKey: MercuryOrganizationHierarchyTypeKey;
+ name: Scalars['String']['input'];
+};
+export type MercuryCreateOrganizationInput = {
+ cloudId?: InputMaybe<Scalars['ID']['input']>;
+ externalId?: InputMaybe<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+ organizationTypeId: Scalars['ID']['input'];
+ owner?: InputMaybe<Scalars['ID']['input']>;
+ parentOrganizationId?: InputMaybe<Scalars['ID']['input']>;
+ targetDate?: InputMaybe<Scalars['String']['input']>;
+ targetDateType?: InputMaybe<MercuryOrganizationTargetDateType>;
+};
+export type MercuryCreateOrganizationStatusUpdateInput = {
+ newTargetDate?: InputMaybe<MercuryOrganizationTargetDateInput>;
+ organizationId: Scalars['ID']['input'];
+ statusTransitionId?: InputMaybe<Scalars['ID']['input']>;
+ summary?: InputMaybe<Scalars['String']['input']>;
+};
+export type MercuryCreateOrganizationTypeInput = {
+ cloudId: Scalars['ID']['input'];
+ level?: InputMaybe<Scalars['Int']['input']>;
+ name: Scalars['String']['input'];
+ organizationHierarchyId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type MercuryCreateOrganizationUrlLinkInput = {
+ organizationId: Scalars['ID']['input'];
+ text?: InputMaybe<Scalars['String']['input']>;
+ url: Scalars['String']['input'];
+};
+export type MercuryCreateOrganizationViewOrganizationsInput = {
+ cloudId?: InputMaybe<Scalars['ID']['input']>;
+ name: Scalars['String']['input'];
+ organizationIds: Array<Scalars['ID']['input']>;
+ owner?: InputMaybe<Scalars['String']['input']>;
+ viewType?: InputMaybe<MercuryOrganizationViewType>;
+};
+export type MercuryCreatePortfolioFocusAreasInput = {
+ cloudId: Scalars['ID']['input'];
+ focusAreaIds: Array<Scalars['ID']['input']>;
+ name: Scalars['String']['input'];
+ viewType?: InputMaybe<MercuryViewType>;
+};
+export type MercuryCreatePortfolioFromMqlInput = {
+ cloudId: Scalars['ID']['input'];
+ mql: Scalars['String']['input'];
+ name: Scalars['String']['input'];
+ owner?: InputMaybe<Scalars['String']['input']>;
+};
+export type MercuryCreateRateCardChangeInput = {
+ effectiveStartDate: Scalars['Date']['input'];
+ rate: Scalars['String']['input'];
+ rateCardId: Scalars['ID']['input'];
+ ratePeriodTypeId: Scalars['ID']['input'];
+ workingHoursPerWeek: Scalars['Float']['input'];
+};
+export type MercuryCreateRateCardInput = {
+ attributeValues?: InputMaybe<Array<InputMaybe<MercuryRateCardAttributeValueInput>>>;
+ cloudId: Scalars['ID']['input'];
+ effectiveStartDate: Scalars['Date']['input'];
+ externalId?: InputMaybe<Scalars['String']['input']>;
+ rate: Scalars['String']['input'];
+ ratePeriodTypeId: Scalars['ID']['input'];
+ workingHoursPerWeek: Scalars['Float']['input'];
+};
+export type MercuryCreateRiskInput = {
+ cloudId?: InputMaybe<Scalars['ID']['input']>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ impact?: InputMaybe<Scalars['Int']['input']>;
+ likelihood?: InputMaybe<Scalars['Int']['input']>;
+ name: Scalars['String']['input'];
+ organization?: InputMaybe<Scalars['ID']['input']>;
+ owner?: InputMaybe<Scalars['ID']['input']>;
+ submitter?: InputMaybe<Scalars['ID']['input']>;
+ targetDate?: InputMaybe<MercuryRiskTargetDateInput>;
+};
+export type MercuryCreateRiskLinkInput = {
+ riskId: Scalars['ID']['input'];
+ text?: InputMaybe<Scalars['String']['input']>;
+ url: Scalars['String']['input'];
+};
+export type MercuryCreateSingleSelectCustomFieldDefinitionInput = {
+ base: MercuryCreateBaseCustomFieldDefinitionInput;
+ options: Array<MercuryCustomSelectFieldOptionInput>;
+};
+export type MercuryCreateSingleUserCustomFieldDefinitionInput = {
+ base: MercuryCreateBaseCustomFieldDefinitionInput;
+};
+export type MercuryCreateStrategicEventCommentInput = {
+ cloudId?: InputMaybe<Scalars['ID']['input']>;
+ content: Scalars['String']['input'];
+ id: Scalars['ID']['input'];
+};
+export type MercuryCreateStrategicEventInput = {
+ cloudId?: InputMaybe<Scalars['ID']['input']>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+ owner?: InputMaybe<Scalars['ID']['input']>;
+ targetDate?: InputMaybe<Scalars['String']['input']>;
+};
+export type MercuryCreateTextCustomFieldDefinitionInput = {
+ base: MercuryCreateBaseCustomFieldDefinitionInput;
+};
+export type MercuryCreateThreadedCommentInput = {
+ cloudId: Scalars['ID']['input'];
+ commentText: Scalars['String']['input'];
+ commentType?: InputMaybe<MercuryCommentType>;
+ containerId: Scalars['ID']['input'];
+ parentId: Scalars['ID']['input'];
+};
+export type MercuryCreateViewInput = {
+ cloudId: Scalars['ID']['input'];
+ containerId?: InputMaybe<Scalars['ID']['input']>;
+ entityType: Scalars['String']['input'];
+ name: Scalars['String']['input'];
+ owner?: InputMaybe<Scalars['ID']['input']>;
+ settings: MercuryViewSettingsInput;
+ starred?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type MercuryCustomFieldDefinitionSort = {
+ field: MercuryCustomFieldDefinitionSortField;
+ order: SortOrder;
+};
+export type MercuryCustomFieldDefinitionSortField = 'NAME';
+export type MercuryCustomFieldInput = {
+ booleanField?: InputMaybe<MercuryBooleanCustomFieldInput>;
+ dateField?: InputMaybe<MercuryDateCustomFieldInput>;
+ multiSelectField?: InputMaybe<MercuryMultiSelectCustomFieldInput>;
+ multiUserField?: InputMaybe<MercuryMultiUserCustomFieldInput>;
+ numberField?: InputMaybe<MercuryNumberCustomFieldInput>;
+ singleSelectField?: InputMaybe<MercurySingleSelectCustomFieldInput>;
+ singleUserField?: InputMaybe<MercurySingleUserCustomFieldInput>;
+ textField?: InputMaybe<MercuryTextCustomFieldInput>;
+};
+export type MercuryCustomFieldKind = 'CUSTOM' | 'SYSTEM';
+export type MercuryCustomFieldSelectionOptionSettingInput = {
+ key: MercuryCustomFieldSelectionOptionSettingKey;
+ value?: InputMaybe<Scalars['String']['input']>;
+};
+export type MercuryCustomFieldSelectionOptionSettingKey = 'COLOR';
+export type MercuryCustomFieldVisibility = 'HIDDEN' | 'VISIBLE';
+export type MercuryCustomSelectFieldOptionInput = {
+ settings?: InputMaybe<Array<MercuryCustomFieldSelectionOptionSettingInput>>;
+ value: Scalars['String']['input'];
+};
+export type MercuryDateCustomFieldInput = {
+ dateValue?: InputMaybe<Scalars['Date']['input']>;
+};
+export type MercuryDeactivateAskTypeInput = {
+ id: Scalars['ID']['input'];
+};
+export type MercuryDeleteAllPreferenceInput = {
+ cloudId: Scalars['ID']['input'];
+};
+export type MercuryDeleteAskInput = {
+ id: Scalars['ID']['input'];
+};
+export type MercuryDeleteAskLinkInput = {
+ id: Scalars['ID']['input'];
+};
+export type MercuryDeleteAskStatusUpdateInput = {
+ id: Scalars['ID']['input'];
+};
+export type MercuryDeleteBenefitItemInput = {
+ id: Scalars['ID']['input'];
+};
+export type MercuryDeleteBenefitPeriodValueInput = {
+ id: Scalars['ID']['input'];
+};
+export type MercuryDeleteBenefitTypeInput = {
+ id: Scalars['ID']['input'];
+};
+export type MercuryDeleteChangeProposalCommentInput = {
+ cloudId?: InputMaybe<Scalars['ID']['input']>;
+ id: Scalars['ID']['input'];
+};
+export type MercuryDeleteChangeProposalInput = {
+ id: Scalars['ID']['input'];
+};
+export type MercuryDeleteChangeProposalsViewInput = {
+ id: Scalars['ID']['input'];
+};
+export type MercuryDeleteChangesInput = {
+ changeIds: Array<Scalars['ID']['input']>;
+};
+export type MercuryDeleteCommentInput = {
+ cloudId: Scalars['ID']['input'];
+ id: Scalars['ID']['input'];
+};
+export type MercuryDeleteCostItemInput = {
+ id: Scalars['ID']['input'];
+};
+export type MercuryDeleteCostPeriodValueInput = {
+ id: Scalars['ID']['input'];
+};
+export type MercuryDeleteCostSubtypeInput = {
+ id: Scalars['ID']['input'];
+};
+export type MercuryDeleteCustomFieldDefinitionInput = {
+ id: Scalars['ID']['input'];
+};
+export type MercuryDeleteCustomFieldDefinitionOptionsInput = {
+ customFieldDefinitionId: Scalars['ID']['input'];
+ optionIds: Array<Scalars['ID']['input']>;
+};
+export type MercuryDeleteDraftPlanInput = {
+ planId: Scalars['ID']['input'];
+};
+export type MercuryDeleteFocusAreaBudgetInput = {
+ id: Scalars['ID']['input'];
+};
+export type MercuryDeleteFocusAreaDraftStatusUpdateInput = {
+ focusAreaId: Scalars['ID']['input'];
+};
+export type MercuryDeleteFocusAreaGoalLinksInput = {
+ atlasGoalAris: Array<Scalars['String']['input']>;
+ focusAreaAri: Scalars['String']['input'];
+};
+export type MercuryDeleteFocusAreaHierarchyInput = {
+ id: Scalars['ID']['input'];
+};
+export type MercuryDeleteFocusAreaInput = {
+ cloudId: Scalars['ID']['input'];
+ id: Scalars['ID']['input'];
+};
+export type MercuryDeleteFocusAreaLinkInput = {
+ cloudId: Scalars['ID']['input'];
+ id: Scalars['ID']['input'];
+};
+export type MercuryDeleteFocusAreaStatusUpdateInput = {
+ cloudId: Scalars['ID']['input'];
+ id: Scalars['ID']['input'];
+};
+export type MercuryDeleteFocusAreaWorkLinksInput = {
+ focusAreaAri: Scalars['String']['input'];
+ workAris: Array<Scalars['String']['input']>;
+};
+export type MercuryDeleteFunctionalRoleInput = {
+ id: Scalars['ID']['input'];
+};
+export type MercuryDeleteInvestmentCategoryInput = {
+ id: Scalars['ID']['input'];
+};
+export type MercuryDeleteMilestoneInput = {
+ id: Scalars['ID']['input'];
+};
+export type MercuryDeleteOnboardingCanvasInput = {
+ cloudId: Scalars['ID']['input'];
+ id: Scalars['ID']['input'];
+};
+export type MercuryDeleteOnboardingSessionInput = {
+ cloudId: Scalars['ID']['input'];
+ id: Scalars['ID']['input'];
+};
+export type MercuryDeleteOrganizationGoalLinksInput = {
+ atlasGoalIds: Array<Scalars['ID']['input']>;
+ organizationId: Scalars['ID']['input'];
+};
+export type MercuryDeleteOrganizationHierarchyInput = {
+ id: Scalars['ID']['input'];
+};
+export type MercuryDeleteOrganizationInput = {
+ cloudId?: InputMaybe<Scalars['ID']['input']>;
+ id: Scalars['ID']['input'];
+};
+export type MercuryDeleteOrganizationLinkInput = {
+ cloudId: Scalars['ID']['input'];
+ id: Scalars['ID']['input'];
+ organizationLinkAction?: InputMaybe<MercuryOrganizationLinkAction>;
+};
+export type MercuryDeleteOrganizationStatusUpdateInput = {
+ cloudId?: InputMaybe<Scalars['ID']['input']>;
+ id: Scalars['ID']['input'];
+};
+export type MercuryDeleteOrganizationTypeInput = {
+ cloudId?: InputMaybe<Scalars['ID']['input']>;
+ dryRun?: InputMaybe<Scalars['Boolean']['input']>;
+ id: Scalars['ID']['input'];
+};
+export type MercuryDeleteOrganizationUrlLinkInput = {
+ cloudId: Scalars['ID']['input'];
+ linkId: Scalars['ID']['input'];
+};
+export type MercuryDeleteOrganizationViewInput = {
+ id: Scalars['ID']['input'];
+};
+export type MercuryDeleteOrganizationViewOrganizationLinkInput = {
+ cloudId?: InputMaybe<Scalars['ID']['input']>;
+ organizationIds: Array<Scalars['ID']['input']>;
+ organizationViewId: Scalars['ID']['input'];
+};
+export type MercuryDeletePortfolioFocusAreaLinkInput = {
+ cloudId: Scalars['ID']['input'];
+ focusAreaIds: Array<Scalars['ID']['input']>;
+ portfolioId: Scalars['ID']['input'];
+};
+export type MercuryDeletePortfolioInput = {
+ cloudId: Scalars['ID']['input'];
+ id: Scalars['ID']['input'];
+};
+export type MercuryDeletePreferenceInput = {
+ cloudId: Scalars['ID']['input'];
+ key: Scalars['String']['input'];
+};
+export type MercuryDeleteRateCardInput = {
+ id: Scalars['ID']['input'];
+};
+export type MercuryDeleteRateCardsInput = {
+ ids: Array<Scalars['ID']['input']>;
+};
+export type MercuryDeleteRiskInput = {
+ id: Scalars['ID']['input'];
+};
+export type MercuryDeleteRiskLinkInput = {
+ cloudId: Scalars['ID']['input'];
+ id: Scalars['ID']['input'];
+};
+export type MercuryDeleteStrategicEventCommentInput = {
+ cloudId?: InputMaybe<Scalars['ID']['input']>;
+ id: Scalars['ID']['input'];
+};
+export type MercuryDeleteStrategicEventInput = {
+ id: Scalars['ID']['input'];
+};
+export type MercuryDeleteThreadedCommentInput = {
+ cloudId: Scalars['ID']['input'];
+ id: Scalars['ID']['input'];
+};
+export type MercuryDeleteViewInput = {
+ id: Scalars['ID']['input'];
+};
+export type MercuryDismissCompoundInsightInput = {
+ cloudId: Scalars['ID']['input'];
+ dismissalType: MercuryDismissalType;
+ insightObjectId: Scalars['ID']['input'];
+};
+export type MercuryDismissInsightInput = {
+ dismissalType: MercuryDismissalType;
+ focusAreaId: Scalars['ID']['input'];
+ insightObjectId?: InputMaybe<Scalars['ID']['input']>;
+ insightReason: Scalars['String']['input'];
+};
+export type MercuryDismissSuggestedFocusAreaFollowersInput = {
+ focusAreaId: Scalars['ID']['input'];
+ userIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+};
+export type MercuryDismissalType = 'DISMISS' | 'SNOOZE';
+export type MercuryDuplicateAskInput = {
+ id: Scalars['ID']['input'];
+ ownerIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ receivingOrganizationIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ receivingTeamIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+};
+export type MercuryEntityType = 'ASK' | 'CHANGE_PROPOSAL' | 'COMMENT' | 'FOCUS_AREA' | 'FOCUS_AREA_STATUS_UPDATE' | 'ORGANIZATION' | 'ORGANIZATION_STATUS_UPDATE' | 'PROGRAM' | 'PROGRAM_STATUS_UPDATE' | 'RISK' | 'STRATEGIC_EVENT';
+export type MercuryEventType = 'ARCHIVE' | 'CREATE' | 'CREATE_BENEFIT_ITEM' | 'CREATE_COST_ITEM' | 'CREATE_UPDATE' | 'DELETE' | 'DELETE_BENEFIT_ITEM' | 'DELETE_COST_ITEM' | 'DELETE_UPDATE' | 'EDIT_UPDATE' | 'EXPORT' | 'IMPORT' | 'IMPORT_FUNDS' | 'LINK' | 'SET_BASELINE' | 'UNARCHIVE' | 'UNLINK' | 'UNSET_BASELINE' | 'UPDATE' | 'UPDATE_BUDGET';
+export type MercuryExtendOrganizationMembershipsToFiscalYearInput = {
+ organizationId: Scalars['ID']['input'];
+ targetFiscalYear: Scalars['Int']['input'];
+};
+export type MercuryFinancialVersionSort = {
+ field?: InputMaybe<MercuryFinancialVersionSortField>;
+ order: SortOrder;
+};
+export type MercuryFinancialVersionSortField = 'TYPE';
+export type MercuryFinancialVersionType = 'ACTUAL' | 'BASELINE' | 'BASELINE_REVISION' | 'BUDGET' | 'FORECAST';
+export type MercuryFiscalCalendarConfigurationSort = {
+ field: MercuryFiscalCalendarConfigurationSortField;
+ order: SortOrder;
+};
+export type MercuryFiscalCalendarConfigurationSortField = 'CREATED_DATE';
+export type MercuryFiscalYearPlanRealignmentJobStatus = 'FAILED' | 'IN_PROGRESS' | 'SUCCEEDED';
+export type MercuryFocusAreaActivitySort = {
+ order: SortOrder;
+};
+export type MercuryFocusAreaBudgetSort = {
+ field: MercuryFocusAreaBudgetSortField;
+ order: SortOrder;
+};
+export type MercuryFocusAreaBudgetSortField = 'FISCAL_YEAR';
+export type MercuryFocusAreaContainerFilter = {
+ containerId?: InputMaybe<Scalars['ID']['input']>;
+ containerType: MercuryRankingContainerType;
+};
+export type MercuryFocusAreaHealthColor = 'GREEN' | 'RED' | 'YELLOW';
+export type MercuryFocusAreaHealthInput = {
+ healthId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type MercuryFocusAreaHierarchySort = {
+ field: MercuryFocusAreaHierarchySortField;
+ order: SortOrder;
+};
+export type MercuryFocusAreaHierarchySortField = 'NAME';
+export type MercuryFocusAreaHierarchyTypeKey = 'INVESTMENT' | 'PORTFOLIO';
+export type MercuryFocusAreaInsightsFilter = {
+ insightType?: InputMaybe<MercuryInsightTypeEnum>;
+};
+export type MercuryFocusAreaLinkedGoalSummaryFilterInput = {
+ followingOnly?: InputMaybe<Scalars['Boolean']['input']>;
+ includeArchived?: InputMaybe<Scalars['Boolean']['input']>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ owners?: InputMaybe<Array<Scalars['ID']['input']>>;
+ statuses?: InputMaybe<Array<MercuryGoalStatus>>;
+ targetDateRange?: InputMaybe<MercuryFocusAreaLinkedGoalTargetDateRangeInput>;
+};
+export type MercuryFocusAreaLinkedGoalTargetDateRangeInput = {
+ targetDateMax?: InputMaybe<Scalars['String']['input']>;
+ targetDateMin?: InputMaybe<Scalars['String']['input']>;
+};
+export type MercuryFocusAreaOrganizationLinkInput = {
+ focusAreaId: Scalars['ID']['input'];
+ isSponsor: Scalars['Boolean']['input'];
+};
+export type MercuryFocusAreaPermission = 'ARCHIVE' | 'CREATE_GOAL_LINK' | 'CREATE_LINK' | 'CREATE_ORGANIZATION_SPONSOR' | 'CREATE_UPDATE' | 'CREATE_WORK_LINK' | 'DELETE' | 'DELETE_GOAL_LINK' | 'DELETE_LINK' | 'DELETE_ORGANIZATION_SPONSOR' | 'DELETE_UPDATE' | 'DELETE_WORK_LINK' | 'EDIT_ABOUT' | 'EDIT_CUSTOM_FIELD' | 'EDIT_NAME' | 'EDIT_OWNER' | 'EDIT_TYPE' | 'EXPORT' | 'RANK' | 'VIEW_FUND';
+export type MercuryFocusAreaRankingValidationErrorCode = 'FA_RANKED' | 'FA_TYPE_MISMATCH' | 'FA_VERSION_MISMATCH';
+export type MercuryFocusAreaSort = {
+ field?: InputMaybe<MercuryFocusAreaSortField>;
+ fieldKey?: InputMaybe<Scalars['String']['input']>;
+ order: SortOrder;
+};
+export type MercuryFocusAreaSortField = 'BUDGET' | 'FOCUS_AREA_TYPE' | 'GROUP_TYPE' | 'HAS_PARENT' | 'HAS_SPONSOR_ORGANIZATION' | 'HEALTH' | 'HIERARCHY_LEVEL' | 'LAST_UPDATED' | 'NAME' | 'RANK' | 'RANKING' | 'SPEND' | 'STARRED' | 'START_DATE' | 'STATUS' | 'STATUS_ID' | 'TARGET_DATE' | 'WATCHING';
+export type MercuryFocusAreaStartDateType = 'DAY' | 'MONTH' | 'QUARTER';
+export type MercuryFocusAreaStatusCategory = 'DONE' | 'IN_PROGRESS' | 'TO_DO';
+export type MercuryFocusAreaStatusUpdateConnectedUpdateIdsInput = {
+ focusAreaStatusUpdateIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ goalUpdateIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ projectUpdateIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+};
+export type MercuryFocusAreaSummaryType = 'FOCUS_AREA' | 'GOALS' | 'WORK';
+export type MercuryFocusAreaTargetDateInput = {
+ targetDate?: InputMaybe<Scalars['String']['input']>;
+ targetDateType?: InputMaybe<MercuryTargetDateType>;
+};
+export type MercuryFocusAreaUserAccessInput = {
+ accessLevel?: InputMaybe<MercuryFocusAreaUserAccessLevel>;
+ addAsFollower?: InputMaybe<Scalars['Boolean']['input']>;
+ principalId: Scalars['ID']['input'];
+};
+export type MercuryFocusAreaUserAccessLevel = 'EDIT' | 'VIEW';
+export type MercuryFocusAreaUserAccessReason = 'ACCESS_GRANTED' | 'ALREADY_HAS_ACCESS' | 'REQUIRES_APP_ACCESS' | 'REQUIRES_NEW_PRODUCT_ROLE' | 'REQUIRES_SITE_ACCESS';
+export type MercuryForYouInsightType = 'OWN' | 'WATCH';
+export type MercuryForYouInsightsFilter = {
+ forYouInsightType?: InputMaybe<MercuryForYouInsightType>;
+ insightType?: InputMaybe<MercuryInsightTypeEnum>;
+};
+export type MercuryForYouOwnershipType = 'OWN' | 'WATCH';
+export type MercuryFundItemType = 'BENEFIT' | 'COST';
+export type MercuryFundsPermission = 'EDIT_BASELINE' | 'EDIT_BUDGET' | 'EDIT_FUND_ITEM' | 'EXPORT_FUNDS' | 'VIEW_FUND';
+export type MercuryFundsType = 'ACTUAL' | 'BUDGET' | 'FORECAST';
+export type MercuryGoalStatus = 'ARCHIVED' | 'AT_RISK' | 'CANCELLED' | 'DONE' | 'OFF_TRACK' | 'ON_TRACK' | 'PAUSED' | 'PENDING';
+export type MercuryHideFieldFromUserInput = {
+ cloudId: Scalars['ID']['input'];
+ ids: Array<Scalars['ID']['input']>;
+};
+export type MercuryImportExecutionErrorEntityType = 'FINANCIAL' | 'FOCUS_AREA' | 'FOCUS_AREA_FUNDS' | 'FOCUS_AREA_LINK' | 'FUNDS_BENEFIT_ITEM' | 'FUNDS_COST_ITEM' | 'ORGANIZATION' | 'ORGANIZATION_LINK' | 'PEOPLE_BUDGET' | 'TEAM' | 'TEAM_ALLOCATION';
+export type MercuryImportJobStatus = 'FAILED' | 'IN_PROGRESS' | 'SUCCEEDED';
+export type MercuryInsightTypeEnum = 'FOCUS_AREA' | 'FUND' | 'GOAL' | 'POSITION' | 'WORK';
+export type MercuryInvestmentCategorySort = {
+ field: MercuryInvestmentCategorySortField;
+ order: SortOrder;
+};
+export type MercuryInvestmentCategorySortField = 'NAME';
+export type MercuryInviteInput = {
+ cloudId: Scalars['ID']['input'];
+ userId: Scalars['ID']['input'];
+};
+export type MercuryInviteStatus = 'INVITED' | 'INVITED_PENDING_APPROVAL' | 'NOT_INVITED' | 'PENDING_INVITE_EXISTS' | 'USER_EXISTS';
+export type MercuryJiraAlignProjectTypeKey = 'JIRA_ALIGN_CAPABILITY' | 'JIRA_ALIGN_EPIC' | 'JIRA_ALIGN_THEME';
+export type MercuryJiraStatusCategoryColor = 'BLUE' | 'GREEN' | 'GREY';
+export type MercuryLinkAtlassianWorkToFocusAreaInput = {
+ focusAreaAri: Scalars['String']['input'];
+ workAris: Array<Scalars['String']['input']>;
+};
+export type MercuryLinkConnectedWorkToAskInput = {
+ askId: Scalars['ID']['input'];
+ workIds: Array<Scalars['ID']['input']>;
+};
+export type MercuryLinkFocusAreasToFocusAreaInput = {
+ childFocusAreaIds: Array<Scalars['ID']['input']>;
+ cloudId: Scalars['ID']['input'];
+ parentFocusAreaId: Scalars['ID']['input'];
+};
+export type MercuryLinkFocusAreasToPlanInput = {
+ focusAreaIds: Array<Scalars['ID']['input']>;
+ planId: Scalars['ID']['input'];
+};
+export type MercuryLinkFocusAreasToPortfolioInput = {
+ cloudId: Scalars['ID']['input'];
+ focusAreaIds: Array<Scalars['ID']['input']>;
+ portfolioId: Scalars['ID']['input'];
+};
+export type MercuryLinkGoalsToChangeProposalInput = {
+ changeProposalAri: Scalars['ID']['input'];
+ goalAris: Array<Scalars['ID']['input']>;
+};
+export type MercuryLinkGoalsToFocusAreaInput = {
+ atlasGoalAris: Array<Scalars['String']['input']>;
+ focusAreaAri: Scalars['String']['input'];
+};
+export type MercuryLinkGoalsToOrganizationInput = {
+ atlasGoalIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ organizationId: Scalars['ID']['input'];
+};
+export type MercuryLinkMilestoneToFocusAreasInput = {
+ focusAreaIds: Array<Scalars['ID']['input']>;
+ id: Scalars['ID']['input'];
+};
+export type MercuryLinkOrganizationToThirdPartyDocumentInput = {
+ id: Scalars['ID']['input'];
+ thirdPartyDocumentId: Scalars['ID']['input'];
+};
+export type MercuryLinkOrganizationsToOrganizationInput = {
+ childOrganizationIds: Array<Scalars['ID']['input']>;
+ cloudId?: InputMaybe<Scalars['ID']['input']>;
+ organizationLinkAction?: InputMaybe<MercuryOrganizationLinkAction>;
+ parentOrganizationId: Scalars['ID']['input'];
+};
+export type MercuryLinkOrganizationsToOrganizationViewInput = {
+ cloudId?: InputMaybe<Scalars['ID']['input']>;
+ organizationIds: Array<Scalars['ID']['input']>;
+ organizationViewId: Scalars['ID']['input'];
+};
+export type MercuryLinkRiskToFocusAreasInput = {
+ focusAreaIds: Array<Scalars['ID']['input']>;
+ id: Scalars['ID']['input'];
+};
+export type MercuryLinkWorkToBenefitItemInput = {
+ benefitItemId: Scalars['ID']['input'];
+ workIds: Array<Scalars['ID']['input']>;
+};
+export type MercuryLinkWorkToChangeProposalInput = {
+ changeProposalId: Scalars['ID']['input'];
+ workIds: Array<Scalars['ID']['input']>;
+};
+export type MercuryLinkWorkToCostItemInput = {
+ costItemId: Scalars['ID']['input'];
+ workIds: Array<Scalars['ID']['input']>;
+};
+export type MercuryLinkWorkToFocusAreaInput = {
+ cloudId: Scalars['ID']['input'];
+ externalChildWorkIds: Array<Scalars['ID']['input']>;
+ parentFocusAreaId: Scalars['ID']['input'];
+ providerKey: Scalars['String']['input'];
+ workContainerAri?: InputMaybe<Scalars['String']['input']>;
+};
+export type MercuryLinkWorkToRiskInput = {
+ riskId: Scalars['ID']['input'];
+ workIds: Array<Scalars['ID']['input']>;
+};
+export type MercuryMilestoneSort = {
+ field: MercuryMilestoneSortField;
+ order: SortOrder;
+};
+export type MercuryMilestoneSortField = 'NAME' | 'TARGET_DATE' | 'UPDATED_DATE';
+export type MercuryMilestoneTargetDateInput = {
+ targetDate: Scalars['String']['input'];
+ targetDateType: MercuryMilestoneTargetDateType;
+};
+export type MercuryMilestoneTargetDateType = 'DAY' | 'MONTH' | 'QUARTER';
+export type MercuryMoveChangesInput = {
+ changeIds: Array<Scalars['ID']['input']>;
+ sourceChangeProposalId: Scalars['ID']['input'];
+ targetChangeProposalId: Scalars['ID']['input'];
+};
+export type MercuryMoveFundsChangeInput = {
+ amount: Scalars['BigDecimal']['input'];
+ note?: InputMaybe<Scalars['String']['input']>;
+ sourceFocusAreaId: Scalars['ID']['input'];
+ targetFocusAreaId: Scalars['ID']['input'];
+};
+export type MercuryMovePositionsChangeInput = {
+ cost?: InputMaybe<Scalars['BigDecimal']['input']>;
+ note?: InputMaybe<Scalars['String']['input']>;
+ positionsAmount: Scalars['Int']['input'];
+ sourceFocusAreaId: Scalars['ID']['input'];
+ targetFocusAreaId: Scalars['ID']['input'];
+};
+export type MercuryMultiSelectCustomFieldInput = {
+ options?: InputMaybe<Array<Scalars['ID']['input']>>;
+};
+export type MercuryMultiUserCustomFieldInput = {
+ userIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+};
+export type MercuryNormalizedWorkProgressRangeInput = {
+ progressMax?: InputMaybe<Scalars['Int']['input']>;
+ progressMin?: InputMaybe<Scalars['Int']['input']>;
+};
+export type MercuryNormalizedWorkSearchFiltersInput = {
+ applicationName?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ cloudId?: InputMaybe<Array<InputMaybe<Scalars['ID']['input']>>>;
+ owner?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ progressRange?: InputMaybe<MercuryNormalizedWorkProgressRangeInput>;
+ source?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ startDateRange?: InputMaybe<MercuryNormalizedWorkStartDateRangeInput>;
+ status?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ targetDateRange?: InputMaybe<MercuryNormalizedWorkTargetDateRangeInput>;
+ type?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+};
+export type MercuryNormalizedWorkSortField = 'APPLICATION_NAME' | 'FOCUS_AREA_ID' | 'KEY' | 'NAME' | 'PROGRESS' | 'SOURCE' | 'SOURCE_STATUS' | 'START_DATE' | 'STATUS' | 'TARGET_DATE' | 'TYPE';
+export type MercuryNormalizedWorkSortInput = {
+ field: MercuryNormalizedWorkSortField;
+ order: SortOrder;
+};
+export type MercuryNormalizedWorkStartDateRangeInput = {
+ startDateMax?: InputMaybe<Scalars['String']['input']>;
+ startDateMin?: InputMaybe<Scalars['String']['input']>;
+};
+export type MercuryNormalizedWorkTargetDateRangeInput = {
+ targetDateMax?: InputMaybe<Scalars['String']['input']>;
+ targetDateMin?: InputMaybe<Scalars['String']['input']>;
+};
+export type MercuryNotificationChannel = 'CHAT_APP' | 'EMAIL' | 'IN_APP';
+export type MercuryNotificationEntityType = 'FOCUS_AREA' | 'ORGANIZATION';
+export type MercuryNotificationGroup = 'DIGEST' | 'REAL_TIME';
+export type MercuryNotificationPreferenceInput = {
+ channel: MercuryNotificationChannel;
+ enabled: Scalars['Boolean']['input'];
+ group: MercuryNotificationGroup;
+ type: MercuryNotificationType;
+};
+export type MercuryNotificationType = 'GENERATE_UPDATE_REMINDER' | 'MONTHLY_DIGEST' | 'OWNER_UPDATED' | 'STATUS_UPDATE_CREATED' | 'WATCHER_ADDED';
+export type MercuryNumberCustomFieldInput = {
+ numberValue?: InputMaybe<Scalars['Float']['input']>;
+};
+export type MercuryOnboardingCanvasFormat = 'MERMAID';
+export type MercuryOnboardingCanvasType = 'FOCUS_AREA' | 'ORGANIZATION';
+export type MercuryOnboardingModelFormat = 'MERMAID';
+export type MercuryOnboardingModelInput = {
+ format: MercuryOnboardingModelFormat;
+ formatVersion: Scalars['String']['input'];
+ model: Scalars['String']['input'];
+};
+export type MercuryOnboardingPublishOutcome = 'COMMITTED' | 'REJECTED' | 'ROLLED_BACK' | 'UNKNOWN' | 'VALIDATED';
+export type MercuryOrganizationActivitySort = {
+ order: SortOrder;
+};
+export type MercuryOrganizationEventType = 'ARCHIVE' | 'ASSIGN_MEMBERSHIP_MEMBER' | 'CREATE' | 'CREATE_AVAILABILITY_RANGE' | 'CREATE_UPDATE' | 'DELETE' | 'DELETE_AVAILABILITY_RANGE' | 'DELETE_UPDATE' | 'EDIT_UPDATE' | 'EXPORT' | 'IMPORT' | 'LINK' | 'UNARCHIVE' | 'UNLINK' | 'UPDATE' | 'UPDATE_AVAILABILITY_RANGE';
+export type MercuryOrganizationField = 'ABOUT_EDITOR_CONTENT' | 'AVAILABILITY_RANGE' | 'AVAILABILITY_RANGE_END_DATE' | 'AVAILABILITY_RANGE_FUNCTIONAL_ROLE' | 'AVAILABILITY_RANGE_START_DATE' | 'CHILD_ORGANIZATION' | 'COMMENTS' | 'FOCUS_AREA_LINK' | 'HEALTH' | 'LINKED_GOAL' | 'LINKED_WORK' | 'MEMBERSHIP_MEMBER' | 'NAME' | 'ORGANIZATION_LINK' | 'ORGANIZATION_TYPE' | 'OWNER' | 'PARENT' | 'PARENT_ORGANIZATION' | 'SPONSORED_FOCUS_AREA' | 'STATUS' | 'STATUS_UPDATE_SUMMARY_CONTENT' | 'TARGET_DATE' | 'TARGET_DATE_TYPE';
+export type MercuryOrganizationFocusAreaLinkType = 'CONTRIBUTOR' | 'SPONSOR';
+export type MercuryOrganizationHealthColor = 'GREEN' | 'RED' | 'YELLOW';
+export type MercuryOrganizationHierarchySort = {
+ field: MercuryOrganizationHierarchySortField;
+ order: SortOrder;
+};
+export type MercuryOrganizationHierarchySortField = 'NAME';
+export type MercuryOrganizationHierarchyTypeKey = 'INVESTMENT' | 'PORTFOLIO';
+export type MercuryOrganizationLinkAction = 'LINK_CHILDREN' | 'LINK_PARENT' | 'UNLINK_CHILDREN' | 'UNLINK_PARENT';
+export type MercuryOrganizationPermission = 'ARCHIVE' | 'CREATE_FOCUS_AREA_SPONSOR' | 'CREATE_GOAL_LINK' | 'CREATE_LINK' | 'CREATE_UPDATE' | 'CREATE_WORK_LINK' | 'DELETE' | 'DELETE_FOCUS_AREA_SPONSOR' | 'DELETE_GOAL_LINK' | 'DELETE_LINK' | 'DELETE_UPDATE' | 'DELETE_WORK_LINK' | 'EDIT_ABOUT' | 'EDIT_NAME' | 'EDIT_OWNER' | 'EDIT_TYPE' | 'EXPORT' | 'VIEW_FUND';
+export type MercuryOrganizationPlanAuthorityPosition = 'ABOVE_PLANNING_AUTHORITY' | 'AT_PLANNING_AUTHORITY' | 'BELOW_PLANNING_AUTHORITY';
+export type MercuryOrganizationPublishActivityEventInput = {
+ organizationId: Scalars['ID']['input'];
+ trackingEvent: MercuryOrganizationTrackingEvent;
+};
+export type MercuryOrganizationSort = {
+ field?: InputMaybe<MercuryOrganizationSortField>;
+ fieldKey?: InputMaybe<Scalars['String']['input']>;
+ order: SortOrder;
+};
+export type MercuryOrganizationSortField = 'HAS_PARENT' | 'HEALTH' | 'HIERARCHY_LEVEL' | 'LAST_UPDATED' | 'NAME' | 'ORGANIZATION_TYPE' | 'STARRED' | 'STATUS' | 'TARGET_DATE' | 'WATCHING';
+export type MercuryOrganizationSummaryType = 'GOALS' | 'ORGANIZATION' | 'WORK';
+export type MercuryOrganizationTargetDateInput = {
+ targetDate?: InputMaybe<Scalars['String']['input']>;
+ targetDateType?: InputMaybe<MercuryOrganizationTargetDateType>;
+};
+export type MercuryOrganizationTargetDateType = 'DAY' | 'MONTH' | 'QUARTER';
+export type MercuryOrganizationTrackingEvent = 'VIEWED';
+export type MercuryOrganizationUserAccessInput = {
+ accessLevel?: InputMaybe<MercuryOrganizationUserAccessLevel>;
+ addAsFollower?: InputMaybe<Scalars['Boolean']['input']>;
+ principalId: Scalars['ID']['input'];
+};
+export type MercuryOrganizationUserAccessLevel = 'EDIT' | 'VIEW';
+export type MercuryOrganizationUserAccessReason = 'ACCESS_GRANTED' | 'ALREADY_HAS_ACCESS' | 'REQUIRES_APP_ACCESS' | 'REQUIRES_NEW_PRODUCT_ROLE' | 'REQUIRES_SITE_ACCESS';
+export type MercuryOrganizationViewSort = {
+ field: MercuryOrganizationViewSortField;
+ order: SortOrder;
+};
+export type MercuryOrganizationViewSortField = 'NAME' | 'OWNER' | 'STARRED';
+export type MercuryOrganizationViewType = 'HIERARCHY_VIEW';
+export type MercuryPassionfruitPermission = 'CREATE_ASK' | 'DELETE_ASK' | 'EDIT_ASK' | 'MANAGE' | 'READ' | 'VIEW_ASK' | 'WRITE';
+export type MercuryPermission = 'ARCHIVE_FOCUS_AREA' | 'CREATE_FOCUS_AREA' | 'CREATE_FOCUS_AREA_GOAL_LINK' | 'CREATE_FOCUS_AREA_LINK' | 'CREATE_FOCUS_AREA_UPDATE' | 'CREATE_FOCUS_AREA_WORK_LINK' | 'CREATE_PROPOSAL' | 'CREATE_RISK' | 'CREATE_STRATEGIC_EVENT' | 'DELETE_FOCUS_AREA' | 'DELETE_FOCUS_AREA_GOAL_LINK' | 'DELETE_FOCUS_AREA_LINK' | 'DELETE_FOCUS_AREA_UPDATE' | 'DELETE_FOCUS_AREA_VIEW' | 'DELETE_FOCUS_AREA_WORK_LINK' | 'DELETE_PROPOSAL' | 'DELETE_RISK' | 'DELETE_STRATEGIC_EVENT' | 'EDIT_FOCUS_AREA_ABOUT' | 'EDIT_FOCUS_AREA_CUSTOM_FIELD' | 'EDIT_FOCUS_AREA_NAME' | 'EDIT_FOCUS_AREA_OWNER' | 'EDIT_FOCUS_AREA_TYPE' | 'EDIT_PROPOSAL' | 'EDIT_PROPOSAL_STATUS' | 'EDIT_RISK' | 'EDIT_STRATEGIC_EVENT' | 'EXPORT_FOCUS_AREA' | 'EXPORT_FOCUS_AREA_VIEW' | 'MANAGE' | 'RANK_FOCUS_AREA' | 'READ' | 'VIEW_FOCUS_AREA_FUND' | 'VIEW_RISK' | 'VIEW_STRATEGIC_EVENT' | 'WRITE';
+export type MercuryPlanMemberCountAllocationInput = {
+ memberCount: Scalars['BigDecimal']['input'];
+ period: Scalars['Date']['input'];
+};
+export type MercuryPlanMemberCountAllocationToFocusAreaInput = {
+ focusAreaId: Scalars['ID']['input'];
+ memberCountAllocations: Array<MercuryPlanMemberCountAllocationInput>;
+};
+export type MercuryPlanPermission = 'DELETE_DRAFT_ORGANIZATION_PLAN' | 'EDIT_DRAFT_ORGANIZATION_PLAN' | 'EDIT_LIVE_ORGANIZATION_PLAN' | 'EDIT_ORGANIZATION_PLAN_FOCUS_AREA' | 'EDIT_ORGANIZATION_PLAN_WORK';
+export type MercuryPlanType = 'BASELINE' | 'DRAFT';
+export type MercuryPortfolioPublishingState = 'ARCHIVED' | 'DRAFT' | 'PUBLISHED';
+export type MercuryPortfolioSettingsInput = {
+ filter?: InputMaybe<Scalars['String']['input']>;
+ sort?: InputMaybe<Scalars['String']['input']>;
+ visualizationSettings?: InputMaybe<Scalars['String']['input']>;
+ visualizationType?: InputMaybe<Scalars['String']['input']>;
+};
+export type MercuryPortfolioSort = {
+ field: MercuryPortfolioSortField;
+ order: SortOrder;
+};
+export type MercuryPortfolioSortField = 'NAME' | 'OWNER' | 'STARRED';
+export type MercuryPositionAllocationChangeInput = {
+ note?: InputMaybe<Scalars['String']['input']>;
+ positionId: Scalars['ID']['input'];
+ sourceFocusAreaId?: InputMaybe<Scalars['ID']['input']>;
+ targetFocusAreaId: Scalars['ID']['input'];
+};
+export type MercuryProjectStatusColor = 'BLUE' | 'GRAY' | 'GREEN' | 'RED' | 'YELLOW';
+export type MercuryProjectTargetDateType = 'DAY' | 'MONTH' | 'QUARTER';
+export type MercuryPromoteAskToFocusAreaDateType = 'DAY' | 'MONTH' | 'QUARTER';
+export type MercuryPromoteAskToFocusAreaInput = {
+ focusAreaId: Scalars['ID']['input'];
+ id: Scalars['ID']['input'];
+};
+export type MercuryPromoteAskToFocusAreaStartDateInput = {
+ startDate: Scalars['String']['input'];
+ startDateType: MercuryPromoteAskToFocusAreaDateType;
+};
+export type MercuryPromoteAskToFocusAreaTargetDateInput = {
+ targetDate: Scalars['String']['input'];
+ targetDateType: MercuryPromoteAskToFocusAreaDateType;
+};
+export type MercuryPromoteAskToWorkItemInput = {
+ id: Scalars['ID']['input'];
+ workItemId: Scalars['ID']['input'];
+};
+export type MercuryPromoteWorkItemToImpactedWorkInput = {
+ connectedWorkId: Scalars['ID']['input'];
+ id: Scalars['ID']['input'];
+};
+export type MercuryProposeChangesInput = {
+ archiveFocusAreas?: InputMaybe<Array<MercuryArchiveFocusAreaChangeInput>>;
+ changeParentFocusAreas?: InputMaybe<Array<MercuryChangeParentFocusAreaChangeInput>>;
+ changeProposalId: Scalars['ID']['input'];
+ createFocusAreas?: InputMaybe<Array<MercuryCreateFocusAreaChangeInput>>;
+ implementFocusAreaChanges?: InputMaybe<Scalars['Boolean']['input']>;
+ moveFunds?: InputMaybe<Array<MercuryMoveFundsChangeInput>>;
+ movePositions?: InputMaybe<Array<MercuryMovePositionsChangeInput>>;
+ positionAllocations?: InputMaybe<Array<MercuryPositionAllocationChangeInput>>;
+ renameFocusAreas?: InputMaybe<Array<MercuryRenameFocusAreaChangeInput>>;
+ requestFunds?: InputMaybe<Array<MercuryRequestFundsChangeInput>>;
+ requestPositions?: InputMaybe<Array<MercuryRequestPositionsChangeInput>>;
+};
+export type MercuryProviderConfigurationStatus = 'CONNECTED' | 'SIGN_UP';
+export type MercuryProviderWorkErrorType = 'INVALID' | 'NOT_FOUND' | 'NO_PERMISSIONS';
+export type MercuryProviderWorkSearchFilters = {
+ jql?: InputMaybe<Scalars['String']['input']>;
+ project?: InputMaybe<MercuryProviderWorkSearchProjectFilters>;
+};
+export type MercuryProviderWorkSearchProjectFilters = {
+ type?: InputMaybe<Scalars['String']['input']>;
+};
+export type MercuryProviderWorkStatusColor = 'BLUE' | 'GRAY' | 'GREEN' | 'RED' | 'YELLOW';
+export type MercuryProviderWorkTargetDateType = 'DAY' | 'MONTH' | 'QUARTER';
+export type MercuryPublishFocusAreaInput = {
+ cloudId?: InputMaybe<Scalars['ID']['input']>;
+ id: Scalars['ID']['input'];
+};
+export type MercuryPublishOrganizationInput = {
+ cloudId?: InputMaybe<Scalars['ID']['input']>;
+ id: Scalars['ID']['input'];
+};
+export type MercuryRankingContainerType = 'ORGANIZATION' | 'PARENT_FOCUS_AREA' | 'WORKSPACE';
+export type MercuryRankingGroupType = 'PRIORITIZED' | 'UNPRIORITIZED';
+export type MercuryRateCardAttributeValueInput = {
+ attributeId: Scalars['ID']['input'];
+ attributeValue?: InputMaybe<Scalars['String']['input']>;
+};
+export type MercuryRateCardEventType = 'CREATE' | 'UPDATE';
+export type MercuryRateCardField = 'RATE' | 'RATE_PERIOD_TYPE' | 'WORKING_HOURS_PER_WEEK';
+export type MercuryRecreateOrganizationViewOrganizationsInput = {
+ id: Scalars['ID']['input'];
+ organizationIds: Array<Scalars['ID']['input']>;
+};
+export type MercuryRecreatePortfolioFocusAreasInput = {
+ cloudId: Scalars['ID']['input'];
+ focusAreaIds: Array<Scalars['ID']['input']>;
+ id: Scalars['ID']['input'];
+ rankVersion?: InputMaybe<Scalars['String']['input']>;
+};
+export type MercuryRemoveFocusAreaOrganizationLinksInput = {
+ focusAreaIds: Array<Scalars['ID']['input']>;
+ organizationId: Scalars['ID']['input'];
+};
+export type MercuryRemoveOrganizationMembershipAvailabilityRangeInput = {
+ cloudId: Scalars['ID']['input'];
+ id: Scalars['ID']['input'];
+};
+export type MercuryRemoveOrganizationMembershipInput = {
+ id: Scalars['ID']['input'];
+};
+export type MercuryRemoveSponsorOrganizationInput = {
+ focusAreaIds: Array<Scalars['ID']['input']>;
+ organizationId: Scalars['ID']['input'];
+};
+export type MercuryRemoveSponsoredFocusAreasInput = {
+ focusAreaIds: Array<Scalars['ID']['input']>;
+ organizationId: Scalars['ID']['input'];
+};
+export type MercuryRemoveTagsFromEntityInput = {
+ entityId: Scalars['ID']['input'];
+ tagIds: Array<Scalars['ID']['input']>;
+};
+export type MercuryRemoveTagsFromProposalInput = {
+ changeProposalId: Scalars['ID']['input'];
+ tagIds: Array<Scalars['ID']['input']>;
+};
+export type MercuryRemoveUserAccessToFocusAreaInput = {
+ focusAreaAri: Scalars['ID']['input'];
+ principalIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+};
+export type MercuryRemoveUserAccessToOrganizationInput = {
+ organizationId: Scalars['ID']['input'];
+ principalIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+};
+export type MercuryRemoveWatcherFromFocusAreaInput = {
+ cloudId: Scalars['ID']['input'];
+ focusAreaId: Scalars['ID']['input'];
+ userId: Scalars['ID']['input'];
+};
+export type MercuryRemoveWatcherFromOrganizationInput = {
+ organizationId: Scalars['ID']['input'];
+ userId: Scalars['ID']['input'];
+};
+export type MercuryRenameDraftPlanInput = {
+ name: Scalars['String']['input'];
+ planId: Scalars['ID']['input'];
+};
+export type MercuryRenameFocusAreaChangeInput = {
+ newFocusAreaName: Scalars['String']['input'];
+ note?: InputMaybe<Scalars['String']['input']>;
+ targetFocusAreaId: Scalars['ID']['input'];
+};
+export type MercuryReorderCustomFieldDefinitionOptionsInput = {
+ customFieldDefinitionId: Scalars['ID']['input'];
+ optionIds: Array<Scalars['ID']['input']>;
+};
+export type MercuryReorderFocusAreaStatusesInput = {
+ statusIds: Array<Scalars['ID']['input']>;
+};
+export type MercuryReorderOrganizationTypesInput = {
+ cloudId: Scalars['ID']['input'];
+ dryRun?: InputMaybe<Scalars['Boolean']['input']>;
+ organizationHierarchyId?: InputMaybe<Scalars['ID']['input']>;
+ organizationTypeIds: Array<Scalars['ID']['input']>;
+};
+export type MercuryReorderStarredViewInput = {
+ after?: InputMaybe<Scalars['ID']['input']>;
+ id: Scalars['ID']['input'];
+};
+export type MercuryRequestFundsChangeInput = {
+ amount: Scalars['BigDecimal']['input'];
+ note?: InputMaybe<Scalars['String']['input']>;
+ targetFocusAreaId: Scalars['ID']['input'];
+};
+export type MercuryRequestPositionsChangeInput = {
+ cost?: InputMaybe<Scalars['BigDecimal']['input']>;
+ note?: InputMaybe<Scalars['String']['input']>;
+ positionsAmount?: InputMaybe<Scalars['Int']['input']>;
+ targetFocusAreaId: Scalars['ID']['input'];
+};
+export type MercuryRerankFocusAreaAbsoluteInput = {
+ containerId: Scalars['ID']['input'];
+ containerType: MercuryRankingContainerType;
+ focusAreaIds: Array<Scalars['ID']['input']>;
+ newRank?: InputMaybe<Scalars['Int']['input']>;
+};
+export type MercuryRerankFocusAreasInput = {
+ afterFocusAreaId?: InputMaybe<Scalars['ID']['input']>;
+ beforeFocusAreaId?: InputMaybe<Scalars['ID']['input']>;
+ containerId: Scalars['ID']['input'];
+ containerType: MercuryRankingContainerType;
+ focusAreaIds: Array<Scalars['ID']['input']>;
+ groupType: MercuryRankingGroupType;
+};
+export type MercuryRerankRateCardAttributesInput = {
+ afterRateCardAttributeId?: InputMaybe<Scalars['ID']['input']>;
+ beforeRateCardAttributeId?: InputMaybe<Scalars['ID']['input']>;
+ cloudId: Scalars['ID']['input'];
+ rateCardAttributeIds: Array<Scalars['ID']['input']>;
+};
+export type MercuryResolveProposedDateInput = {
+ askId: Scalars['ID']['input'];
+};
+export type MercuryRiskActivitySort = {
+ order: SortOrder;
+};
+export type MercuryRiskEventType = 'CREATE' | 'DELETE' | 'LINK_FOCUS_AREA' | 'LINK_IMPACTED_WORK_ITEM' | 'UNLINK_FOCUS_AREA' | 'UNLINK_IMPACTED_WORK_ITEM' | 'UPDATE';
+export type MercuryRiskSort = {
+ field: MercuryRiskSortField;
+ order: SortOrder;
+};
+export type MercuryRiskSortField = 'IMPACT' | 'LIKELIHOOD' | 'NAME' | 'STATUS' | 'TARGET_DATE' | 'UPDATED_DATE';
+export type MercuryRiskStatusColor = 'BLUE' | 'GRAY' | 'GREEN' | 'RED';
+export type MercuryRiskTargetDateInput = {
+ targetDate: Scalars['String']['input'];
+ targetDateType: MercuryRiskTargetDateType;
+};
+export type MercuryRiskTargetDateType = 'DAY' | 'MONTH' | 'QUARTER';
+export type MercurySaveFocusAreaDraftStatusUpdateInput = {
+ focusAreaId: Scalars['ID']['input'];
+ healthId?: InputMaybe<Scalars['ID']['input']>;
+ statusId?: InputMaybe<Scalars['ID']['input']>;
+ summary?: InputMaybe<Scalars['String']['input']>;
+ targetDate?: InputMaybe<MercuryFocusAreaTargetDateInput>;
+};
+export type MercurySetAskCustomFieldInput = {
+ askId: Scalars['ID']['input'];
+ coreField?: InputMaybe<MercuryCustomFieldInput>;
+ customFieldDefinitionId: Scalars['ID']['input'];
+};
+export type MercurySetAskCustomFieldsInput = {
+ customFields: Array<MercurySetAskCustomFieldInput>;
+};
+export type MercurySetBaselineInput = {
+ endYearMonth: Scalars['String']['input'];
+ financialVersionId: Scalars['ID']['input'];
+ focusAreaId: Scalars['ID']['input'];
+ name?: InputMaybe<Scalars['String']['input']>;
+ startYearMonth: Scalars['String']['input'];
+};
+export type MercurySetChangeProposalCustomFieldInput = {
+ changeProposalId: Scalars['ID']['input'];
+ coreField?: InputMaybe<MercuryCustomFieldInput>;
+ customFieldDefinitionId: Scalars['ID']['input'];
+};
+export type MercurySetChangeProposalCustomFieldsInput = {
+ cloudId?: InputMaybe<Scalars['ID']['input']>;
+ customFields: Array<MercurySetChangeProposalCustomFieldInput>;
+};
+export type MercurySetFocusAreaCustomFieldInput = {
+ coreField?: InputMaybe<MercuryCustomFieldInput>;
+ customFieldDefinitionId: Scalars['ID']['input'];
+ focusAreaId: Scalars['ID']['input'];
+};
+export type MercurySetFocusAreaCustomFieldsInput = {
+ cloudId?: InputMaybe<Scalars['ID']['input']>;
+ customFields: Array<MercurySetFocusAreaCustomFieldInput>;
+};
+export type MercurySetFocusAreaOrganizationLinksInput = {
+ focusAreaLinks: Array<MercuryFocusAreaOrganizationLinkInput>;
+ organizationId: Scalars['ID']['input'];
+};
+export type MercurySetGlobalPlanAuthorityFocusAreaLevelInput = {
+ focusAreaTypeId: Scalars['ID']['input'];
+};
+export type MercurySetGlobalPlanAuthorityOrgLevelInput = {
+ cloudId: Scalars['ID']['input'];
+ organizationTypeId: Scalars['ID']['input'];
+};
+export type MercurySetMemberCountAllocationsInput = {
+ memberCountAllocations: Array<MercuryPlanMemberCountAllocationToFocusAreaInput>;
+ planId: Scalars['ID']['input'];
+};
+export type MercurySetOrganizationCustomFieldInput = {
+ coreField?: InputMaybe<MercuryCustomFieldInput>;
+ customFieldDefinitionId: Scalars['ID']['input'];
+ organizationId: Scalars['ID']['input'];
+};
+export type MercurySetOrganizationCustomFieldsInput = {
+ cloudId?: InputMaybe<Scalars['ID']['input']>;
+ customFields: Array<MercurySetOrganizationCustomFieldInput>;
+};
+export type MercurySetOrganizationMembershipCapacityInput = {
+ endDate: Scalars['Date']['input'];
+ id: Scalars['ID']['input'];
+ percentage: Scalars['BigDecimal']['input'];
+ startDate: Scalars['Date']['input'];
+};
+export type MercurySetPlanBaselineInput = {
+ deleteDraftPlan?: InputMaybe<Scalars['Boolean']['input']>;
+ planId: Scalars['ID']['input'];
+};
+export type MercurySetPreferenceInput = {
+ cloudId: Scalars['ID']['input'];
+ key: Scalars['String']['input'];
+ value: Scalars['String']['input'];
+};
+export type MercuryShowFieldToUserInput = {
+ cloudId: Scalars['ID']['input'];
+ fieldId: Scalars['ID']['input'];
+ providerKey: Scalars['String']['input'];
+ version?: InputMaybe<Scalars['String']['input']>;
+};
+export type MercurySingleSelectCustomFieldInput = {
+ option?: InputMaybe<Scalars['ID']['input']>;
+};
+export type MercurySingleUserCustomFieldInput = {
+ userId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type MercuryStarFocusAreaInput = {
+ focusAreaId: Scalars['ID']['input'];
+};
+export type MercuryStarOrganizationInput = {
+ organizationId: Scalars['ID']['input'];
+};
+export type MercuryStarOrganizationViewInput = {
+ organizationViewAri: Scalars['ID']['input'];
+};
+export type MercuryStarPortfolioInput = {
+ portfolioAri: Scalars['ID']['input'];
+};
+export type MercuryStarViewInput = {
+ id: Scalars['ID']['input'];
+};
+export type MercuryStatusColor = 'BLUE' | 'GRAY' | 'GREEN' | 'RED' | 'YELLOW';
+export type MercuryStrategicEventSort = {
+ field: MercuryStrategicEventSortField;
+ order: SortOrder;
+};
+export type MercuryStrategicEventSortField = 'NAME' | 'STATUS' | 'TARGET_DATE';
+export type MercuryTargetDateType = 'DAY' | 'MONTH' | 'QUARTER';
+export type MercuryTextCustomFieldInput = {
+ textValue?: InputMaybe<Scalars['String']['input']>;
+};
+export type MercuryTransitionChangeProposalStatusInput = {
+ cloudId?: InputMaybe<Scalars['ID']['input']>;
+ id: Scalars['ID']['input'];
+ statusTransitionId: Scalars['ID']['input'];
+};
+export type MercuryTransitionFocusAreaStatusInput = {
+ cloudId: Scalars['ID']['input'];
+ id: Scalars['ID']['input'];
+ statusTransitionId: Scalars['ID']['input'];
+};
+export type MercuryTransitionOrganizationStatusInput = {
+ cloudId?: InputMaybe<Scalars['ID']['input']>;
+ id: Scalars['ID']['input'];
+ statusTransitionId: Scalars['ID']['input'];
+};
+export type MercuryTransitionRiskStatusInput = {
+ id: Scalars['ID']['input'];
+ statusTransitionId: Scalars['ID']['input'];
+};
+export type MercuryTransitionStrategicEventStatusInput = {
+ cloudId?: InputMaybe<Scalars['ID']['input']>;
+ id: Scalars['ID']['input'];
+ statusTransitionId: Scalars['ID']['input'];
+};
+export type MercuryTypeFieldConfigurationInput = {
+ label: Scalars['String']['input'];
+ required: Scalars['Boolean']['input'];
+ searchKey: Scalars['ID']['input'];
+ showOnCreate: Scalars['Boolean']['input'];
+ visible: Scalars['Boolean']['input'];
+};
+export type MercuryTypeFieldConfigurationUpdateInput = {
+ required?: InputMaybe<Scalars['Boolean']['input']>;
+ searchKey: Scalars['ID']['input'];
+ showOnGlobalCreate?: InputMaybe<Scalars['Boolean']['input']>;
+ visible?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type MercuryUnStarFocusAreaInput = {
+ focusAreaId: Scalars['ID']['input'];
+};
+export type MercuryUnStarOrganizationInput = {
+ organizationId: Scalars['ID']['input'];
+};
+export type MercuryUnStarOrganizationViewInput = {
+ organizationViewAri: Scalars['ID']['input'];
+};
+export type MercuryUnStarPortfolioInput = {
+ portfolioAri: Scalars['ID']['input'];
+};
+export type MercuryUnarchiveFocusAreaInput = {
+ cloudId: Scalars['ID']['input'];
+ comment?: InputMaybe<Scalars['String']['input']>;
+ id: Scalars['ID']['input'];
+};
+export type MercuryUnarchiveFocusAreaStatusInput = {
+ id: Scalars['ID']['input'];
+};
+export type MercuryUnarchiveFunctionalRoleInput = {
+ id: Scalars['ID']['input'];
+};
+export type MercuryUnarchiveOrganizationInput = {
+ comment?: InputMaybe<Scalars['String']['input']>;
+ id: Scalars['ID']['input'];
+};
+export type MercuryUndoDismissCompoundInsightInput = {
+ cloudId: Scalars['ID']['input'];
+ insightObjectId: Scalars['ID']['input'];
+};
+export type MercuryUndoDismissInsightInput = {
+ cloudId: Scalars['ID']['input'];
+ dismissalId: Scalars['ID']['input'];
+};
+export type MercuryUnlinkConnectedWorkFromAskInput = {
+ askId: Scalars['ID']['input'];
+ workIds: Array<Scalars['ID']['input']>;
+};
+export type MercuryUnlinkFocusAreasFromPlanInput = {
+ focusAreaIds: Array<Scalars['ID']['input']>;
+ planId: Scalars['ID']['input'];
+};
+export type MercuryUnlinkGoalsFromChangeProposalInput = {
+ changeProposalAri: Scalars['ID']['input'];
+ goalAris: Array<Scalars['ID']['input']>;
+};
+export type MercuryUnlinkMilestoneFromFocusAreasInput = {
+ focusAreaIds: Array<Scalars['ID']['input']>;
+ id: Scalars['ID']['input'];
+};
+export type MercuryUnlinkRiskFromFocusAreasInput = {
+ focusAreaIds: Array<Scalars['ID']['input']>;
+ id: Scalars['ID']['input'];
+};
+export type MercuryUnlinkWorkFromBenefitItemInput = {
+ benefitItemId: Scalars['ID']['input'];
+ workIds: Array<Scalars['ID']['input']>;
+};
+export type MercuryUnlinkWorkFromChangeProposalInput = {
+ changeProposalId: Scalars['ID']['input'];
+ workIds: Array<Scalars['ID']['input']>;
+};
+export type MercuryUnlinkWorkFromCostItemInput = {
+ costItemId: Scalars['ID']['input'];
+ workIds: Array<Scalars['ID']['input']>;
+};
+export type MercuryUnlinkWorkFromRiskInput = {
+ riskId: Scalars['ID']['input'];
+ workIds: Array<Scalars['ID']['input']>;
+};
+export type MercuryUnrankChangeProposalInViewInput = {
+ changeProposalId: Scalars['ID']['input'];
+ changeProposalsViewId: Scalars['ID']['input'];
+};
+export type MercuryUnsetBaselineInput = {
+ endYearMonth: Scalars['String']['input'];
+ focusAreaId: Scalars['ID']['input'];
+ startYearMonth: Scalars['String']['input'];
+};
+export type MercuryUnstarViewInput = {
+ id: Scalars['ID']['input'];
+};
+export type MercuryUpdateActiveCurrencyInput = {
+ cloudId?: InputMaybe<Scalars['ID']['input']>;
+ currencyCode: Scalars['String']['input'];
+};
+export type MercuryUpdateAskDescriptionInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ id: Scalars['ID']['input'];
+};
+export type MercuryUpdateAskGlobalConfigurationAskPromotionSettingsInput = {
+ askTypeId: Scalars['ID']['input'];
+ enabled: Scalars['Boolean']['input'];
+ targetTypes: Array<MercuryAskPromotionTarget>;
+};
+export type MercuryUpdateAskGlobalConfigurationConnectedWorkEnabledInput = {
+ askTypeId: Scalars['ID']['input'];
+ connectedWorkEnabled: Scalars['Boolean']['input'];
+};
+export type MercuryUpdateAskGlobalConfigurationEnforceAtlassianWorkflowInput = {
+ askTypeId: Scalars['ID']['input'];
+ enforceAtlassianWorkflow: Scalars['Boolean']['input'];
+};
+export type MercuryUpdateAskGlobalFieldConfigurationInput = {
+ cloudId: Scalars['ID']['input'];
+ searchKey: Scalars['ID']['input'];
+ visible: Scalars['Boolean']['input'];
+};
+export type MercuryUpdateAskImpactedWorkInput = {
+ id: Scalars['ID']['input'];
+ impactedWorkId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type MercuryUpdateAskJustificationInput = {
+ id: Scalars['ID']['input'];
+ justification?: InputMaybe<Scalars['String']['input']>;
+};
+export type MercuryUpdateAskNameInput = {
+ id: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+};
+export type MercuryUpdateAskOwnerInput = {
+ id: Scalars['ID']['input'];
+ ownerId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type MercuryUpdateAskPriorityInput = {
+ id: Scalars['ID']['input'];
+ priority: MercuryAskPriority;
+};
+export type MercuryUpdateAskReceivingFieldsInput = {
+ id: Scalars['ID']['input'];
+ ownerId?: InputMaybe<Scalars['ID']['input']>;
+ receivingOrganizationId?: InputMaybe<Scalars['ID']['input']>;
+ receivingTeamId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type MercuryUpdateAskReceivingOrganizationInput = {
+ id: Scalars['ID']['input'];
+ receivingOrganizationId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type MercuryUpdateAskReceivingTeamInput = {
+ id: Scalars['ID']['input'];
+ receivingTeamId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type MercuryUpdateAskStatusColorInput = {
+ color: MercuryColor;
+};
+export type MercuryUpdateAskStatusDescriptionInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+};
+export type MercuryUpdateAskStatusInput = {
+ color?: InputMaybe<MercuryUpdateAskStatusColorInput>;
+ description?: InputMaybe<MercuryUpdateAskStatusDescriptionInput>;
+ id: Scalars['ID']['input'];
+ name?: InputMaybe<MercuryUpdateAskStatusNameInput>;
+};
+export type MercuryUpdateAskStatusNameInput = {
+ name: Scalars['String']['input'];
+};
+export type MercuryUpdateAskSubmitterInput = {
+ id: Scalars['ID']['input'];
+ submitterId: Scalars['ID']['input'];
+};
+export type MercuryUpdateAskSubmittingFieldsInput = {
+ id: Scalars['ID']['input'];
+ submitterId: Scalars['ID']['input'];
+ submittingOrganizationId?: InputMaybe<Scalars['ID']['input']>;
+ submittingTeamId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type MercuryUpdateAskSubmittingOrganizationInput = {
+ id: Scalars['ID']['input'];
+ submittingOrganizationId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type MercuryUpdateAskSubmittingTeamInput = {
+ id: Scalars['ID']['input'];
+ submittingTeamId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type MercuryUpdateAskTypeDescriptionInput = {
+ description: Scalars['String']['input'];
+ id: Scalars['ID']['input'];
+};
+export type MercuryUpdateAskTypeFieldConfigurationsInput = {
+ configurations: Array<MercuryTypeFieldConfigurationUpdateInput>;
+ typeId: Scalars['ID']['input'];
+};
+export type MercuryUpdateAskTypeNameInput = {
+ id: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+};
+export type MercuryUpdateBaselineRevisionNameInput = {
+ id: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+};
+export type MercuryUpdateBenefitItemBenefitTypeInput = {
+ benefitTypeId?: InputMaybe<Scalars['ID']['input']>;
+ id: Scalars['ID']['input'];
+};
+export type MercuryUpdateBenefitItemNameInput = {
+ id: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+};
+export type MercuryUpdateBenefitPeriodValueAmountInput = {
+ amount: Scalars['String']['input'];
+ id: Scalars['ID']['input'];
+};
+export type MercuryUpdateBenefitTypeNameInput = {
+ id: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+};
+export type MercuryUpdateChangeFocusAreaInput = {
+ focusAreaId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type MercuryUpdateChangeMonetaryAmountInput = {
+ monetaryAmount?: InputMaybe<Scalars['BigDecimal']['input']>;
+};
+export type MercuryUpdateChangeNoteInput = {
+ note?: InputMaybe<Scalars['String']['input']>;
+};
+export type MercuryUpdateChangeProposalCommentInput = {
+ cloudId?: InputMaybe<Scalars['ID']['input']>;
+ content: Scalars['String']['input'];
+ id: Scalars['ID']['input'];
+};
+export type MercuryUpdateChangeProposalDescriptionInput = {
+ cloudId?: InputMaybe<Scalars['ID']['input']>;
+ description: Scalars['String']['input'];
+ id: Scalars['ID']['input'];
+};
+export type MercuryUpdateChangeProposalFocusAreaInput = {
+ focusAreaId?: InputMaybe<Scalars['ID']['input']>;
+ id: Scalars['ID']['input'];
+};
+export type MercuryUpdateChangeProposalImpactInput = {
+ id: Scalars['ID']['input'];
+ impact: Scalars['Int']['input'];
+};
+export type MercuryUpdateChangeProposalNameInput = {
+ cloudId?: InputMaybe<Scalars['ID']['input']>;
+ id: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+};
+export type MercuryUpdateChangeProposalOwnerInput = {
+ cloudId?: InputMaybe<Scalars['ID']['input']>;
+ id: Scalars['ID']['input'];
+ owner: Scalars['ID']['input'];
+};
+export type MercuryUpdateChangeProposalRankInViewInput = {
+ beforeChangeProposalId?: InputMaybe<Scalars['ID']['input']>;
+ changeProposalId: Scalars['ID']['input'];
+ changeProposalsViewId: Scalars['ID']['input'];
+};
+export type MercuryUpdateChangeProposalTargetBenefitInput = {
+ id: Scalars['ID']['input'];
+ targetBenefit?: InputMaybe<Scalars['BigDecimal']['input']>;
+};
+export type MercuryUpdateChangeProposalTargetRoiInput = {
+ id: Scalars['ID']['input'];
+ targetRoi?: InputMaybe<Scalars['BigDecimal']['input']>;
+};
+export type MercuryUpdateChangeProposalsViewNameInput = {
+ id: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+};
+export type MercuryUpdateChangeProposalsViewSettingsInput = {
+ id: Scalars['ID']['input'];
+ settings?: InputMaybe<Array<InputMaybe<MercuryChangeProposalViewSettingInput>>>;
+};
+export type MercuryUpdateChangeQuantityInput = {
+ quantity?: InputMaybe<Scalars['Int']['input']>;
+};
+export type MercuryUpdateCommentInput = {
+ cloudId: Scalars['ID']['input'];
+ commentText: Scalars['MercuryJSONString']['input'];
+ id: Scalars['ID']['input'];
+};
+export type MercuryUpdateCostItemClassificationInput = {
+ classification?: InputMaybe<MercuryCostItemClassificationInput>;
+ id: Scalars['ID']['input'];
+};
+export type MercuryUpdateCostItemExpenditureTypeInput = {
+ expenditureTypeId?: InputMaybe<Scalars['ID']['input']>;
+ id: Scalars['ID']['input'];
+};
+export type MercuryUpdateCostItemInvestmentCategoryInput = {
+ id: Scalars['ID']['input'];
+ investmentCategoryId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type MercuryUpdateCostItemNameInput = {
+ id: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+};
+export type MercuryUpdateCostPeriodValueAmountInput = {
+ amount: Scalars['String']['input'];
+ id: Scalars['ID']['input'];
+};
+export type MercuryUpdateCostSubtypeNameInput = {
+ id: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+};
+export type MercuryUpdateCustomFieldDefinitionDescriptionInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ id: Scalars['ID']['input'];
+};
+export type MercuryUpdateCustomFieldDefinitionNameInput = {
+ id: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+};
+export type MercuryUpdateCustomFieldDefinitionOptionInput = {
+ customFieldDefinitionId: Scalars['ID']['input'];
+ optionId: Scalars['ID']['input'];
+ settings?: InputMaybe<Array<MercuryCustomFieldSelectionOptionSettingInput>>;
+ value?: InputMaybe<Scalars['String']['input']>;
+};
+export type MercuryUpdateCustomFieldDefinitionVisibilityInput = {
+ id: Scalars['ID']['input'];
+ visibility: MercuryCustomFieldVisibility;
+};
+export type MercuryUpdateFocusAreaAboutContentInput = {
+ aboutContent: Scalars['String']['input'];
+ cloudId: Scalars['ID']['input'];
+ id: Scalars['ID']['input'];
+};
+export type MercuryUpdateFocusAreaBudgetAmountInput = {
+ amount: Scalars['String']['input'];
+ id: Scalars['ID']['input'];
+};
+export type MercuryUpdateFocusAreaGlobalFieldConfigurationInput = {
+ cloudId: Scalars['ID']['input'];
+ searchKey: Scalars['ID']['input'];
+ visible: Scalars['Boolean']['input'];
+};
+export type MercuryUpdateFocusAreaHierarchyNameInput = {
+ id: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+};
+export type MercuryUpdateFocusAreaNameInput = {
+ cloudId: Scalars['ID']['input'];
+ id: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+};
+export type MercuryUpdateFocusAreaOwnerInput = {
+ aaid: Scalars['String']['input'];
+ cloudId: Scalars['ID']['input'];
+ id: Scalars['ID']['input'];
+};
+export type MercuryUpdateFocusAreaStartDateInput = {
+ id: Scalars['ID']['input'];
+ startDate?: InputMaybe<Scalars['String']['input']>;
+ startDateType?: InputMaybe<MercuryFocusAreaStartDateType>;
+};
+export type MercuryUpdateFocusAreaStatusInput = {
+ category: MercuryFocusAreaStatusCategory;
+ cloudId?: InputMaybe<Scalars['ID']['input']>;
+ color: MercuryColor;
+ description?: InputMaybe<Scalars['String']['input']>;
+ displayName: Scalars['String']['input'];
+ id: Scalars['ID']['input'];
+};
+export type MercuryUpdateFocusAreaStatusUpdateInput = {
+ cloudId: Scalars['ID']['input'];
+ health?: InputMaybe<MercuryFocusAreaHealthInput>;
+ id: Scalars['ID']['input'];
+ newTargetDate?: InputMaybe<MercuryFocusAreaTargetDateInput>;
+ statusTransitionId?: InputMaybe<Scalars['ID']['input']>;
+ summary?: InputMaybe<Scalars['String']['input']>;
+};
+export type MercuryUpdateFocusAreaTargetDateInput = {
+ cloudId: Scalars['ID']['input'];
+ id: Scalars['ID']['input'];
+ targetDate?: InputMaybe<Scalars['String']['input']>;
+ targetDateType?: InputMaybe<MercuryTargetDateType>;
+};
+export type MercuryUpdateFocusAreaTypeFieldConfigurationsInput = {
+ configurations: Array<MercuryTypeFieldConfigurationUpdateInput>;
+ typeId: Scalars['ID']['input'];
+};
+export type MercuryUpdateFocusAreaTypeNameInput = {
+ cloudId: Scalars['ID']['input'];
+ id: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+};
+export type MercuryUpdateFocusAreaUpdateGenerationTemplateKeyInput = {
+ focusAreaId: Scalars['ID']['input'];
+ templateKey: Scalars['String']['input'];
+};
+export type MercuryUpdateFunctionalRoleInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ id: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+};
+export type MercuryUpdateInsightWidgetInput = {
+ cloudId: Scalars['ID']['input'];
+ insightWidgetId: Scalars['ID']['input'];
+ prompt: Scalars['String']['input'];
+};
+export type MercuryUpdateInvestmentCategoryNameInput = {
+ id: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+};
+export type MercuryUpdateMilestoneDescriptionInput = {
+ description: Scalars['String']['input'];
+ id: Scalars['ID']['input'];
+};
+export type MercuryUpdateMilestoneNameInput = {
+ id: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+};
+export type MercuryUpdateMilestoneTargetDateInput = {
+ id: Scalars['ID']['input'];
+ targetDate?: InputMaybe<MercuryMilestoneTargetDateInput>;
+};
+export type MercuryUpdateMoveFundsChangeInput = {
+ amount?: InputMaybe<MercuryUpdateChangeMonetaryAmountInput>;
+ changeId: Scalars['ID']['input'];
+ note?: InputMaybe<MercuryUpdateChangeNoteInput>;
+ sourceFocusAreaId?: InputMaybe<MercuryUpdateChangeFocusAreaInput>;
+ targetFocusAreaId?: InputMaybe<MercuryUpdateChangeFocusAreaInput>;
+};
+export type MercuryUpdateMovePositionsChangeInput = {
+ changeId: Scalars['ID']['input'];
+ cost?: InputMaybe<MercuryUpdateChangeMonetaryAmountInput>;
+ note?: InputMaybe<MercuryUpdateChangeNoteInput>;
+ positionsAmount?: InputMaybe<MercuryUpdateChangeQuantityInput>;
+ sourceFocusAreaId?: InputMaybe<MercuryUpdateChangeFocusAreaInput>;
+ targetFocusAreaId?: InputMaybe<MercuryUpdateChangeFocusAreaInput>;
+};
+export type MercuryUpdateOnboardingCanvasStateInput = {
+ cloudId: Scalars['ID']['input'];
+ format: MercuryOnboardingCanvasFormat;
+ id: Scalars['ID']['input'];
+ savedState: Scalars['String']['input'];
+};
+export type MercuryUpdateOnboardingSessionNameInput = {
+ cloudId: Scalars['ID']['input'];
+ id: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+};
+export type MercuryUpdateOrganizationAboutContentInput = {
+ aboutContent: Scalars['String']['input'];
+ cloudId?: InputMaybe<Scalars['ID']['input']>;
+ id: Scalars['ID']['input'];
+};
+export type MercuryUpdateOrganizationHierarchyNameInput = {
+ id: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+};
+export type MercuryUpdateOrganizationMembershipAvailabilityRangeEndDateInput = {
+ cloudId: Scalars['ID']['input'];
+ endDate?: InputMaybe<Scalars['Date']['input']>;
+ id: Scalars['ID']['input'];
+};
+export type MercuryUpdateOrganizationMembershipAvailabilityRangeFunctionalRoleInput = {
+ cloudId: Scalars['ID']['input'];
+ functionalRoleId?: InputMaybe<Scalars['ID']['input']>;
+ id: Scalars['ID']['input'];
+};
+export type MercuryUpdateOrganizationMembershipAvailabilityRangeStartDateInput = {
+ cloudId: Scalars['ID']['input'];
+ id: Scalars['ID']['input'];
+ startDate: Scalars['Date']['input'];
+};
+export type MercuryUpdateOrganizationMembershipEndDateInput = {
+ endDate?: InputMaybe<Scalars['Date']['input']>;
+ id: Scalars['ID']['input'];
+};
+export type MercuryUpdateOrganizationMembershipFunctionalRoleInput = {
+ functionalRoleId: Scalars['ID']['input'];
+ id: Scalars['ID']['input'];
+};
+export type MercuryUpdateOrganizationMembershipStartDateInput = {
+ id: Scalars['ID']['input'];
+ startDate: Scalars['Date']['input'];
+};
+export type MercuryUpdateOrganizationNameInput = {
+ cloudId?: InputMaybe<Scalars['ID']['input']>;
+ id: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+};
+export type MercuryUpdateOrganizationOwnerInput = {
+ cloudId?: InputMaybe<Scalars['ID']['input']>;
+ id: Scalars['ID']['input'];
+ owner: Scalars['ID']['input'];
+};
+export type MercuryUpdateOrganizationStatusUpdateInput = {
+ id: Scalars['ID']['input'];
+ newTargetDate?: InputMaybe<MercuryOrganizationTargetDateInput>;
+ statusTransitionId?: InputMaybe<Scalars['ID']['input']>;
+ summary?: InputMaybe<Scalars['String']['input']>;
+};
+export type MercuryUpdateOrganizationTargetDateInput = {
+ cloudId?: InputMaybe<Scalars['ID']['input']>;
+ id: Scalars['ID']['input'];
+ targetDate?: InputMaybe<Scalars['String']['input']>;
+ targetDateType?: InputMaybe<MercuryOrganizationTargetDateType>;
+};
+export type MercuryUpdateOrganizationTypeInput = {
+ cloudId?: InputMaybe<Scalars['ID']['input']>;
+ id: Scalars['ID']['input'];
+ organizationTypeId: Scalars['ID']['input'];
+};
+export type MercuryUpdateOrganizationTypeNameInput = {
+ cloudId?: InputMaybe<Scalars['ID']['input']>;
+ id: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+};
+export type MercuryUpdateOrganizationViewNameInput = {
+ id: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+};
+export type MercuryUpdatePortfolioNameInput = {
+ cloudId: Scalars['ID']['input'];
+ id: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+};
+export type MercuryUpdatePortfolioPublishingStateInput = {
+ id: Scalars['ID']['input'];
+ publishingState: MercuryPortfolioPublishingState;
+};
+export type MercuryUpdatePortfolioSettingsInput = {
+ id: Scalars['ID']['input'];
+ settings: MercuryPortfolioSettingsInput;
+};
+export type MercuryUpdateRateCardChangeInput = {
+ effectiveStartDate: Scalars['Date']['input'];
+ id: Scalars['ID']['input'];
+ rate: Scalars['String']['input'];
+ ratePeriodTypeId: Scalars['ID']['input'];
+ workingHoursPerWeek: Scalars['Float']['input'];
+};
+export type MercuryUpdateRateCardInput = {
+ externalId?: InputMaybe<Scalars['String']['input']>;
+ id: Scalars['ID']['input'];
+};
+export type MercuryUpdateRequestFundsChangeInput = {
+ amount?: InputMaybe<MercuryUpdateChangeMonetaryAmountInput>;
+ changeId: Scalars['ID']['input'];
+ note?: InputMaybe<MercuryUpdateChangeNoteInput>;
+ targetFocusAreaId?: InputMaybe<MercuryUpdateChangeFocusAreaInput>;
+};
+export type MercuryUpdateRequestPositionsChangeInput = {
+ changeId: Scalars['ID']['input'];
+ cost?: InputMaybe<MercuryUpdateChangeMonetaryAmountInput>;
+ note?: InputMaybe<MercuryUpdateChangeNoteInput>;
+ positionsAmount?: InputMaybe<MercuryUpdateChangeQuantityInput>;
+ targetFocusAreaId?: InputMaybe<MercuryUpdateChangeFocusAreaInput>;
+};
+export type MercuryUpdateRiskDescriptionInput = {
+ description: Scalars['String']['input'];
+ id: Scalars['ID']['input'];
+};
+export type MercuryUpdateRiskImpactInput = {
+ id: Scalars['ID']['input'];
+ impact: Scalars['Int']['input'];
+};
+export type MercuryUpdateRiskJustificationInput = {
+ id: Scalars['ID']['input'];
+ justification: Scalars['String']['input'];
+};
+export type MercuryUpdateRiskLikelihoodInput = {
+ id: Scalars['ID']['input'];
+ likelihood: Scalars['Int']['input'];
+};
+export type MercuryUpdateRiskNameInput = {
+ id: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+};
+export type MercuryUpdateRiskOrganizationFieldInput = {
+ organizationId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type MercuryUpdateRiskOwnerFieldInput = {
+ ownerId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type MercuryUpdateRiskOwnerInput = {
+ id: Scalars['ID']['input'];
+ owner: Scalars['ID']['input'];
+};
+export type MercuryUpdateRiskOwnershipInput = {
+ id: Scalars['ID']['input'];
+ organization?: InputMaybe<MercuryUpdateRiskOrganizationFieldInput>;
+ owner?: InputMaybe<MercuryUpdateRiskOwnerFieldInput>;
+};
+export type MercuryUpdateRiskSubmitterInput = {
+ id: Scalars['ID']['input'];
+ submitter: Scalars['ID']['input'];
+};
+export type MercuryUpdateRiskTargetDateInput = {
+ id: Scalars['ID']['input'];
+ targetDate?: InputMaybe<MercuryRiskTargetDateInput>;
+};
+export type MercuryUpdateStrategicEventBudgetInput = {
+ budget?: InputMaybe<Scalars['BigDecimal']['input']>;
+ id: Scalars['ID']['input'];
+};
+export type MercuryUpdateStrategicEventCommentInput = {
+ cloudId?: InputMaybe<Scalars['ID']['input']>;
+ content: Scalars['String']['input'];
+ id: Scalars['ID']['input'];
+};
+export type MercuryUpdateStrategicEventDescriptionInput = {
+ cloudId?: InputMaybe<Scalars['ID']['input']>;
+ description: Scalars['String']['input'];
+ id: Scalars['ID']['input'];
+};
+export type MercuryUpdateStrategicEventNameInput = {
+ cloudId?: InputMaybe<Scalars['ID']['input']>;
+ id: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+};
+export type MercuryUpdateStrategicEventOwnerInput = {
+ cloudId?: InputMaybe<Scalars['ID']['input']>;
+ id: Scalars['ID']['input'];
+ owner: Scalars['ID']['input'];
+};
+export type MercuryUpdateStrategicEventTargetDateInput = {
+ cloudId?: InputMaybe<Scalars['ID']['input']>;
+ id: Scalars['ID']['input'];
+ targetDate?: InputMaybe<Scalars['String']['input']>;
+};
+export type MercuryUpdateThreadedCommentInput = {
+ cloudId: Scalars['ID']['input'];
+ commentText: Scalars['String']['input'];
+ id: Scalars['ID']['input'];
+};
+export type MercuryUpdateUserNotificationSettingsInput = {
+ cloudId: Scalars['ID']['input'];
+ entityType?: MercuryNotificationEntityType;
+ preferences: Array<MercuryNotificationPreferenceInput>;
+};
+export type MercuryUpdateViewNameInput = {
+ id: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+};
+export type MercuryUpdateViewOwnerInput = {
+ id: Scalars['ID']['input'];
+ owner: Scalars['String']['input'];
+};
+export type MercuryUpdateViewSettingsInput = {
+ id: Scalars['ID']['input'];
+ settings: MercuryViewSettingsInput;
+};
+export type MercuryValidateFocusAreasForRankingInput = {
+ cloudId?: InputMaybe<Scalars['ID']['input']>;
+ focusAreaIds: Array<Scalars['ID']['input']>;
+ rankingViewId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type MercuryViewSettingEntryInput = {
+ key: Scalars['String']['input'];
+ value?: InputMaybe<Scalars['String']['input']>;
+};
+export type MercuryViewSettingsInput = {
+ values: Array<MercuryViewSettingEntryInput>;
+};
+export type MercuryViewSort = {
+ field: MercuryViewSortField;
+ order: SortOrder;
+};
+export type MercuryViewSortField = 'CREATED_DATE' | 'NAME' | 'RANK' | 'STARRED_DATE' | 'UPDATED_DATE';
+export type MercuryViewType = 'HIERARCHY_VIEW' | 'RANKING_VIEW';
+export type MercuryWorkCustomFieldsSearchFilters = {
+ typeFilters?: InputMaybe<Array<Scalars['String']['input']>>;
+ visibleOnly?: InputMaybe<Scalars['Boolean']['input']>;
+ workTypeFilter?: InputMaybe<MercuryWorkTypeFilter>;
+};
+export type MercuryWorkTargetDateType = 'DAY' | 'MONTH' | 'QUARTER';
+export type MercuryWorkTypeFilter = 'JIRA_ALIGN_CAPABILITY' | 'JIRA_ALIGN_EPIC' | 'JIRA_ALIGN_THEME';
+export type MigrateComponentTypeInput = {
+ destinationTypeId: Scalars['ID']['input'];
+ sourceTypeId: Scalars['ID']['input'];
+};
+export type MigrationEventStatus = 'CANCELLED' | 'CANCELLING' | 'FAILED' | 'INCOMPLETE' | 'IN_PROGRESS' | 'PAUSED' | 'READY' | 'SKIPPED' | 'SUCCESS' | 'TIMED_OUT';
+export type MigrationEventType = 'CONTAINER' | 'MIGRATION' | 'TRANSFER';
+export type MissionControlFeatureDiscoverySuggestion = 'SPACE_MANAGER' | 'SPACE_REPORTS' | 'USER_ACCESS';
+export type MissionControlFeatureDiscoverySuggestionInput = {
+ dismissalDateTime?: InputMaybe<Scalars['String']['input']>;
+ suggestion: MissionControlFeatureDiscoverySuggestion;
+ timezone?: InputMaybe<Scalars['String']['input']>;
+};
+export type MissionControlMetricSuggestion = 'DEACTIVATED_PAGE_OWNERS' | 'INACTIVE_PAGES' | 'UNASSIGNED_GUESTS';
+export type MissionControlMetricSuggestionInput = {
+ dismissalDateTime?: InputMaybe<Scalars['String']['input']>;
+ spaceId?: InputMaybe<Scalars['Long']['input']>;
+ suggestion: MissionControlMetricSuggestion;
+ timezone?: InputMaybe<Scalars['String']['input']>;
+ value: Scalars['Int']['input'];
+};
+export type MissionControlOverview = {
+ metricOrder: Array<InputMaybe<Scalars['String']['input']>>;
+ spaceId?: InputMaybe<Scalars['Long']['input']>;
+};
+export type MitigationConfidence = 'HIGH' | 'LOW' | 'MEDIUM';
+export type MitigationDocumentType = 'CONFLUENCE' | 'GOOGLE_DOC' | 'PLAYBOOK' | 'SHAREPOINT';
+export type MitigationHypothesisType = 'FF_CHANGE' | 'PR_CHANGE' | 'UNKNOWN';
+export type MitigationIndicatorType = 'ADVISORY_SIGNAL' | 'HYPOTHESIS' | 'SYMPTOM';
+export type MitigationPipelineStep = 'INDICATOR_DEDUPLICATION' | 'INDICATOR_EXTRACTION' | 'PLAN_GENERATION';
+export type MitigationRejectionSource = 'HUMAN' | 'SYSTEM';
+export type MitigationScopeType = 'ICC';
+export type MitigationSourceType = 'CONFLUENCE' | 'GOOGLE_DRIVE' | 'JIRA' | 'JSM' | 'MICROSOFT_SHAREPOINT';
+export type MitigationStepStatus = 'DONE' | 'ERRORED' | 'IN_PROGRESS' | 'WAITING';
+export type MitigationSymptomAlertPriority = 'P1' | 'P2' | 'P3' | 'P4' | 'P5';
+export type MitigationSymptomAlertStatus = 'ACKNOWLEDGED' | 'CLOSED' | 'OPEN' | 'SNOOZED';
+export type MitigationSymptomType = 'LINKED_ALERTS' | 'RELATED_ALERTS';
+export type MobilePlatform = 'ANDROID' | 'IOS';
+export type MoveBlogInput = {
+ blogPostId: Scalars['Long']['input'];
+ targetSpaceId: Scalars['Long']['input'];
+};
+export type MovePageAsChildInput = {
+ pageId: Scalars['ID']['input'];
+ parentId: Scalars['ID']['input'];
+};
+export type MovePageAsSiblingInput = {
+ pageId: Scalars['ID']['input'];
+ siblingId: Scalars['ID']['input'];
+};
+export type MovePageTopLevelInput = {
+ pageId: Scalars['ID']['input'];
+ targetSpaceKey: Scalars['String']['input'];
+};
+export type MoveSprintDownInput = {
+ boardId: Scalars['ID']['input'];
+ sprintId: Scalars['ID']['input'];
+};
+export type MoveSprintUpInput = {
+ boardId: Scalars['ID']['input'];
+ sprintId: Scalars['ID']['input'];
+};
+export type MyActivityFilter = {
+ arguments?: InputMaybe<ActivityFilterArgs>;
+ collabContextId?: InputMaybe<Scalars['ID']['input']>;
+ rootContainerIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ type?: InputMaybe<ActivitiesFilterType>;
+};
+export type NadelBatchObjectIdentifiedBy = {
+ resultId: Scalars['String']['input'];
+ sourceId: Scalars['String']['input'];
+};
+export type NadelHydrationArgument = {
+ name: Scalars['String']['input'];
+ value: Scalars['String']['input'];
+};
+export type NadelHydrationCondition = {
+ result: NadelHydrationResultCondition;
+};
+export type NadelHydrationFromArgument = {
+ name: Scalars['String']['input'];
+ valueFromArg?: InputMaybe<Scalars['String']['input']>;
+ valueFromField?: InputMaybe<Scalars['String']['input']>;
+};
+export type NadelHydrationResultCondition = {
+ predicate: NadelHydrationResultFieldPredicate;
+ sourceField: Scalars['String']['input'];
+};
+export type NadelHydrationResultFieldPredicate = {
+ equals?: InputMaybe<Scalars['JSON']['input']>;
+ matches?: InputMaybe<Scalars['String']['input']>;
+ startsWith?: InputMaybe<Scalars['String']['input']>;
+};
+export type NadelHydrationTemplate = 'NADEL_PLACEHOLDER';
+export type NestedPageInput = {
+ areChildrenIncluded?: InputMaybe<Scalars['Boolean']['input']>;
+ excludedBranchRootPageIDs?: InputMaybe<Array<InputMaybe<Scalars['Long']['input']>>>;
+ isSelected?: InputMaybe<Scalars['Boolean']['input']>;
+ pageID: Scalars['Long']['input'];
+};
+export type NewCard = {
+ assigneeId?: InputMaybe<Scalars['ID']['input']>;
+ fixVersions?: InputMaybe<Array<Scalars['ID']['input']>>;
+ issueTypeId: Scalars['ID']['input'];
+ labels?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ parentId?: InputMaybe<Scalars['ID']['input']>;
+ summary: Scalars['String']['input'];
+};
+export type NewCardParent = {
+ issueTypeId: Scalars['ID']['input'];
+ summary: Scalars['String']['input'];
+};
+export type NewPageInput = {
+ page: PageInput;
+ space: SpaceInput;
+};
+export type NewSplitIssueRequest = {
+ destinationId?: InputMaybe<Scalars['ID']['input']>;
+ estimate?: InputMaybe<Scalars['String']['input']>;
+ estimateFieldId?: InputMaybe<Scalars['String']['input']>;
+ summary: Scalars['String']['input'];
+};
+export type NlpDisclaimer = 'WHO_QUESTION';
+export type NlpErrorState = 'ACCEPTABLE_USE_VIOLATIONS' | 'AI_DISABLED' | 'NO_ANSWER' | 'NO_ANSWER_HYDRATION' | 'NO_ANSWER_KEYWORDS' | 'NO_ANSWER_OPEN_AI_RESPONSE_ERR' | 'NO_ANSWER_RELEVANT_CONTENT' | 'NO_ANSWER_SEARCH_RESULTS' | 'NO_ANSWER_WHO_QUESTION' | 'OPENAI_RATE_LIMIT_USER_ABUSE' | 'SUBJECTIVE_QUERY';
+export type NlpGetKeywordsTextFormat = 'ADF' | 'PLAIN_TEXT';
+export type NlpGetKeywordsTextInput = {
+ format: NlpGetKeywordsTextFormat;
+ text: Scalars['String']['input'];
+};
+export type NlpSearchResultFormat = 'ADF' | 'JSON' | 'MARKDOWN' | 'PLAIN_TEXT';
+export type NlpSearchResultType = 'blogpost' | 'page' | 'user';
+export type NotesByCreatorInput = {
+ after?: InputMaybe<Scalars['String']['input']>;
+ before?: InputMaybe<Scalars['String']['input']>;
+ first?: InputMaybe<Scalars['Int']['input']>;
+ isAscending?: InputMaybe<Scalars['Boolean']['input']>;
+ last?: InputMaybe<Scalars['Int']['input']>;
+ orderBy?: InputMaybe<NotesByDateLastModifiedOrder>;
+};
+export type NotesByDateLastModifiedOrder = 'DATE_LAST_MODIFIED';
+export type NotesContentType = 'LIVEDOC' | 'PAGE';
+export type NotesProduct = 'CONFLUENCE';
+export type NotificationAction = 'DONT_NOTIFY' | 'NOTIFY';
+export type NumberUserInput = {
+ type: NumberUserInputType;
+ value?: InputMaybe<Scalars['Float']['input']>;
+ variableName: Scalars['String']['input'];
+};
+export type NumberUserInputType = 'NUMBER';
+export type OfflineUserAuthTokenForExtensionInput = {
+ contextIds: Array<Scalars['ID']['input']>;
+ extensionId: Scalars['ID']['input'];
+ userId: Scalars['String']['input'];
+};
+export type OfflineUserAuthTokenInput = {
+ contextIds: Array<Scalars['ID']['input']>;
+ userId: Scalars['String']['input'];
+};
+export type OnboardingStateInput = {
+ key: Scalars['String']['input'];
+ value: Scalars['String']['input'];
+};
+export type Operation = 'ASSIGNED' | 'COMPLETE' | 'DELETED' | 'IN_COMPLETE' | 'REWORDED' | 'UNASSIGNED';
+export type OperationCheckResultInput = {
+ operation: Scalars['String']['input'];
+ targetType: Scalars['String']['input'];
+};
+export type OriginalSplitIssue = {
+ destinationId?: InputMaybe<Scalars['ID']['input']>;
+ estimate?: InputMaybe<Scalars['String']['input']>;
+ estimateFieldId?: InputMaybe<Scalars['String']['input']>;
+ id: Scalars['ID']['input'];
+ summary: Scalars['String']['input'];
+};
+export type OutputDeviceType = 'DESKTOP' | 'EMAIL' | 'MOBILE';
+export type PeapConfluenceSiteEnrollmentMutationInput = {
+ cloudId: Scalars['ID']['input'];
+ desiredStatus: Scalars['Boolean']['input'];
+ programId: Scalars['ID']['input'];
+};
+export type PeapConfluenceSiteEnrollmentQueryInput = {
+ cloudId: Scalars['ID']['input'];
+ programId: Scalars['ID']['input'];
+};
+export type PeapJiraSiteEnrollmentMutationInput = {
+ cloudId: Scalars['ID']['input'];
+ desiredStatus: Scalars['Boolean']['input'];
+ programId: Scalars['ID']['input'];
+};
+export type PeapJiraSiteEnrollmentQueryInput = {
+ cloudId: Scalars['ID']['input'];
+ programId: Scalars['ID']['input'];
+};
+export type PeapNewProgramInput = {
+ name: Scalars['String']['input'];
+ owner?: InputMaybe<Scalars['String']['input']>;
+};
+export type PeapProgramStatus = 'ABANDONED' | 'ACTIVE' | 'ENDED' | 'NEW';
+export type PeapQueryParams = {
+ name?: InputMaybe<Scalars['String']['input']>;
+ status?: InputMaybe<Array<PeapProgramStatus>>;
+};
+export type PeapUpdateProgramInput = {
+ name?: InputMaybe<Scalars['String']['input']>;
+ owner?: InputMaybe<Scalars['String']['input']>;
+};
+export type PtGraphQlPageStatus = 'CURRENT' | 'DRAFT' | 'HISTORICAL' | 'TRASHED';
+export type PageActivityAction = 'created' | 'published' | 'snapshotted' | 'started' | 'updated';
+export type PageActivityActionSubject = 'comment' | 'page';
+export type PageAnalyticsCountType = 'ALL' | 'USER';
+export type PageAnalyticsTimeseriesCountType = 'ALL';
+export type PageBodyInput = {
+ representation?: InputMaybe<BodyFormatType>;
+ value: Scalars['String']['input'];
+};
+export type PageCardInPageTreeHoverPreference = 'NO_OPTION_SELECTED' | 'NO_SHOW_PAGECARD' | 'SHOW_PAGECARD';
+export type PageCopyRestrictionValidationStatus = 'INVALID_MULTIPLE' | 'INVALID_SINGLE' | 'VALID';
+export type PageGroupRestrictionInput = {
+ id?: InputMaybe<Scalars['ID']['input']>;
+ name: Scalars['String']['input'];
+};
+export type PageInput = {
+ body?: InputMaybe<PageBodyInput>;
+ parentId?: InputMaybe<Scalars['ID']['input']>;
+ restrictions?: InputMaybe<PageRestrictionsInput>;
+ status?: InputMaybe<PageStatusInput>;
+ title?: InputMaybe<Scalars['String']['input']>;
+};
+export type PageRestrictionInput = {
+ group?: InputMaybe<Array<PageGroupRestrictionInput>>;
+ user?: InputMaybe<Array<PageUserRestrictionInput>>;
+};
+export type PageRestrictionsInput = {
+ includeInvites?: InputMaybe<Scalars['Boolean']['input']>;
+ read?: InputMaybe<PageRestrictionInput>;
+ update?: InputMaybe<PageRestrictionInput>;
+};
+export type PageStatusInput = 'CURRENT' | 'DRAFT';
+export type PageUpdateTrigger = 'CREATE_PAGE' | 'DISCARD_CHANGES' | 'EDIT_PAGE' | 'LINK_REFACTORING' | 'MIGRATE_PAGE_COLLAB' | 'OWNER_CHANGE' | 'PAGE_RENAME' | 'PERSONAL_TASKLIST' | 'REVERT' | 'SPACE_CREATE' | 'UNKNOWN' | 'VIEW_PAGE';
+export type PageUserRestrictionInput = {
+ id: Scalars['ID']['input'];
+};
+export type PagesDisplayPersistenceOption = 'CARDS' | 'COMPACT_LIST' | 'LIST';
+export type PagesSortField = 'LAST_MODIFIED_DATE' | 'RELEVANT' | 'TITLE';
+export type PagesSortOrder = 'ASC' | 'DESC';
+export type PagesSortPersistenceOptionInput = {
+ field: PagesSortField;
+ order: PagesSortOrder;
+};
+export type PathType = 'ABSOLUTE' | 'RELATIVE' | 'RELATIVE_NO_CONTEXT';
+export type PaywallStatus = 'ACTIVE' | 'DEACTIVATED' | 'UNSET';
+export type PermissionDisplayType = 'ANONYMOUS' | 'GROUP' | 'GUEST_USER' | 'LICENSED_USER';
+export type PermsReportTargetType = 'GROUP' | 'USER';
+export type PlanAccessFilter = 'PRIVATE' | 'PUBLIC';
+export type PlanModeCardCreateInput = {
+ boardId: Scalars['ID']['input'];
+ destination: PlanModeDestination;
+ destinationId?: InputMaybe<Scalars['ID']['input']>;
+ newCards: Array<InputMaybe<NewCard>>;
+ rankBeforeCardId?: InputMaybe<Scalars['Long']['input']>;
+};
+export type PlanModeCardMoveInput = {
+ boardId: Scalars['ID']['input'];
+ cardIds: Array<Scalars['ID']['input']>;
+ destination: PlanModeDestination;
+ rankAfterCardId?: InputMaybe<Scalars['Long']['input']>;
+ rankBeforeCardId?: InputMaybe<Scalars['Long']['input']>;
+ sprintId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type PlanModeDestination = 'BACKLOG' | 'BOARD' | 'SPRINT';
+export type PlanPublishedStateFilter = 'PUBLISHED' | 'UNPUBLISHED';
+export type PlanRejectionReason = 'NOT_HELPFUL' | 'OTHER';
+export type PlanStatusFilter = 'ACTIVE' | 'ARCHIVED';
+export type Platform = 'ANDROID' | 'IOS' | 'WEB';
+export type PlaybookTemplateCategory = 'HRSM' | 'ITSM' | 'IT_OPERATIONS';
+export type PlaybookTemplateColor = 'BLUE' | 'GRAY' | 'GREEN' | 'LIME' | 'MAGENTA' | 'ORANGE' | 'PURPLE' | 'TEAL' | 'YELLOW';
+export type PlaybookTemplateIcon = 'CHANGE_MANAGEMENT_4_ICON' | 'CHAT_5_ICON' | 'DATA_PRIVACY_ICON' | 'ERROR_COLOR_ICON' | 'HOURGLASS_ICON' | 'ONBOARDING_ICON' | 'RAINSTORM_INCIDENT_ICON' | 'REFRESH_UPDATE_ICON' | 'SCALES_ICON' | 'STOPWATCH_ICON';
+export type PolarisColorStyle = 'BACKGROUND' | 'HIGHLIGHT';
+export type PolarisColumnSize = 'DEFAULT' | 'LARGE' | 'SMALL';
+export type PolarisCommentKind = 'PLAY_CONTRIBUTION' | 'VIEW';
+export type PolarisConnectionsLayout = 'CARDS' | 'LIST' | 'SUMMARY';
+export type PolarisFilterEnumType = 'BOARD_COLUMN' | 'VIEW_GROUP';
+export type PolarisFilterInput = {
+ jql?: InputMaybe<Scalars['String']['input']>;
+};
+export type PolarisGroupValueInput = {
+ id?: InputMaybe<Scalars['String']['input']>;
+ label?: InputMaybe<Scalars['String']['input']>;
+};
+export type PolarisNumberColumnDisplay = 'DISABLED' | 'ENABLED';
+export type PolarisPlayKind = 'PolarisBudgetAllocationPlay';
+export type PolarisRefreshError = 'INTERNAL_ERROR' | 'INVALID_SNIPPET' | 'NEED_AUTH' | 'NOT_FOUND';
+export type PolarisResolvedObjectAuthType = 'API_KEY' | 'OAUTH2';
+export type PolarisSnippetPropertyKind = 'LABELS' | 'NUMBER' | 'RATING';
+export type PolarisSortFieldInput = {
+ field: Scalars['ID']['input'];
+ order?: InputMaybe<PolarisSortOrder>;
+};
+export type PolarisSortOrder = 'ASC' | 'DESC';
+export type PolarisTimelineMode = 'MONTHS' | 'QUARTERS' | 'WEEKS' | 'YEARS';
+export type PolarisTimelineTodayMarker = 'DISABLED' | 'ENABLED';
+export type PolarisTreeDirection = 'DOWN' | 'LEFT' | 'RIGHT' | 'UP';
+export type PolarisTreeHierarchyType = 'FIELD' | 'ISSUE' | 'ISSUE_TYPE';
+export type PolarisTreeMode = 'AUTOMATIC' | 'MANUAL';
+export type PolarisViewFieldRollupInput = {
+ field: Scalars['ID']['input'];
+ rollup: PolarisViewFieldRollupType;
+};
+export type PolarisViewFieldRollupType = 'AVG' | 'COUNT' | 'EMPTY' | 'FILLED' | 'MAX' | 'MEDIAN' | 'MIN' | 'RANGE' | 'SUM';
+export type PolarisViewFilterInput = {
+ field?: InputMaybe<Scalars['ID']['input']>;
+ kind: PolarisViewFilterKind;
+ values: Array<PolarisViewFilterValueInput>;
+};
+export type PolarisViewFilterKind = 'CONNECTION_FIELD_IDENTITY' | 'FIELD_EXCLUDES' | 'FIELD_HAS_VALUE' | 'FIELD_IDENTITY' | 'FIELD_INCLUDES' | 'FIELD_NUMERIC' | 'INTERVAL' | 'TEXT';
+export type PolarisViewFilterOperator = 'END_AFTER_NOW' | 'END_BEFORE_NOW' | 'EQ' | 'GT' | 'GTE' | 'ITEM_ENDS_AFTER' | 'ITEM_ENDS_AFTER_PAST' | 'ITEM_STARTS_BEFORE' | 'ITEM_STARTS_BEFORE_NEXT' | 'LT' | 'LTE' | 'NEQ' | 'START_AFTER_NOW' | 'START_BEFORE_NOW';
+export type PolarisViewFilterValueInput = {
+ enumValue?: InputMaybe<PolarisFilterEnumType>;
+ operator?: InputMaybe<PolarisViewFilterOperator>;
+ text?: InputMaybe<Scalars['String']['input']>;
+ value?: InputMaybe<Scalars['Float']['input']>;
+};
+export type PolarisViewLayoutType = 'COMPACT' | 'DETAILED' | 'SUMMARY';
+export type PolarisViewSetType = 'GLOBAL' | 'PRIORITIZE' | 'SECTION' | 'SINGLE' | 'SYSTEM';
+export type PolarisViewSortMode = 'FIELDS_SORT' | 'PROJECT_RANK' | 'VIEW_RANK';
+export type PolarisViewTableColumnSizeInput = {
+ field: Scalars['ID']['input'];
+ size: Scalars['Int']['input'];
+};
+export type PolarisVisualizationType = 'BOARD' | 'COLLECTION' | 'MATRIX' | 'SECTION' | 'TABLE' | 'TIMELINE' | 'TREE' | 'TWOXTWO';
+export type PostOfficeActiveScopesInput = {
+ current?: InputMaybe<Array<PostOfficeScopeEntryInput>>;
+ previous?: InputMaybe<Array<PostOfficeScopeEntryInput>>;
+};
+export type PostOfficeContextInput = {
+ isSiteAdmin?: InputMaybe<Scalars['Boolean']['input']>;
+ locale?: InputMaybe<Scalars['String']['input']>;
+ orgId?: InputMaybe<Scalars['String']['input']>;
+ product?: InputMaybe<Scalars['String']['input']>;
+ productEdition?: InputMaybe<Scalars['String']['input']>;
+ scopes?: InputMaybe<PostOfficeActiveScopesInput>;
+ subproduct?: InputMaybe<Scalars['String']['input']>;
+ tenantId?: InputMaybe<Scalars['String']['input']>;
+};
+export type PostOfficeGetMessagesInput = {
+ messages: Array<PostOfficeGetMessagesMessageInput>;
+ subscriptionMatchers: PostOfficeSubscriptionMatchersInput;
+};
+export type PostOfficeGetMessagesMessageInput = {
+ context: Scalars['JSON']['input'];
+ createdAt: Scalars['String']['input'];
+ eventTime: Scalars['String']['input'];
+ messageCategory: Scalars['String']['input'];
+ messageInstanceId: Scalars['String']['input'];
+ messageTemplateId: Scalars['String']['input'];
+ triggerId: Scalars['String']['input'];
+};
+export type PostOfficeMessageCreationType = 'explicit' | 'implicit';
+export type PostOfficeScopeEntryInput = {
+ name: Scalars['String']['input'];
+};
+export type PostOfficeSubscriptionMatchersInput = {
+ activeScopes?: InputMaybe<Scalars['String']['input']>;
+ atlassianAccountId: Scalars['String']['input'];
+ placementId: Scalars['String']['input'];
+ product?: InputMaybe<Scalars['String']['input']>;
+ workspaceAri?: InputMaybe<Scalars['String']['input']>;
+};
+export type PreferredIndexInputType = {
+ allowSelectAllAsFallback?: InputMaybe<Scalars['Boolean']['input']>;
+ gqlSchemaName?: InputMaybe<Scalars['String']['input']>;
+ indexName?: InputMaybe<Scalars['String']['input']>;
+};
+export type PrincipalFilterType = 'AGENT' | 'APP' | 'GROUP' | 'GUEST' | 'USER' | 'USER_CLASS';
+export type PrincipalType = 'ANONYMOUS' | 'CUSTOMER' | 'UNLICENSED';
+export type ProactiveAiProjectInsightIngestEvidence = {
+ artifactId: Scalars['String']['input'];
+ entityAri?: InputMaybe<Scalars['String']['input']>;
+ observedAt?: InputMaybe<Scalars['String']['input']>;
+ quote: Scalars['String']['input'];
+ source: ProactiveAiProjectInsightIngestEvidenceSource;
+ title: Scalars['String']['input'];
+ url?: InputMaybe<Scalars['String']['input']>;
+};
+export type ProactiveAiProjectInsightIngestEvidenceSource = 'ATLAS_UPDATE' | 'CONFLUENCE' | 'DECLARED_RISK' | 'DEPENDENCY' | 'JIRA' | 'MEETINGS' | 'OTHER' | 'PROJECT' | 'SCM' | 'SLACK';
+export type ProactiveAiProjectInsightIngestHighlight = {
+ confidence: Scalars['Float']['input'];
+ evidence: Array<ProactiveAiProjectInsightIngestEvidence>;
+ headline: Scalars['String']['input'];
+ id: Scalars['String']['input'];
+ magnitude: ProactiveAiProjectInsightIngestHighlightMagnitude;
+ subtype: ProactiveAiProjectInsightIngestHighlightSubtype;
+ summary: Scalars['String']['input'];
+};
+export type ProactiveAiProjectInsightIngestHighlightMagnitude = 'MAJOR' | 'MILESTONE' | 'MINOR' | 'NOTABLE';
+export type ProactiveAiProjectInsightIngestHighlightSubtype = 'ADOPTION' | 'ARTIFACT_READY' | 'BLOCKER_CLEARED' | 'CUSTOMER_WIN' | 'EXTERNAL_RECOGNITION' | 'METRIC_HIT' | 'MILESTONE_SHIPPED' | 'OTHER' | 'PHASE_UNLOCKED' | 'ROLLOUT_PROGRESSED' | 'TEAM_WIN';
+export type ProactiveAiProjectInsightIngestRisk = {
+ confidence: Scalars['Float']['input'];
+ evidence: Array<ProactiveAiProjectInsightIngestEvidence>;
+ id: Scalars['String']['input'];
+ rationale: Scalars['String']['input'];
+ recommendedAction?: InputMaybe<Scalars['String']['input']>;
+ severity: ProactiveAiProjectInsightIngestRiskSeverity;
+ subtype?: InputMaybe<ProactiveAiProjectInsightIngestRiskSubtype>;
+ title: Scalars['String']['input'];
+};
+export type ProactiveAiProjectInsightIngestRiskSeverity = 'CRITICAL' | 'HIGH' | 'LOW' | 'MEDIUM';
+export type ProactiveAiProjectInsightIngestRiskSubtype = 'BUG_PATTERN' | 'CAPACITY' | 'DECISION_STALLED' | 'DELIVERY_BLOCKER' | 'DESIGN_ENG_DIVERGING' | 'EXTERNAL_DEPENDENCY' | 'OTHER' | 'PROJECT_STALLED' | 'QUALITY';
+export type ProactiveAiRovoInsightsFeedbackReaction = 'DISMISS';
+export type ProactiveAiRovoInsightsInsightType = 'COMPANY_INSIGHTS' | 'EMERGING_WITH_YOUR_TEAM' | 'FOLLOW_UP_INSIGHTS' | 'MEETING_INSIGHTS' | 'RECOGNITION_INSIGHTS' | 'YOUR_TRENDING_WORK';
+export type ProactiveAiStratusTestInsightsAccountIdOverride = {
+ accountId: Scalars['String']['input'];
+};
+export type ProactiveAiStratusTestInsightsPromptVariable = {
+ name: Scalars['String']['input'];
+ value: Scalars['String']['input'];
+};
+export type ProactiveAiUserActionItemFeedbackContext = {
+ category?: InputMaybe<Scalars['String']['input']>;
+ userMessage?: InputMaybe<Scalars['String']['input']>;
+};
+export type ProactiveAiUserActionItemFeedbackReaction = 'DISLIKE' | 'DISMISS' | 'LIKE';
+export type ProactiveAiUserActionItemSource = 'GOOGLE_TASKS' | 'INFERRED' | 'JIRA' | 'JSM' | 'OTHER' | 'TRELLO';
+export type ProactiveAiUserActionItemState = 'DONE' | 'DROPPED' | 'IN_PROGRESS' | 'OPEN';
+export type ProactiveAiUserActionItemSubtype = 'DECIDE' | 'DRAFT' | 'FOLLOW_UP' | 'OTHER' | 'PREPARE' | 'REPLY' | 'REVIEW' | 'SEND';
+export type ProactiveAiUserActionItemType = 'ACTION_ITEM';
+export type ProcessCombinedAppBuildInput = {
+ appId: Scalars['ID']['input'];
+ buildTag: Scalars['String']['input'];
+};
+export type Product = 'CONFLUENCE';
+export type PropInput = {
+ key: Scalars['String']['input'];
+ value: Scalars['String']['input'];
+};
+export type ProvisionInstallationLinkInput = {
+ context: Scalars['ID']['input'];
+ installationAri: Scalars['ID']['input'];
+};
+export type PsmActionAttributeInput = {
+ key: Scalars['String']['input'];
+ value: Scalars['String']['input'];
+};
+export type PsmActiveSensorsFilter = {
+ category?: InputMaybe<Scalars['String']['input']>;
+ remediationCategories?: InputMaybe<Array<PsmRemediationCategory>>;
+ remediationModes?: InputMaybe<Array<PsmRemediationMode>>;
+};
+export type PsmActorType = 'SYSTEM' | 'USER';
+export type PsmAgentStatus = 'NOT_REPORTING' | 'REPORTING';
+export type PsmAuditLogFilter = {
+ actorAccountIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ dateRange?: InputMaybe<PsmDateRangeInput>;
+ deviceSerialNumber?: InputMaybe<Scalars['String']['input']>;
+ remediationTypes?: InputMaybe<Array<PsmRemediationCategory>>;
+ results?: InputMaybe<Array<PsmRemediationResult>>;
+ sensorNames?: InputMaybe<Array<Scalars['String']['input']>>;
+ statuses?: InputMaybe<Array<PsmAuditStatus>>;
+ timeWindow?: InputMaybe<PsmAuditTimeWindow>;
+ triggerTypes?: InputMaybe<Array<PsmRemediationTrigger>>;
+};
+export type PsmAuditLogOrder = 'TIMESTAMP_ASC' | 'TIMESTAMP_DESC';
+export type PsmAuditStatus = 'REMEDIATION_FAILED' | 'REMEDIATION_NOT_APPROVED' | 'REMEDIATION_SUCCEEDED';
+export type PsmAuditTimeWindow = 'CUSTOM' | 'LAST_4_HOURS' | 'LAST_7_DAYS' | 'LAST_24_HOURS' | 'LAST_30_DAYS';
+export type PsmConsentResponse = 'APPROVE' | 'DENY';
+export type PsmConversationReadState = 'READ' | 'UNREAD';
+export type PsmDashboardOverviewInput = {
+ dateRange?: InputMaybe<PsmDateRangeInput>;
+ spaceId: Scalars['ID']['input'];
+ timeWindow: PsmTimeWindow;
+};
+export type PsmDateRangeInput = {
+ from: Scalars['DateTime']['input'];
+ to: Scalars['DateTime']['input'];
+};
+export type PsmDeviceHealthBand = 'EXCELLENT' | 'FAIR' | 'GOOD' | 'POOR';
+export type PsmDeviceHealthInterval = 'DAY';
+export type PsmDeviceHealthStatus = 'EXCELLENT' | 'FAIR' | 'GOOD' | 'NOT_REPORTING' | 'POOR';
+export type PsmDeviceStatus = 'ACTIVE' | 'OFFLINE' | 'ORPHAN' | 'UNMAPPED';
+export type PsmDevicesFilter = {
+ healthStatuses?: InputMaybe<Array<PsmDeviceHealthStatus>>;
+};
+export type PsmEligibleUsersListInput = {
+ spaceId: Scalars['ID']['input'];
+};
+export type PsmEstimatedTicketsPreventedInput = {
+ dateRange?: InputMaybe<PsmDateRangeInput>;
+ spaceId: Scalars['ID']['input'];
+ timeWindow?: PsmTimeWindow;
+};
+export type PsmEventActor = 'SYSTEM' | 'USER';
+export type PsmEventDirective = 'ARCHIVE_CONVERSATION' | 'NO_OP' | 'SHOW_CONVERSATION' | 'UPDATE_CONVERSATION';
+export type PsmExecutionOutcome = 'FAILED' | 'SKIPPED' | 'SUCCEEDED';
+export type PsmFaultStatus = 'CLOSED' | 'FAILED' | 'OFFLINE' | 'OPEN' | 'QUEUED';
+export type PsmFilterKey = 'REMEDIATION_CATEGORY' | 'SENSOR' | 'SENSOR_CATEGORY' | 'STATUS' | 'TRIGGERED_BY';
+export type PsmFilterScreen = 'ACTIVITIES' | 'AUDIT_LOG' | 'DEVICE_LIST' | 'OPEN_ISSUES_AGENT_ACTION_PENDING' | 'OPEN_ISSUES_AUTOMATED_APPROVED';
+export type PsmFinishOnboardTenantInput = {
+ spaceId: Scalars['ID']['input'];
+};
+export type PsmIngestSensorEventInput = {
+ accountId: Scalars['ID']['input'];
+ actor: PsmEventActor;
+ attemptNumber?: InputMaybe<Scalars['Int']['input']>;
+ attemptsUsed?: InputMaybe<Scalars['Int']['input']>;
+ consentResponse?: InputMaybe<PsmConsentResponse>;
+ deviceId: Scalars['ID']['input'];
+ event: PsmSensorEventType;
+ eventId: Scalars['ID']['input'];
+ failureReason?: InputMaybe<Scalars['String']['input']>;
+ notificationId: Scalars['ID']['input'];
+ occurredAt: Scalars['DateTime']['input'];
+ outcome?: InputMaybe<PsmExecutionOutcome>;
+ remediationId?: InputMaybe<Scalars['ID']['input']>;
+ sensorId?: InputMaybe<Scalars['ID']['input']>;
+ sequence: Scalars['Int']['input'];
+ version?: InputMaybe<Scalars['Int']['input']>;
+ willRetry?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type PsmLinkSensorKbArticlesInput = {
+ kbArticleAris?: InputMaybe<Array<Scalars['String']['input']>>;
+ sensorId: Scalars['String']['input'];
+ spaceId: Scalars['ID']['input'];
+};
+export type PsmMessageType = 'MARKDOWN' | 'TICKET';
+export type PsmNotificationActionId = 'APPROVE' | 'DENY' | 'ISSUE_RESOLVED' | 'RAISE_TICKET';
+export type PsmNotificationKind = 'CONSENT_RESPONDED_APPROVE' | 'CONSENT_RESPONDED_DENY' | 'FAULT_DETECTED' | 'KB_ASSISTED_GUIDANCE' | 'REMEDIATION_COMPLETED' | 'REMEDIATION_EXECUTING' | 'REMEDIATION_FAILED' | 'REMEDIATION_STARTED' | 'REMEDIATION_WITHDRAWN';
+export type PsmNotificationTemplateStatus = 'ACTIVE' | 'INACTIVE';
+export type PsmOnboardTenantInput = {
+ spaceId: Scalars['ID']['input'];
+};
+export type PsmOnboardTenantStatus = 'CONFIGURATION_UPLOAD_SUCCESS' | 'FAILED' | 'INITIATED' | 'ONBOARDED';
+export type PsmOnboardTenantStatusErrorCode = 'INTERNAL_ERROR' | 'INVALID_INPUT' | 'PERMISSION_DENIED';
+export type PsmOnboardTenantStatusInput = {
+ spaceId: Scalars['ID']['input'];
+};
+export type PsmPublishUserKeyInput = {
+ atlassianAccountId: Scalars['ID']['input'];
+ osUserId: Scalars['String']['input'];
+ pairingId: Scalars['String']['input'];
+ publicKeyPin: Scalars['String']['input'];
+ serialNumber: Scalars['String']['input'];
+};
+export type PsmRaiseTicketInput = {
+ accountId: Scalars['ID']['input'];
+ conversationId: Scalars['ID']['input'];
+ deviceId: Scalars['ID']['input'];
+};
+export type PsmRecordUserActionInput = {
+ accountId: Scalars['ID']['input'];
+ action: PsmUserActionType;
+ attributes?: InputMaybe<Array<PsmActionAttributeInput>>;
+ conversationId: Scalars['ID']['input'];
+ deviceId: Scalars['ID']['input'];
+};
+export type PsmRegisterDeviceInput = {
+ atlassianAccountId: Scalars['ID']['input'];
+ cloudId: Scalars['ID']['input'];
+ serialNumber: Scalars['String']['input'];
+};
+export type PsmRemediationBreakdownInput = {
+ dateRange?: InputMaybe<PsmDateRangeInput>;
+ spaceId: Scalars['ID']['input'];
+ timeWindow?: PsmTimeWindow;
+};
+export type PsmRemediationCategory = 'AUTOMATIC' | 'MANUAL' | 'USER_PROMPTED';
+export type PsmRemediationMode = 'AGENT_ACTION' | 'AUTOMATED';
+export type PsmRemediationResolutionType = 'AGENT_RESOLVED' | 'EMPLOYEE_APPROVED' | 'SILENT_SAVE';
+export type PsmRemediationResult = 'FAILED' | 'PENDING' | 'SUCCESS';
+export type PsmRemediationState = 'AWAITING_ACTION' | 'DECLINED' | 'ESCALATED' | 'FAILED' | 'IN_PROGRESS' | 'RESOLVED' | 'USER_RESOLVED' | 'WITHDRAWN';
+export type PsmRemediationStatus = 'FAILED' | 'NOT_ATTEMPTED' | 'PENDING_APPROVAL' | 'RUNNING' | 'SUCCESS';
+export type PsmRemediationTrigger = 'AGENT' | 'AUTO' | 'END_USER';
+export type PsmSensorCategoriesInput = {
+ spaceId: Scalars['ID']['input'];
+};
+export type PsmSensorDetailsInput = {
+ sensorId: Scalars['String']['input'];
+ spaceId: Scalars['ID']['input'];
+};
+export type PsmSensorEnablementAction = 'DISABLE' | 'ENABLE';
+export type PsmSensorEventType = 'CONSENT_REQUESTED' | 'CONSENT_RESPONDED' | 'EXECUTED' | 'EXECUTION_ATTEMPT_COMPLETED' | 'EXECUTION_ATTEMPT_STARTED' | 'EXECUTION_COMPLETED' | 'LAGGED' | 'SHUTDOWN' | 'TICKET_RAISED' | 'USER_RESOLVED' | 'WITHDRAW_CONDITION_CLEARED' | 'WITHDRAW_SCHEDULED_FULL' | 'WITHDRAW_STALE' | 'WITHDRAW_SUPERSEDED' | 'WITHDRAW_SYSTEM_SHUTDOWN';
+export type PsmSensorListInput = {
+ after?: InputMaybe<Scalars['String']['input']>;
+ categories?: InputMaybe<Array<Scalars['String']['input']>>;
+ first?: InputMaybe<Scalars['Int']['input']>;
+ remediationTypes?: InputMaybe<Array<PsmSensorRemediationType>>;
+ searchText?: InputMaybe<Scalars['String']['input']>;
+ spaceId: Scalars['ID']['input'];
+};
+export type PsmSensorRemediationType = 'AGENT_PUSHED' | 'AUTO_REMEDIATION_NOTIFY' | 'AUTO_REMEDIATION_SILENT' | 'KB_ASSISTED' | 'REQUIRES_APPROVAL';
+export type PsmSensorSeverity = 'CRITICAL' | 'HIGH' | 'LOW' | 'MEDIUM';
+export type PsmSensorStatus = 'CLOSED' | 'OPEN';
+export type PsmSeverity = 'CRITICAL' | 'HIGH' | 'LOW' | 'MEDIUM';
+export type PsmTimeWindow = 'CUSTOM' | 'LAST_7_DAYS' | 'LAST_14_DAYS' | 'LAST_24_HOURS' | 'LAST_30_DAYS';
+export type PsmTriggerRemediationInput = {
+ cloudId: Scalars['ID']['input'];
+ faultIds: Array<Scalars['String']['input']>;
+ remediationId: Scalars['String']['input'];
+ spaceId: Scalars['ID']['input'];
+};
+export type PsmUpdateSensorEnablementInput = {
+ action: PsmSensorEnablementAction;
+ sensorIds: Array<Scalars['String']['input']>;
+ spaceId: Scalars['ID']['input'];
+};
+export type PsmUserActionType = 'RESOLVED';
+export type PublicLinkAdminAction = 'BLOCK' | 'OFF' | 'ON' | 'UNBLOCK';
+export type PublicLinkContentType = 'page' | 'whiteboard';
+export type PublicLinkDefaultSpaceStatus = 'OFF' | 'ON';
+export type PublicLinkPageStatus = 'BLOCKED_BY_CLASSIFICATION_LEVEL' | 'BLOCKED_BY_CONTAINER_POLICY' | 'BLOCKED_BY_ORG' | 'BLOCKED_BY_ORG_DEFAULT_POLICY' | 'BLOCKED_BY_PRODUCT' | 'BLOCKED_BY_SPACE' | 'OFF' | 'ON' | 'SITE_BLOCKED' | 'SITE_DISABLED' | 'SPACE_BLOCKED' | 'SPACE_DISABLED' | 'TRASHED';
+export type PublicLinkPermissionsObjectType = 'CONTENT';
+export type PublicLinkPermissionsType = 'EDIT' | 'VIEW' | 'VIEW_AND_COMMENT';
+export type PublicLinkSiteStatus = 'BLOCKED_BY_ORG' | 'OFF' | 'ON';
+export type PublicLinkSpaceStatus = 'BLOCKED_BY_CONTAINER_POLICY' | 'BLOCKED_BY_ORG' | 'BLOCKED_BY_PRODUCT' | 'OFF' | 'ON';
+export type PublicLinkSpacesByCriteriaOrder = 'ACTIVE_LINKS' | 'NAME' | 'STATUS';
+export type PublicLinkStatus = 'BLOCKED_BY_CLASSIFICATION_LEVEL' | 'BLOCKED_BY_CONTAINER_POLICY' | 'BLOCKED_BY_ORG' | 'BLOCKED_BY_ORG_DEFAULT_POLICY' | 'BLOCKED_BY_PRODUCT' | 'BLOCKED_BY_SPACE' | 'OFF' | 'ON' | 'SITE_BLOCKED' | 'SITE_DISABLED' | 'SPACE_BLOCKED' | 'SPACE_DISABLED' | 'TRASHED';
+export type PublicLinksByCriteriaOrder = 'ACCESS_TYPE' | 'DATE_ENABLED' | 'STATUS' | 'TITLE';
+export type PullRequestStatusInTimeRangeQueryFilter = {
+ status: CompassPullRequestStatusForStatusInTimeRangeFilter;
+ timeRange: CompassQueryTimeRange;
+};
+export type PushNotificationCustomSettingsInput = {
+ agentSessionAssistanceNeeded?: InputMaybe<Scalars['Boolean']['input']>;
+ agentSessionTaskCompleted?: InputMaybe<Scalars['Boolean']['input']>;
+ comment: Scalars['Boolean']['input'];
+ commentContentCreator: Scalars['Boolean']['input'];
+ commentReply: Scalars['Boolean']['input'];
+ createBlogPost: Scalars['Boolean']['input'];
+ createPage: Scalars['Boolean']['input'];
+ dailyDigest?: InputMaybe<Scalars['Boolean']['input']>;
+ editBlogPost: Scalars['Boolean']['input'];
+ editPage: Scalars['Boolean']['input'];
+ engagementNewUser?: InputMaybe<Scalars['Boolean']['input']>;
+ grantContentAccessEdit?: InputMaybe<Scalars['Boolean']['input']>;
+ grantContentAccessView?: InputMaybe<Scalars['Boolean']['input']>;
+ likeBlogPost: Scalars['Boolean']['input'];
+ likeComment: Scalars['Boolean']['input'];
+ likePage: Scalars['Boolean']['input'];
+ mentionBlogPost: Scalars['Boolean']['input'];
+ mentionComment: Scalars['Boolean']['input'];
+ mentionPage: Scalars['Boolean']['input'];
+ reactionBlogPost?: InputMaybe<Scalars['Boolean']['input']>;
+ reactionComment?: InputMaybe<Scalars['Boolean']['input']>;
+ reactionPage?: InputMaybe<Scalars['Boolean']['input']>;
+ requestContentAccess?: InputMaybe<Scalars['Boolean']['input']>;
+ share: Scalars['Boolean']['input'];
+ shareGroup: Scalars['Boolean']['input'];
+ taskAssign: Scalars['Boolean']['input'];
+};
+export type PushNotificationGroupInputType = 'NONE' | 'QUIET' | 'STANDARD';
+export type PushNotificationSettingGroup = 'CUSTOM' | 'NONE' | 'QUIET' | 'STANDARD';
+export type QueryInterval = {
+ endTime: Scalars['String']['input'];
+ startTime: Scalars['String']['input'];
+};
+export type QuerySuggestionAnalyticsInput = {
+ queryVersion?: InputMaybe<Scalars['Int']['input']>;
+ searchReferrerId?: InputMaybe<Scalars['String']['input']>;
+ searchSessionId?: InputMaybe<Scalars['String']['input']>;
+ sourceProduct?: InputMaybe<Scalars['String']['input']>;
+};
+export type QuerySuggestionFilterInput = {
+ entities: Array<Scalars['String']['input']>;
+ locations: Array<Scalars['String']['input']>;
+};
+export type QueryType = 'ALL' | 'DELETE' | 'INSERT' | 'OTHER' | 'SELECT' | 'UPDATE';
+export type RadarAiConnectorConfigInput = {
+ apiKey?: InputMaybe<Scalars['String']['input']>;
+ pricePerCredit?: InputMaybe<RadarMoneyInput>;
+ seats?: InputMaybe<RadarAiConnectorSeatConfigInput>;
+ workspaceId?: InputMaybe<Scalars['String']['input']>;
+};
+export type RadarAiConnectorProvider = 'ANTHROPIC_CLAUDE_CONSOLE' | 'ANTHROPIC_CLAUDE_ENTERPRISE' | 'CURSOR' | 'OPENAI_CODEX' | 'REPLIT' | 'ROVO';
+export type RadarAiConnectorSeatConfigInput = {
+ pricePerSeat: RadarMoneyInput;
+ seatCount: Scalars['Int']['input'];
+};
+export type RadarAiConnectorType = 'API' | 'CSV';
+export type RadarAiSummaryContextInput = {
+ aggregateRql?: InputMaybe<Scalars['String']['input']>;
+ entityAri?: InputMaybe<Scalars['ID']['input']>;
+ groupByEntity?: InputMaybe<RadarPositionsByEntityType>;
+ rql?: InputMaybe<Scalars['String']['input']>;
+ surface?: InputMaybe<RadarAiSummarySurface>;
+};
+export type RadarAiSummarySurface = 'OVERVIEW' | 'SIDE_PANEL';
+export type RadarAiSummaryUseCase = 'AI_CONSUMPTION';
+export type RadarClearFocusAreaProposalInput = {
+ proposalAri: Scalars['ID']['input'];
+};
+export type RadarConnectorType = 'AI' | 'CSV' | 'HRIS_S3' | 'WORKDAY';
+export type RadarConnectorsInput = {
+ connectorId: Scalars['ID']['input'];
+ connectorName?: InputMaybe<Scalars['String']['input']>;
+ connectorType?: InputMaybe<Scalars['String']['input']>;
+ hasData?: InputMaybe<Scalars['Boolean']['input']>;
+ isEnabled: Scalars['Boolean']['input'];
+ type?: InputMaybe<RadarConnectorType>;
+};
+export type RadarCreateAiConnectorInput = {
+ config?: InputMaybe<RadarAiConnectorConfigInput>;
+ name: Scalars['String']['input'];
+ provider: RadarAiConnectorProvider;
+ type: RadarAiConnectorType;
+};
+export type RadarCreateSkillInput = {
+ context?: InputMaybe<Scalars['String']['input']>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+ parentId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type RadarCustomFieldInput = {
+ displayName: Scalars['String']['input'];
+ entity: RadarEntityType;
+ relativeId?: InputMaybe<Scalars['String']['input']>;
+ sensitivityLevel: RadarSensitivityLevel;
+ sourceField: Scalars['String']['input'];
+ type: RadarCustomFieldType;
+ viewPrincipalIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+};
+export type RadarCustomFieldSyncStatus = 'FOUND' | 'NOT_FOUND' | 'PENDING';
+export type RadarCustomFieldType = 'DATE' | 'STRING';
+export type RadarDeleteAiConnectorsInput = {
+ ids: Array<Scalars['ID']['input']>;
+};
+export type RadarDeleteConnectorInput = {
+ connectorId: Scalars['ID']['input'];
+};
+export type RadarDeleteCustomFieldInput = {
+ entity: RadarEntityType;
+ relativeId: Scalars['String']['input'];
+};
+export type RadarDeleteFocusAreaProposalChangesInput = {
+ changeAri: Scalars['ID']['input'];
+ positionAri: Scalars['ID']['input'];
+};
+export type RadarDeleteLaborCostEstimateDataInput = {
+ deleteDefaultAmount: Scalars['Boolean']['input'];
+};
+export type RadarDeleteMetricSettingsInput = {
+ metricKey: RadarOrgMetric;
+ scopeId: Scalars['String']['input'];
+};
+export type RadarDeleteSkillsInput = {
+ ids: Array<Scalars['ID']['input']>;
+};
+export type RadarEntityType = 'aiConnector' | 'aiMonthlyUsage' | 'aiUsage' | 'aiWallet' | 'focusArea' | 'focusAreaType' | 'position' | 'positionsHistory' | 'proposal' | 'proposedMovement' | 'skill' | 'syncHistory' | 'team' | 'view' | 'worker';
+export type RadarFieldPermissionsInput = {
+ fieldId: Scalars['ID']['input'];
+ principalId: Array<Scalars['ID']['input']>;
+};
+export type RadarFieldSettingsInput = {
+ entity: RadarEntityType;
+ permissionUpdates?: InputMaybe<RadarFieldSettingsPermissionsInput>;
+ relativeId: Scalars['String']['input'];
+ sensitivityLevel?: InputMaybe<RadarSensitivityLevel>;
+ sourceField?: InputMaybe<Scalars['String']['input']>;
+};
+export type RadarFieldSettingsPermissionsInput = {
+ addedViewSensitiveFieldGroups?: InputMaybe<Array<Scalars['ID']['input']>>;
+ removedViewSensitiveFieldGroups?: InputMaybe<Array<Scalars['ID']['input']>>;
+};
+export type RadarFieldType = 'ARI' | 'BOOLEAN' | 'DATE' | 'GROUP' | 'KEYWORD' | 'MONEY' | 'NUMBER' | 'STATUS' | 'STRING' | 'URL' | 'USER';
+export type RadarFilterInputType = 'CHECKBOX' | 'RADIO' | 'RANGE' | 'TEXTFIELD';
+export type RadarFilterOperators = 'EQUALS' | 'GREATER_THAN' | 'GREATER_THAN_OR_EQUAL' | 'IN' | 'IS' | 'IS_NOT' | 'LESS_THAN' | 'LESS_THAN_OR_EQUAL' | 'LIKE' | 'NOT_EQUALS' | 'NOT_IN' | 'NOT_LIKE';
+export type RadarFocusAreaMappingsInput = {
+ focusAreaAri?: InputMaybe<Scalars['ID']['input']>;
+ positionAri: Scalars['ID']['input'];
+};
+export type RadarFocusAreaRecommendationFilter = {
+ rql?: InputMaybe<Scalars['String']['input']>;
+};
+export type RadarFunctionId = 'CURRENTUSER' | 'UNDER';
+export type RadarGenerateAiSummaryInput = {
+ context: RadarAiSummaryContextInput;
+ useCase: RadarAiSummaryUseCase;
+};
+export type RadarGroupMetricsEntityType = 'position' | 'positionsHistory';
+export type RadarLastAppliedFilterInput = {
+ pageName: Scalars['String']['input'];
+ rqlQuery?: InputMaybe<Scalars['String']['input']>;
+};
+export type RadarMetricInsightInput = {
+ cloudId: Scalars['ID']['input'];
+ entityAri: Scalars['ID']['input'];
+ entityType: RadarMetricsSummaryEntityType;
+ metricKey: RadarOrgMetric;
+};
+export type RadarMetricScopeType = 'ALL' | 'FOCUS_AREA' | 'REPORTING_LINE';
+export type RadarMetricSettingsInput = {
+ metricKey: RadarOrgMetric;
+ metricType: RadarMetricType;
+ values?: InputMaybe<Array<RadarMetricValueInput>>;
+};
+export type RadarMetricType = 'MULTI' | 'RANGE' | 'SINGLE';
+export type RadarMetricValueInput = {
+ dimensionName?: InputMaybe<Scalars['String']['input']>;
+ scopeId: Scalars['String']['input'];
+ scopeType: RadarMetricScopeType;
+ target: Scalars['Float']['input'];
+ tolerance?: InputMaybe<Scalars['Float']['input']>;
+};
+export type RadarMetricsSummaryEntityType = 'FOCUS_AREA' | 'POSITION';
+export type RadarMetricsSummaryInput = {
+ cloudId: Scalars['ID']['input'];
+ entityAri: Scalars['ID']['input'];
+ entityType: RadarMetricsSummaryEntityType;
+};
+export type RadarMoneyInput = {
+ amount: Scalars['String']['input'];
+ currency: Scalars['String']['input'];
+};
+export type RadarNotificationChannel = 'IN_APP';
+export type RadarNotificationGroup = 'REAL_TIME';
+export type RadarNotificationInput = {
+ channel: RadarNotificationChannel;
+ enabled: Scalars['Boolean']['input'];
+ group: RadarNotificationGroup;
+ type: RadarNotificationType;
+};
+export type RadarNotificationType = 'DATA_INGESTION_FAILURE' | 'DATA_INGESTION_SUCCESS' | 'DATA_INGESTION_SUCCESS_AFTER_FAILURE' | 'SKILLS_VERIFICATION_REQUEST' | 'TAXONOMY_GENERATION_FAILURE' | 'TAXONOMY_GENERATION_SUCCESS';
+export type RadarNumericAppearance = 'DURATION' | 'NUMBER';
+export type RadarOrgMetric = 'CRAFT_RATIO' | 'FOOTPRINT' | 'ORG_SHAPE' | 'SPAN_OF_CONTROL';
+export type RadarPermissionsInput = {
+ canManagersAllocate?: InputMaybe<Scalars['Boolean']['input']>;
+ canManagersViewSensitiveFields?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type RadarPositionProposalChangeInput = {
+ changeProposalAri: Scalars['ID']['input'];
+ positionAri: Scalars['ID']['input'];
+ sourceFocusAreaAri?: InputMaybe<Scalars['ID']['input']>;
+ targetFocusAreaAri: Scalars['ID']['input'];
+};
+export type RadarPositionRole = 'INDIVIDUAL_CONTRIBUTOR' | 'MANAGER';
+export type RadarPositionsByEntityInput = {
+ entity: RadarPositionsByEntityType;
+ fieldValue?: InputMaybe<Scalars['ID']['input']>;
+};
+export type RadarPositionsByEntityType = 'focusArea' | 'position';
+export type RadarRoleAssignmentRequest = {
+ principalId: Scalars['ID']['input'];
+ roleId: Scalars['ID']['input'];
+};
+export type RadarSensitivityLevel = 'OPEN' | 'PRIVATE' | 'RESTRICTED';
+export type RadarSkillAssignmentInput = {
+ skillId: Scalars['ID']['input'];
+ workerId: Scalars['ID']['input'];
+};
+export type RadarSkillClassificationType = 'AI_INFERRED' | 'MANUAL';
+export type RadarSkillMappingStatusUpdateInput = {
+ status: RadarSkillVerificationStatus;
+ workerSkill: Scalars['ID']['input'];
+};
+export type RadarSkillVerificationStatus = 'DECLINED' | 'UNVERIFIED' | 'VERIFIED';
+export type RadarStatusAppearance = 'default' | 'inprogress' | 'moved' | 'new' | 'removed' | 'success';
+export type RadarSyncAiConnectorInput = {
+ id: Scalars['ID']['input'];
+ periodEndExclusive?: InputMaybe<Scalars['DateTime']['input']>;
+ periodStartInclusive: Scalars['DateTime']['input'];
+};
+export type RadarSyncHistoryStatus = 'CANCELLED' | 'FAILED' | 'GRACE_PERIOD' | 'IN_PROGRESS' | 'SCHEDULED' | 'SUCCESS' | 'SYSTEM_ERROR' | 'THIRD_PARTY_CONNECTOR_FAILED' | 'THIRD_PARTY_CONNECTOR_RUNNING' | 'TIMED_OUT';
+export type RadarTaxonomySkillType = 'SOFT' | 'TECHNICAL' | 'UNCLEAR';
+export type RadarTaxonomySkillValidationStatus = 'COMPLETED' | 'UNAVAILABLE';
+export type RadarUpdateAiConnectorInput = {
+ config?: InputMaybe<RadarAiConnectorConfigInput>;
+ id: Scalars['ID']['input'];
+ isEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ name?: InputMaybe<Scalars['String']['input']>;
+};
+export type RadarUpdatePositionLaborCostEstimateSettingsInput = {
+ currency?: InputMaybe<Scalars['String']['input']>;
+ defaultAiBudgetAmount?: InputMaybe<RadarMoneyInput>;
+ defaultAmount?: InputMaybe<RadarMoneyInput>;
+ isAiBudgetEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ isEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type RadarUpdateSkillInput = {
+ context?: InputMaybe<Scalars['String']['input']>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ id: Scalars['ID']['input'];
+ name?: InputMaybe<Scalars['String']['input']>;
+ parentId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type RadarUpdateWorkerSkillMappingsInput = {
+ assign: Array<Scalars['ID']['input']>;
+ decline: Array<Scalars['ID']['input']>;
+ workerId: Scalars['ID']['input'];
+};
+export type RadarUpsertViewInput = {
+ groupingField?: InputMaybe<Scalars['String']['input']>;
+ id?: InputMaybe<Scalars['ID']['input']>;
+ orderedColumns?: InputMaybe<Array<Scalars['String']['input']>>;
+ pageName: RadarViewPageName;
+ rql?: InputMaybe<Scalars['String']['input']>;
+ viewName: Scalars['String']['input'];
+ viewerAaids?: InputMaybe<Array<Scalars['ID']['input']>>;
+ visibility: RadarViewVisibility;
+};
+export type RadarUserFieldPermission = 'Full' | 'None' | 'PartialBelowReportingLine' | 'PartialOnSelfOrBelowReportingLine' | 'PartialOnlySelf';
+export type RadarValidateTaxonomySkillInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ id?: InputMaybe<Scalars['ID']['input']>;
+ name: Scalars['String']['input'];
+ parentId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type RadarViewPageName = 'TALENT_POSITIONS_PAGE';
+export type RadarViewVisibility = 'RESTRICTED' | 'SHARED_READ_ONLY';
+export type RadarWorkTypeAllocationInput = {
+ ctb: Scalars['Int']['input'];
+ organisationId: Scalars['ID']['input'];
+ productivity: Scalars['Int']['input'];
+ rtb: Scalars['Int']['input'];
+};
+export type RadarWorkspaceSettingsInput = {
+ permissions?: InputMaybe<RadarPermissionsInput>;
+};
+export type RankColumnInput = {
+ boardId: Scalars['ID']['input'];
+ columnId: Scalars['ID']['input'];
+ position: Scalars['Int']['input'];
+};
+export type RankCustomFilterInput = {
+ afterFilterId?: InputMaybe<Scalars['String']['input']>;
+ boardId: Scalars['ID']['input'];
+ customFilterIds?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ id: Scalars['String']['input'];
+};
+export type RateLimitPolicyProperty = {
+ argumentPath: Scalars['String']['input'];
+ useCloudIdFromARI?: Scalars['Boolean']['input'];
+};
+export type RateLimitingCurrency = 'CANNED_RESPONSE_MUTATION_CURRENCY' | 'CANNED_RESPONSE_QUERY_CURRENCY' | 'COMPASS_SYNCHRONIZE_LINK_ASSOCIATIONS_CURRENCY' | 'DEVOPS_CONTAINER_RELATIONSHIPS_READ_CURRENCY' | 'DEVOPS_CONTAINER_RELATIONSHIPS_WRITE_CURRENCY' | 'DEVOPS_SERVICE_READ_CURRENCY' | 'DEVOPS_SERVICE_WRITE_CURRENCY' | 'DEV_CONSOLE_MUTATION_CURRENCY' | 'DEV_CONSOLE_QUERY_CURRENCY' | 'EXPORT_METRICS_CURRENCY' | 'FORGE_ALERTS_CURRENCY' | 'FORGE_APP_CONTRIBUTOR_CURRENCY' | 'FORGE_AUDIT_LOGS_CURRENCY' | 'FORGE_CUSTOM_METRICS_CURRENCY' | 'FORGE_METRICS_CURRENCY' | 'HELP_CENTER_CURRENCY' | 'HELP_LAYOUT_CURRENCY' | 'HELP_OBJECT_STORE_CURRENCY' | 'JPD_CONTAINER_QUERY_CURRENCY' | 'JPD_CONTAINER_WRITE_CURRENCY' | 'KITSUNE_CONNECTOR_CONFIG' | 'KITSUNE_CSV' | 'KITSUNE_CUSTOMER' | 'KITSUNE_CUSTOMER_LIST' | 'KITSUNE_FEEDBACK' | 'KITSUNE_FEEDBACK_LIST' | 'KITSUNE_FIELD' | 'KITSUNE_INSIGHT' | 'KITSUNE_INSIGHT_LIST' | 'KITSUNE_SNIPPET' | 'KITSUNE_SNIPPET_LIST' | 'KITSUNE_SPACE' | 'KITSUNE_SPACE_LIST' | 'KITSUNE_USER_PROPERTY' | 'KITSUNE_VIEW' | 'KNOWLEDGE_BASE_CURRENCY' | 'POLARIS_BETA_USER_CURRENCY' | 'POLARIS_COLLAB_TOKEN_QUERY_CURRENCY' | 'POLARIS_COMMENT_CURRENCY' | 'POLARIS_CURRENCY' | 'POLARIS_FIELD_CURRENCY' | 'POLARIS_IDEA_CURRENCY' | 'POLARIS_IDEA_TEMPLATES_QUERY_CURRENCY' | 'POLARIS_IDEA_TEMPLATE_CURRENCY' | 'POLARIS_INSIGHTS_QUERY_CURRENCY' | 'POLARIS_INSIGHTS_WITH_ERRORS_QUERY_CURRENCY' | 'POLARIS_INSIGHT_CURRENCY' | 'POLARIS_INSIGHT_QUERY_CURRENCY' | 'POLARIS_LABELS_QUERY_CURRENCY' | 'POLARIS_ONBOARDING_CURRENCY' | 'POLARIS_PLAY_CURRENCY' | 'POLARIS_PROJECT_CONFIG_CURRENCY' | 'POLARIS_PROJECT_QUERY_CURRENCY' | 'POLARIS_RANKING_CURRENCY' | 'POLARIS_REACTION_CURRENCY' | 'POLARIS_SNIPPET_CURRENCY' | 'POLARIS_SNIPPET_PROPERTIES_CONFIG_QUERY_CURRENCY' | 'POLARIS_UNFURL_CURRENCY' | 'POLARIS_VIEWSET_CURRENCY' | 'POLARIS_VIEW_ARRANGEMENT_INFO_QUERY_CURRENCY' | 'POLARIS_VIEW_CURRENCY' | 'POLARIS_VIEW_QUERY_CURRENCY' | 'POLARIS_WRITE_CURRENCY' | 'TEAMS_CURRENCY' | 'TEAM_MEMBERS_CURRENCY' | 'TEAM_MEMBERS_V2_CURRENCY' | 'TEAM_ROLE_GRANTS_MUTATE_PRINCIPALS_CURRENCY' | 'TEAM_ROLE_GRANTS_QUERY_PRINCIPALS_CURRENCY' | 'TEAM_SEARCH_CURRENCY' | 'TEAM_SEARCH_V2_CURRENCY' | 'TEAM_V2_CURRENCY' | 'TESTING_SERVICE' | 'TRELLO_AI_CURRENCY' | 'TRELLO_CURRENCY' | 'TRELLO_MUTATION_CURRENCY';
+export type ReactionsId = {
+ cloudId?: InputMaybe<Scalars['ID']['input']>;
+ containerId: Scalars['ID']['input'];
+ containerType: Scalars['String']['input'];
+ contentId: Scalars['ID']['input'];
+ contentType: Scalars['String']['input'];
+};
+export type ReattachInlineCommentInput = {
+ commentId: Scalars['ID']['input'];
+ containerId: Scalars['ID']['input'];
+ lastFetchTimeMillis: Scalars['Long']['input'];
+ matchIndex: Scalars['Int']['input'];
+ numMatches: Scalars['Int']['input'];
+ originalSelection: Scalars['String']['input'];
+ publishedVersion?: InputMaybe<Scalars['Int']['input']>;
+ step?: InputMaybe<Step>;
+};
+export type RecentFilter = 'ALL' | 'COLLABORATED_ON' | 'CREATED' | 'WORKED_ON';
+export type ReclassificationFilterScope = 'CONTENT' | 'SPACE' | 'WORKSPACE';
+export type RecommendedPagesSpaceBehavior = 'HIDDEN' | 'SHOWN';
+export type RecoverSpaceAdminPermissionInput = {
+ spaceKey: Scalars['String']['input'];
+};
+export type RecoverSpaceWithAdminRoleAssignmentInput = {
+ spaceId: Scalars['Long']['input'];
+};
+export type RefreshPolarisSnippetsInput = {
+ project: Scalars['ID']['input'];
+ subject?: InputMaybe<Scalars['ID']['input']>;
+ synchronous?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type RefreshTokenInput = {
+ refreshTokenRotation: Scalars['Boolean']['input'];
+};
+export type RegisterTunnelInput = {
+ appId: Scalars['ID']['input'];
+ environmentKey: Scalars['String']['input'];
+ hasContainerServices?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type RejectIndicatorInput = {
+ id: Scalars['ID']['input'];
+ reason?: InputMaybe<IndicatorRejectionReason>;
+};
+export type RejectPlanInput = {
+ id: Scalars['ID']['input'];
+ reason?: InputMaybe<PlanRejectionReason>;
+};
+export type RelationSourceType = 'user';
+export type RelationTargetType = 'content' | 'space';
+export type RelationType = 'collaborator' | 'favourite' | 'touched';
+export type RelevantUserFilter = 'collaborators';
+export type RelevantUsersSortOrder = 'asc' | 'desc';
+export type RemoveAppContributorsInput = {
+ accountIds?: InputMaybe<Array<Scalars['String']['input']>>;
+ appId: Scalars['ID']['input'];
+ emails?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type RemoveCompassComponentLabelsInput = {
+ componentId: Scalars['ID']['input'];
+ labelNames: Array<Scalars['String']['input']>;
+};
+export type RemoveGroupSpacePermissionsInput = {
+ groupIds?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ groupNames?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ spaceKey: Scalars['String']['input'];
+};
+export type RemoveHypothesisMitigationPlanStepInput = {
+ stepId: Scalars['ID']['input'];
+};
+export type RemovePublicLinkPermissionsInput = {
+ objectId: Scalars['ID']['input'];
+ objectType: PublicLinkPermissionsObjectType;
+ permissions: Array<PublicLinkPermissionsType>;
+};
+export type RemoveUserSpacePermissionsInput = {
+ accountId: Scalars['String']['input'];
+ spaceKey: Scalars['String']['input'];
+};
+export type ReplyInlineCommentInput = {
+ commentBody: CommentBody;
+ commentSource?: InputMaybe<Platform>;
+ containerId: Scalars['ID']['input'];
+ createdFrom?: InputMaybe<CommentCreationLocation>;
+ parentCommentId: Scalars['ID']['input'];
+};
+export type RequestPageAccessInput = {
+ accessType: AccessType;
+ pageId: Scalars['String']['input'];
+};
+export type ResetExCoSpacePermissionsInput = {
+ accountId: Scalars['String']['input'];
+ spaceKey?: InputMaybe<Scalars['String']['input']>;
+};
+export type ResetSpaceRolesFromAnotherSpaceInput = {
+ sourceSpaceId: Scalars['Long']['input'];
+ targetSpaceId: Scalars['Long']['input'];
+};
+export type ResetToDefaultSpaceRoleAssignmentsInput = {
+ spaceId: Scalars['Long']['input'];
+};
+export type ResolvePolarisObjectInput = {
+ authToken?: InputMaybe<Scalars['String']['input']>;
+ issue: Scalars['ID']['input'];
+ project: Scalars['ID']['input'];
+ resourceUrl: Scalars['String']['input'];
+};
+export type ResolveRestrictionsForSubjectsInput = {
+ accessType: ResourceAccessType;
+ contentId: Scalars['Long']['input'];
+ spaceRoleId?: InputMaybe<Scalars['ID']['input']>;
+ subjects: Array<InputMaybe<BlockedAccessSubjectInput>>;
+};
+export type ResourceAccessType = 'EDIT' | 'VIEW';
+export type ResourceType = 'DATABASE' | 'FOLDER' | 'PAGE' | 'SLIDE' | 'SPACE' | 'WHITEBOARD';
+export type ResponseType = 'BULLET_LIST_ADF' | 'BULLET_LIST_MARKDOWN' | 'PARAGRAPH_PLAINTEXT';
+export type ReverseTrialCohort = 'CONTROL' | 'ENROLLED' | 'NOT_ENROLLED' | 'UNASSIGNED' | 'UNKNOWN' | 'VARIANT';
+export type RevertToLegacyEditorResult = 'NOT_REVERTED' | 'REVERTED';
+export type RoadmapAddItemInput = {
+ assignee?: InputMaybe<Scalars['String']['input']>;
+ color?: InputMaybe<RoadmapPaletteColor>;
+ componentIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ dueDate?: InputMaybe<Scalars['Date']['input']>;
+ itemTypeId: Scalars['ID']['input'];
+ jql?: InputMaybe<Scalars['String']['input']>;
+ jqlContexts?: InputMaybe<Array<Scalars['String']['input']>>;
+ labels?: InputMaybe<Array<Scalars['String']['input']>>;
+ parentId?: InputMaybe<Scalars['ID']['input']>;
+ projectId: Scalars['ID']['input'];
+ rank?: InputMaybe<RoadmapAddItemRank>;
+ startDate?: InputMaybe<Scalars['Date']['input']>;
+ summary: Scalars['String']['input'];
+ versionIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+};
+export type RoadmapAddItemRank = {
+ beforeId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type RoadmapAddLevelOneIssueTypeHealthcheckResolution = {
+ create?: InputMaybe<RoadmapCreateLevelOneIssueType>;
+ promote?: InputMaybe<RoadmapPromoteLevelOneIssueType>;
+};
+export type RoadmapChildIssuePlanningMode = 'DATE' | 'DISABLED' | 'SPRINT';
+export type RoadmapCreateLevelOneIssueType = {
+ epicTypeDescription: Scalars['String']['input'];
+ epicTypeName: Scalars['String']['input'];
+};
+export type RoadmapEpicView = 'ALL' | 'COMPLETED' | 'INCOMPLETE';
+export type RoadmapItemRankInput = {
+ id: Scalars['ID']['input'];
+ position: RoadmapRankPosition;
+};
+export type RoadmapLevelOneView = 'COMPLETE1M' | 'COMPLETE3M' | 'COMPLETE6M' | 'COMPLETE9M' | 'COMPLETE12M' | 'INCOMPLETE';
+export type RoadmapPaletteColor = 'BLUE' | 'DARK_BLUE' | 'DARK_GREEN' | 'DARK_GREY' | 'DARK_ORANGE' | 'DARK_PURPLE' | 'DARK_TEAL' | 'DARK_YELLOW' | 'GREEN' | 'GREY' | 'ORANGE' | 'PURPLE' | 'TEAL' | 'YELLOW';
+export type RoadmapPromoteLevelOneIssueType = {
+ promoteItemTypeId: Scalars['ID']['input'];
+};
+export type RoadmapRankPosition = 'AFTER' | 'BEFORE';
+export type RoadmapResolveHealthcheckInput = {
+ actionId: Scalars['ID']['input'];
+ addLevelOneIssueType?: InputMaybe<RoadmapAddLevelOneIssueTypeHealthcheckResolution>;
+};
+export type RoadmapScheduleItemInput = {
+ dueDate?: InputMaybe<Scalars['Date']['input']>;
+ itemId: Scalars['ID']['input'];
+ startDate?: InputMaybe<Scalars['Date']['input']>;
+};
+export type RoadmapScheduleItemsInput = {
+ scheduleRequests: Array<InputMaybe<RoadmapScheduleItemInput>>;
+};
+export type RoadmapSprintState = 'ACTIVE' | 'CLOSED' | 'FUTURE';
+export type RoadmapTimelineMode = 'MONTHS' | 'QUARTERS' | 'WEEKS';
+export type RoadmapToggleDependencyInput = {
+ dependee: Scalars['ID']['input'];
+ dependency: Scalars['ID']['input'];
+};
+export type RoadmapUpdateItemInput = {
+ clearFields?: InputMaybe<Array<Scalars['String']['input']>>;
+ color?: InputMaybe<RoadmapPaletteColor>;
+ dueDate?: InputMaybe<Scalars['Date']['input']>;
+ itemId: Scalars['ID']['input'];
+ parentId?: InputMaybe<Scalars['ID']['input']>;
+ projectId: Scalars['ID']['input'];
+ rank?: InputMaybe<RoadmapItemRankInput>;
+ sprintId?: InputMaybe<Scalars['ID']['input']>;
+ startDate?: InputMaybe<Scalars['Date']['input']>;
+ summary?: InputMaybe<Scalars['String']['input']>;
+};
+export type RoadmapUpdateSettingsInput = {
+ childIssuePlanningEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ childIssuePlanningMode?: InputMaybe<RoadmapChildIssuePlanningMode>;
+ roadmapEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type RoadmapVersionStatus = 'ARCHIVED' | 'RELEASED' | 'UNRELEASED';
+export type RoleAssignment = {
+ principal: RoleAssignmentPrincipalInput;
+ roleId: Scalars['ID']['input'];
+};
+export type RoleAssignmentPrincipalInput = {
+ principalId: Scalars['ID']['input'];
+ principalType: RoleAssignmentPrincipalType;
+};
+export type RoleAssignmentPrincipalType = 'ACCESS_CLASS' | 'AGENT' | 'APP' | 'GROUP' | 'USER';
+export type RollingSprintSetting = 'DISABLED' | 'ENABLED';
+export type SandboxEventResult = 'failed' | 'incomplete' | 'successful' | 'unknown';
+export type SandboxEventSource = 'admin' | 'system' | 'user';
+export type SandboxEventStatus = 'awaiting_replay' | 'cancelled' | 'completed' | 'started';
+export type SandboxEventType = 'create' | 'data_clone' | 'data_clone_selective' | 'hard_delete' | 'reset' | 'reshard' | 'rollback' | 'soft_delete';
+export type ScanPolarisProjectInput = {
+ project: Scalars['ID']['input'];
+ refresh?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type Scope = 'ADMIN_CONTAINER' | 'API_ACCESS' | 'APPLICATION_ROLE_READ' | 'ASYNC_TASK_DELETE' | 'ATTACHMENT_DELETE' | 'ATTACHMENT_READ' | 'ATTACHMENT_WRITE' | 'AUDIT_LOG_READ' | 'AUTH_CONFLUENCE_USER' | 'AVATAR_DELETE' | 'AVATAR_READ' | 'AVATAR_WRITE' | 'CATALOG_READ' | 'COMMENT_DELETE' | 'COMMENT_PROPERTY_DELETE' | 'COMMENT_PROPERTY_READ' | 'COMMENT_PROPERTY_WRITE' | 'COMMENT_READ' | 'COMMENT_WRITE' | 'COMPASS_ATLASSIAN_EXTERNAL' | 'CONFLUENCE_ATLASSIAN_EXTERNAL' | 'CUSTOM_FIELD_CONTEXTUAL_CONFIGURATION_READ' | 'CUSTOM_FIELD_CONTEXTUAL_CONFIGURATION_WRITE' | 'DASHBOARD_DELETE' | 'DASHBOARD_PROPERTY_DELETE' | 'DASHBOARD_PROPERTY_READ' | 'DASHBOARD_PROPERTY_WRITE' | 'DASHBOARD_READ' | 'DASHBOARD_WRITE' | 'DELETE_ARTIFACT_ARTIFACTS' | 'DELETE_ASSETS_TWG_CLI' | 'DELETE_BITBUCKET_TWG_CLI' | 'DELETE_COMPASS_TWG_CLI' | 'DELETE_CONFLUENCE_ATTACHMENT' | 'DELETE_CONFLUENCE_BLOGPOST' | 'DELETE_CONFLUENCE_COMMENT' | 'DELETE_CONFLUENCE_CUSTOM_CONTENT' | 'DELETE_CONFLUENCE_DATABASE' | 'DELETE_CONFLUENCE_FOLDER' | 'DELETE_CONFLUENCE_PAGE' | 'DELETE_CONFLUENCE_SPACE' | 'DELETE_CONFLUENCE_TWG_CLI' | 'DELETE_CONFLUENCE_WHITEBOARD' | 'DELETE_FEEDBACK_TWG_CLI' | 'DELETE_GOAL' | 'DELETE_GOAL_TWG_CLI' | 'DELETE_INSIGHT_JPD' | 'DELETE_ITAM_CONFIG_JSM' | 'DELETE_JIRA_PLATFORM_TWG_CLI' | 'DELETE_JSM_TWG_CLI' | 'DELETE_JSW_BOARD_SCOPE_ADMIN' | 'DELETE_JSW_SPRINT' | 'DELETE_JSW_TWG_CLI' | 'DELETE_LOOM_TWG_CLI' | 'DELETE_LOOM_VIDEO' | 'DELETE_MERCURY_TWG_CLI' | 'DELETE_ORGANIZATION' | 'DELETE_ORGANIZATION_PROPERTY' | 'DELETE_ORGANIZATION_USER' | 'DELETE_PROJECT' | 'DELETE_PROJECT_TWG_CLI' | 'DELETE_RADAR_TWG_CLI' | 'DELETE_REQUESTTYPE_PROPERTY' | 'DELETE_REQUEST_FEEDBACK' | 'DELETE_REQUEST_NOTIFICATION' | 'DELETE_REQUEST_PARTICIPANT' | 'DELETE_SERVICEDESK_CUSTOMER' | 'DELETE_SERVICEDESK_ORGANIZATION' | 'DELETE_SERVICEDESK_PROPERTY' | 'DELETE_SPF_TWG_CLI' | 'DELETE_STAKEHOLDER_COMMS_PAGE' | 'DELETE_STAKEHOLDER_COMMS_STAKEHOLDER' | 'DELETE_STAKEHOLDER_COMMS_SUBSCRIBER' | 'DELETE_TRELLO_TWG_CLI' | 'DELETE_VIEW_JPD' | 'DEPLOY_APP_ENVIRONMENT' | 'DEVELOP_APP_ENVIRONMENT' | 'FIELD_CONFIGURATION_DELETE' | 'FIELD_CONFIGURATION_READ' | 'FIELD_CONFIGURATION_SCHEME_DELETE' | 'FIELD_CONFIGURATION_SCHEME_READ' | 'FIELD_CONFIGURATION_SCHEME_WRITE' | 'FIELD_CONFIGURATION_WRITE' | 'FIELD_DEFAULT_VALUE_READ' | 'FIELD_DEFAULT_VALUE_WRITE' | 'FIELD_DELETE' | 'FIELD_OPTIONS_READ' | 'FIELD_OPTION_DELETE' | 'FIELD_OPTION_READ' | 'FIELD_OPTION_WRITE' | 'FIELD_READ' | 'FIELD_WRITE' | 'FILTER_COLUMN_DELETE' | 'FILTER_COLUMN_READ' | 'FILTER_COLUMN_WRITE' | 'FILTER_DEFAULT_SHARE_SCOPE_READ' | 'FILTER_DEFAULT_SHARE_SCOPE_WRITE' | 'FILTER_DELETE' | 'FILTER_READ' | 'FILTER_WRITE' | 'GROUP_DELETE' | 'GROUP_READ' | 'GROUP_WRITE' | 'IDENTITY_ATLASSIAN_EXTERNAL' | 'INSTANCE_CONFIGURATION_READ' | 'INSTANCE_CONFIGURATION_WRITE' | 'ISSUE_ADJUSTMENTS_DELETE' | 'ISSUE_ADJUSTMENTS_READ' | 'ISSUE_ADJUSTMENTS_WRITE' | 'ISSUE_CHANGELOG_READ' | 'ISSUE_DELETE' | 'ISSUE_DETAILS_READ' | 'ISSUE_EVENT_READ' | 'ISSUE_FIELD_VALUES_READ' | 'ISSUE_LINK_DELETE' | 'ISSUE_LINK_READ' | 'ISSUE_LINK_TYPE_DELETE' | 'ISSUE_LINK_TYPE_READ' | 'ISSUE_LINK_TYPE_WRITE' | 'ISSUE_LINK_WRITE' | 'ISSUE_META_READ' | 'ISSUE_PROPERTY_DELETE' | 'ISSUE_PROPERTY_READ' | 'ISSUE_PROPERTY_WRITE' | 'ISSUE_READ' | 'ISSUE_REMOTE_LINK_DELETE' | 'ISSUE_REMOTE_LINK_READ' | 'ISSUE_REMOTE_LINK_WRITE' | 'ISSUE_SECURITY_LEVEL_READ' | 'ISSUE_SECURITY_SCHEME_READ' | 'ISSUE_STATUS_READ' | 'ISSUE_TIME_TRACKING_READ' | 'ISSUE_TIME_TRACKING_WRITE' | 'ISSUE_TRANSITION_READ' | 'ISSUE_TYPE_DELETE' | 'ISSUE_TYPE_HIERARCHY_READ' | 'ISSUE_TYPE_PROPERTY_DELETE' | 'ISSUE_TYPE_PROPERTY_READ' | 'ISSUE_TYPE_PROPERTY_WRITE' | 'ISSUE_TYPE_READ' | 'ISSUE_TYPE_SCHEME_DELETE' | 'ISSUE_TYPE_SCHEME_READ' | 'ISSUE_TYPE_SCHEME_WRITE' | 'ISSUE_TYPE_SCREEN_SCHEME_DELETE' | 'ISSUE_TYPE_SCREEN_SCHEME_READ' | 'ISSUE_TYPE_SCREEN_SCHEME_WRITE' | 'ISSUE_TYPE_WRITE' | 'ISSUE_VOTES_READ' | 'ISSUE_VOTE_READ' | 'ISSUE_VOTE_WRITE' | 'ISSUE_WATCHER_READ' | 'ISSUE_WATCHER_WRITE' | 'ISSUE_WORKLOG_DELETE' | 'ISSUE_WORKLOG_PROPERTY_DELETE' | 'ISSUE_WORKLOG_PROPERTY_READ' | 'ISSUE_WORKLOG_PROPERTY_WRITE' | 'ISSUE_WORKLOG_READ' | 'ISSUE_WORKLOG_WRITE' | 'ISSUE_WRITE' | 'JIRA_ATLASSIAN_EXTERNAL' | 'JIRA_EXPRESSIONS_READ' | 'JQL_READ' | 'JQL_VALIDATE' | 'LABEL_READ' | 'LICENSE_READ' | 'LOOM_DELETE' | 'LOOM_READ' | 'LOOM_WRITE' | 'MANAGE_APP' | 'MANAGE_APP_INSTALLATION' | 'MANAGE_DIRECTORY' | 'MANAGE_GOAL_ACCESS' | 'MANAGE_JIRA_CONFIGURATION' | 'MANAGE_JIRA_DATA_PROVIDER' | 'MANAGE_JIRA_PROJECT' | 'MANAGE_JIRA_WEBHOOK' | 'MANAGE_ORG' | 'MANAGE_ORG_PUBLIC_APIS' | 'MANAGE_PROJECT_ACCESS' | 'MANAGE_SERVICEDESK_CUSTOMER' | 'MIGRATE_CONFLUENCE' | 'NOTIFICATION_SCHEME_READ' | 'NOTIFICATION_SEND' | 'PERMISSION_DELETE' | 'PERMISSION_READ' | 'PERMISSION_SCHEME_DELETE' | 'PERMISSION_SCHEME_READ' | 'PERMISSION_SCHEME_WRITE' | 'PERMISSION_WRITE' | 'PRIORITY_READ' | 'PROJECT_AVATAR_DELETE' | 'PROJECT_AVATAR_READ' | 'PROJECT_AVATAR_WRITE' | 'PROJECT_CATEGORY_DELETE' | 'PROJECT_CATEGORY_READ' | 'PROJECT_CATEGORY_WRITE' | 'PROJECT_COMPONENT_DELETE' | 'PROJECT_COMPONENT_READ' | 'PROJECT_COMPONENT_WRITE' | 'PROJECT_DELETE' | 'PROJECT_EMAIL_READ' | 'PROJECT_EMAIL_WRITE' | 'PROJECT_FEATURE_READ' | 'PROJECT_FEATURE_WRITE' | 'PROJECT_PROPERTY_DELETE' | 'PROJECT_PROPERTY_READ' | 'PROJECT_PROPERTY_WRITE' | 'PROJECT_READ' | 'PROJECT_ROLE_DELETE' | 'PROJECT_ROLE_READ' | 'PROJECT_ROLE_WRITE' | 'PROJECT_TYPE_READ' | 'PROJECT_VERSION_DELETE' | 'PROJECT_VERSION_READ' | 'PROJECT_VERSION_WRITE' | 'PROJECT_WRITE' | 'PULL_REQUEST' | 'PULL_REQUEST_WRITE' | 'READ_3P_DATA_TWG_CLI' | 'READ_ACCOUNT' | 'READ_ACCOUNT_UPP' | 'READ_ALL_TWG' | 'READ_APP_DETAILS' | 'READ_APP_ENVIRONMENT' | 'READ_APP_INSTALLATION' | 'READ_APP_LOGS' | 'READ_APP_SYSTEM_TOKEN' | 'READ_ARTIFACT_ARTIFACTS' | 'READ_ASSETS_TWG_CLI' | 'READ_CAPACITY_PLANNING' | 'READ_CAPACITY_PLANNING_AGENT_INTERFACE' | 'READ_CMDB_ATTRIBUTE_JIRA' | 'READ_CMDB_OBJECT_JIRA' | 'READ_CMDB_SCHEMA_JIRA' | 'READ_CMDB_TYPE_JIRA' | 'READ_COMPASS_ATTENTION_ITEM' | 'READ_COMPASS_COMPONENT' | 'READ_COMPASS_EVENT' | 'READ_COMPASS_METRIC' | 'READ_COMPASS_SCORECARD' | 'READ_COMPASS_TWG_CLI' | 'READ_CONFLUENCE_ATTACHMENT' | 'READ_CONFLUENCE_AUDIT_LOG' | 'READ_CONFLUENCE_BLOGPOST' | 'READ_CONFLUENCE_COMMENT' | 'READ_CONFLUENCE_CONFIGURATION' | 'READ_CONFLUENCE_CONTENT_ANALYTICS' | 'READ_CONFLUENCE_CONTENT_METADATA' | 'READ_CONFLUENCE_CONTENT_PERMISSION' | 'READ_CONFLUENCE_CONTENT_PROPERTY' | 'READ_CONFLUENCE_CONTENT_RESTRICTION' | 'READ_CONFLUENCE_CUSTOM_CONTENT' | 'READ_CONFLUENCE_DATABASE' | 'READ_CONFLUENCE_FOLDER' | 'READ_CONFLUENCE_GROUP' | 'READ_CONFLUENCE_INLINE_TASK' | 'READ_CONFLUENCE_LABEL' | 'READ_CONFLUENCE_PAGE' | 'READ_CONFLUENCE_RELATION' | 'READ_CONFLUENCE_SLIDE' | 'READ_CONFLUENCE_SPACE' | 'READ_CONFLUENCE_SPACE_PERMISSION' | 'READ_CONFLUENCE_SPACE_PROPERTY' | 'READ_CONFLUENCE_SPACE_SETTING' | 'READ_CONFLUENCE_TEMPLATE' | 'READ_CONFLUENCE_TWG_CLI' | 'READ_CONFLUENCE_USER' | 'READ_CONFLUENCE_USER_PROPERTY' | 'READ_CONFLUENCE_WATCHER' | 'READ_CONFLUENCE_WHITEBOARD' | 'READ_CONTAINER' | 'READ_CSM_TWG_CLI' | 'READ_CUSTOMER' | 'READ_DESIGN' | 'READ_DEVELOPER_SPACE' | 'READ_DEV_INFO_JIRA' | 'READ_FEEDBACK_CUSTOMER' | 'READ_FEEDBACK_FEEDBACK' | 'READ_FEEDBACK_FIELD' | 'READ_FEEDBACK_FORM' | 'READ_FEEDBACK_INSIGHT' | 'READ_FEEDBACK_JOB' | 'READ_FEEDBACK_SOURCE' | 'READ_FEEDBACK_SPACE' | 'READ_FEEDBACK_TWG_CLI' | 'READ_FEEDBACK_VIEW' | 'READ_FOCUS_AREAS_FOCUS' | 'READ_GOAL' | 'READ_GOAL_ACCESS' | 'READ_GUARD_DETECT_ALERT' | 'READ_GUARD_DETECT_DETECTION' | 'READ_GUARD_DETECT_DETECTION_SETTING' | 'READ_GUARD_DETECT_SUBSCRIPTION' | 'READ_HOME_TWG_CLI' | 'READ_INSIGHT_JPD' | 'READ_ITAM_CONFIG_JSM' | 'READ_JIRA_ALIGN_TWG_CLI' | 'READ_JIRA_PLATFORM_TWG_CLI' | 'READ_JIRA_USER' | 'READ_JIRA_WORK' | 'READ_JSM_TWG_CLI' | 'READ_JSW_BOARD_SCOPE' | 'READ_JSW_BOARD_SCOPE_ADMIN' | 'READ_JSW_BUILD' | 'READ_JSW_DEPLOYMENT' | 'READ_JSW_EPIC' | 'READ_JSW_FEATURE_FLAG' | 'READ_JSW_ISSUE' | 'READ_JSW_REMOTE_LINK' | 'READ_JSW_SOURCE_CODE' | 'READ_JSW_SPRINT' | 'READ_JSW_TWG_CLI' | 'READ_KNOWLEDGEBASE' | 'READ_KNOWLEDGE_DISCOVERY_TOPIC' | 'READ_LOOM_COMMENT' | 'READ_LOOM_MEETING' | 'READ_LOOM_SPACE' | 'READ_LOOM_TWG_CLI' | 'READ_LOOM_VIDEO' | 'READ_LOOM_WORKSPACE' | 'READ_ME' | 'READ_MERCURY_TWG_CLI' | 'READ_NOTIFICATIONS' | 'READ_ORGANIZATION' | 'READ_ORGANIZATION_PROPERTY' | 'READ_ORGANIZATION_USER' | 'READ_PROFILE_UPP' | 'READ_PROJECT' | 'READ_PROJECT_ACCESS' | 'READ_PROJECT_JPD' | 'READ_QUEUE' | 'READ_RADAR_TWG_CLI' | 'READ_REQUEST' | 'READ_REQUESTTYPE' | 'READ_REQUESTTYPE_PROPERTY' | 'READ_REQUEST_ACTION' | 'READ_REQUEST_APPROVAL' | 'READ_REQUEST_ATTACHMENT' | 'READ_REQUEST_COMMENT' | 'READ_REQUEST_FEEDBACK' | 'READ_REQUEST_NOTIFICATION' | 'READ_REQUEST_PARTICIPANT' | 'READ_REQUEST_SLA' | 'READ_REQUEST_STATUS' | 'READ_SERVICEDESK' | 'READ_SERVICEDESK_CUSTOMER' | 'READ_SERVICEDESK_ORGANIZATION' | 'READ_SERVICEDESK_PROPERTY' | 'READ_SERVICEDESK_REQUEST' | 'READ_SPF_TWG_CLI' | 'READ_STAKEHOLDER_COMMS_ASSIGNMENT' | 'READ_STAKEHOLDER_COMMS_COMPONENT' | 'READ_STAKEHOLDER_COMMS_INCIDENT' | 'READ_STAKEHOLDER_COMMS_PAGE' | 'READ_STAKEHOLDER_COMMS_STAKEHOLDER' | 'READ_STAKEHOLDER_COMMS_SUBSCRIBER' | 'READ_TALENT_AGENT_INTERFACE' | 'READ_TEAM' | 'READ_TEAMWORK_GRAPH_TWG_CLI' | 'READ_TEAM_MEMBERS' | 'READ_TEAM_MEMBERS_TEMP' | 'READ_TEAM_TEMP' | 'READ_TOWNSQUARE_COMMENT' | 'READ_TOWNSQUARE_GOAL' | 'READ_TOWNSQUARE_PROJECT' | 'READ_TOWNSQUARE_WORKSPACE' | 'READ_TRELLO_TWG_CLI' | 'READ_USER_CONFLUENCE' | 'READ_VIEW_JPD' | 'RESOLUTION_READ' | 'ROVO_ATLASSIAN_EXTERNAL' | 'SCREENABLE_FIELD_DELETE' | 'SCREENABLE_FIELD_READ' | 'SCREENABLE_FIELD_WRITE' | 'SCREEN_DELETE' | 'SCREEN_FIELD_READ' | 'SCREEN_READ' | 'SCREEN_SCHEME_DELETE' | 'SCREEN_SCHEME_READ' | 'SCREEN_SCHEME_WRITE' | 'SCREEN_TAB_DELETE' | 'SCREEN_TAB_READ' | 'SCREEN_TAB_WRITE' | 'SCREEN_WRITE' | 'SEARCH_ROVO_AGENT_INTERFACE' | 'STATUS_READ' | 'STORAGE_APP' | 'TRELLO_ATLASSIAN_EXTERNAL' | 'TRELLO_READ_BOARD' | 'TRELLO_READ_MEMBER' | 'TRELLO_READ_MEMBER_INBOX' | 'TRELLO_READ_MEMBER_PLANNER' | 'TRELLO_READ_ORGANIZATION' | 'TRELLO_WRITE_BOARD' | 'TRELLO_WRITE_MEMBER_INBOX' | 'TRELLO_WRITE_MEMBER_PLANNER' | 'USER_COLUMNS_READ' | 'USER_CONFIGURATION_DELETE' | 'USER_CONFIGURATION_READ' | 'USER_CONFIGURATION_WRITE' | 'USER_PROPERTY_DELETE' | 'USER_PROPERTY_READ' | 'USER_PROPERTY_WRITE' | 'USER_READ' | 'VIEW_USERPROFILE' | 'WEBHOOK_DELETE' | 'WEBHOOK_READ' | 'WEBHOOK_WRITE' | 'WORKFLOW_DELETE' | 'WORKFLOW_PROPERTY_DELETE' | 'WORKFLOW_PROPERTY_READ' | 'WORKFLOW_PROPERTY_WRITE' | 'WORKFLOW_READ' | 'WORKFLOW_SCHEME_DELETE' | 'WORKFLOW_SCHEME_READ' | 'WORKFLOW_SCHEME_WRITE' | 'WORKFLOW_WRITE' | 'WRITE_ALL_TWG' | 'WRITE_APP_DETAILS' | 'WRITE_ARTIFACT_ARTIFACTS' | 'WRITE_ASSETS_TWG_CLI' | 'WRITE_CAPACITY_PLANNING' | 'WRITE_CAPACITY_PLANNING_AGENT_INTERFACE' | 'WRITE_CMDB_ATTRIBUTE_JIRA' | 'WRITE_COMPASS_COMPONENT' | 'WRITE_COMPASS_EVENT' | 'WRITE_COMPASS_METRIC' | 'WRITE_COMPASS_SCORECARD' | 'WRITE_COMPASS_TWG_CLI' | 'WRITE_CONFLUENCE_ATTACHMENT' | 'WRITE_CONFLUENCE_AUDIT_LOG' | 'WRITE_CONFLUENCE_BLOGPOST' | 'WRITE_CONFLUENCE_COMMENT' | 'WRITE_CONFLUENCE_CONFIGURATION' | 'WRITE_CONFLUENCE_CONTENT_PROPERTY' | 'WRITE_CONFLUENCE_CONTENT_RESTRICTION' | 'WRITE_CONFLUENCE_CUSTOM_CONTENT' | 'WRITE_CONFLUENCE_DATABASE' | 'WRITE_CONFLUENCE_FOLDER' | 'WRITE_CONFLUENCE_GROUP' | 'WRITE_CONFLUENCE_INLINE_TASK' | 'WRITE_CONFLUENCE_LABEL' | 'WRITE_CONFLUENCE_PAGE' | 'WRITE_CONFLUENCE_RELATION' | 'WRITE_CONFLUENCE_SPACE' | 'WRITE_CONFLUENCE_SPACE_PERMISSION' | 'WRITE_CONFLUENCE_SPACE_PROPERTY' | 'WRITE_CONFLUENCE_SPACE_SETTING' | 'WRITE_CONFLUENCE_TEMPLATE' | 'WRITE_CONFLUENCE_TWG_CLI' | 'WRITE_CONFLUENCE_USER_PROPERTY' | 'WRITE_CONFLUENCE_WATCHER' | 'WRITE_CONFLUENCE_WHITEBOARD' | 'WRITE_CONTAINER' | 'WRITE_CUSTOMER' | 'WRITE_DESIGN' | 'WRITE_DEVELOPER_SPACE' | 'WRITE_FEEDBACK_CUSTOMER' | 'WRITE_FEEDBACK_FEEDBACK' | 'WRITE_FEEDBACK_FIELD' | 'WRITE_FEEDBACK_FORM' | 'WRITE_FEEDBACK_INSIGHT' | 'WRITE_FEEDBACK_JOB' | 'WRITE_FEEDBACK_SPACE' | 'WRITE_FEEDBACK_TWG_CLI' | 'WRITE_FEEDBACK_VIEW' | 'WRITE_GOAL' | 'WRITE_GOAL_CHAT_INTEGRATION' | 'WRITE_GOAL_UPDATE' | 'WRITE_GUARD_DETECT_ALERT' | 'WRITE_GUARD_DETECT_DETECTION' | 'WRITE_GUARD_DETECT_DETECTION_SETTING' | 'WRITE_GUARD_DETECT_REDACTION' | 'WRITE_GUARD_DETECT_RESTORATION' | 'WRITE_GUARD_DETECT_SUBSCRIPTION' | 'WRITE_HOME_TWG_CLI' | 'WRITE_INSIGHT_JPD' | 'WRITE_ITAM_CONFIG_JSM' | 'WRITE_JIRA_PLATFORM_TWG_CLI' | 'WRITE_JIRA_WORK' | 'WRITE_JSM_TWG_CLI' | 'WRITE_JSW_BOARD_SCOPE' | 'WRITE_JSW_BOARD_SCOPE_ADMIN' | 'WRITE_JSW_BUILD' | 'WRITE_JSW_DEPLOYMENT' | 'WRITE_JSW_EPIC' | 'WRITE_JSW_FEATURE_FLAG' | 'WRITE_JSW_ISSUE' | 'WRITE_JSW_REMOTE_LINK' | 'WRITE_JSW_SOURCE_CODE' | 'WRITE_JSW_SPRINT' | 'WRITE_JSW_TWG_CLI' | 'WRITE_LOOM_SPACE' | 'WRITE_LOOM_TWG_CLI' | 'WRITE_LOOM_WORKSPACE' | 'WRITE_MERCURY_TWG_CLI' | 'WRITE_NOTIFICATIONS' | 'WRITE_ORGANIZATION' | 'WRITE_ORGANIZATION_PROPERTY' | 'WRITE_ORGANIZATION_USER' | 'WRITE_PROJECT' | 'WRITE_PROJECT_CHAT_INTEGRATION' | 'WRITE_PROJECT_UPDATE' | 'WRITE_RADAR_TWG_CLI' | 'WRITE_REQUEST' | 'WRITE_REQUESTTYPE' | 'WRITE_REQUESTTYPE_PROPERTY' | 'WRITE_REQUEST_APPROVAL' | 'WRITE_REQUEST_ATTACHMENT' | 'WRITE_REQUEST_COMMENT' | 'WRITE_REQUEST_FEEDBACK' | 'WRITE_REQUEST_NOTIFICATION' | 'WRITE_REQUEST_PARTICIPANT' | 'WRITE_REQUEST_STATUS' | 'WRITE_SERVICEDESK' | 'WRITE_SERVICEDESK_CUSTOMER' | 'WRITE_SERVICEDESK_ORGANIZATION' | 'WRITE_SERVICEDESK_PROPERTY' | 'WRITE_SERVICEDESK_REQUEST' | 'WRITE_SPF_TWG_CLI' | 'WRITE_STAKEHOLDER_COMMS_COMPONENT' | 'WRITE_STAKEHOLDER_COMMS_INCIDENT' | 'WRITE_STAKEHOLDER_COMMS_PAGE' | 'WRITE_STAKEHOLDER_COMMS_STAKEHOLDER' | 'WRITE_STAKEHOLDER_COMMS_SUBSCRIBER' | 'WRITE_TALENT_AGENT_INTERFACE' | 'WRITE_TEAM' | 'WRITE_TEAM_MEMBERS_TEMP' | 'WRITE_TEAM_TEMP' | 'WRITE_TOWNSQUARE_GOAL' | 'WRITE_TOWNSQUARE_PROJECT' | 'WRITE_TOWNSQUARE_RELATIONSHIP' | 'WRITE_TRELLO_TWG_CLI' | 'WRITE_VIEW_JPD';
+export type SearchAnalyticsInput = {
+ queryVersion?: InputMaybe<Scalars['Int']['input']>;
+ searchReferrerId?: InputMaybe<Scalars['String']['input']>;
+ searchSessionId?: InputMaybe<Scalars['String']['input']>;
+ sessionId?: InputMaybe<Scalars['String']['input']>;
+ sourceProduct?: InputMaybe<Scalars['String']['input']>;
+};
+export type SearchAssetsFilter = {
+ objectSchemaFilter?: InputMaybe<SearchAssetsObjectSchemaFilter>;
+ objectTypeFilter?: InputMaybe<SearchAssetsObjectTypeFilter>;
+};
+export type SearchAssetsObjectSchemaFilter = {
+ schemaARIs?: InputMaybe<Array<Scalars['ID']['input']>>;
+};
+export type SearchAssetsObjectTypeFilter = {
+ typeARIs?: InputMaybe<Array<Scalars['ID']['input']>>;
+};
+export type SearchBoardFilter = {
+ negateProjectFilter?: InputMaybe<Scalars['Boolean']['input']>;
+ projectARI?: InputMaybe<Scalars['ID']['input']>;
+ userARI?: InputMaybe<Scalars['ID']['input']>;
+};
+export type SearchBoardProductType = 'BUSINESS' | 'SOFTWARE';
+export type SearchCombinationType = 'AND' | 'OR';
+export type SearchCommonFilter = {
+ contributorsFilter?: InputMaybe<Array<Scalars['String']['input']>>;
+ participants?: InputMaybe<SearchParticipants>;
+ range?: InputMaybe<SearchCommonRangeFilter>;
+};
+export type SearchCommonRangeFilter = {
+ created?: InputMaybe<SearchCommonRangeFilterFields>;
+ lastModified?: InputMaybe<SearchCommonRangeFilterFields>;
+};
+export type SearchCommonRangeFilterFields = {
+ gt?: InputMaybe<Scalars['String']['input']>;
+ lt?: InputMaybe<Scalars['String']['input']>;
+};
+export type SearchCompassComponentFilter = {
+ componentStates: Array<Scalars['String']['input']>;
+};
+export type SearchCompassFilter = {
+ componentFilter?: InputMaybe<SearchCompassComponentFilter>;
+};
+export type SearchConfluenceDocumentStatus = 'ARCHIVED' | 'CURRENT' | 'DRAFT';
+export type SearchConfluenceFilter = {
+ ancestorIdsFilter?: InputMaybe<Array<Scalars['String']['input']>>;
+ containerARIs?: InputMaybe<Array<Scalars['String']['input']>>;
+ containerStatus?: InputMaybe<Array<InputMaybe<SearchContainerStatus>>>;
+ contentStatuses?: InputMaybe<Array<SearchConfluenceDocumentStatus>>;
+ contributorsFilter?: InputMaybe<Array<Scalars['String']['input']>>;
+ creatorsFilter?: InputMaybe<Array<Scalars['String']['input']>>;
+ isVerified?: InputMaybe<Scalars['Boolean']['input']>;
+ labelsFilter?: InputMaybe<Array<Scalars['String']['input']>>;
+ mentions?: InputMaybe<Array<Scalars['String']['input']>>;
+ owners?: InputMaybe<Array<Scalars['String']['input']>>;
+ pageStatus?: InputMaybe<Array<Scalars['String']['input']>>;
+ range?: InputMaybe<Array<InputMaybe<SearchConfluenceRangeFilter>>>;
+ spacesFilter?: InputMaybe<Array<Scalars['String']['input']>>;
+ titleMatchOnly?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type SearchConfluenceRangeField = 'CREATED' | 'LASTMODIFIED';
+export type SearchConfluenceRangeFilter = {
+ field: SearchConfluenceRangeField;
+ gt?: InputMaybe<Scalars['String']['input']>;
+ lt?: InputMaybe<Scalars['String']['input']>;
+};
+export type SearchContainerStatus = 'ARCHIVED' | 'CURRENT';
+export type SearchExperimentContextInput = {
+ experimentId?: InputMaybe<Scalars['String']['input']>;
+ experimentLayers?: InputMaybe<Array<InputMaybe<SearchExperimentLayer>>>;
+ matchingLayerExperimentsMetadata?: InputMaybe<SearchMatchingLayerExperimentsMetadata>;
+ shadowExperimentId?: InputMaybe<Scalars['String']['input']>;
+};
+export type SearchExperimentLayer = {
+ definitions?: InputMaybe<Array<InputMaybe<SearchLayerDefinition>>>;
+ layerId?: InputMaybe<Scalars['String']['input']>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ shadowId?: InputMaybe<Scalars['String']['input']>;
+};
+export type SearchExternalContainerFilter = {
+ type: Scalars['String']['input'];
+ values: Array<Scalars['String']['input']>;
+};
+export type SearchExternalContentFormatFilter = {
+ type: Scalars['String']['input'];
+ values: Array<Scalars['String']['input']>;
+};
+export type SearchExternalDepthFilter = {
+ depth: Scalars['Int']['input'];
+ type: Scalars['String']['input'];
+};
+export type SearchExternalFilter = {
+ containers?: InputMaybe<Array<InputMaybe<SearchExternalContainerFilter>>>;
+ contentFormats?: InputMaybe<Array<InputMaybe<SearchExternalContentFormatFilter>>>;
+ depth?: InputMaybe<Array<InputMaybe<SearchExternalDepthFilter>>>;
+};
+export type SearchFilterInput = {
+ assetsFilters?: InputMaybe<SearchAssetsFilter>;
+ commonFilters?: InputMaybe<SearchCommonFilter>;
+ compassFilters?: InputMaybe<SearchCompassFilter>;
+ confluenceFilters?: InputMaybe<SearchConfluenceFilter>;
+ entities: Array<Scalars['String']['input']>;
+ externalFilters?: InputMaybe<SearchExternalFilter>;
+ jiraFilters?: InputMaybe<SearchJiraFilter>;
+ locations: Array<Scalars['String']['input']>;
+ loomFilters?: InputMaybe<SearchLoomFilters>;
+ mercuryFilters?: InputMaybe<SearchMercuryFilter>;
+ talentFilters?: InputMaybe<SearchTalentFilter>;
+ thirdPartyFilters?: InputMaybe<SearchThirdPartyFilter>;
+ trelloFilters?: InputMaybe<SearchTrelloFilter>;
+};
+export type SearchGitFilters = {
+ pullRequestStatus?: InputMaybe<Array<Scalars['String']['input']>>;
+ repoName?: InputMaybe<Array<Scalars['String']['input']>>;
+ reviewer?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type SearchGongFilters = {
+ crmAccountName?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type SearchInput = {
+ after?: InputMaybe<Scalars['String']['input']>;
+ analytics?: InputMaybe<SearchAnalyticsInput>;
+ before?: InputMaybe<Scalars['String']['input']>;
+ disableQueryReplacement?: InputMaybe<Scalars['Boolean']['input']>;
+ disableWildcardMatching?: InputMaybe<Scalars['Boolean']['input']>;
+ enableHighlighting?: InputMaybe<Scalars['Boolean']['input']>;
+ enableRelevanceDebugging?: InputMaybe<Scalars['Boolean']['input']>;
+ expectResult?: InputMaybe<Scalars['Boolean']['input']>;
+ experience: Scalars['String']['input'];
+ experimentContext?: InputMaybe<SearchExperimentContextInput>;
+ fanoutExperimentCohort?: InputMaybe<Scalars['String']['input']>;
+ filters: SearchFilterInput;
+ first?: InputMaybe<Scalars['Int']['input']>;
+ includeBoostedLinks?: InputMaybe<Scalars['Boolean']['input']>;
+ interleaveResults?: InputMaybe<Scalars['Boolean']['input']>;
+ last?: InputMaybe<Scalars['Int']['input']>;
+ matchingLayerExperimentsMetadata?: InputMaybe<SearchMatchingLayerExperimentsMetadata>;
+ query?: InputMaybe<Scalars['String']['input']>;
+ sort?: InputMaybe<Array<InputMaybe<SearchSortInput>>>;
+};
+export type SearchIssueStatusCategory = 'DONE' | 'INDETERMINATE' | 'NEW' | 'OPEN' | 'UNDEFINED';
+export type SearchJiraFilter = {
+ boardFilter?: InputMaybe<SearchBoardFilter>;
+ issueFilter?: InputMaybe<SearchJiraIssueFilter>;
+ projectFilter?: InputMaybe<SearchJiraProjectFilter>;
+};
+export type SearchJiraIssueFilter = {
+ assigneeARIs?: InputMaybe<Array<Scalars['ID']['input']>>;
+ commenterARIs?: InputMaybe<Array<Scalars['ID']['input']>>;
+ issueLabels?: InputMaybe<Array<Scalars['ID']['input']>>;
+ issueTypeIDs?: InputMaybe<Array<Scalars['ID']['input']>>;
+ issueTypes?: InputMaybe<Array<Scalars['String']['input']>>;
+ projectARIs?: InputMaybe<Array<Scalars['ID']['input']>>;
+ reporterARIs?: InputMaybe<Array<Scalars['ID']['input']>>;
+ statusCategories?: InputMaybe<Array<SearchIssueStatusCategory>>;
+ watcherARIs?: InputMaybe<Array<Scalars['ID']['input']>>;
+};
+export type SearchJiraProjectFilter = {
+ projectType?: InputMaybe<SearchProjectType>;
+ projectTypes?: InputMaybe<Array<SearchProjectType>>;
+};
+export type SearchLayerDefinition = {
+ abTestId?: InputMaybe<Scalars['String']['input']>;
+ armId?: InputMaybe<Scalars['String']['input']>;
+ connectorSources?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ entity?: InputMaybe<Scalars['String']['input']>;
+ integrationARI?: InputMaybe<Scalars['String']['input']>;
+ layerId?: InputMaybe<Scalars['String']['input']>;
+ providerId?: InputMaybe<Scalars['String']['input']>;
+ shadowId?: InputMaybe<Scalars['String']['input']>;
+ statsigLayerId?: InputMaybe<Scalars['String']['input']>;
+ subEntity?: InputMaybe<Scalars['String']['input']>;
+};
+export type SearchLinkedEntitiesType = 'comments' | 'messages' | 'thread';
+export type SearchLinkedEntityGranularity = 'ALL_MATCHING_MESSAGES' | 'DEFAULT' | 'FULL_THREAD' | 'ONLY_LINKED_ENTITIES';
+export type SearchLinkedResultCategory = 'child' | 'mentionedBy' | 'mentions' | 'similar';
+export type SearchLoomFilters = {
+ folderIds?: InputMaybe<Array<Scalars['String']['input']>>;
+ playlistIds?: InputMaybe<Array<Scalars['String']['input']>>;
+ spaceIds?: InputMaybe<Array<Scalars['String']['input']>>;
+ tagNames?: InputMaybe<Array<Scalars['String']['input']>>;
+ videoTypes?: InputMaybe<Array<SearchLoomVideoType>>;
+};
+export type SearchLoomVideoType = 'ASYNC_VIDEO' | 'MEETING_RECORDING';
+export type SearchMatchingLayer = {
+ layerName?: InputMaybe<Scalars['String']['input']>;
+ layerType?: InputMaybe<Scalars['String']['input']>;
+};
+export type SearchMatchingLayerExperimentsMetadata = {
+ matchingLayers?: InputMaybe<Array<InputMaybe<SearchMatchingLayer>>>;
+};
+export type SearchMercuryFilter = {
+ ancestorIds?: InputMaybe<Array<Scalars['String']['input']>>;
+ focusAreaTypeIds?: InputMaybe<Array<Scalars['String']['input']>>;
+ owners?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type SearchParticipant = {
+ combination: SearchCombinationType;
+ type: SearchParticipantType;
+ users: Array<Scalars['ID']['input']>;
+};
+export type SearchParticipantType = 'COMMENTED' | 'CONTRIBUTOR' | 'MENTIONS' | 'PRESENCE' | 'SHARED' | 'VIEWED';
+export type SearchParticipants = {
+ combination: SearchCombinationType;
+ items: Array<SearchParticipant>;
+};
+export type SearchProjectType = 'business' | 'customer_service' | 'product_discovery' | 'service_desk' | 'software';
+export type SearchRecentFilterInput = {
+ entities: Array<Scalars['String']['input']>;
+ locations: Array<Scalars['String']['input']>;
+};
+export type SearchResultType = 'ask' | 'attachment' | 'blogpost' | 'board' | 'code' | 'comment' | 'component' | 'dashboard' | 'database' | 'document' | 'embed' | 'filter' | 'focus_area' | 'focus_area_status_update' | 'folder' | 'goal' | 'goal_update' | 'issue' | 'learning' | 'message' | 'object' | 'organization' | 'organization_status_update' | 'page' | 'plan' | 'playlist' | 'position' | 'presentation' | 'project' | 'project_update' | 'question' | 'repository' | 'risk' | 'schema' | 'slide' | 'space' | 'spreadsheet' | 'tag' | 'type' | 'unrecognised' | 'video' | 'whiteboard';
+export type SearchSalesforceAttributeFilter = {
+ field: Scalars['String']['input'];
+ from?: InputMaybe<Scalars['String']['input']>;
+ operator: SearchSalesforceAttributeFilterOperator;
+ source: SearchSalesforceAttributeFilterSource;
+ to?: InputMaybe<Scalars['String']['input']>;
+ value?: InputMaybe<Scalars['String']['input']>;
+ values?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type SearchSalesforceAttributeFilterOperator = 'BETWEEN' | 'EQ' | 'GT' | 'GTE' | 'IN' | 'LT' | 'LTE';
+export type SearchSalesforceAttributeFilterSource = 'CUSTOM_PROPERTIES_DATE' | 'CUSTOM_PROPERTIES_KEYWORD' | 'CUSTOM_PROPERTIES_NUMBER' | 'RELATIONSHIPS';
+export type SearchSalesforceFilters = {
+ attributeFilters?: InputMaybe<Array<SearchSalesforceAttributeFilter>>;
+ campaignStatuses?: InputMaybe<Array<Scalars['String']['input']>>;
+ caseStatuses?: InputMaybe<Array<Scalars['String']['input']>>;
+ closeDate?: InputMaybe<Scalars['String']['input']>;
+ eventTypes?: InputMaybe<Array<Scalars['String']['input']>>;
+ isClosed?: InputMaybe<Scalars['Boolean']['input']>;
+ knowledgeArticlePublishStatuses?: InputMaybe<Array<Scalars['String']['input']>>;
+ leadStatuses?: InputMaybe<Array<Scalars['String']['input']>>;
+ owners?: InputMaybe<Array<Scalars['String']['input']>>;
+ stage?: InputMaybe<Array<Scalars['String']['input']>>;
+ taskStatuses?: InputMaybe<Array<Scalars['String']['input']>>;
+ taskTypes?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type SearchServiceNowAttributeFilter = {
+ field: Scalars['String']['input'];
+ from?: InputMaybe<Scalars['String']['input']>;
+ operator: SearchServiceNowAttributeFilterOperator;
+ source: SearchServiceNowAttributeFilterSource;
+ to?: InputMaybe<Scalars['String']['input']>;
+ value?: InputMaybe<Scalars['String']['input']>;
+ values?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type SearchServiceNowAttributeFilterOperator = 'BETWEEN' | 'EQ' | 'GT' | 'GTE' | 'IN' | 'LT' | 'LTE';
+export type SearchServiceNowAttributeFilterSource = 'ADD_ON_PROPERTIES_DATE' | 'KEYWORD' | 'RELATIONSHIPS';
+export type SearchServiceNowFilters = {
+ attributeFilters?: InputMaybe<Array<SearchServiceNowAttributeFilter>>;
+ owners?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type SearchSortInput = {
+ field: Scalars['String']['input'];
+ key?: InputMaybe<Scalars['String']['input']>;
+ order: SearchSortOrder;
+};
+export type SearchSortOrder = 'ASC' | 'DESC';
+export type SearchTalentFilter = {
+ employmentTypes?: InputMaybe<Array<Scalars['String']['input']>>;
+ focusAreas?: InputMaybe<Array<Scalars['String']['input']>>;
+ jobFamilies?: InputMaybe<Array<Scalars['String']['input']>>;
+ owners?: InputMaybe<Array<Scalars['String']['input']>>;
+ statuses?: InputMaybe<Array<Scalars['String']['input']>>;
+ teams?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type SearchTeamsFilters = {
+ attachmentFileTypes?: InputMaybe<Array<Scalars['String']['input']>>;
+ hasAttachment?: InputMaybe<Scalars['Boolean']['input']>;
+ hasLink?: InputMaybe<Scalars['Boolean']['input']>;
+ messageType?: InputMaybe<Scalars['String']['input']>;
+ workspaceName?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type SearchThirdPartyFilter = {
+ additionalTexts?: InputMaybe<Array<Scalars['String']['input']>>;
+ ancestorAris?: InputMaybe<Array<Scalars['String']['input']>>;
+ assignees?: InputMaybe<Array<Scalars['String']['input']>>;
+ containerAris?: InputMaybe<Array<Scalars['String']['input']>>;
+ containerNames?: InputMaybe<Array<Scalars['String']['input']>>;
+ containerTypes?: InputMaybe<Array<Scalars['String']['input']>>;
+ createdBy?: InputMaybe<Array<Scalars['String']['input']>>;
+ excludeSubtypes?: InputMaybe<Array<Scalars['String']['input']>>;
+ gitFilters?: InputMaybe<SearchGitFilters>;
+ gongFilters?: InputMaybe<SearchGongFilters>;
+ integrations?: InputMaybe<Array<Scalars['ID']['input']>>;
+ labels?: InputMaybe<Array<Scalars['String']['input']>>;
+ lastUpdatedBy?: InputMaybe<Array<Scalars['String']['input']>>;
+ range?: InputMaybe<Array<InputMaybe<SearchThirdPartyRangeFilter>>>;
+ salesforceFilters?: InputMaybe<SearchSalesforceFilters>;
+ serviceNowFilters?: InputMaybe<SearchServiceNowFilters>;
+ subtypes?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ teamsFilters?: InputMaybe<SearchTeamsFilters>;
+ thirdPartyProducts?: InputMaybe<Array<SearchThirdPartyProduct>>;
+ thirdPartyTypes?: InputMaybe<Array<Scalars['String']['input']>>;
+ titleMatchOnly?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type SearchThirdPartyProduct = {
+ channels?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ connectionIds?: InputMaybe<Array<Scalars['String']['input']>>;
+ connectorSources?: InputMaybe<Array<Scalars['String']['input']>>;
+ connectorSourcesImpersonationEnabled?: InputMaybe<Array<Scalars['String']['input']>>;
+ containerTypes?: InputMaybe<Array<Scalars['String']['input']>>;
+ datasourceId?: InputMaybe<Scalars['String']['input']>;
+ entities?: InputMaybe<Array<Scalars['String']['input']>>;
+ integrationId?: InputMaybe<Scalars['String']['input']>;
+ linkedEntities?: InputMaybe<Array<Scalars['String']['input']>>;
+ linkedEntityGranularity?: InputMaybe<SearchLinkedEntityGranularity>;
+ product?: InputMaybe<Scalars['String']['input']>;
+ providerId?: InputMaybe<Scalars['String']['input']>;
+ subtypes?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type SearchThirdPartyRangeField = 'CREATED' | 'LASTMODIFIED';
+export type SearchThirdPartyRangeFilter = {
+ field: SearchThirdPartyRangeField;
+ gt?: InputMaybe<Scalars['String']['input']>;
+ lt?: InputMaybe<Scalars['String']['input']>;
+};
+export type SearchToolContext = {
+ experimentId?: InputMaybe<Scalars['String']['input']>;
+ isSynthetic?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type SearchTrelloFilter = {
+ isRecentBias?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type SearchesByTermColumns = 'pageViewedPercentage' | 'searchClickCount' | 'searchSessionCount' | 'searchTerm' | 'total' | 'uniqueUsers';
+export type SearchesByTermPeriod = 'day' | 'month' | 'week';
+export type SetAppEnvironmentVariableInput = {
+ environment: AppEnvironmentInput;
+ environmentVariable: AppEnvironmentVariableInput;
+};
+export type SetAppLicenseIdInput = {
+ appHostKey: Scalars['String']['input'];
+ appId: Scalars['ID']['input'];
+ environmentKey: Scalars['String']['input'];
+ licenseId: Scalars['ID']['input'];
+};
+export type SetAppStoredCustomEntityMutationInput = {
+ contextAri?: InputMaybe<Scalars['ID']['input']>;
+ entityName: Scalars['String']['input'];
+ key: Scalars['ID']['input'];
+ value: Scalars['JSON']['input'];
+};
+export type SetAppStoredEntityMutationInput = {
+ contextAri?: InputMaybe<Scalars['ID']['input']>;
+ encrypted?: InputMaybe<Scalars['Boolean']['input']>;
+ key: Scalars['ID']['input'];
+ value: Scalars['JSON']['input'];
+};
+export type SetBoardEstimationTypeInput = {
+ estimationType: Scalars['String']['input'];
+ featureId: Scalars['String']['input'];
+};
+export type SetCardColorStrategyInput = {
+ boardId: Scalars['ID']['input'];
+ strategy: Scalars['String']['input'];
+};
+export type SetColumnLimitInput = {
+ boardId: Scalars['ID']['input'];
+ columnId: Scalars['ID']['input'];
+ limit?: InputMaybe<Scalars['Int']['input']>;
+};
+export type SetColumnNameInput = {
+ boardId: Scalars['ID']['input'];
+ columnId: Scalars['ID']['input'];
+ columnName: Scalars['String']['input'];
+};
+export type SetDefaultSpaceRoleAssignmentsInput = {
+ spaceRoleAssignmentList: Array<RoleAssignment>;
+};
+export type SetEstimationTypeInput = {
+ boardId: Scalars['ID']['input'];
+ estimationType: Scalars['String']['input'];
+};
+export type SetExternalAuthCredentialsInput = {
+ credentials: ExternalAuthCredentialsInput;
+ environment: AppEnvironmentInput;
+ serviceKey: Scalars['String']['input'];
+};
+export type SetFeedUserConfigInput = {
+ followSpaces?: InputMaybe<Array<InputMaybe<Scalars['Long']['input']>>>;
+ followUsers?: InputMaybe<Array<InputMaybe<Scalars['ID']['input']>>>;
+ unfollowSpaces?: InputMaybe<Array<InputMaybe<Scalars['Long']['input']>>>;
+ unfollowUsers?: InputMaybe<Array<InputMaybe<Scalars['ID']['input']>>>;
+};
+export type SetHypothesisMitigationPlanAssigneeInput = {
+ accountId?: InputMaybe<Scalars['ID']['input']>;
+ planId: Scalars['ID']['input'];
+};
+export type SetIssueMediaVisibilityInput = {
+ boardId: Scalars['ID']['input'];
+ isVisible?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type SetPolarisSelectedDeliveryProjectInput = {
+ projectId: Scalars['ID']['input'];
+ selectedDeliveryProjectId: Scalars['ID']['input'];
+};
+export type SetPolarisSnippetPropertiesConfigInput = {
+ config?: InputMaybe<Scalars['JSON']['input']>;
+ groupId: Scalars['String']['input'];
+ oauthClientId: Scalars['String']['input'];
+ project: Scalars['ID']['input'];
+};
+export type SetRecommendedPagesSpaceStatusInput = {
+ defaultBehavior?: InputMaybe<RecommendedPagesSpaceBehavior>;
+ enableRecommendedPages?: InputMaybe<Scalars['Boolean']['input']>;
+ entityId: Scalars['ID']['input'];
+};
+export type SetRecommendedPagesStatusInput = {
+ enableRecommendedPages: Scalars['Boolean']['input'];
+ entityId: Scalars['ID']['input'];
+ entityType: Scalars['String']['input'];
+};
+export type SetSpaceRoleAssignmentsInput = {
+ spaceId: Scalars['Long']['input'];
+ spaceRoleAssignmentList: Array<RoleAssignment>;
+};
+export type SetSwimlaneStrategyInput = {
+ boardId: Scalars['ID']['input'];
+ strategy: SwimlaneStrategy;
+};
+export type SettingsCreationPropertyInput = {
+ key: Scalars['ID']['input'];
+ value: Scalars['String']['input'];
+};
+export type SettingsCreationSettingsInput = {
+ autoApply?: InputMaybe<Scalars['Boolean']['input']>;
+ ownerAri: Scalars['ID']['input'];
+ properties?: InputMaybe<Array<SettingsCreationPropertyInput>>;
+ tenantId: Scalars['ID']['input'];
+};
+export type SettingsDisplayPropertyInput = {
+ key: Scalars['ID']['input'];
+ value: Scalars['String']['input'];
+};
+export type SettingsMenuItemInput = {
+ menuId: Scalars['ID']['input'];
+ visible: Scalars['Boolean']['input'];
+};
+export type SettingsNavigationCustomisationInput = {
+ entityAri: Scalars['ID']['input'];
+ ownerAri?: InputMaybe<Scalars['ID']['input']>;
+ properties?: InputMaybe<Array<InputMaybe<SettingsDisplayPropertyInput>>>;
+ sidebar?: InputMaybe<Array<InputMaybe<SettingsMenuItemInput>>>;
+};
+export type ShareResourceInput = {
+ atlOrigin: Scalars['String']['input'];
+ contextualPageId: Scalars['String']['input'];
+ emails: Array<InputMaybe<Scalars['String']['input']>>;
+ entityId: Scalars['String']['input'];
+ entityType: Scalars['String']['input'];
+ groupIds?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ groups: Array<InputMaybe<Scalars['String']['input']>>;
+ isShareEmailExperiment: Scalars['Boolean']['input'];
+ note: Scalars['String']['input'];
+ shareType: ShareType;
+ users: Array<InputMaybe<Scalars['String']['input']>>;
+};
+export type ShareType = 'INVITE_TO_EDIT' | 'SHARE_PAGE';
+export type ShepherdActionType = 'ACTIVATE' | 'ARCHIVE' | 'CRAWL' | 'CREATE' | 'DEACTIVATE' | 'DELETE' | 'DOWNLOAD' | 'EXPORT' | 'GRANT' | 'INSTALL' | 'LOGIN' | 'LOGIN_AS' | 'PUBLISH' | 'READ' | 'REVOKE' | 'SEARCH' | 'UNINSTALL' | 'UPDATE';
+export type ShepherdActivityHighlightInput = {
+ action?: InputMaybe<ShepherdActionType>;
+ actor?: InputMaybe<Scalars['ID']['input']>;
+ actorSessionInfo?: InputMaybe<ShepherdActorSessionInfoInput>;
+ eventIds?: InputMaybe<Array<Scalars['String']['input']>>;
+ histogram?: InputMaybe<Array<InputMaybe<ShepherdHistogramBucketInput>>>;
+ resourceEvents?: InputMaybe<Array<ShepherdResourceEventInput>>;
+ subject?: InputMaybe<ShepherdSubjectInput>;
+ time: ShepherdTimeInput;
+};
+export type ShepherdActorInput = {
+ aaid?: InputMaybe<Scalars['ID']['input']>;
+ anonymous?: InputMaybe<ShepherdAnonymousActorInput>;
+ unknown?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type ShepherdActorOrgStatus = 'ACTIVE' | 'DEACTIVATED' | 'SUSPENDED';
+export type ShepherdActorSessionInfoInput = {
+ authFactors: Array<Scalars['String']['input']>;
+ ipAddress: Scalars['String']['input'];
+ sessionId: Scalars['String']['input'];
+ userAgent: Scalars['String']['input'];
+};
+export type ShepherdAlertAction = 'ADD_LABEL' | 'REDACT' | 'RESTRICT' | 'UPDATE_DATA_CLASSIFICATION';
+export type ShepherdAlertDetectionCategory = 'DATA' | 'THREAT';
+export type ShepherdAlertSnippetRedactionFailureReason = 'CONTAINER_ID' | 'CONTAINER_ID_FORMAT' | 'ENTITY_ID' | 'HASH_MISMATCH' | 'INVALID_ADF_POINTER' | 'INVALID_POINTER' | 'MAX_FIELD_LENGTH' | 'OVERLAPPING_REQUESTS_FOR_CONTENT_ITEM' | 'REDACTION_ID_ALREADY_EXISTS' | 'TOO_MANY_REQUESTS_PER_CONTENT_ITEM' | 'UNKNOWN';
+export type ShepherdAlertSnippetRedactionStatus = 'REDACTED' | 'REDACTED_HISTORY_SCAN_FAILED' | 'REDACTION_FAILED' | 'REDACTION_PENDING' | 'UNREDACTED';
+export type ShepherdAlertStatus = 'IN_PROGRESS' | 'TRIAGED_EXPECTED_ACTIVITY' | 'TRIAGED_TRUE_POSITIVE' | 'UNTRIAGED';
+export type ShepherdAlertTemplateType = 'ADDED_CONFLUENCE_GLOBAL_PERMISSION' | 'ADDED_CONFLUENCE_SPACE_PERMISSION' | 'ADDED_DOMAIN' | 'ADDED_JIRA_GLOBAL_PERMISSION' | 'ADDED_ORGADMIN' | 'BITBUCKET_REPOSITORY_PRIVACY' | 'BITBUCKET_WORKSPACE_PRIVACY' | 'CLASSIFICATION_LEVEL_ARCHIVED' | 'CLASSIFICATION_LEVEL_PUBLISHED' | 'COMPROMISED_MOBILE_DEVICE' | 'CONFLUENCE_CUSTOM_DETECTION' | 'CONFLUENCE_DATA_DISCOVERY' | 'CONFLUENCE_DATA_DISCOVERY_ATLASSIAN_TOKEN' | 'CONFLUENCE_DATA_DISCOVERY_AU_TFN' | 'CONFLUENCE_DATA_DISCOVERY_AWS_KEYS' | 'CONFLUENCE_DATA_DISCOVERY_CREDIT_CARD' | 'CONFLUENCE_DATA_DISCOVERY_CRYPTO' | 'CONFLUENCE_DATA_DISCOVERY_IBAN' | 'CONFLUENCE_DATA_DISCOVERY_JWT_KEY' | 'CONFLUENCE_DATA_DISCOVERY_PASSWORD' | 'CONFLUENCE_DATA_DISCOVERY_PRIVATE_KEY' | 'CONFLUENCE_DATA_DISCOVERY_US_SSN' | 'CONFLUENCE_PAGE_CRAWLING' | 'CONFLUENCE_PAGE_EXPORTS' | 'CONFLUENCE_SITE_BACKUP_DOWNLOADED' | 'CONFLUENCE_SPACE_EXPORTS' | 'CONFLUENCE_SUSPICIOUS_SEARCH' | 'CREATED_AUTH_POLICY' | 'CREATED_MOBILE_APP_POLICY' | 'CREATED_POLICY' | 'CREATED_SAML_CONFIG' | 'CREATED_TUNNEL' | 'CREATED_USER_PROVISIONING' | 'DATA_SECURITY_POLICY_ACTIVATED' | 'DATA_SECURITY_POLICY_DEACTIVATED' | 'DATA_SECURITY_POLICY_DELETED' | 'DATA_SECURITY_POLICY_UPDATED' | 'DEFAULT' | 'DELETED_AUTH_POLICY' | 'DELETED_DOMAIN' | 'DELETED_MOBILE_APP_POLICY' | 'DELETED_POLICY' | 'DELETED_TUNNEL' | 'ECOSYSTEM_AUDIT_LOG_INSTALLATION_CREATED' | 'ECOSYSTEM_AUDIT_LOG_INSTALLATION_DELETED' | 'EDUCATIONAL_ALERT' | 'EXPORTED_ORGEVENTSCSV' | 'GRANT_ASSIGNED_JIRA_PERMISSION_SCHEME' | 'IDENTITY_PASSWORD_RESET_COMPLETED_USER' | 'IMPOSSIBLE_TRAVEL' | 'INITIATED_GSYNC_CONNECTION' | 'JIRA_CUSTOM_DETECTION' | 'JIRA_DATA_DISCOVERY_ATLASSIAN_TOKEN' | 'JIRA_DATA_DISCOVERY_AU_TFN' | 'JIRA_DATA_DISCOVERY_AWS_KEYS' | 'JIRA_DATA_DISCOVERY_CREDIT_CARD' | 'JIRA_DATA_DISCOVERY_CRYPTO' | 'JIRA_DATA_DISCOVERY_IBAN' | 'JIRA_DATA_DISCOVERY_JWT_KEY' | 'JIRA_DATA_DISCOVERY_PASSWORD' | 'JIRA_DATA_DISCOVERY_PRIVATE_KEY' | 'JIRA_DATA_DISCOVERY_US_SSN' | 'JIRA_ISSUE_CRAWLING' | 'JIRA_SUSPICIOUS_SEARCH' | 'LOGIN_FROM_MALICIOUS_IP_ADDRESS' | 'LOGIN_FROM_TOR_EXIT_NODE' | 'MOBILE_SCREEN_LOCK' | 'ORG_LOGGED_IN_AS_USER' | 'PROJECT_CLASSIFICATION_LEVEL_DECREASED' | 'PROJECT_CLASSIFICATION_LEVEL_INCREASED' | 'ROTATE_SCIM_DIRECTORY_TOKEN' | 'SPACE_CLASSIFICATION_LEVEL_DECREASED' | 'SPACE_CLASSIFICATION_LEVEL_INCREASED' | 'TEST_ALERT' | 'TOKEN_CREATED' | 'TOKEN_REVOKED' | 'UPDATED_AUTH_POLICY' | 'UPDATED_MOBILE_APP_POLICY' | 'UPDATED_POLICY' | 'UPDATED_SAML_CONFIG' | 'USER_ADDED_TO_BEACON' | 'USER_GRANTED_ROLE' | 'USER_REMOVED_FROM_BEACON' | 'USER_REVOKED_ROLE' | 'USER_TOKEN_CREATED' | 'USER_TOKEN_REVOKED';
+export type ShepherdAnonymousActorInput = {
+ ipAddress?: InputMaybe<Scalars['String']['input']>;
+};
+export type ShepherdAtlassianProduct = 'ADMIN_HUB' | 'BITBUCKET' | 'CONFLUENCE' | 'CONFLUENCE_DC' | 'GUARD_DETECT' | 'JIRA_DC' | 'JIRA_SOFTWARE' | 'MARKETPLACE';
+export type ShepherdAttachmentRedactionAction = 'ATTACHMENT_TOMBSTONE';
+export type ShepherdAttachmentTombstoneByContentInput = {
+ contentAri: Scalars['ID']['input'];
+ fileId: Scalars['ID']['input'];
+};
+export type ShepherdAttachmentTombstoneInput = {
+ alertAri: Scalars['ID']['input'];
+};
+export type ShepherdBulkRedactionInput = {
+ redactions: Array<ShepherdBulkRedactionItemInput>;
+ workspaceId: Scalars['ID']['input'];
+};
+export type ShepherdBulkRedactionItemInput = {
+ contentHash?: InputMaybe<Scalars['String']['input']>;
+ detection: Scalars['String']['input'];
+ end: ShepherdContentLocationInput;
+ fieldId: Scalars['String']['input'];
+ id?: InputMaybe<Scalars['ID']['input']>;
+ resourceAri: Scalars['ID']['input'];
+ start: ShepherdContentLocationInput;
+ timestamp?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type ShepherdBulkRedactionItemStatus = 'FAILED' | 'IN_PROGRESS' | 'SUCCEEDED';
+export type ShepherdBulkRedactionJobStatus = 'FAILED' | 'IN_PROGRESS' | 'PARTIALLY_SUCCEEDED' | 'SUCCEEDED';
+export type ShepherdClassificationStatus = 'ARCHIVED' | 'DRAFT' | 'PUBLISHED';
+export type ShepherdContentLocationInput = {
+ index: Scalars['Int']['input'];
+ pointer: Scalars['String']['input'];
+};
+export type ShepherdCreateAlertInput = {
+ actor?: InputMaybe<ShepherdActorInput>;
+ assignee?: InputMaybe<Scalars['ID']['input']>;
+ cloudId?: InputMaybe<Scalars['ID']['input']>;
+ customDetectionHighlight?: InputMaybe<ShepherdCustomDetectionHighlightInput>;
+ customFields?: InputMaybe<Scalars['JSON']['input']>;
+ deduplicationKey?: InputMaybe<Scalars['String']['input']>;
+ highlight?: InputMaybe<ShepherdHighlightInput>;
+ orgId?: InputMaybe<Scalars['ID']['input']>;
+ status?: InputMaybe<ShepherdAlertStatus>;
+ template?: InputMaybe<ShepherdAlertTemplateType>;
+ time?: InputMaybe<ShepherdTimeInput>;
+ title: Scalars['String']['input'];
+ type?: InputMaybe<Scalars['String']['input']>;
+ workspaceId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type ShepherdCreateSlackInput = {
+ authToken: Scalars['String']['input'];
+ callbackURL: Scalars['URL']['input'];
+ channelId: Scalars['String']['input'];
+ status: ShepherdSubscriptionStatus;
+ teamId: Scalars['String']['input'];
+};
+export type ShepherdCreateWebhookInput = {
+ authHeader?: InputMaybe<Scalars['String']['input']>;
+ callbackURL: Scalars['URL']['input'];
+ category?: InputMaybe<ShepherdWebhookSubscriptionCategory>;
+ destinationType?: InputMaybe<ShepherdWebhookDestinationType>;
+ status?: InputMaybe<ShepherdSubscriptionStatus>;
+};
+export type ShepherdCustomDetectionHighlightInput = {
+ customDetectionId: Scalars['ID']['input'];
+ matchedRules?: InputMaybe<Array<InputMaybe<ShepherdCustomScanningStringMatchRuleInput>>>;
+};
+export type ShepherdCustomScanningMatchType = 'REGEX' | 'STRING' | 'WORD';
+export type ShepherdCustomScanningRuleInput = {
+ stringMatch?: InputMaybe<ShepherdCustomScanningStringMatchRuleInput>;
+};
+export type ShepherdCustomScanningStringMatchRuleInput = {
+ matchType: ShepherdCustomScanningMatchType;
+ term: Scalars['String']['input'];
+};
+export type ShepherdDetectionScanningFrequency = 'REAL_TIME' | 'SCHEDULED';
+export type ShepherdDetectionSettingSetValueEntryInput = {
+ key: Scalars['String']['input'];
+ scanningRules?: InputMaybe<Array<ShepherdCustomScanningRuleInput>>;
+};
+export type ShepherdDetectionSettingSetValueInput = {
+ entries?: InputMaybe<Array<ShepherdDetectionSettingSetValueEntryInput>>;
+ stringValues?: InputMaybe<Array<Scalars['ID']['input']>>;
+ thresholdValue?: InputMaybe<ShepherdRateThresholdValue>;
+};
+export type ShepherdHighlightInput = {
+ activityHighlight?: InputMaybe<ShepherdActivityHighlightInput>;
+ customDetectionHighlight?: InputMaybe<ShepherdCustomDetectionHighlightInput>;
+};
+export type ShepherdHistogramBucketInput = {
+ name: Scalars['String']['input'];
+ value: Scalars['Int']['input'];
+};
+export type ShepherdLinkedResourceInput = {
+ id: Scalars['ID']['input'];
+ url?: InputMaybe<Scalars['String']['input']>;
+};
+export type ShepherdLoginDeviceType = 'COMPUTER' | 'CONSOLE' | 'EMBEDDED' | 'MOBILE' | 'SMART_TV' | 'TABLET' | 'WEARABLE';
+export type ShepherdMutationErrorType = 'BAD_REQUEST' | 'INTERNAL_SERVER_ERROR' | 'NO_PRODUCT_ACCESS' | 'UNAUTHORIZED';
+export type ShepherdQueryErrorType = 'BAD_REQUEST' | 'INTERNAL_SERVER_ERROR' | 'NO_PRODUCT_ACCESS' | 'UNAUTHORIZED';
+export type ShepherdRateThresholdValue = 'HIGH' | 'LOW' | 'MEDIUM';
+export type ShepherdRedactedContentStatus = 'REDACTED' | 'REDACTION_FAILED' | 'REDACTION_PENDING';
+export type ShepherdRedactionInput = {
+ alertId: Scalars['ID']['input'];
+ redactions: Array<Scalars['ID']['input']>;
+ removeHistory: Scalars['Boolean']['input'];
+ timestamp: Scalars['String']['input'];
+};
+export type ShepherdRedactionStatus = 'FAILED' | 'PARTIALLY_REDACTED' | 'PENDING' | 'REDACTED';
+export type ShepherdRemediationActionType = 'ANON_ACCESS_DSP_REMEDIATION' | 'APPLY_CLASSIFICATION_REMEDIATION' | 'APPS_ACCESS_DSP_REMEDIATION' | 'ARCHIVE_RESTORE_CLASSIFICATION_REMEDIATION' | 'BLOCKCHAIN_EXPLORER_REMEDIATION' | 'BLOCK_IP_ALLOWLIST_REMEDIATION' | 'CHANGE_CONFLUENCE_SPACE_ATTACHMENT_PERMISSIONS_REMEDIATION' | 'CHANGE_JIRA_ATTACHMENT_PERMISSIONS_REMEDIATION' | 'CHECK_AUTOMATIONS_REMEDIATION' | 'CLASSIFICATION_LEVEL_CHANGE_REMEDIATION' | 'COMPROMISED_DEVICE_REMEDIATION' | 'CONFLUENCE_ANON_ACCESS_REMEDIATION' | 'DELETE_DATA_REMEDIATION' | 'DELETE_FILES_REMEDIATION' | 'EDIT_CUSTOM_DETECTION_REMEDIATION' | 'EMAIL_WITH_AUTOMATION_REMEDIATION' | 'EXCLUDE_PAGE_REMEDIATION' | 'EXCLUDE_USER_REMEDIATION' | 'EXPORTS_DSP_REMEDIATION' | 'EXPORT_DSP_REMEDIATION' | 'EXPORT_SPACE_PERMISSIONS_REMEDIATION' | 'JIRA_GLOBAL_PERMISSIONS_REMEDIATION' | 'KEY_OWNER_REMEDIATION' | 'LIMIT_JIRA_PERMISSIONS_REMEDIATION' | 'MANAGE_APPS_REMEDIATION' | 'MANAGE_DOMAIN_REMEDIATION' | 'MANAGE_DSP_REMEDIATION' | 'MOVE_OR_REMOVE_ATTACHMENT_REMEDIATION' | 'PUBLIC_ACCESS_DSP_REMEDIATION' | 'RESET_ACCOUNT_PASSWORD_REMEDIATION' | 'RESTORE_ACCESS_REMEDIATION' | 'RESTRICT_PAGE_AUTOMATION_REMEDIATION' | 'REVIEW_ACCESS_REMEDIATION' | 'REVIEW_API_KEYS_REMEDIATION' | 'REVIEW_API_TOKENS_REMEDIATION' | 'REVIEW_AUDIT_LOG_REMEDIATION' | 'REVIEW_AUTH_POLICY_REMEDIATION' | 'REVIEW_GSYNC_REMEDIATION' | 'REVIEW_IP_ALLOWLIST_REMEDIATION' | 'REVIEW_ISSUE_REMEDIATION' | 'REVIEW_MOBILE_APP_POLICY_REMEDIATION' | 'REVIEW_OTHER_AUTH_POLICIES_REMEDIATION' | 'REVIEW_OTHER_IP_ALLOWLIST_REMEDIATION' | 'REVIEW_PAGE_REMEDIATION' | 'REVIEW_SAML_REMEDIATION' | 'REVIEW_SCIM_REMEDIATION' | 'REVIEW_TUNNELS_CONFIGURATION_REMEDIATION' | 'REVIEW_TUNNELS_REMEDIATION' | 'REVOKE_ACCESS_REMEDIATION' | 'REVOKE_API_KEY_REMEDIATION' | 'REVOKE_API_TOKENS_REMEDIATION' | 'REVOKE_USER_API_TOKEN_REMEDIATION' | 'SPACE_PERMISSIONS_REMEDIATION' | 'SUSPEND_ACTOR_REMEDIATION' | 'SUSPEND_SUBJECT_REMEDIATION' | 'TURN_OFF_JIRA_PERMISSIONS_REMEDIATION' | 'TWO_STEP_POLICY_REMEDIATION' | 'USE_AUTH_POLICY_REMEDIATION' | 'VIEW_SPACE_PERMISSIONS_REMEDIATION';
+export type ShepherdResourceEventInput = {
+ ari: Scalars['String']['input'];
+ time: Scalars['DateTime']['input'];
+};
+export type ShepherdRestoreRedactionInput = {
+ redactionId: Scalars['ID']['input'];
+};
+export type ShepherdSearchOrigin = 'ADVANCED_SEARCH' | 'AI' | 'QUICK_SEARCH';
+export type ShepherdSubjectInput = {
+ ari?: InputMaybe<Scalars['String']['input']>;
+ ati?: InputMaybe<Scalars['String']['input']>;
+ containerAri: Scalars['String']['input'];
+};
+export type ShepherdSubscriptionCreateInput = {
+ slack?: InputMaybe<ShepherdCreateSlackInput>;
+ webhook?: InputMaybe<ShepherdCreateWebhookInput>;
+};
+export type ShepherdSubscriptionDeleteInput = {
+ hardDelete?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type ShepherdSubscriptionStatus = 'ACTIVE' | 'ERROR' | 'INACTIVE';
+export type ShepherdSubscriptionUpdateInput = {
+ slack?: InputMaybe<ShepherdUpdateSlackInput>;
+ webhook?: InputMaybe<ShepherdUpdateWebhookInput>;
+};
+export type ShepherdTimeInput = {
+ end?: InputMaybe<Scalars['DateTime']['input']>;
+ start: Scalars['DateTime']['input'];
+};
+export type ShepherdUnlinkAlertResourcesInput = {
+ unlinkResources?: InputMaybe<Array<Scalars['ID']['input']>>;
+};
+export type ShepherdUpdateAlertInput = {
+ assignee?: InputMaybe<Scalars['ID']['input']>;
+ linkedResources?: InputMaybe<Array<ShepherdLinkedResourceInput>>;
+ status?: InputMaybe<ShepherdAlertStatus>;
+};
+export type ShepherdUpdateSlackInput = {
+ status: ShepherdSubscriptionStatus;
+};
+export type ShepherdUpdateWebhookInput = {
+ authHeader?: InputMaybe<Scalars['String']['input']>;
+ callbackURL?: InputMaybe<Scalars['URL']['input']>;
+ destinationType?: InputMaybe<ShepherdWebhookDestinationType>;
+ status?: InputMaybe<ShepherdSubscriptionStatus>;
+};
+export type ShepherdWebhookDestinationType = 'DEFAULT' | 'MICROSOFT_TEAMS';
+export type ShepherdWebhookSubscriptionCategory = 'MICROSOFT_TEAMS' | 'WEBHOOK';
+export type ShepherdWorkspaceCreateCustomDetectionInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ products: Array<ShepherdAtlassianProduct>;
+ rules: Array<ShepherdCustomScanningRuleInput>;
+ title: Scalars['String']['input'];
+};
+export type ShepherdWorkspaceSettingUpdateInput = {
+ detectionId: Scalars['ID']['input'];
+ settingId: Scalars['ID']['input'];
+ value: ShepherdWorkspaceSettingValueInput;
+};
+export type ShepherdWorkspaceSettingValueInput = {
+ confluenceEnabledValue?: InputMaybe<Scalars['Boolean']['input']>;
+ jiraEnabledValue?: InputMaybe<Scalars['Boolean']['input']>;
+ thresholdValue?: InputMaybe<ShepherdRateThresholdValue>;
+ userActivityEnabledValue?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type ShepherdWorkspaceUpdateCustomDetectionInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ id: Scalars['ID']['input'];
+ products?: InputMaybe<Array<ShepherdAtlassianProduct>>;
+ rules?: InputMaybe<Array<ShepherdCustomScanningRuleInput>>;
+ title?: InputMaybe<Scalars['String']['input']>;
+};
+export type ShepherdWorkspaceUpdateInput = {
+ shouldOnboard: Scalars['Boolean']['input'];
+};
+export type SignInvocationTokenForUiInput = {
+ forgeContextToken: Scalars['String']['input'];
+ remoteKey: Scalars['String']['input'];
+};
+export type SitePermissionInput = {
+ permissionsToAdd?: InputMaybe<UpdateSitePermissionInput>;
+ permissionsToRemove?: InputMaybe<UpdateSitePermissionInput>;
+};
+export type SitePermissionOperationType = 'ADMINISTER_CONFLUENCE' | 'ADMINISTER_SYSTEM' | 'CREATE_PROFILEATTACHMENT' | 'CREATE_SPACE' | 'EXTERNAL_COLLABORATOR' | 'LIMITED_USE_CONFLUENCE' | 'READ_USERPROFILE' | 'UPDATE_USERSTATUS' | 'USE_CONFLUENCE' | 'USE_PERSONALSPACE';
+export type SitePermissionType = 'ANONYMOUS' | 'APP' | 'EXTERNAL' | 'INTERNAL' | 'JSD';
+export type SitePermissionTypeFilter = 'ALL' | 'EXTERNALCOLLABORATOR' | 'NONE';
+export type SkyBridgeIdInput = {
+ id: Scalars['ID']['input'];
+ shardingContext: Scalars['String']['input'];
+};
+export type SmartFeaturesInput = {
+ entityIds: Array<Scalars['String']['input']>;
+ entityType: Scalars['String']['input'];
+ features?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+};
+export type SmartsContext = {
+ additionalContextList?: InputMaybe<Array<SmartsKeyValue>>;
+ containerId?: InputMaybe<Scalars['String']['input']>;
+ excludeCollaboratorRecommendations?: InputMaybe<Scalars['Boolean']['input']>;
+ objectId?: InputMaybe<Scalars['String']['input']>;
+ product?: InputMaybe<Scalars['String']['input']>;
+ tenantId: Scalars['String']['input'];
+ userId: Scalars['String']['input'];
+};
+export type SmartsFieldContext = {
+ additionalContextList?: InputMaybe<Array<SmartsKeyValue>>;
+ containerId?: InputMaybe<Scalars['String']['input']>;
+ fieldId: Scalars['String']['input'];
+ objectId?: InputMaybe<Scalars['String']['input']>;
+ product?: InputMaybe<Scalars['String']['input']>;
+ tenantId: Scalars['String']['input'];
+ userId: Scalars['String']['input'];
+};
+export type SmartsKeyValue = {
+ key: Scalars['String']['input'];
+ value: Scalars['String']['input'];
+};
+export type SmartsModelRequestParams = {
+ caller: Scalars['String']['input'];
+ experience: Scalars['String']['input'];
+ featureServiceModel?: InputMaybe<Scalars['String']['input']>;
+};
+export type SmartsOrbitModelRequestParams = {
+ caller: Scalars['String']['input'];
+ experience: Scalars['String']['input'];
+ featureServiceModel?: InputMaybe<Scalars['String']['input']>;
+ orbitModelId?: InputMaybe<Scalars['String']['input']>;
+};
+export type SmartsRecommendationsFieldQuery = {
+ context: SmartsFieldContext;
+ maxNumberOfResults?: InputMaybe<Scalars['Int']['input']>;
+ modelRequestParams: SmartsModelRequestParams;
+ requestingUserId: Scalars['String']['input'];
+ sessionId?: InputMaybe<Scalars['String']['input']>;
+};
+export type SmartsRecommendationsOrbitQuery = {
+ context: SmartsContext;
+ excludeInactive?: InputMaybe<Scalars['Boolean']['input']>;
+ excludeSelf?: InputMaybe<Scalars['Boolean']['input']>;
+ maxNumberOfResults?: InputMaybe<Scalars['Int']['input']>;
+ modelRequestParams: SmartsOrbitModelRequestParams;
+ requestingUserId: Scalars['String']['input'];
+ sessionId?: InputMaybe<Scalars['String']['input']>;
+};
+export type SmartsRecommendationsOrbitTopicsQuery = {
+ context: SmartsContext;
+ excludeInactive?: InputMaybe<Scalars['Boolean']['input']>;
+ excludeSelf?: InputMaybe<Scalars['Boolean']['input']>;
+ maxNumberOfResults?: InputMaybe<Scalars['Int']['input']>;
+ modelRequestParams: SmartsOrbitModelRequestParams;
+ requestingUserId: Scalars['String']['input'];
+ sessionId?: InputMaybe<Scalars['String']['input']>;
+ workspaceId: Scalars['String']['input'];
+};
+export type SmartsRecommendationsQuery = {
+ context: SmartsContext;
+ excludeInactive?: InputMaybe<Scalars['Boolean']['input']>;
+ excludeSelf?: InputMaybe<Scalars['Boolean']['input']>;
+ maxNumberOfResults?: InputMaybe<Scalars['Int']['input']>;
+ modelRequestParams: SmartsModelRequestParams;
+ requestingUserId: Scalars['String']['input'];
+ sessionId?: InputMaybe<Scalars['String']['input']>;
+};
+export type SmartsRecommendedContainerV3Context = {
+ additionalContextList?: InputMaybe<Array<SmartsRecommendedContainerV3KeyValue>>;
+ containerId?: InputMaybe<Scalars['String']['input']>;
+ excludeCollaboratorRecommendations?: InputMaybe<Scalars['Boolean']['input']>;
+ objectId?: InputMaybe<Scalars['String']['input']>;
+ product?: InputMaybe<Scalars['String']['input']>;
+ tenantId: Scalars['String']['input'];
+ userId: Scalars['String']['input'];
+};
+export type SmartsRecommendedContainerV3KeyValue = {
+ key: Scalars['String']['input'];
+ value: Scalars['String']['input'];
+};
+export type SmartsRecommendedContainerV3ModelRequestParams = {
+ caller: Scalars['String']['input'];
+ experience: Scalars['String']['input'];
+ featureServiceModel?: InputMaybe<Scalars['String']['input']>;
+};
+export type SmartsRecommendedContainerV3Query = {
+ context: SmartsRecommendedContainerV3Context;
+ excludeInactive?: InputMaybe<Scalars['Boolean']['input']>;
+ excludeSelf?: InputMaybe<Scalars['Boolean']['input']>;
+ maxNumberOfResults?: InputMaybe<Scalars['Int']['input']>;
+ modelRequestParams: SmartsRecommendedContainerV3ModelRequestParams;
+ requestingUserId: Scalars['String']['input'];
+ sessionId?: InputMaybe<Scalars['String']['input']>;
+};
+export type SoftwareCardsDestination = {
+ destination?: InputMaybe<SoftwareCardsDestinationEnum>;
+ sprintId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type SoftwareCardsDestinationEnum = 'BACKLOG' | 'EXISTING_SPRINT' | 'NEW_SPRINT';
+export type SortDirection = 'ASC' | 'DESC';
+export type SortDirectionInstallations = 'ASC' | 'DESC';
+export type SortOrder = 'ASC' | 'DESC';
+export type SpaceAssignmentType = 'ASSIGNED' | 'UNASSIGNED';
+export type SpaceInput = {
+ key: Scalars['ID']['input'];
+};
+export type SpaceManagerFilterType = 'PERSONAL' | 'TEAM_AND_PROJECT';
+export type SpaceManagerFilters = {
+ searchQuery?: InputMaybe<Scalars['String']['input']>;
+ status?: InputMaybe<ConfluenceSpaceStatus>;
+ types?: InputMaybe<Array<InputMaybe<SpaceManagerFilterType>>>;
+};
+export type SpaceManagerOrderColumn = 'KEY' | 'TITLE';
+export type SpaceManagerOrderDirection = 'ASC' | 'DESC';
+export type SpaceManagerOrdering = {
+ column?: InputMaybe<SpaceManagerOrderColumn>;
+ direction?: InputMaybe<SpaceManagerOrderDirection>;
+};
+export type SpaceManagerOwnerType = 'GROUP' | 'USER';
+export type SpaceManagerQueryInput = {
+ after?: InputMaybe<Scalars['String']['input']>;
+ filters?: InputMaybe<SpaceManagerFilters>;
+ first?: InputMaybe<Scalars['Int']['input']>;
+ orderInfo?: InputMaybe<SpaceManagerOrdering>;
+};
+export type SpacePagesDisplayView = {
+ spaceKey: Scalars['String']['input'];
+ spacePagesPersistenceOption: PagesDisplayPersistenceOption;
+};
+export type SpacePagesSortView = {
+ spaceKey: Scalars['String']['input'];
+ spacePagesSortPersistenceOption: PagesSortPersistenceOptionInput;
+};
+export type SpacePermissionType = 'ADMINISTER_SPACE' | 'ARCHIVE_PAGE' | 'ARCHIVE_SPACE' | 'COMMENT' | 'CREATE_ATTACHMENT' | 'CREATE_BLOG' | 'CREATE_EDIT_PAGE' | 'DELETE_OWN_COMMENT' | 'DELETE_SPACE' | 'EDIT_BLOG' | 'EDIT_NATIVE_CONTENT' | 'EXPORT_CONTENT' | 'EXPORT_PAGE' | 'EXPORT_SPACE' | 'MANAGE_CONTENT' | 'MANAGE_GUEST_USERS' | 'MANAGE_LOOK_AND_FEEL' | 'MANAGE_NONLICENSED_USERS' | 'MANAGE_PUBLIC_LINKS' | 'MANAGE_TEMPLATES' | 'MANAGE_USERS' | 'REMOVE_ATTACHMENT' | 'REMOVE_BLOG' | 'REMOVE_COMMENT' | 'REMOVE_MAIL' | 'REMOVE_OWN_CONTENT' | 'REMOVE_PAGE' | 'SET_PAGE_PERMISSIONS' | 'VIEW_SPACE';
+export type SpaceRoleType = 'CUSTOM' | 'SYSTEM';
+export type SpaceSidebarLinkType = 'EXTERNAL_LINK' | 'FORGE' | 'PINNED_ATTACHMENT' | 'PINNED_BLOG_POST' | 'PINNED_PAGE' | 'PINNED_SPACE' | 'PINNED_USER_INFO' | 'WEB_ITEM';
+export type SpaceTypeSettingsInput = {
+ enabledContentTypes?: InputMaybe<EnabledContentTypesInput>;
+ enabledFeatures?: InputMaybe<EnabledFeaturesInput>;
+};
+export type SpaceViewsPersistence = {
+ persistenceOption: SpaceViewsPersistenceOption;
+ spaceKey: Scalars['String']['input'];
+};
+export type SpaceViewsPersistenceOption = 'POPULARITY' | 'RECENTLY_MODIFIED' | 'RECENTLY_VIEWED' | 'TITLE_AZ' | 'TREE';
+export type SpcsFullSiteScanStatus = 'CANCELLED' | 'DONE' | 'FAILED' | 'IN_PROGRESS' | 'PENDING';
+export type SpcsListFullSiteScansInput = {
+ cursor?: InputMaybe<Scalars['String']['input']>;
+ pageSize?: InputMaybe<Scalars['Int']['input']>;
+};
+export type SpcsStartFullSiteScanInput = {
+ dryRun?: InputMaybe<Scalars['Boolean']['input']>;
+ workspaceAris: Array<Scalars['String']['input']>;
+};
+export type SpcsUpdateScanStatusAction = 'CANCELLED' | 'DONE' | 'FAILED' | 'IN_PROGRESS';
+export type SpcsUpdateScanStatusInput = {
+ status: SpcsUpdateScanStatusAction;
+};
+export type SpfAddPlanApproverInput = {
+ approverId: Scalars['String']['input'];
+ planId: Scalars['ID']['input'];
+};
+export type SpfAddPlanOwnerInput = {
+ ownerId: Scalars['String']['input'];
+ planId: Scalars['ID']['input'];
+};
+export type SpfAskActivityAttribute = 'CONNECTED_WORK' | 'DESCRIPTION' | 'IMPACTED_WORK' | 'JUSTIFICATION' | 'LINK' | 'NAME' | 'OWNER' | 'PRIORITY' | 'PROPOSED_DATE' | 'RECEIVING_ORGANIZATION' | 'RECEIVING_TEAM' | 'STATUS' | 'SUBMITTER' | 'SUBMITTING_ORGANIZATION' | 'SUBMITTING_TEAM' | 'TARGET_DATE';
+export type SpfAskActivityType = 'CREATED' | 'UPDATED';
+export type SpfAskConnectedWorkInput = {
+ connectedWorkIds: Array<Scalars['String']['input']>;
+ id: Scalars['ID']['input'];
+};
+export type SpfAskPriority = 'CRITICAL' | 'HIGH' | 'HIGHEST' | 'LOW' | 'MEDIUM';
+export type SpfAskStatus = 'ACCEPTED' | 'CANCELED' | 'DEFERRED' | 'DRAFT' | 'IN_REVIEW' | 'RESOLVED' | 'REVISING' | 'SUBMITTED';
+export type SpfAskTargetDateInput = {
+ targetDate: Scalars['String']['input'];
+ targetDateType: SpfAskTargetDateType;
+};
+export type SpfAskTargetDateType = 'DAY' | 'MONTH' | 'QUARTER';
+export type SpfAskUpdateDescriptionInput = {
+ description: Scalars['String']['input'];
+ id: Scalars['ID']['input'];
+};
+export type SpfAskUpdateStatusInput = {
+ id: Scalars['ID']['input'];
+ status: SpfAskStatus;
+};
+export type SpfAskUpdateTargetDateInput = {
+ id: Scalars['ID']['input'];
+ targetDate: SpfAskTargetDateInput;
+};
+export type SpfAttachAskLinkInput = {
+ askId: Scalars['ID']['input'];
+ linkText?: InputMaybe<Scalars['String']['input']>;
+ url: Scalars['URL']['input'];
+};
+export type SpfCreateAskCommentInput = {
+ askId: Scalars['ID']['input'];
+ data: Scalars['String']['input'];
+ parentCommentId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type SpfCreateAskInput = {
+ cloudId: Scalars['ID']['input'];
+ description?: InputMaybe<Scalars['String']['input']>;
+ impactedWorkId?: InputMaybe<Scalars['String']['input']>;
+ justification?: InputMaybe<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+ ownerId?: InputMaybe<Scalars['String']['input']>;
+ priority: SpfAskPriority;
+ receivingTeamId?: InputMaybe<Scalars['String']['input']>;
+ status: SpfAskStatus;
+ submitterId: Scalars['String']['input'];
+ submittingTeamId?: InputMaybe<Scalars['String']['input']>;
+ targetDate?: InputMaybe<SpfAskTargetDateInput>;
+};
+export type SpfCreateAskUpdateInput = {
+ askId: Scalars['String']['input'];
+ description?: InputMaybe<Scalars['String']['input']>;
+ proposedDate?: InputMaybe<SpfAskTargetDateInput>;
+ status?: InputMaybe<SpfAskStatus>;
+ targetDate?: InputMaybe<SpfAskTargetDateInput>;
+};
+export type SpfCreateAsksAskCommentInput = {
+ data: Scalars['String']['input'];
+};
+export type SpfCreateAsksAskInput = {
+ comments?: InputMaybe<Array<SpfCreateAsksAskCommentInput>>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ impactedWorkId?: InputMaybe<Scalars['String']['input']>;
+ justification?: InputMaybe<Scalars['String']['input']>;
+ links?: InputMaybe<Array<SpfCreateAsksAskLinkInput>>;
+ name: Scalars['String']['input'];
+ ownerId?: InputMaybe<Scalars['String']['input']>;
+ priority: SpfAskPriority;
+ receivingTeamId?: InputMaybe<Scalars['String']['input']>;
+ status: SpfAskStatus;
+ submitterId: Scalars['String']['input'];
+ submittingTeamId?: InputMaybe<Scalars['String']['input']>;
+ targetDate?: InputMaybe<SpfAskTargetDateInput>;
+};
+export type SpfCreateAsksAskLinkInput = {
+ linkText?: InputMaybe<Scalars['String']['input']>;
+ url: Scalars['URL']['input'];
+};
+export type SpfCreateAsksInput = {
+ asks: Array<SpfCreateAsksAskInput>;
+ cloudId: Scalars['ID']['input'];
+};
+export type SpfCreatePlanInput = {
+ approverIds?: InputMaybe<Array<Scalars['String']['input']>>;
+ cloudId: Scalars['ID']['input'];
+ description?: InputMaybe<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+ ownerIds: Array<Scalars['String']['input']>;
+ portfolioId: Scalars['String']['input'];
+ status: SpfPlanStatus;
+ timeframe: SpfPlanTimeframeInput;
+ visibility?: InputMaybe<SpfPlanVisibility>;
+};
+export type SpfCreatePlanPortfolioAllowedTypeInput = {
+ allowedItemTypeIds: Array<Scalars['String']['input']>;
+ cloudId: Scalars['ID']['input'];
+ portfolioTypeId: Scalars['ID']['input'];
+};
+export type SpfCreatePlanScenarioInput = {
+ name: Scalars['String']['input'];
+ planId: Scalars['ID']['input'];
+ status: SpfPlanScenarioStatus;
+};
+export type SpfCreatePlanScenarioInvestmentItemInput = {
+ committedEffort?: InputMaybe<Scalars['Int']['input']>;
+ committedOwnerId?: InputMaybe<Scalars['String']['input']>;
+ groupType?: InputMaybe<SpfPlanScenarioInvestmentGroupType>;
+ investmentId: Scalars['String']['input'];
+};
+export type SpfCreatePlanScenarioInvestmentsInput = {
+ investments: Array<SpfCreatePlanScenarioInvestmentItemInput>;
+ planScenarioId: Scalars['ID']['input'];
+};
+export type SpfCreateViewInput = {
+ cloudId: Scalars['ID']['input'];
+ entityType: Scalars['String']['input'];
+ name: Scalars['String']['input'];
+ ownerId?: InputMaybe<Scalars['String']['input']>;
+ settings: SpfViewSettingsInput;
+ starred?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type SpfDeleteAskCommentInput = {
+ id: Scalars['ID']['input'];
+};
+export type SpfDeleteAskInput = {
+ id: Scalars['ID']['input'];
+};
+export type SpfDeleteAskLinkInput = {
+ id: Scalars['ID']['input'];
+};
+export type SpfDeleteAskUpdateInput = {
+ id: Scalars['ID']['input'];
+};
+export type SpfDeletePlanInput = {
+ id: Scalars['ID']['input'];
+};
+export type SpfDeletePlanPortfolioAllowedTypeInput = {
+ cloudId: Scalars['ID']['input'];
+ portfolioTypeId: Scalars['ID']['input'];
+};
+export type SpfDeletePlanScenarioInput = {
+ id: Scalars['ID']['input'];
+};
+export type SpfDeletePlanScenarioInvestmentsInput = {
+ ids: Array<Scalars['ID']['input']>;
+};
+export type SpfDeleteViewInput = {
+ id: Scalars['ID']['input'];
+};
+export type SpfEntityPermissionInput = {
+ cloudId: Scalars['ID']['input'];
+ entityId: Scalars['ID']['input'];
+ entityType: SpfPermissionEntityType;
+ principalId: Scalars['String']['input'];
+ principalType: SpfEntityPermissionPrincipalType;
+ relation: SpfPermissionRelationType;
+};
+export type SpfEntityPermissionPrincipalType = 'GROUP' | 'USER';
+export type SpfMediaTokenUsageType = 'READ' | 'WRITE';
+export type SpfPermissionEntityType = 'PLAN';
+export type SpfPermissionRelationType = 'APPROVE' | 'EDIT' | 'MANAGE' | 'VIEW';
+export type SpfPlanPortfolioAllowedTypeRuleType = 'ANY' | 'SPECIFIC';
+export type SpfPlanScenarioInvestmentGroupType = 'PRIORITIZED' | 'UNPRIORITIZED';
+export type SpfPlanScenarioStatus = 'DRAFT';
+export type SpfPlanStatus = 'CANCELED' | 'DRAFT' | 'FINAL';
+export type SpfPlanTimeframeGranularity = 'MONTH' | 'QUARTER' | 'WEEK';
+export type SpfPlanTimeframeInput = {
+ endDate: Scalars['String']['input'];
+ startDate: Scalars['String']['input'];
+ timeframeGranularity: SpfPlanTimeframeGranularity;
+};
+export type SpfPlanVisibility = 'PRIVATE' | 'PUBLIC';
+export type SpfPrioritizePlanScenarioInvestmentInput = {
+ groupType: SpfPlanScenarioInvestmentGroupType;
+ investmentIds: Array<Scalars['ID']['input']>;
+ precedingInvestmentId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type SpfPromoteWorkItemToImpactedWorkInput = {
+ connectedWorkId: Scalars['String']['input'];
+ id: Scalars['ID']['input'];
+};
+export type SpfRemovePlanApproverInput = {
+ approverId: Scalars['String']['input'];
+ planId: Scalars['ID']['input'];
+};
+export type SpfRemovePlanOwnerInput = {
+ ownerId: Scalars['String']['input'];
+ planId: Scalars['ID']['input'];
+};
+export type SpfReorderStarredItemInput = {
+ cloudId: Scalars['ID']['input'];
+ id: Scalars['ID']['input'];
+ precedingItemId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type SpfResolveProposedDateInput = {
+ askId: Scalars['String']['input'];
+};
+export type SpfStarItemInput = {
+ cloudId: Scalars['ID']['input'];
+ id: Scalars['ID']['input'];
+};
+export type SpfUnstarItemInput = {
+ cloudId: Scalars['ID']['input'];
+ id: Scalars['ID']['input'];
+};
+export type SpfUpdateAskCommentDataInput = {
+ data: Scalars['String']['input'];
+ id: Scalars['ID']['input'];
+};
+export type SpfUpdateAskDescriptionInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ id: Scalars['ID']['input'];
+};
+export type SpfUpdateAskImpactedWorkInput = {
+ id: Scalars['ID']['input'];
+ impactedWorkId?: InputMaybe<Scalars['String']['input']>;
+};
+export type SpfUpdateAskJustificationInput = {
+ id: Scalars['ID']['input'];
+ justification?: InputMaybe<Scalars['String']['input']>;
+};
+export type SpfUpdateAskNameInput = {
+ id: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+};
+export type SpfUpdateAskOwnerInput = {
+ id: Scalars['ID']['input'];
+ ownerId?: InputMaybe<Scalars['String']['input']>;
+};
+export type SpfUpdateAskPriorityInput = {
+ id: Scalars['ID']['input'];
+ priority: SpfAskPriority;
+};
+export type SpfUpdateAskReceivingFieldsInput = {
+ id: Scalars['ID']['input'];
+ ownerId?: InputMaybe<Scalars['String']['input']>;
+ receivingTeamId?: InputMaybe<Scalars['String']['input']>;
+};
+export type SpfUpdateAskReceivingTeamInput = {
+ id: Scalars['ID']['input'];
+ receivingTeamId?: InputMaybe<Scalars['String']['input']>;
+};
+export type SpfUpdateAskSubmitterInput = {
+ id: Scalars['ID']['input'];
+ submitterId: Scalars['String']['input'];
+};
+export type SpfUpdateAskSubmittingFieldsInput = {
+ id: Scalars['ID']['input'];
+ submitterId: Scalars['String']['input'];
+ submittingTeamId?: InputMaybe<Scalars['String']['input']>;
+};
+export type SpfUpdateAskSubmittingTeamInput = {
+ id: Scalars['ID']['input'];
+ submittingTeamId?: InputMaybe<Scalars['String']['input']>;
+};
+export type SpfUpdatePlanDescriptionInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ id: Scalars['ID']['input'];
+};
+export type SpfUpdatePlanNameInput = {
+ id: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+};
+export type SpfUpdatePlanPortfolioAllowedTypeInput = {
+ allowedItemTypeIds: Array<Scalars['String']['input']>;
+ cloudId: Scalars['ID']['input'];
+ portfolioTypeId?: InputMaybe<Scalars['ID']['input']>;
+ ruleType: SpfPlanPortfolioAllowedTypeRuleType;
+};
+export type SpfUpdatePlanPortfolioInput = {
+ id: Scalars['ID']['input'];
+ portfolioId: Scalars['String']['input'];
+};
+export type SpfUpdatePlanScenarioInvestmentCommittedEffortInput = {
+ committedEffort?: InputMaybe<Scalars['Int']['input']>;
+ id: Scalars['ID']['input'];
+};
+export type SpfUpdatePlanScenarioInvestmentCommittedOwnerInput = {
+ committedOwnerId?: InputMaybe<Scalars['String']['input']>;
+ id: Scalars['ID']['input'];
+};
+export type SpfUpdatePlanScenarioInvestmentInvestmentInput = {
+ id: Scalars['ID']['input'];
+ investmentId: Scalars['String']['input'];
+};
+export type SpfUpdatePlanScenarioNameInput = {
+ id: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+};
+export type SpfUpdatePlanScenarioStatusInput = {
+ id: Scalars['ID']['input'];
+ status: SpfPlanScenarioStatus;
+};
+export type SpfUpdatePlanStatusInput = {
+ id: Scalars['ID']['input'];
+ status: SpfPlanStatus;
+};
+export type SpfUpdatePlanTimeframeInput = {
+ id: Scalars['ID']['input'];
+ timeframe: SpfPlanTimeframeInput;
+};
+export type SpfUpdatePlanVisibilityInput = {
+ id: Scalars['ID']['input'];
+ visibility: SpfPlanVisibility;
+};
+export type SpfUpdateViewNameInput = {
+ id: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+};
+export type SpfUpdateViewOwnerInput = {
+ id: Scalars['ID']['input'];
+ ownerId: Scalars['String']['input'];
+};
+export type SpfUpdateViewSettingsInput = {
+ id: Scalars['ID']['input'];
+ settings: SpfViewSettingsInput;
+};
+export type SpfViewSettingValueInput = {
+ key: Scalars['String']['input'];
+ value: Scalars['String']['input'];
+};
+export type SpfViewSettingsInput = {
+ values: Array<SpfViewSettingValueInput>;
+};
+export type SplitIssueInput = {
+ newIssues: Array<InputMaybe<NewSplitIssueRequest>>;
+ originalIssue: OriginalSplitIssue;
+};
+export type SprintReportsEstimationStatisticType = 'ISSUE_COUNT' | 'ORIGINAL_ESTIMATE' | 'STORY_POINTS';
+export type SprintState = 'ACTIVE' | 'CLOSED' | 'FUTURE';
+export type SpssExportFullSiteScanResultsInput = {
+ bootstrapId?: InputMaybe<Scalars['ID']['input']>;
+ scanId: Scalars['ID']['input'];
+};
+export type StakeholderCommsAddedFromType = 'JSM' | 'STATUSPAGE';
+export type StakeholderCommsAssignmentConnectionInput = {
+ after?: InputMaybe<Scalars['String']['input']>;
+ before?: InputMaybe<Scalars['String']['input']>;
+ first?: InputMaybe<Scalars['Int']['input']>;
+ last?: InputMaybe<Scalars['Int']['input']>;
+ stakeholderIdInput: StakeholderCommsStakeholderIdInput;
+};
+export type StakeholderCommsAssignmentIdInput = {
+ ari?: InputMaybe<Scalars['String']['input']>;
+ assignmentId?: InputMaybe<Scalars['ID']['input']>;
+ assignmentType?: InputMaybe<StakeholderCommsAssignmentType>;
+ externalAssignmentId?: InputMaybe<Scalars['String']['input']>;
+};
+export type StakeholderCommsAssignmentType = 'ASSET' | 'INCIDENT' | 'ORG' | 'PAGE' | 'PRODUCT' | 'SERVICES' | 'SITE';
+export type StakeholderCommsBatchComponentProcessRequest = {
+ createUpdateComponents?: InputMaybe<Array<InputMaybe<StakeholderCommsNestedDraftComponentInput>>>;
+ deleteComponents?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ pageId?: InputMaybe<Scalars['String']['input']>;
+};
+export type StakeholderCommsBodyConfigInput = {
+ componentStyle?: InputMaybe<StakeholderCommsComponentStyle>;
+ componentUptimeDisplay?: InputMaybe<Scalars['String']['input']>;
+ componentUptimeRange?: InputMaybe<Scalars['Int']['input']>;
+ enableSearchAndFilter?: InputMaybe<Scalars['Boolean']['input']>;
+ numberOfCardsPerRow?: InputMaybe<Scalars['Int']['input']>;
+ overallUptimeDisplay?: InputMaybe<Scalars['String']['input']>;
+ overallUptimeRange?: InputMaybe<Scalars['Int']['input']>;
+ uptimeStyle?: InputMaybe<StakeholderCommsUptimeStyle>;
+};
+export type StakeholderCommsColoursInput = {
+ cssBlueColor?: InputMaybe<Scalars['String']['input']>;
+ cssBodyBackgroundColor?: InputMaybe<Scalars['String']['input']>;
+ cssBorderColor?: InputMaybe<Scalars['String']['input']>;
+ cssFontColor?: InputMaybe<Scalars['String']['input']>;
+ cssGraphColor?: InputMaybe<Scalars['String']['input']>;
+ cssGreenColor?: InputMaybe<Scalars['String']['input']>;
+ cssLightFontColor?: InputMaybe<Scalars['String']['input']>;
+ cssLinkColor?: InputMaybe<Scalars['String']['input']>;
+ cssNoDataColor?: InputMaybe<Scalars['String']['input']>;
+ cssOrangeColor?: InputMaybe<Scalars['String']['input']>;
+ cssRedColor?: InputMaybe<Scalars['String']['input']>;
+ cssYellowColor?: InputMaybe<Scalars['String']['input']>;
+};
+export type StakeholderCommsComponentImpactType = 'DIRECT' | 'INFERRED';
+export type StakeholderCommsComponentStatus = 'DEGRADED_PERFORMANCE' | 'MAJOR_OUTAGE' | 'OPERATIONAL' | 'PARTIAL_OUTAGE' | 'UNDER_MAINTENANCE';
+export type StakeholderCommsComponentStyle = 'CARD' | 'TABLE';
+export type StakeholderCommsComponentSuppressionReason = 'ALL_COMPONENTS_INELIGIBLE' | 'BELOW_THRESHOLD' | 'ENGINE_ERROR' | 'FEATURE_DISABLED' | 'INVALID_INPUT' | 'NO_COMPONENTS_CONFIGURED';
+export type StakeholderCommsComponentType = 'COMPONENT' | 'GROUP_COMPONENT';
+export type StakeholderCommsComponentUpdateInput = {
+ componentId: Scalars['String']['input'];
+ createdAt?: InputMaybe<Scalars['String']['input']>;
+ id?: InputMaybe<Scalars['String']['input']>;
+ incidentId?: InputMaybe<Scalars['String']['input']>;
+ incidentName?: InputMaybe<Scalars['String']['input']>;
+ newStatus?: InputMaybe<StakeholderCommsComponentStatus>;
+ oldStatus?: InputMaybe<StakeholderCommsComponentStatus>;
+ pageId: Scalars['String']['input'];
+ type?: InputMaybe<StakeholderCommsComponentType>;
+};
+export type StakeholderCommsComponentUpdateStatus = 'COMPLETED' | 'NOT_APPLICABLE' | 'PENDING';
+export type StakeholderCommsCreatePageInputType = {
+ activityScore?: InputMaybe<Scalars['Int']['input']>;
+ allowPageSubscribers?: InputMaybe<Scalars['Boolean']['input']>;
+ allowRssAtomFields?: InputMaybe<Scalars['Boolean']['input']>;
+ blackHole?: InputMaybe<Scalars['Boolean']['input']>;
+ bodyConfig?: InputMaybe<StakeholderCommsBodyConfigInput>;
+ cloudId?: InputMaybe<Scalars['String']['input']>;
+ colours?: InputMaybe<StakeholderCommsColoursInput>;
+ components?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ createdAt?: InputMaybe<Scalars['String']['input']>;
+ createdBy?: InputMaybe<Scalars['String']['input']>;
+ customCss?: InputMaybe<Scalars['String']['input']>;
+ customFooterHtml?: InputMaybe<Scalars['String']['input']>;
+ customHeaderHtml?: InputMaybe<Scalars['String']['input']>;
+ deletedAt?: InputMaybe<Scalars['String']['input']>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ domain?: InputMaybe<Scalars['String']['input']>;
+ externalAccounts?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ footerData?: InputMaybe<StakeholderCommsFooterDataInput>;
+ googleAnalyticsEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ googleAnalyticsTrackingId?: InputMaybe<Scalars['String']['input']>;
+ headerData?: InputMaybe<StakeholderCommsHeaderDataInput>;
+ helpCenterUrl?: InputMaybe<Scalars['String']['input']>;
+ hiddenFromSearch?: InputMaybe<Scalars['Boolean']['input']>;
+ id?: InputMaybe<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+ pageTheme?: InputMaybe<StakeholderCommsPageTheme>;
+ pageThemeMode?: InputMaybe<StakeholderCommsPageThemeMode>;
+ pageType?: InputMaybe<StakeholderCommsPageType>;
+ privacyPolicyUrl?: InputMaybe<Scalars['String']['input']>;
+ seoConfig?: InputMaybe<StakeholderCommsSeoConfigInput>;
+ statusEmbedEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ subdomain?: InputMaybe<Scalars['String']['input']>;
+ timezone?: InputMaybe<Scalars['String']['input']>;
+ updatedAt?: InputMaybe<Scalars['String']['input']>;
+ url?: InputMaybe<Scalars['String']['input']>;
+ version?: InputMaybe<Scalars['Int']['input']>;
+};
+export type StakeholderCommsCreateStakeholderGroupInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ insertedAt?: InputMaybe<Scalars['String']['input']>;
+ logoUrl?: InputMaybe<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+ ownerId: Scalars['String']['input'];
+ services?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ status: StakeholderCommsStakeholderGroupStatus;
+ updatedAt?: InputMaybe<Scalars['String']['input']>;
+};
+export type StakeholderCommsCreateStakeholderInput = {
+ aaid?: InputMaybe<Scalars['String']['input']>;
+ addedFrom: StakeholderCommsAddedFromType;
+ assignmentType: StakeholderCommsAssignmentType;
+ atlassianTeamId?: InputMaybe<Scalars['String']['input']>;
+ emailId?: InputMaybe<Scalars['String']['input']>;
+ externalAssignmentId: Scalars['String']['input'];
+ phoneCountry?: InputMaybe<Scalars['String']['input']>;
+ phoneNumber?: InputMaybe<Scalars['String']['input']>;
+ preference: StakeholderCommsPreferencesInput;
+ skipConfirmation: Scalars['Boolean']['input'];
+ stakeholderGroupId?: InputMaybe<Scalars['String']['input']>;
+ stakeholderType: StakeholderCommsStakeholderType;
+ webhook?: InputMaybe<Scalars['String']['input']>;
+};
+export type StakeholderCommsCustomDomainLifecycleStatus = 'ACTIVE' | 'DELETED' | 'DELETING' | 'ERROR' | 'PENDING' | 'PROVISIONED';
+export type StakeholderCommsDnsRecordStatus = 'FAILED' | 'PENDING' | 'SKIPPED' | 'VERIFIED';
+export type StakeholderCommsDraftEmailAudienceType = 'EXTERNAL' | 'INTERNAL';
+export type StakeholderCommsErrorType = 'SYSTEM_ERROR' | 'VALIDATION_ERROR';
+export type StakeholderCommsExternalIncidentSource = 'JSM' | 'STATUSPAGE';
+export type StakeholderCommsFooterDataInput = {
+ copyrightText?: InputMaybe<Scalars['String']['input']>;
+ footerLogoId?: InputMaybe<Scalars['String']['input']>;
+ footerText?: InputMaybe<Scalars['String']['input']>;
+ links?: InputMaybe<Array<InputMaybe<StakeholderCommsLinkInput>>>;
+};
+export type StakeholderCommsGetIncidentInput = {
+ externalIncidentId?: InputMaybe<Scalars['String']['input']>;
+ incidentCode?: InputMaybe<Scalars['String']['input']>;
+ incidentId?: InputMaybe<Scalars['String']['input']>;
+};
+export type StakeholderCommsHeaderDataInput = {
+ coverImageId?: InputMaybe<Scalars['String']['input']>;
+ coverImageImmersive?: InputMaybe<Scalars['Boolean']['input']>;
+ faviconIconId?: InputMaybe<Scalars['String']['input']>;
+ headerLogoId?: InputMaybe<Scalars['String']['input']>;
+ headerText?: InputMaybe<Scalars['String']['input']>;
+ links?: InputMaybe<Array<InputMaybe<StakeholderCommsLinkInput>>>;
+};
+export type StakeholderCommsIncidentComponentStatusInput = {
+ componentId: Scalars['String']['input'];
+ status?: InputMaybe<StakeholderCommsComponentStatus>;
+};
+export type StakeholderCommsIncidentCreateRequest = {
+ affectedComponents?: InputMaybe<Array<InputMaybe<StakeholderCommsIncidentComponentStatusInput>>>;
+ impact?: InputMaybe<StakeholderCommsIncidentImpact>;
+ jiraIncidentId?: InputMaybe<Scalars['String']['input']>;
+ message?: InputMaybe<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+ pageId: Scalars['String']['input'];
+ shouldSendNotifications?: InputMaybe<Scalars['Boolean']['input']>;
+ status?: InputMaybe<StakeholderCommsIncidentStatus>;
+};
+export type StakeholderCommsIncidentImpact = 'CRITICAL' | 'MAJOR' | 'MINOR' | 'NONE';
+export type StakeholderCommsIncidentStatus = 'IDENTIFIED' | 'INVESTIGATING' | 'MONITORING' | 'RESOLVED';
+export type StakeholderCommsIncidentUpdateRequest = {
+ affectedComponents?: InputMaybe<Array<InputMaybe<StakeholderCommsIncidentComponentStatusInput>>>;
+ impact?: InputMaybe<StakeholderCommsIncidentImpact>;
+ jiraIncidentId?: InputMaybe<Scalars['String']['input']>;
+ message?: InputMaybe<Scalars['String']['input']>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ pageId: Scalars['String']['input'];
+ shouldSendNotifications?: InputMaybe<Scalars['Boolean']['input']>;
+ status?: InputMaybe<StakeholderCommsIncidentStatus>;
+};
+export type StakeholderCommsIncidentWithUpdatesConnectionInput = {
+ after?: InputMaybe<Scalars['String']['input']>;
+ before?: InputMaybe<Scalars['String']['input']>;
+ first?: InputMaybe<Scalars['Int']['input']>;
+ last?: InputMaybe<Scalars['Int']['input']>;
+ pageId: Scalars['String']['input'];
+ showActive?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type StakeholderCommsIssueSslInput = {
+ domain: Scalars['String']['input'];
+ pageId: Scalars['String']['input'];
+};
+export type StakeholderCommsLinkInput = {
+ label?: InputMaybe<Scalars['String']['input']>;
+ position?: InputMaybe<Scalars['Int']['input']>;
+ url?: InputMaybe<Scalars['String']['input']>;
+};
+export type StakeholderCommsListIncidentInput = {
+ pageId?: InputMaybe<Scalars['String']['input']>;
+ showActive?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type StakeholderCommsListSubscriberInput = {
+ itemId: Scalars['String']['input'];
+ itemType: StakeholderCommsSubscriberItemType;
+};
+export type StakeholderCommsModePreferenceInput = {
+ enabled?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type StakeholderCommsNestedComponentConnectionInput = {
+ after?: InputMaybe<Scalars['String']['input']>;
+ before?: InputMaybe<Scalars['String']['input']>;
+ first?: InputMaybe<Scalars['Int']['input']>;
+ last?: InputMaybe<Scalars['Int']['input']>;
+ pageId: Scalars['String']['input'];
+};
+export type StakeholderCommsNestedComponentWithUptimeConnectionInput = {
+ after?: InputMaybe<Scalars['String']['input']>;
+ before?: InputMaybe<Scalars['String']['input']>;
+ endDate?: InputMaybe<Scalars['String']['input']>;
+ first?: InputMaybe<Scalars['Int']['input']>;
+ last?: InputMaybe<Scalars['Int']['input']>;
+ pageId: Scalars['String']['input'];
+ searchTerm?: InputMaybe<Scalars['String']['input']>;
+ startDate?: InputMaybe<Scalars['String']['input']>;
+ statusFilter?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type StakeholderCommsNestedDraftComponentInput = {
+ components?: InputMaybe<Array<InputMaybe<StakeholderCommsNestedDraftComponentInput>>>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ id?: InputMaybe<Scalars['String']['input']>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ pageId: Scalars['String']['input'];
+ position?: InputMaybe<Scalars['Int']['input']>;
+ serviceId?: InputMaybe<Scalars['String']['input']>;
+ status?: InputMaybe<StakeholderCommsComponentStatus>;
+ type: StakeholderCommsComponentType;
+};
+export type StakeholderCommsNotificationPreferenceInput = {
+ emailId?: InputMaybe<Scalars['String']['input']>;
+ phoneCountry?: InputMaybe<Scalars['String']['input']>;
+ phoneNumber?: InputMaybe<Scalars['String']['input']>;
+ preference?: InputMaybe<StakeholderCommsPreferencesInput>;
+ webhook?: InputMaybe<Scalars['String']['input']>;
+};
+export type StakeholderCommsOpsgenieLoadingStatus = 'LOADED' | 'LOADING' | 'NOT_STARTED';
+export type StakeholderCommsOpsgenieRiskCategoryType = 'BUSINESS' | 'OPERATIONAL' | 'SECURITY_COMPLIANCE' | 'TECHNICAL';
+export type StakeholderCommsOpsgenieRiskScore = 'CRITICAL' | 'HIGH' | 'LOW' | 'MEDIUM';
+export type StakeholderCommsOrderType = 'EMAIL_ID' | 'STATUS';
+export type StakeholderCommsPageStatus = 'DRAFT' | 'PUBLISHED' | 'PUBLISHED_WITH_CHANGES' | 'SOFT_DELETED' | 'UNPUBLISHED' | 'UNPUBLISHED_WITH_CHANGES';
+export type StakeholderCommsPageStatusFilter = 'ALL' | 'DRAFT' | 'PUBLISHED';
+export type StakeholderCommsPageTheme = 'ALL_SYSTEMS_GLOW' | 'BLANK' | 'CLEAR_SKIES' | 'UP_AND_RUNNING';
+export type StakeholderCommsPageThemeMode = 'DARK' | 'LIGHT';
+export type StakeholderCommsPageType = 'PRIVATE' | 'PUBLIC';
+export type StakeholderCommsPaginatedAssignmentByStakeholderInput = {
+ cursor?: InputMaybe<Scalars['String']['input']>;
+ limit?: InputMaybe<Scalars['Int']['input']>;
+ stakeholderIdInput: StakeholderCommsStakeholderIdInput;
+};
+export type StakeholderCommsPaginatedStakeholderInput = {
+ assignmentIdInput: StakeholderCommsAssignmentIdInput;
+ cursor?: InputMaybe<Scalars['String']['input']>;
+ limit?: InputMaybe<Scalars['Int']['input']>;
+};
+export type StakeholderCommsPreSignedUrlInput = {
+ filename: Scalars['String']['input'];
+ filetype: Scalars['String']['input'];
+};
+export type StakeholderCommsPreferencesInput = {
+ email?: InputMaybe<StakeholderCommsModePreferenceInput>;
+ sms?: InputMaybe<StakeholderCommsModePreferenceInput>;
+ webhook?: InputMaybe<StakeholderCommsModePreferenceInput>;
+};
+export type StakeholderCommsRemoveCustomDomainInput = {
+ cdmMigrationEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ domain: Scalars['String']['input'];
+ pageId: Scalars['String']['input'];
+};
+export type StakeholderCommsResendInviteInput = {
+ aaid?: InputMaybe<Scalars['String']['input']>;
+ emailId: Scalars['String']['input'];
+};
+export type StakeholderCommsSearchField = 'EMAIL_ID';
+export type StakeholderCommsSearchFilterType = 'GROUPS' | 'TEAMS' | 'USERS';
+export type StakeholderCommsSeoConfigInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ enabled?: InputMaybe<Scalars['Boolean']['input']>;
+ keywords?: InputMaybe<Scalars['String']['input']>;
+ title?: InputMaybe<Scalars['String']['input']>;
+};
+export type StakeholderCommsSslStatus = 'DEPROVISIONING' | 'EXPIRED' | 'FAILED' | 'ISSUED' | 'NOT_CONFIGURED' | 'PENDING';
+export type StakeholderCommsStakeholderAssignmentIdInput = {
+ assignmentIdInput: StakeholderCommsAssignmentIdInput;
+ stakeholderIdInput: StakeholderCommsStakeholderIdInput;
+};
+export type StakeholderCommsStakeholderConnectionFilter = {
+ status?: InputMaybe<Array<StakeholderCommsStakeholderStatus>>;
+ type?: InputMaybe<Array<StakeholderCommsStakeholderType>>;
+};
+export type StakeholderCommsStakeholderConnectionInput = {
+ after?: InputMaybe<Scalars['String']['input']>;
+ assignmentIdInput: StakeholderCommsAssignmentIdInput;
+ before?: InputMaybe<Scalars['String']['input']>;
+ first?: InputMaybe<Scalars['Int']['input']>;
+ last?: InputMaybe<Scalars['Int']['input']>;
+};
+export type StakeholderCommsStakeholderConnectionOrder = {
+ descending?: InputMaybe<Scalars['Boolean']['input']>;
+ orderBy?: InputMaybe<StakeholderCommsOrderType>;
+};
+export type StakeholderCommsStakeholderConnectionSearch = {
+ searchField?: InputMaybe<StakeholderCommsSearchField>;
+ searchValue?: InputMaybe<Scalars['String']['input']>;
+};
+export type StakeholderCommsStakeholderGroupMemberRoleMapEntry = {
+ memberId: Scalars['String']['input'];
+ type: StakeholderCommsStakeholderType;
+};
+export type StakeholderCommsStakeholderGroupStatus = 'ACTIVE' | 'DELETED' | 'INACTIVE' | 'SUSPENDED';
+export type StakeholderCommsStakeholderIdInput = {
+ aaid?: InputMaybe<Scalars['String']['input']>;
+ ari?: InputMaybe<Scalars['String']['input']>;
+ atlassianTeamId?: InputMaybe<Scalars['String']['input']>;
+ emailId?: InputMaybe<Scalars['String']['input']>;
+ stakeholderGroupId?: InputMaybe<Scalars['String']['input']>;
+ stakeholderId?: InputMaybe<Scalars['ID']['input']>;
+ stakeholderType?: InputMaybe<StakeholderCommsStakeholderType>;
+};
+export type StakeholderCommsStakeholderStatus = 'ACTIVE' | 'DELETED' | 'INVITED' | 'INVITED_PENDING_APPROVAL' | 'NOT_INVITED' | 'PENDING_IDENTITY_SETUP' | 'QUARANTINED';
+export type StakeholderCommsStakeholderType = 'EXTERNAL' | 'GROUP' | 'INTERNAL' | 'TEAM';
+export type StakeholderCommsSubscriberConnectionFilter = {
+ statuses?: InputMaybe<Array<InputMaybe<StakeholderCommsSubscriberStatus>>>;
+ subscriptionTypes?: InputMaybe<Array<InputMaybe<StakeholderCommsSubscriptionType>>>;
+};
+export type StakeholderCommsSubscriberConnectionOrder = {
+ descending?: InputMaybe<Scalars['Boolean']['input']>;
+ orderBy?: InputMaybe<StakeholderCommsSubscriberOrderByType>;
+};
+export type StakeholderCommsSubscriberConnectionSearch = {
+ query?: InputMaybe<Scalars['String']['input']>;
+};
+export type StakeholderCommsSubscriberItemType = 'COMPONENT_SUBSCRIBER' | 'INCIDENT_SUBSCRIBER' | 'PAGE_SUBSCRIBER' | 'SHD_SUBSCRIBER';
+export type StakeholderCommsSubscriberOrderByType = 'CREATED_AT' | 'EMAIL' | 'STATUS' | 'UPDATED_AT';
+export type StakeholderCommsSubscriberStatus = 'DEACTIVATED' | 'PENDING_CONFIRMATION' | 'QUARANTINED' | 'SUBSCRIBED' | 'SUSPENDED' | 'UNSUBSCRIBED' | 'UNVERIFIED';
+export type StakeholderCommsSubscriptionChannel = 'EMAIL' | 'SLACK' | 'SMS' | 'WEBHOOK';
+export type StakeholderCommsSubscriptionData = {
+ email?: InputMaybe<Scalars['String']['input']>;
+ phoneCountry?: InputMaybe<Scalars['String']['input']>;
+ phoneNumber?: InputMaybe<Scalars['String']['input']>;
+ webhookEndpoint?: InputMaybe<Scalars['String']['input']>;
+};
+export type StakeholderCommsSubscriptionRequest = {
+ captchaToken?: InputMaybe<Scalars['String']['input']>;
+ itemId: Scalars['String']['input'];
+ itemType: StakeholderCommsSubscriberItemType;
+ subscriptionData?: InputMaybe<StakeholderCommsSubscriptionData>;
+ subscriptionType: StakeholderCommsSubscriptionChannel;
+};
+export type StakeholderCommsSubscriptionType = 'EMAIL' | 'MS_TEAMS' | 'SLACK' | 'SMS' | 'WEBHOOK';
+export type StakeholderCommsSuggestedImpact = 'CRITICAL' | 'MAJOR' | 'MINOR' | 'NONE';
+export type StakeholderCommsSuggestedStatus = 'IDENTIFIED' | 'INVESTIGATING' | 'MONITORING' | 'RESOLVED';
+export type StakeholderCommsSuggestionConfidence = 'HIGH' | 'MEDIUM';
+export type StakeholderCommsSuggestionSuppressionReason = 'ALL_PAGES_INELIGIBLE' | 'BELOW_THRESHOLD' | 'ENGINE_ERROR' | 'FEATURE_DISABLED' | 'NO_PAGES_CONFIGURED' | 'NO_STAKEHOLDERS' | 'RECENT_DUPLICATE_STATUSPAGE_UPDATE';
+export type StakeholderCommsUnifiedSearchInput = {
+ filters?: InputMaybe<Array<InputMaybe<StakeholderCommsSearchFilterType>>>;
+ limit?: InputMaybe<Scalars['Int']['input']>;
+ organizationId: Scalars['String']['input'];
+ searchString: Scalars['String']['input'];
+};
+export type StakeholderCommsUpdateCustomDomainInput = {
+ cdmMigrationEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ domain: Scalars['String']['input'];
+ pageId: Scalars['String']['input'];
+};
+export type StakeholderCommsUpdatePageInputType = {
+ activityScore?: InputMaybe<Scalars['Int']['input']>;
+ allowPageSubscribers?: InputMaybe<Scalars['Boolean']['input']>;
+ allowRssAtomFields?: InputMaybe<Scalars['Boolean']['input']>;
+ blackHole?: InputMaybe<Scalars['Boolean']['input']>;
+ bodyConfig?: InputMaybe<StakeholderCommsBodyConfigInput>;
+ cloudId?: InputMaybe<Scalars['String']['input']>;
+ colours?: InputMaybe<StakeholderCommsColoursInput>;
+ components?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ createdAt?: InputMaybe<Scalars['String']['input']>;
+ customCss?: InputMaybe<Scalars['String']['input']>;
+ customFooterHtml?: InputMaybe<Scalars['String']['input']>;
+ customHeaderHtml?: InputMaybe<Scalars['String']['input']>;
+ deletedAt?: InputMaybe<Scalars['String']['input']>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ domain?: InputMaybe<Scalars['String']['input']>;
+ externalAccounts?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ footerData?: InputMaybe<StakeholderCommsFooterDataInput>;
+ googleAnalyticsEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ googleAnalyticsTrackingId?: InputMaybe<Scalars['String']['input']>;
+ headerData?: InputMaybe<StakeholderCommsHeaderDataInput>;
+ helpCenterUrl?: InputMaybe<Scalars['String']['input']>;
+ hiddenFromSearch?: InputMaybe<Scalars['Boolean']['input']>;
+ id: Scalars['String']['input'];
+ name?: InputMaybe<Scalars['String']['input']>;
+ pageTheme?: InputMaybe<StakeholderCommsPageTheme>;
+ pageThemeMode?: InputMaybe<StakeholderCommsPageThemeMode>;
+ pageType?: InputMaybe<StakeholderCommsPageType>;
+ privacyPolicyUrl?: InputMaybe<Scalars['String']['input']>;
+ seoConfig?: InputMaybe<StakeholderCommsSeoConfigInput>;
+ statusEmbedEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ subdomain?: InputMaybe<Scalars['String']['input']>;
+ timezone?: InputMaybe<Scalars['String']['input']>;
+ updatedAt?: InputMaybe<Scalars['String']['input']>;
+ url?: InputMaybe<Scalars['String']['input']>;
+ version?: InputMaybe<Scalars['Int']['input']>;
+};
+export type StakeholderCommsUpdatePrivatePageGroupAssignmentsInput = {
+ groupIdsToAdd?: InputMaybe<Array<Scalars['String']['input']>>;
+ groupIdsToRemove?: InputMaybe<Array<Scalars['String']['input']>>;
+ pageId: Scalars['String']['input'];
+};
+export type StakeholderCommsUpdateStakeholderGroupInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ id: Scalars['String']['input'];
+ insertedAt?: InputMaybe<Scalars['String']['input']>;
+ logoUrl?: InputMaybe<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+ ownerId: Scalars['String']['input'];
+ services?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ status: StakeholderCommsStakeholderGroupStatus;
+ updatedAt?: InputMaybe<Scalars['String']['input']>;
+};
+export type StakeholderCommsUpdateStakeholderInput = {
+ notificationPreference?: InputMaybe<StakeholderCommsNotificationPreferenceInput>;
+ stakeholderIdInput: StakeholderCommsStakeholderIdInput;
+ status?: InputMaybe<StakeholderCommsStakeholderStatus>;
+};
+export type StakeholderCommsUptimeStyle = 'DETAIL_CARD' | 'ONLY_STATUS';
+export type StakeholderCommsVerifyDnsInput = {
+ cdmMigrationEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ domain: Scalars['String']['input'];
+ pageId: Scalars['String']['input'];
+};
+export type StalePageStatus = 'ARCHIVED' | 'CURRENT' | 'DRAFT';
+export type StalePagesSortingType = 'ASC' | 'DESC';
+export type StartSprintInput = {
+ autoManaged?: InputMaybe<AutoManagedSprintSetting>;
+ boardId: Scalars['ID']['input'];
+ endDate: Scalars['String']['input'];
+ goal?: InputMaybe<Scalars['String']['input']>;
+ incompleteCardsDestination?: InputMaybe<SoftwareCardsDestination>;
+ name: Scalars['String']['input'];
+ rollingSprint?: InputMaybe<RollingSprintSetting>;
+ sprintId: Scalars['ID']['input'];
+ startDate: Scalars['String']['input'];
+};
+export type Step = {
+ from?: InputMaybe<Scalars['Long']['input']>;
+ mark: Mark;
+ pos?: InputMaybe<Scalars['Long']['input']>;
+ to?: InputMaybe<Scalars['Long']['input']>;
+};
+export type StringUserInput = {
+ type: StringUserInputType;
+ value?: InputMaybe<Scalars['String']['input']>;
+ variableName: Scalars['String']['input'];
+};
+export type StringUserInputType = 'DROPDOWN' | 'PARAGRAPH' | 'TEXT';
+export type StudioBuildState = 'FAILED' | 'IN_PROGRESS' | 'SUCCESS' | 'WAITING';
+export type StudioBuildType = 'AUTOMATION_RULE' | 'ECOSYSTEM_APP' | 'ROVO_AGENT';
+export type StudioCategorySourceStatus = 'ERROR' | 'OK';
+export type StudioCreateDraftBuildInput = {
+ buildNumber: Scalars['Int']['input'];
+ solutionId: Scalars['UUID']['input'];
+ solutionVersion: Scalars['Int']['input'];
+ workspaceId: Scalars['ID']['input'];
+};
+export type StudioPlanState = 'COMPLETED' | 'DISABLED' | 'DRAFT' | 'FAILED' | 'IN_PROGRESS';
+export type StudioTemplateCollection = 'PRODUCT' | 'SERVICE' | 'SOFTWARE' | 'STRATEGY' | 'TEAMWORK';
+export type StudioTemplateHowItWorksRole = 'ACTION' | 'KNOWLEDGE' | 'REASONING';
+export type StudioTemplateSourceDiagnosticCode = 'CATEGORY_SOURCE_ERROR' | 'CONFIG_INVALID' | 'CONFIG_SOURCE_UNAVAILABLE' | 'DUPLICATE_TEMPLATE_ID' | 'METADATA_PARSE_FAILED';
+export type StudioTemplateSourceStatus = 'ERROR';
+export type StudioTemplateType = 'AGENT' | 'AUTOMATION' | 'PACK';
+export type SubjectPermissionDeltas = {
+ permissionsToAdd: Array<InputMaybe<SpacePermissionType>>;
+ permissionsToRemove: Array<InputMaybe<SpacePermissionType>>;
+ subjectKeyInput: UpdatePermissionSubjectKeyInput;
+};
+export type SubjectPermissionDeltasV2 = {
+ permissionsToAdd: Array<InputMaybe<Scalars['String']['input']>>;
+ permissionsToRemove: Array<InputMaybe<Scalars['String']['input']>>;
+ principalInput: RoleAssignmentPrincipalInput;
+};
+export type SummaryType = 'BLOGPOST' | 'PAGE';
+export type SupportInquiryChannelPlatformIdentityHashRequest = {
+ clientName?: InputMaybe<Scalars['String']['input']>;
+};
+export type SupportInquiryEntitlementQueryFilter = {
+ productCatalogId?: InputMaybe<Scalars['String']['input']>;
+};
+export type SupportRequestAddCommentInput = {
+ issueKey: Scalars['String']['input'];
+ message: Scalars['String']['input'];
+};
+export type SupportRequestAdditionalTicketData = {
+ chatTranscript?: InputMaybe<Scalars['String']['input']>;
+ cloudSiteUrl?: InputMaybe<Scalars['String']['input']>;
+ dataAccessApproval?: InputMaybe<Scalars['String']['input']>;
+ operationType?: InputMaybe<Scalars['String']['input']>;
+ parentIssueIdOrKey?: InputMaybe<Scalars['String']['input']>;
+ priorityUrgency?: InputMaybe<Scalars['String']['input']>;
+};
+export type SupportRequestContextSetNotificationInput = {
+ requestKey: Scalars['String']['input'];
+ status: Scalars['Boolean']['input'];
+};
+export type SupportRequestFieldDataType = 'BOOLEAN' | 'DATE' | 'NUMBER' | 'STRING';
+export type SupportRequestMigrationTaskInput = {
+ comment?: InputMaybe<Scalars['String']['input']>;
+ completedByPartner: Scalars['Boolean']['input'];
+ requestKey: Scalars['String']['input'];
+ taskName: Scalars['String']['input'];
+};
+export type SupportRequestNamedContactOperation = 'ADD' | 'REMOVE';
+export type SupportRequestOrganizationsInput = {
+ orgIds?: InputMaybe<Array<Scalars['Int']['input']>>;
+ requestKey: Scalars['String']['input'];
+};
+export type SupportRequestParticipantsInput = {
+ aaids?: InputMaybe<Array<Scalars['String']['input']>>;
+ emails?: InputMaybe<Array<Scalars['String']['input']>>;
+ gsacUsernames?: InputMaybe<Array<Scalars['String']['input']>>;
+ requestKey: Scalars['String']['input'];
+};
+export type SupportRequestQueryOwnership = 'PARTICIPANT' | 'REPORTER';
+export type SupportRequestQueryStatusCategory = 'DONE' | 'OPEN';
+export type SupportRequestStatusCategory = 'DONE' | 'IN_PROGRESS' | 'OPEN';
+export type SupportRequestTicketFields = {
+ dataType: SupportRequestFieldDataType;
+ fieldId: Scalars['Long']['input'];
+ fieldValue: Scalars['String']['input'];
+};
+export type SupportRequestTransitionInput = {
+ comment?: InputMaybe<Scalars['String']['input']>;
+ requestKey: Scalars['String']['input'];
+ transitionId: Scalars['ID']['input'];
+ transitionName?: InputMaybe<Scalars['String']['input']>;
+};
+export type SupportRequestUpdateFieldInput = {
+ id: Scalars['String']['input'];
+ value: Scalars['String']['input'];
+};
+export type SupportRequestUpdateInput = {
+ experienceFields?: InputMaybe<Array<SupportRequestUpdateFieldInput>>;
+ requestKey: Scalars['ID']['input'];
+};
+export type SupportRequestUserType = 'CUSTOMER' | 'PARTNER';
+export type SurveysAccess = 'OPEN' | 'VIEW_EDIT_RESTRICTED' | 'VIEW_OPEN_EDIT_RESTRICTED';
+export type SurveysEffectivePermissionLevel = 'EDIT' | 'NONE' | 'VIEW';
+export type SurveysPermissionEntityLevel = 'EDIT' | 'VIEW';
+export type SurveysPermissionEntityType = 'GROUP' | 'USER';
+export type SurveysRestrictionAccess = 'RESTRICTED' | 'UNRESTRICTED';
+export type SurveysStatus = 'COMPLETED' | 'DRAFT' | 'PUBLISHED';
+export type SwimlaneStrategy = 'ASSIGNEE' | 'ISSUECHILDREN' | 'ISSUEPARENT' | 'NONE' | 'TOWNSQUAREPROJECT';
+export type SystemSpaceHomepageInput = {
+ systemSpaceHomepageTemplate: SystemSpaceHomepageTemplate;
+};
+export type SystemSpaceHomepageTemplate = 'EAP' | 'MINIMAL' | 'VISUAL';
+export type TagsAssignLabelInput = {
+ entityAri: Scalars['String']['input'];
+ labelId: Scalars['String']['input'];
+ orgId: Scalars['String']['input'];
+ workspaceAri?: InputMaybe<Scalars['String']['input']>;
+};
+export type TagsCreateAndAssignLabelInput = {
+ entityAri: Scalars['String']['input'];
+ metadata?: InputMaybe<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+ orgId: Scalars['String']['input'];
+ workspaceAri?: InputMaybe<Scalars['String']['input']>;
+};
+export type TagsCreateInput = {
+ metadata?: InputMaybe<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+ orgId: Scalars['String']['input'];
+ workspaceAri?: InputMaybe<Scalars['String']['input']>;
+};
+export type TagsUnassignLabelInput = {
+ entityAri: Scalars['String']['input'];
+ labelId: Scalars['String']['input'];
+ orgId: Scalars['String']['input'];
+ workspaceAri?: InputMaybe<Scalars['String']['input']>;
+};
+export type TagsUpdateInput = {
+ metadata?: InputMaybe<Scalars['String']['input']>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ orgId?: InputMaybe<Scalars['String']['input']>;
+ status?: InputMaybe<Scalars['String']['input']>;
+ workspaceAri?: InputMaybe<Scalars['String']['input']>;
+};
+export type TargetTransition = 'DONE' | 'UNDONE';
+export type TaskStatus = 'CHECKED' | 'UNCHECKED';
+export type TeamAddMembersInput = {
+ memberIds: Array<Scalars['ID']['input']>;
+ scopeId: Scalars['ID']['input'];
+ teamId: Scalars['ID']['input'];
+};
+export type TeamBulkArchiveTeamsInput = {
+ scopeId: Scalars['ID']['input'];
+ teamIds: Array<Scalars['ID']['input']>;
+};
+export type TeamBulkDeleteTeamsInput = {
+ scopeId: Scalars['ID']['input'];
+ teamIds: Array<Scalars['ID']['input']>;
+};
+export type TeamCalendarDayOfWeek = 'FRIDAY' | 'MONDAY' | 'SATURDAY' | 'SUNDAY' | 'THURSDAY' | 'TUESDAY' | 'WEDNESDAY';
+export type TeamCreateCustomFieldPayload = {
+ cardinality: TeamCustomFieldCardinality;
+ description?: InputMaybe<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+ options?: InputMaybe<Array<Scalars['String']['input']>>;
+ scope?: InputMaybe<TeamCustomFieldScopeInput>;
+ type: TeamCustomFieldType;
+};
+export type TeamCreateCustomFieldValuePayload = {
+ customFieldAri: Scalars['ID']['input'];
+ value: Scalars['String']['input'];
+};
+export type TeamCreateExternalTeamInput = {
+ description: Scalars['String']['input'];
+ displayName?: InputMaybe<Scalars['String']['input']>;
+ externalReference: TeamExternalReferenceInput;
+ scopeId: Scalars['ID']['input'];
+};
+export type TeamCreateTeamInput = {
+ description: Scalars['String']['input'];
+ displayName: Scalars['String']['input'];
+ members?: InputMaybe<Array<Scalars['ID']['input']>>;
+ membershipSettings: TeamMembershipSettings;
+ scopeId: Scalars['ID']['input'];
+ typeId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type TeamCustomFieldCardinality = 'MULTI' | 'SINGLE';
+export type TeamCustomFieldScopeInput = {
+ teamTypeId?: InputMaybe<Scalars['ID']['input']>;
+ userbase?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type TeamCustomFieldType = 'NUMBER' | 'SELECTOR' | 'STRING' | 'TEAM' | 'USER';
+export type TeamCustomFieldValuesFilter = {
+ customFieldValueIds?: InputMaybe<Array<InputMaybe<Scalars['ID']['input']>>>;
+};
+export type TeamDeleteTeamInput = {
+ scopeId: Scalars['ID']['input'];
+ teamId: Scalars['ID']['input'];
+};
+export type TeamExternalReferenceInput = {
+ id: Scalars['String']['input'];
+ source: TeamSource;
+ syncTeamName?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type TeamExternalSourceDiffError = 'EXTERNAL_SOURCE_TOO_BIG' | 'TEAM_TOO_BIG';
+export type TeamExternalSourceDiffInput = {
+ externalReference: TeamExternalReferenceInput;
+ scopeId: Scalars['ID']['input'];
+ teamId: Scalars['ID']['input'];
+};
+export type TeamHierarchyErrorCode = 'ANCESTOR_HIERARCHY_EXCEEDS_MAX_DEPTH' | 'ANCESTOR_IN_CYCLE' | 'INVALID_ANCESTOR_IN_HIERARCHY' | 'TEAM_IN_CYCLE';
+export type TeamLinkExternalTeamInput = {
+ externalReference: TeamExternalReferenceInput;
+ scopeId: Scalars['ID']['input'];
+ teamId: Scalars['ID']['input'];
+};
+export type TeamMembershipFilter = {
+ memberIds?: InputMaybe<Array<InputMaybe<Scalars['ID']['input']>>>;
+};
+export type TeamMembershipProcessingStatus = 'ASYNC';
+export type TeamMembershipRole = 'ADMIN' | 'REGULAR';
+export type TeamMembershipSettings = 'EXTERNAL' | 'MEMBER_INVITE' | 'OPEN' | 'ORG_ADMIN_MANAGED';
+export type TeamMembershipState = 'ALUMNI' | 'FULL_MEMBER' | 'REQUESTING_TO_JOIN';
+export type TeamMergeErrorCode = 'BAD_REQUEST' | 'DESTINATION_TEAM_NOT_FOUND' | 'MERGE_FAILED' | 'SOURCE_TEAM_NOT_FOUND';
+export type TeamMergePair = {
+ destinationTeamId: Scalars['ID']['input'];
+ sourceTeamId: Scalars['ID']['input'];
+};
+export type TeamMergeTeamsInput = {
+ merges: Array<TeamMergePair>;
+ scopeId: Scalars['ID']['input'];
+};
+export type TeamNotificationChannel = 'EMAIL' | 'IN_APP';
+export type TeamNotificationType = 'USER_ADDED_TO_TEAM' | 'USER_ARCHIVED_TEAM' | 'USER_DELETED_TEAM' | 'USER_INVITED_TO_TEAM' | 'USER_REQUESTED_TO_JOIN_TEAM' | 'USER_RESTORED_TEAM' | 'USER_UNARCHIVED_TEAM';
+export type TeamPermission = 'FULL_READ' | 'FULL_WRITE' | 'NONE';
+export type TeamPermissions = 'CAN_DELETE_TEAM' | 'CAN_MANAGE_TEAM' | 'CAN_VIEW_TEAM';
+export type TeamRemoveMembersInput = {
+ memberIds: Array<Scalars['ID']['input']>;
+ scopeId: Scalars['ID']['input'];
+ teamId: Scalars['ID']['input'];
+};
+export type TeamRestoreExternalTeamInput = {
+ externalReference: TeamExternalReferenceInput;
+ scopeId: Scalars['ID']['input'];
+ teamId: Scalars['ID']['input'];
+};
+export type TeamRole = 'TEAMS_ADMIN' | 'TEAMS_OBSERVER' | 'TEAMS_USER';
+export type TeamSearchField = 'DESCRIPTION' | 'NAME';
+export type TeamSearchFilter = {
+ customFieldValues?: InputMaybe<TeamCustomFieldValuesFilter>;
+ membership?: InputMaybe<TeamMembershipFilter>;
+ query?: InputMaybe<Scalars['String']['input']>;
+ teamTypes?: InputMaybe<TeamTypeFilter>;
+};
+export type TeamSearchStateV2 = 'ACTIVE' | 'DISBANDED';
+export type TeamSetNotificationConfigurationInput = {
+ ari: Scalars['ID']['input'];
+ enabled: Scalars['Boolean']['input'];
+ notificationChannel: TeamNotificationChannel;
+ notificationType: TeamNotificationType;
+};
+export type TeamSetScopeNotificationConfigurationInput = {
+ ari: Scalars['ID']['input'];
+ enabled: Scalars['Boolean']['input'];
+ notificationChannel: TeamNotificationChannel;
+ notificationType: TeamNotificationType;
+};
+export type TeamSort = {
+ field: TeamSortField;
+ order?: InputMaybe<TeamSortOrder>;
+};
+export type TeamSortField = 'DISPLAY_NAME' | 'ID' | 'IS_VERIFIED' | 'STATE';
+export type TeamSortOrder = 'ASC' | 'DESC';
+export type TeamSource = 'ATLASSIAN_GROUP' | 'HRIS';
+export type TeamState = 'ACTIVE' | 'DISBANDED' | 'PURGED';
+export type TeamStateV2 = 'ACTIVE' | 'DISBANDED' | 'PURGED';
+export type TeamTypeCreationPayload = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+};
+export type TeamTypeDefaultFor = 'ADMIN' | 'USER_MANAGED' | 'VERIFIED';
+export type TeamTypeDefaultPermissionEntity = 'ORG_ADMIN' | 'TEAMS_APP_USER';
+export type TeamTypeFilter = {
+ teamTypeIds?: InputMaybe<Array<InputMaybe<Scalars['ID']['input']>>>;
+};
+export type TeamTypeLevelPermission = 'CREATE_TEAMS' | 'DELETE_TEAMS' | 'MANAGE_TEAMS';
+export type TeamTypeLevelPermissionInput = {
+ granted: Scalars['Boolean']['input'];
+ permission: TeamTypeLevelPermission;
+};
+export type TeamTypePermissionAssignedEntityInput = {
+ entityId: Scalars['ID']['input'];
+ permissions: Array<TeamTypeLevelPermissionInput>;
+};
+export type TeamTypeState = 'ACTIVE' | 'DELETE_IN_PROGRESS';
+export type TeamTypeUpdatePayload = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ name?: InputMaybe<Scalars['String']['input']>;
+};
+export type TeamUnlinkExternalTeamInput = {
+ scopeId: Scalars['ID']['input'];
+ teamId: Scalars['ID']['input'];
+};
+export type TeamUpdateCustomFieldPayload = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ name?: InputMaybe<Scalars['String']['input']>;
+};
+export type TeamUpdateCustomFieldValuePayload = {
+ value: Scalars['String']['input'];
+};
+export type TeamUpdateTeamInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ displayName?: InputMaybe<Scalars['String']['input']>;
+ scopeId: Scalars['ID']['input'];
+ teamId: Scalars['ID']['input'];
+};
+export type TeamUpdateTeamTypePermissionsInput = {
+ deleted: Array<Scalars['ID']['input']>;
+ scopeId: Scalars['ID']['input'];
+ typeId: Scalars['ID']['input'];
+ updated: Array<TeamTypePermissionAssignedEntityInput>;
+};
+export type TeamworkGraphUserViewedEntityType = 'ConfluenceBlogpost' | 'ConfluencePage' | 'JiraIssue' | 'LoomVideo' | 'TownsquareGoal' | 'TownsquareGoalUpdate' | 'TownsquareProject' | 'TownsquareProjectUpdate';
+export type TemplateEntityFavouriteStatus = {
+ isFavourite: Scalars['Boolean']['input'];
+ templateEntityId: Scalars['String']['input'];
+};
+export type TemplatePropertySetInput = {
+ contentAppearance?: InputMaybe<GraphQlTemplateContentAppearance>;
+};
+export type TemplatizeInput = {
+ contentId: Scalars['ID']['input'];
+ description?: InputMaybe<Scalars['String']['input']>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ spaceKey?: InputMaybe<Scalars['String']['input']>;
+};
+export type ThirdPartyRepositoryInput = {
+ avatar?: InputMaybe<AvatarInput>;
+ id: Scalars['ID']['input'];
+ name?: InputMaybe<Scalars['String']['input']>;
+ webUrl?: InputMaybe<Scalars['String']['input']>;
+};
+export type ToggleBoardFeatureInput = {
+ enabled: Scalars['Boolean']['input'];
+ featureId: Scalars['String']['input'];
+};
+export type ToggleChecklistItemInput = {
+ done: Scalars['Boolean']['input'];
+ itemId: Scalars['String']['input'];
+ playbookInstanceAri: Scalars['ID']['input'];
+ stepId: Scalars['String']['input'];
+};
+export type ToolchainAssociateContainerInput = {
+ containerId: Scalars['ID']['input'];
+ jiraProjectId: Scalars['ID']['input'];
+ workspaceId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type ToolchainAssociateContainersInput = {
+ associations: Array<ToolchainAssociateContainerInput>;
+ cloudId: Scalars['ID']['input'];
+ providerId: Scalars['ID']['input'];
+ providerType?: InputMaybe<ToolchainProviderType>;
+};
+export type ToolchainAssociateEntitiesErrorCode = 'ENTITY_REJECTED' | 'ENTITY_URL_INVALID' | 'PROVIDER_ACTION_NOT_DEFINED' | 'PROVIDER_ENTITY_FETCH_FORBIDDEN' | 'PROVIDER_ENTITY_NOT_FOUND' | 'PROVIDER_ERROR' | 'PROVIDER_INPUT_INVALID' | 'PROVIDER_NOT_SUPPORTED';
+export type ToolchainAssociateEntitiesInput = {
+ associations: Array<ToolchainAssociateEntityInput>;
+ cloudId: Scalars['ID']['input'];
+ providerId: Scalars['ID']['input'];
+ providerType?: InputMaybe<ToolchainProviderType>;
+};
+export type ToolchainAssociateEntityInput = {
+ fromId: Scalars['ID']['input'];
+ toEntityUrl: Scalars['URL']['input'];
+};
+export type ToolchainCheckAuthErrorCode = 'PROVIDER_ERROR' | 'PROVIDER_NOT_SUPPORTED';
+export type ToolchainContainerConnectionErrorCode = 'PROVIDER_ACTION_FORBIDDEN';
+export type ToolchainCreateContainerErrorCode = 'PROVIDER_ACTION_NOT_DEFINED' | 'PROVIDER_CONTAINER_ALREADY_EXISTS' | 'PROVIDER_CONTAINER_CREATE_FORBIDDEN' | 'PROVIDER_ERROR' | 'PROVIDER_INPUT_INVALID' | 'PROVIDER_NOT_FOUND' | 'PROVIDER_NOT_SUPPORTED' | 'PROVIDER_WORKSPACE_NOT_FOUND';
+export type ToolchainCreateContainerInput = {
+ cloudId: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+ providerId?: InputMaybe<Scalars['ID']['input']>;
+ providerType?: InputMaybe<ToolchainProviderType>;
+ type?: InputMaybe<Scalars['String']['input']>;
+ workspaceId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type ToolchainDisassociateContainerInput = {
+ containerId: Scalars['ID']['input'];
+ jiraProjectId: Scalars['ID']['input'];
+};
+export type ToolchainDisassociateContainersInput = {
+ cloudId: Scalars['ID']['input'];
+ disassociations: Array<ToolchainDisassociateContainerInput>;
+ providerId: Scalars['ID']['input'];
+ providerType?: InputMaybe<ToolchainProviderType>;
+};
+export type ToolchainDisassociateEntitiesErrorCode = 'UNKNOWN_ASSOCIATION';
+export type ToolchainDisassociateEntitiesInput = {
+ cloudId: Scalars['ID']['input'];
+ disassociations: Array<ToolchainDisassociateEntityInput>;
+ providerId: Scalars['ID']['input'];
+ providerType?: InputMaybe<ToolchainProviderType>;
+};
+export type ToolchainDisassociateEntityInput = {
+ fromId: Scalars['ID']['input'];
+ toEntityId: Scalars['ID']['input'];
+};
+export type ToolchainProviderType = 'BUILD' | 'DEPLOYMENT' | 'DESIGN' | 'DEVOPS_COMPONENTS' | 'DEV_INFO' | 'DOCUMENTATION' | 'FEATURE_FLAG' | 'OPERATIONS' | 'REMOTE_LINKS' | 'SECURITY';
+export type ToolchainWorkspaceConnectionErrorCode = 'PROVIDER_ACTION_ERROR' | 'PROVIDER_ACTION_NOT_DEFINED' | 'PROVIDER_NOT_FOUND' | 'PROVIDER_NOT_SUPPORTED';
+export type TownsquareAccessControlCapability = 'ACCESS' | 'ADMINISTER' | 'CREATE';
+export type TownsquareActivityItemSortEnum = 'CREATION_DATE_ASC' | 'CREATION_DATE_DESC';
+export type TownsquareAddProjectLinkInput = {
+ goalId: Scalars['ID']['input'];
+ projectId: Scalars['ID']['input'];
+};
+export type TownsquareAddTagToEntityByIdInput = {
+ nounId: Scalars['ID']['input'];
+ tagIds: Array<Scalars['ID']['input']>;
+};
+export type TownsquareAddTagsByNameInput = {
+ nounId: Scalars['ID']['input'];
+ tagNames: Array<Scalars['String']['input']>;
+};
+export type TownsquareAppLevelEffectiveRole = 'CAN_EDIT' | 'VIEW_ONLY';
+export type TownsquareArchiveGoalInput = {
+ id: Scalars['String']['input'];
+};
+export type TownsquareBundledUpdateNodeMissingReason = 'DELETED' | 'NOT_FOUND' | 'NOT_PERMITTED';
+export type TownsquareCanCreateFusionResult = 'CAN_CREATE' | 'INTEGRATION_NOT_INSTALLED' | 'ISSUE_ALREADY_LINKED' | 'NOT_IN_SAME_ORG' | 'PERMISSION_DENIED' | 'UNEXPECTED_ISSUE_TYPE' | 'UNKNOWN_ERROR';
+export type TownsquareCapabilityContainer = 'FOCUS_AREAS_APP' | 'GOALS_APP' | 'JIRA_ALIGN_APP' | 'PROJECTS_APP';
+export type TownsquareConnectSlackChannelInputMetadata = {
+ fieldTypes?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+};
+export type TownsquareConnectedUpdateNodeMissingReason = 'ARCHIVED' | 'DELETED' | 'NOT_PERMITTED' | 'NO_UPDATE';
+export type TownsquareCreateGoalHasJiraAlignProjectInput = {
+ from: Scalars['String']['input'];
+ to: Scalars['String']['input'];
+};
+export type TownsquareCreateGoalInput = {
+ accessLevel?: InputMaybe<TownsquareGoalAccessLevel>;
+ containerId: Scalars['String']['input'];
+ goalTypeAri?: InputMaybe<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+ owner?: InputMaybe<Scalars['String']['input']>;
+ parentGoalAri?: InputMaybe<Scalars['String']['input']>;
+ subGoalAri?: InputMaybe<Scalars['String']['input']>;
+ targetDate?: InputMaybe<TownsquareTargetDateInput>;
+};
+export type TownsquareCreateGoalTypeInput = {
+ containerId: Scalars['String']['input'];
+ description?: InputMaybe<Scalars['String']['input']>;
+ iconKey?: InputMaybe<TownsquareGoalIconKey>;
+ name: Scalars['String']['input'];
+ state?: InputMaybe<TownsquareGoalTypeState>;
+};
+export type TownsquareCreateGoalTypeInputV2 = {
+ containerId: Scalars['ID']['input'];
+ description?: InputMaybe<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+ namePlural?: InputMaybe<Scalars['String']['input']>;
+ state?: InputMaybe<TownsquareGoalTypeState>;
+};
+export type TownsquareCreateOrEditSuccessMeasureInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ id?: InputMaybe<Scalars['ID']['input']>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ namePlural?: InputMaybe<Scalars['String']['input']>;
+ state?: InputMaybe<TownsquareGoalTypeState>;
+};
+export type TownsquareCreateRelationshipsInput = {
+ relationships: Array<TownsquareRelationshipInput>;
+};
+export type TownsquareCreateTagInput = {
+ containerId: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+};
+export type TownsquareCustomFieldEntity = 'GOAL' | 'PROJECT';
+export type TownsquareCustomFieldSortEnum = 'CREATION_DATE_ASC' | 'CREATION_DATE_DESC' | 'ID_ASC' | 'ID_DESC' | 'NAME_ASC' | 'NAME_DESC';
+export type TownsquareCustomFieldType = 'NUMBER' | 'TEXT' | 'TEXT_SELECT' | 'USER';
+export type TownsquareDeleteGoalHasJiraAlignProjectInput = {
+ from: Scalars['String']['input'];
+ to: Scalars['String']['input'];
+};
+export type TownsquareDeleteRelationshipsInput = {
+ relationships: Array<TownsquareRelationshipInput>;
+};
+export type TownsquareDirectoryViewEntityType = 'GOAL' | 'PROJECT';
+export type TownsquareDirectoryViewSortEnum = 'CREATION_DATE_ASC' | 'CREATION_DATE_DESC' | 'FAVOURITED_DATE_ASC' | 'FAVOURITED_DATE_DESC' | 'NAME_ASC' | 'NAME_DESC';
+export type TownsquareEditGoalInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ descriptionMeasurement?: InputMaybe<Scalars['String']['input']>;
+ descriptionWhy?: InputMaybe<Scalars['String']['input']>;
+ id: Scalars['String']['input'];
+ name?: InputMaybe<Scalars['String']['input']>;
+ owner?: InputMaybe<Scalars['String']['input']>;
+ startDate?: InputMaybe<Scalars['Date']['input']>;
+ targetDate?: InputMaybe<TownsquareTargetDateInput>;
+};
+export type TownsquareEditGoalTypeInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ goalTypeAri: Scalars['String']['input'];
+ iconKey?: InputMaybe<TownsquareGoalIconKey>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ state?: InputMaybe<TownsquareGoalTypeState>;
+};
+export type TownsquareEditGoalTypeInputV2 = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ goalTypeId: Scalars['ID']['input'];
+ name?: InputMaybe<Scalars['String']['input']>;
+ namePlural?: InputMaybe<Scalars['String']['input']>;
+ state?: InputMaybe<TownsquareGoalTypeState>;
+};
+export type TownsquareGoalAccessLevel = 'OPEN_EDIT' | 'OPEN_VIEW' | 'RESTRICTED';
+export type TownsquareGoalAccessRole = 'EDITOR' | 'VIEWER';
+export type TownsquareGoalAccessRoleInput = 'EDITOR' | 'VIEWER';
+export type TownsquareGoalCreateMetricInput = {
+ externalEntityId?: InputMaybe<Scalars['String']['input']>;
+ goalId: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+ source?: InputMaybe<Scalars['String']['input']>;
+ subType?: InputMaybe<Scalars['String']['input']>;
+ time?: InputMaybe<Scalars['DateTime']['input']>;
+ type: TownsquareMetricType;
+ value: Scalars['Float']['input'];
+};
+export type TownsquareGoalGrantAccessInput = {
+ addAsFollower?: InputMaybe<Scalars['Boolean']['input']>;
+ goalId: Scalars['ID']['input'];
+ principalIds: Array<Scalars['ID']['input']>;
+ role: TownsquareGoalAccessRoleInput;
+};
+export type TownsquareGoalIconAppearance = 'AT_RISK' | 'DEFAULT' | 'OFF_TRACK' | 'ON_TRACK';
+export type TownsquareGoalIconKey = 'GOAL' | 'KEY_RESULT' | 'OBJECTIVE';
+export type TownsquareGoalManageAccessAddedInput = {
+ addAsFollower?: InputMaybe<Scalars['Boolean']['input']>;
+ principalIds: Array<Scalars['ID']['input']>;
+ role: TownsquareGoalAccessRoleInput;
+};
+export type TownsquareGoalManageAccessInput = {
+ accessLevel?: InputMaybe<TownsquareGoalAccessLevel>;
+ added?: InputMaybe<TownsquareGoalManageAccessAddedInput>;
+ goalId: Scalars['ID']['input'];
+ modified?: InputMaybe<TownsquareGoalManageAccessModifiedInput>;
+ revoked?: InputMaybe<TownsquareGoalManageAccessRevokedInput>;
+};
+export type TownsquareGoalManageAccessModifiedInput = {
+ roles: Array<TownsquareGoalRoleModifiedInput>;
+};
+export type TownsquareGoalManageAccessRevokedInput = {
+ principalIds: Array<Scalars['ID']['input']>;
+};
+export type TownsquareGoalProgressType = 'ATTACHED_METRIC' | 'AVERAGE_ROLLUP' | 'AVERAGE_SUB_GOAL_ROLLUP' | 'AVERAGE_SUCCESS_MEASURE_ROLLUP' | 'NONE';
+export type TownsquareGoalRevokeAccessInput = {
+ goalId: Scalars['ID']['input'];
+ principalIds: Array<Scalars['ID']['input']>;
+};
+export type TownsquareGoalRoleModifiedInput = {
+ principalId: Scalars['ID']['input'];
+ role: TownsquareGoalAccessRoleInput;
+};
+export type TownsquareGoalScoringMode = 'OKR' | 'SIMPLE';
+export type TownsquareGoalSortEnum = 'CREATION_DATE_ASC' | 'CREATION_DATE_DESC' | 'HIERARCHY_ASC' | 'HIERARCHY_DESC' | 'HIERARCHY_LEVEL_ASC' | 'HIERARCHY_LEVEL_DESC' | 'ID_ASC' | 'ID_DESC' | 'LATEST_UPDATE_DATE_ASC' | 'LATEST_UPDATE_DATE_DESC' | 'NAME_ASC' | 'NAME_DESC' | 'PHASE_ID_ASC' | 'PHASE_ID_DESC' | 'PROJECT_COUNT_ASC' | 'PROJECT_COUNT_DESC' | 'SCORE_ASC' | 'SCORE_DESC' | 'START_DATE_ASC' | 'START_DATE_DESC' | 'TARGET_DATE_ASC' | 'TARGET_DATE_DESC' | 'WATCHER_COUNT_ASC' | 'WATCHER_COUNT_DESC' | 'WATCHING_ASC' | 'WATCHING_DESC';
+export type TownsquareGoalStateValue = 'archived' | 'at_risk' | 'cancelled' | 'done' | 'off_track' | 'on_track' | 'paused' | 'pending';
+export type TownsquareGoalTypeKind = 'GOAL' | 'SUCCESS_MEASURE';
+export type TownsquareGoalTypeState = 'DISABLED' | 'ENABLED';
+export type TownsquareGoalsAddGoalTeamLinkInput = {
+ goalId: Scalars['ID']['input'];
+ teamId: Scalars['ID']['input'];
+};
+export type TownsquareGoalsAddViewInput = {
+ containerId: Scalars['ID']['input'];
+ goalUpdateId: Scalars['ID']['input'];
+};
+export type TownsquareGoalsAppPermission = 'ARCHIVE' | 'CONNECTIONS_MANAGE' | 'CREATE' | 'MANAGE' | 'UPDATE' | 'VIEWS_EXPORT';
+export type TownsquareGoalsAppPermissionInput = {
+ isPermitted: Scalars['Boolean']['input'];
+ permission: TownsquareGoalsAppPermission;
+};
+export type TownsquareGoalsAppPermissionPolicyInput = {
+ appPermissions: Array<TownsquareGoalsAppPermissionInput>;
+ id: Scalars['ID']['input'];
+};
+export type TownsquareGoalsArchiveMetricInput = {
+ metricId: Scalars['ID']['input'];
+};
+export type TownsquareGoalsCloneInput = {
+ addProjects?: InputMaybe<Scalars['Boolean']['input']>;
+ addWatchers?: InputMaybe<Scalars['Boolean']['input']>;
+ goalId: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+};
+export type TownsquareGoalsConnectMsteamsChannelsChannelInput = {
+ aadGroupId: Scalars['String']['input'];
+ msTeamsChannelId: Scalars['String']['input'];
+ msTeamsTeamId: Scalars['String']['input'];
+};
+export type TownsquareGoalsConnectMsteamsChannelsInput = {
+ channels: Array<InputMaybe<TownsquareGoalsConnectMsteamsChannelsChannelInput>>;
+ goalIds: Array<Scalars['ID']['input']>;
+ installBot: Scalars['Boolean']['input'];
+ msTeamsTenantId: Scalars['String']['input'];
+ userAzureId?: InputMaybe<Scalars['String']['input']>;
+};
+export type TownsquareGoalsConnectSlackChannelInput = {
+ containerId: Scalars['ID']['input'];
+ goalId: Scalars['ID']['input'];
+ metadata?: InputMaybe<TownsquareConnectSlackChannelInputMetadata>;
+ slackChannelIds: Array<InputMaybe<Scalars['String']['input']>>;
+ slackTeamId: Scalars['String']['input'];
+ types: Array<InputMaybe<Scalars['String']['input']>>;
+};
+export type TownsquareGoalsCreateAddMetricTargetInput = {
+ createMetric?: InputMaybe<TownsquareGoalCreateMetricInput>;
+ goalId: Scalars['ID']['input'];
+ metricId?: InputMaybe<Scalars['ID']['input']>;
+ metricTargetPeriods?: InputMaybe<Array<InputMaybe<TownsquareMetricTargetPeriodInput>>>;
+ startValue: Scalars['Float']['input'];
+ targetValue: Scalars['Float']['input'];
+};
+export type TownsquareGoalsCreateCommentInput = {
+ commentText: Scalars['String']['input'];
+ entityId: Scalars['ID']['input'];
+};
+export type TownsquareGoalsCreateDecisionInput = {
+ description: Scalars['String']['input'];
+ goalId: Scalars['ID']['input'];
+ summary: Scalars['String']['input'];
+};
+export type TownsquareGoalsCreateDraftUpdateInput = {
+ values: TownsquareGoalsCreateUpdateInput;
+};
+export type TownsquareGoalsCreateGoalTypePairInput = {
+ goalType: TownsquareCreateGoalTypeInputV2;
+ successMeasureType?: InputMaybe<TownsquareCreateOrEditSuccessMeasureInput>;
+};
+export type TownsquareGoalsCreateInput = {
+ accessLevel?: InputMaybe<TownsquareGoalAccessLevel>;
+ containerId: Scalars['ID']['input'];
+ description?: InputMaybe<Scalars['String']['input']>;
+ goalTypeId: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+ ownerId?: InputMaybe<Scalars['ID']['input']>;
+ parentGoalId?: InputMaybe<Scalars['ID']['input']>;
+ subGoalId?: InputMaybe<Scalars['ID']['input']>;
+ targetDate?: InputMaybe<TownsquareTargetDateInput>;
+};
+export type TownsquareGoalsCreateLearningInput = {
+ description: Scalars['String']['input'];
+ goalId: Scalars['ID']['input'];
+ summary: Scalars['String']['input'];
+};
+export type TownsquareGoalsCreateMetricValueInput = {
+ metricId: Scalars['ID']['input'];
+ time?: InputMaybe<Scalars['DateTime']['input']>;
+ value: Scalars['Float']['input'];
+};
+export type TownsquareGoalsCreateRiskInput = {
+ description: Scalars['String']['input'];
+ goalId: Scalars['ID']['input'];
+ summary: Scalars['String']['input'];
+};
+export type TownsquareGoalsCreateUpdateInput = {
+ creationDate?: InputMaybe<Scalars['DateTime']['input']>;
+ goalId: Scalars['ID']['input'];
+ highlights?: InputMaybe<Array<InputMaybe<TownsquareUpdateHighlightInput>>>;
+ isBundledUpdate?: InputMaybe<Scalars['Boolean']['input']>;
+ isConnectedUpdate?: InputMaybe<Scalars['Boolean']['input']>;
+ metricUpdate?: InputMaybe<Array<InputMaybe<TownsquareMetricUpdateInput>>>;
+ score?: InputMaybe<Scalars['Int']['input']>;
+ status?: InputMaybe<Scalars['String']['input']>;
+ summary?: InputMaybe<Scalars['String']['input']>;
+ targetDate?: InputMaybe<TownsquareTargetDateInput>;
+ updateNotes?: InputMaybe<Array<InputMaybe<TownsquareUpdateNoteInput>>>;
+};
+export type TownsquareGoalsDeleteCommentInput = {
+ commentId: Scalars['ID']['input'];
+};
+export type TownsquareGoalsDeleteDecisionInput = {
+ decisionId: Scalars['ID']['input'];
+};
+export type TownsquareGoalsDeleteDraftUpdateInput = {
+ draftId: Scalars['ID']['input'];
+};
+export type TownsquareGoalsDeleteLatestUpdateInput = {
+ updateId: Scalars['ID']['input'];
+};
+export type TownsquareGoalsDeleteLearningInput = {
+ learningId: Scalars['ID']['input'];
+};
+export type TownsquareGoalsDeleteMetricValueInput = {
+ metricValueId: Scalars['ID']['input'];
+};
+export type TownsquareGoalsDeleteProjectLinkInput = {
+ goalId: Scalars['ID']['input'];
+ projectId: Scalars['ID']['input'];
+};
+export type TownsquareGoalsDeleteRiskInput = {
+ riskId: Scalars['ID']['input'];
+};
+export type TownsquareGoalsDisconnectMsteamsChannelInput = {
+ goalId: Scalars['ID']['input'];
+ msTeamsChannelId: Scalars['String']['input'];
+ msTeamsTenantId: Scalars['String']['input'];
+};
+export type TownsquareGoalsDisconnectSlackChannelInput = {
+ goalId: Scalars['ID']['input'];
+ slackConnectionId: Scalars['String']['input'];
+};
+export type TownsquareGoalsEditCommentInput = {
+ commentId: Scalars['ID']['input'];
+ commentText: Scalars['String']['input'];
+};
+export type TownsquareGoalsEditDecisionInput = {
+ decisionId: Scalars['ID']['input'];
+ description?: InputMaybe<Scalars['String']['input']>;
+ summary?: InputMaybe<Scalars['String']['input']>;
+};
+export type TownsquareGoalsEditDraftUpdateInput = {
+ draftId: Scalars['ID']['input'];
+ values?: InputMaybe<TownsquareGoalsCreateUpdateInput>;
+};
+export type TownsquareGoalsEditDropdownCustomFieldInput = {
+ customFieldDefinitionId: Scalars['ID']['input'];
+ goalId: Scalars['ID']['input'];
+ valueId: Scalars['ID']['input'];
+};
+export type TownsquareGoalsEditGoalTypePairInput = {
+ goalType: TownsquareEditGoalTypeInputV2;
+ successMeasureType?: InputMaybe<TownsquareCreateOrEditSuccessMeasureInput>;
+};
+export type TownsquareGoalsEditInput = {
+ archived?: InputMaybe<Scalars['Boolean']['input']>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ descriptionMeasurement?: InputMaybe<Scalars['String']['input']>;
+ descriptionWhy?: InputMaybe<Scalars['String']['input']>;
+ goalId: Scalars['ID']['input'];
+ name?: InputMaybe<Scalars['String']['input']>;
+ ownerId?: InputMaybe<Scalars['ID']['input']>;
+ startDate?: InputMaybe<Scalars['Date']['input']>;
+ targetDate?: InputMaybe<TownsquareTargetDateInput>;
+};
+export type TownsquareGoalsEditLearningInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ learningId: Scalars['ID']['input'];
+ summary?: InputMaybe<Scalars['String']['input']>;
+};
+export type TownsquareGoalsEditMetricInput = {
+ externalEntityId?: InputMaybe<Scalars['String']['input']>;
+ metricId: Scalars['ID']['input'];
+ name?: InputMaybe<Scalars['String']['input']>;
+ source?: InputMaybe<Scalars['String']['input']>;
+ subType?: InputMaybe<Scalars['String']['input']>;
+ value?: InputMaybe<Scalars['Float']['input']>;
+};
+export type TownsquareGoalsEditMetricTargetInput = {
+ currentValue?: InputMaybe<Scalars['Float']['input']>;
+ metricTargetId: Scalars['ID']['input'];
+ metricTargetPeriods?: InputMaybe<Array<InputMaybe<TownsquareMetricTargetPeriodInput>>>;
+ startValue?: InputMaybe<Scalars['Float']['input']>;
+ targetValue?: InputMaybe<Scalars['Float']['input']>;
+};
+export type TownsquareGoalsEditNumberCustomFieldInput = {
+ customFieldDefinitionId: Scalars['ID']['input'];
+ goalId: Scalars['ID']['input'];
+ value: Scalars['Float']['input'];
+};
+export type TownsquareGoalsEditRiskInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ riskId: Scalars['ID']['input'];
+ summary?: InputMaybe<Scalars['String']['input']>;
+};
+export type TownsquareGoalsEditTextCustomFieldInput = {
+ customFieldDefinitionId: Scalars['ID']['input'];
+ goalId: Scalars['ID']['input'];
+ value: Scalars['String']['input'];
+};
+export type TownsquareGoalsEditUpdateInput = {
+ goalUpdateId: Scalars['ID']['input'];
+ highlights?: InputMaybe<Array<InputMaybe<TownsquareUpdateHighlightInput>>>;
+ metricUpdate?: InputMaybe<Array<InputMaybe<TownsquareMetricUpdateEditInput>>>;
+ score?: InputMaybe<Scalars['Int']['input']>;
+ status?: InputMaybe<Scalars['String']['input']>;
+ summary?: InputMaybe<Scalars['String']['input']>;
+ targetDate?: InputMaybe<TownsquareTargetDateInput>;
+ updateNotes?: InputMaybe<Array<InputMaybe<TownsquareUpdateNoteInput>>>;
+};
+export type TownsquareGoalsEditUserCustomFieldInput = {
+ customFieldDefinitionId: Scalars['ID']['input'];
+ goalId: Scalars['ID']['input'];
+ userId: Scalars['ID']['input'];
+};
+export type TownsquareGoalsGenerateAiUpdateInput = {
+ templateKey?: InputMaybe<Scalars['String']['input']>;
+ values: TownsquareGoalsCreateUpdateInput;
+};
+export type TownsquareGoalsLinkJiraAlignProjectInput = {
+ goalId: Scalars['ID']['input'];
+ jiraAlignProjectId: Scalars['ID']['input'];
+};
+export type TownsquareGoalsLinkWorkItemInput = {
+ goalId: Scalars['ID']['input'];
+ workItemId: Scalars['ID']['input'];
+};
+export type TownsquareGoalsRemoveDropdownCustomFieldValueInput = {
+ customFieldDefinitionId: Scalars['ID']['input'];
+ goalId: Scalars['ID']['input'];
+ valueId: Scalars['ID']['input'];
+};
+export type TownsquareGoalsRemoveGoalTeamLinkInput = {
+ goalId: Scalars['ID']['input'];
+ teamId: Scalars['ID']['input'];
+};
+export type TownsquareGoalsRemoveMetricTargetInput = {
+ goalId: Scalars['ID']['input'];
+ metricTargetId: Scalars['ID']['input'];
+};
+export type TownsquareGoalsRemoveNumericCustomFieldValueInput = {
+ customFieldDefinitionId: Scalars['ID']['input'];
+ goalId: Scalars['ID']['input'];
+ valueId: Scalars['ID']['input'];
+};
+export type TownsquareGoalsRemoveTextCustomFieldValueInput = {
+ customFieldDefinitionId: Scalars['ID']['input'];
+ goalId: Scalars['ID']['input'];
+ valueId: Scalars['ID']['input'];
+};
+export type TownsquareGoalsRemoveUserCustomFieldValueInput = {
+ customFieldDefinitionId: Scalars['ID']['input'];
+ goalId: Scalars['ID']['input'];
+ userId: Scalars['ID']['input'];
+};
+export type TownsquareGoalsRemoveWatchersInput = {
+ goalId: Scalars['ID']['input'];
+ watcherIds: Array<Scalars['ID']['input']>;
+};
+export type TownsquareGoalsRestoreGoalsInput = {
+ goalIds: Array<Scalars['ID']['input']>;
+};
+export type TownsquareGoalsSetDefaultAccessLevelInput = {
+ accessLevel: TownsquareGoalAccessLevel;
+ containerId: Scalars['ID']['input'];
+};
+export type TownsquareGoalsSetParentGoalInput = {
+ goalId: Scalars['ID']['input'];
+ parentGoalId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type TownsquareGoalsSetRollupProgressInput = {
+ enableRollupProgress?: InputMaybe<Scalars['Boolean']['input']>;
+ goalId: Scalars['ID']['input'];
+ progressType?: InputMaybe<TownsquareGoalProgressType>;
+};
+export type TownsquareGoalsSetUpdateGenerationSettingsInput = {
+ goalId: Scalars['ID']['input'];
+ templateKey: Scalars['String']['input'];
+};
+export type TownsquareGoalsSetUserWatchingTeamInput = {
+ containerId: Scalars['ID']['input'];
+ isWatching: Scalars['Boolean']['input'];
+ teamId: Scalars['ID']['input'];
+};
+export type TownsquareGoalsSetWatchingGoalInput = {
+ goalId: Scalars['ID']['input'];
+ isWatching: Scalars['Boolean']['input'];
+ userId: Scalars['ID']['input'];
+};
+export type TownsquareGoalsSetWatchingTeamInput = {
+ goalId: Scalars['ID']['input'];
+ isWatching: Scalars['Boolean']['input'];
+ teamId: Scalars['ID']['input'];
+};
+export type TownsquareGoalsShareGoalInput = {
+ goalId: Scalars['ID']['input'];
+ users: Array<InputMaybe<TownsquareShareGoalUserInput>>;
+};
+export type TownsquareGoalsShareUpdateInput = {
+ recipientAccountId?: InputMaybe<Scalars['String']['input']>;
+ recipientEmailAddress?: InputMaybe<Scalars['String']['input']>;
+ updateId: Scalars['ID']['input'];
+};
+export type TownsquareGoalsSoftDeleteGoalsInput = {
+ goalIds: Array<Scalars['ID']['input']>;
+};
+export type TownsquareGoalsUnlinkJiraAlignProjectInput = {
+ goalId: Scalars['ID']['input'];
+ jiraAlignProjectId: Scalars['ID']['input'];
+};
+export type TownsquareGoalsUnlinkWorkItemInput = {
+ goalId: Scalars['ID']['input'];
+ workItemId: Scalars['ID']['input'];
+};
+export type TownsquareGoalsUpdateSlackSubscriptionInput = {
+ connectionId: Scalars['String']['input'];
+ goalId: Scalars['ID']['input'];
+ metadata?: InputMaybe<TownsquareUpdateSlackSubscriptionInputMetadata>;
+ slackTeamId: Scalars['String']['input'];
+ types: Array<Scalars['String']['input']>;
+};
+export type TownsquareHighlightSortEnum = 'CREATION_DATE_ASC' | 'CREATION_DATE_DESC' | 'ID_ASC' | 'ID_DESC' | 'SUMMARY_ASC' | 'SUMMARY_DESC';
+export type TownsquareHighlightType = 'DECISION' | 'LEARNING' | 'RISK';
+export type TownsquareIconInput = {
+ color?: InputMaybe<Scalars['String']['input']>;
+ id?: InputMaybe<Scalars['String']['input']>;
+ shortName?: InputMaybe<Scalars['String']['input']>;
+};
+export type TownsquareLinkType = 'RELATED' | 'WORK_TRACKING';
+export type TownsquareMetricSortEnum = 'ID_ASC' | 'ID_DESC' | 'NAME_ASC' | 'NAME_DESC';
+export type TownsquareMetricTargetPeriodInput = {
+ date: TownsquareTargetDateInput;
+ value?: InputMaybe<Scalars['Float']['input']>;
+};
+export type TownsquareMetricType = 'CURRENCY' | 'NUMERIC' | 'PERCENTAGE';
+export type TownsquareMetricUpdateEditInput = {
+ metricId: Scalars['ID']['input'];
+ newValue: Scalars['Float']['input'];
+ time?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type TownsquareMetricUpdateInput = {
+ newValue: Scalars['Float']['input'];
+ targetId: Scalars['ID']['input'];
+ time?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type TownsquareMetricValueSortEnum = 'ID_ASC' | 'ID_DESC' | 'TIME_ASC' | 'TIME_DESC';
+export type TownsquareMilestoneStatus = 'COMPLETED' | 'IN_PROGRESS' | 'NOT_STARTED';
+export type TownsquareMsTeamsTeamVisibility = 'ALL' | 'PRIVATE' | 'PUBLIC';
+export type TownsquareProjectAccessLevel = 'OPEN_EDIT' | 'OPEN_VIEW' | 'RESTRICTED';
+export type TownsquareProjectAccessRole = 'EDITOR' | 'VIEWER';
+export type TownsquareProjectAccessRoleInput = 'EDITOR' | 'VIEWER';
+export type TownsquareProjectDependencyRelationship = 'DEPENDED_BY' | 'DEPENDS_ON' | 'RELATED';
+export type TownsquareProjectDescriptionInput = {
+ measurement?: InputMaybe<Scalars['String']['input']>;
+ what?: InputMaybe<Scalars['String']['input']>;
+ why?: InputMaybe<Scalars['String']['input']>;
+};
+export type TownsquareProjectFusionField = 'DUE_DATE' | 'FOLLOWERS' | 'LABELS' | 'START_DATE' | 'STATUS' | 'SUMMARY';
+export type TownsquareProjectGrantAccessInput = {
+ addAsFollower?: InputMaybe<Scalars['Boolean']['input']>;
+ principalIds: Array<Scalars['ID']['input']>;
+ projectId: Scalars['ID']['input'];
+ role: TownsquareProjectAccessRoleInput;
+};
+export type TownsquareProjectManageAccessAddedInput = {
+ addAsContributor?: InputMaybe<Scalars['Boolean']['input']>;
+ addAsFollower?: InputMaybe<Scalars['Boolean']['input']>;
+ principalIds: Array<Scalars['ID']['input']>;
+ role: TownsquareProjectAccessRoleInput;
+};
+export type TownsquareProjectManageAccessInput = {
+ accessLevel?: InputMaybe<TownsquareProjectAccessLevel>;
+ added?: InputMaybe<TownsquareProjectManageAccessAddedInput>;
+ modified?: InputMaybe<TownsquareProjectManageAccessModifiedInput>;
+ projectId: Scalars['ID']['input'];
+ revoked?: InputMaybe<TownsquareProjectManageAccessRevokedInput>;
+};
+export type TownsquareProjectManageAccessModifiedInput = {
+ roles: Array<TownsquareProjectRoleModifiedInput>;
+};
+export type TownsquareProjectManageAccessRevokedInput = {
+ principalIds: Array<Scalars['ID']['input']>;
+};
+export type TownsquareProjectPhase = 'done' | 'in_progress' | 'paused' | 'pending';
+export type TownsquareProjectRevokeAccessInput = {
+ principalIds: Array<Scalars['ID']['input']>;
+ projectId: Scalars['ID']['input'];
+};
+export type TownsquareProjectRoleModifiedInput = {
+ principalId: Scalars['ID']['input'];
+ role: TownsquareProjectAccessRoleInput;
+};
+export type TownsquareProjectSortEnum = 'CREATION_DATE_ASC' | 'CREATION_DATE_DESC' | 'ID_ASC' | 'ID_DESC' | 'LATEST_UPDATE_DATE_ASC' | 'LATEST_UPDATE_DATE_DESC' | 'NAME_ASC' | 'NAME_DESC' | 'START_DATE_ASC' | 'START_DATE_DESC' | 'STATUS_ASC' | 'STATUS_DESC' | 'TARGET_DATE_ASC' | 'TARGET_DATE_DESC' | 'WATCHING_ASC' | 'WATCHING_DESC';
+export type TownsquareProjectStateValue = 'archived' | 'at_risk' | 'cancelled' | 'done' | 'off_track' | 'on_track' | 'paused' | 'pending';
+export type TownsquareProjectsAddGoalLink = {
+ goalId: Scalars['ID']['input'];
+ projectId: Scalars['ID']['input'];
+};
+export type TownsquareProjectsAddJiraWorkItemLinkInput = {
+ projectId: Scalars['ID']['input'];
+ replace?: InputMaybe<Scalars['Boolean']['input']>;
+ replaceChildWorkItemLinks?: InputMaybe<Scalars['Boolean']['input']>;
+ replaceCurrentWorkItemLink?: InputMaybe<Scalars['Boolean']['input']>;
+ workItemId: Scalars['ID']['input'];
+};
+export type TownsquareProjectsAddMembersInput = {
+ addAsWatchers?: InputMaybe<Scalars['Boolean']['input']>;
+ projectId: Scalars['ID']['input'];
+ role?: InputMaybe<TownsquareProjectAccessRoleInput>;
+ users: Array<Scalars['ID']['input']>;
+};
+export type TownsquareProjectsAddTeamContributorsInput = {
+ projectId: Scalars['ID']['input'];
+ role?: InputMaybe<TownsquareProjectAccessRoleInput>;
+ teamId: Scalars['ID']['input'];
+ userIds?: InputMaybe<Array<InputMaybe<Scalars['ID']['input']>>>;
+};
+export type TownsquareProjectsAddViewInput = {
+ containerId: Scalars['ID']['input'];
+ projectUpdateId: Scalars['ID']['input'];
+};
+export type TownsquareProjectsAppPermission = 'ARCHIVE' | 'CONNECTIONS_MANAGE' | 'CREATE' | 'MANAGE' | 'UPDATE' | 'VIEWS_EXPORT';
+export type TownsquareProjectsAppPermissionInput = {
+ isPermitted: Scalars['Boolean']['input'];
+ permission: TownsquareProjectsAppPermission;
+};
+export type TownsquareProjectsAppPermissionPolicyInput = {
+ appPermissions: Array<TownsquareProjectsAppPermissionInput>;
+ id: Scalars['ID']['input'];
+};
+export type TownsquareProjectsCanCreateProjectFusionInput = {
+ issueId: Scalars['ID']['input'];
+ projectId: Scalars['ID']['input'];
+};
+export type TownsquareProjectsCloneInput = {
+ addLinks?: InputMaybe<Scalars['Boolean']['input']>;
+ addWatchers?: InputMaybe<Scalars['Boolean']['input']>;
+ name: Scalars['String']['input'];
+ projectId: Scalars['ID']['input'];
+};
+export type TownsquareProjectsConnectMsteamsChannelsChannelInput = {
+ aadGroupId: Scalars['String']['input'];
+ msTeamsChannelId: Scalars['String']['input'];
+ msTeamsTeamId: Scalars['String']['input'];
+};
+export type TownsquareProjectsConnectMsteamsChannelsInput = {
+ channels: Array<InputMaybe<TownsquareProjectsConnectMsteamsChannelsChannelInput>>;
+ installBot: Scalars['Boolean']['input'];
+ msTeamsTenantId: Scalars['String']['input'];
+ projectIds: Array<Scalars['ID']['input']>;
+ userAzureId?: InputMaybe<Scalars['String']['input']>;
+};
+export type TownsquareProjectsConnectSlackChannelsInput = {
+ containerId: Scalars['ID']['input'];
+ metadata?: InputMaybe<TownsquareConnectSlackChannelInputMetadata>;
+ projectId: Scalars['ID']['input'];
+ slackChannelIds: Array<InputMaybe<Scalars['String']['input']>>;
+ slackTeamId: Scalars['String']['input'];
+ types: Array<InputMaybe<Scalars['String']['input']>>;
+};
+export type TownsquareProjectsCreateCommentInput = {
+ commentText: Scalars['String']['input'];
+ entityId: Scalars['ID']['input'];
+};
+export type TownsquareProjectsCreateDecisionInput = {
+ description: Scalars['String']['input'];
+ projectId: Scalars['ID']['input'];
+ summary: Scalars['String']['input'];
+};
+export type TownsquareProjectsCreateDraftUpdateInput = {
+ values: TownsquareProjectsCreateUpdateInput;
+};
+export type TownsquareProjectsCreateInput = {
+ accessLevel?: InputMaybe<TownsquareProjectAccessLevel>;
+ containerId: Scalars['String']['input'];
+ icon?: InputMaybe<TownsquareIconInput>;
+ name: Scalars['String']['input'];
+ private?: InputMaybe<Scalars['Boolean']['input']>;
+ targetDate?: InputMaybe<TownsquareTargetDateInput>;
+};
+export type TownsquareProjectsCreateLearningInput = {
+ description: Scalars['String']['input'];
+ projectId: Scalars['ID']['input'];
+ summary: Scalars['String']['input'];
+};
+export type TownsquareProjectsCreateLinkInput = {
+ iconUrl?: InputMaybe<Scalars['String']['input']>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ projectId: Scalars['ID']['input'];
+ provider?: InputMaybe<Scalars['String']['input']>;
+ type?: InputMaybe<TownsquareLinkType>;
+ url: Scalars['String']['input'];
+};
+export type TownsquareProjectsCreateRiskInput = {
+ description: Scalars['String']['input'];
+ projectId: Scalars['ID']['input'];
+ summary: Scalars['String']['input'];
+};
+export type TownsquareProjectsCreateUpdateInput = {
+ highlights?: InputMaybe<Array<InputMaybe<TownsquareUpdateHighlightInput>>>;
+ phase?: InputMaybe<Scalars['String']['input']>;
+ projectId: Scalars['ID']['input'];
+ status?: InputMaybe<Scalars['String']['input']>;
+ summary?: InputMaybe<Scalars['String']['input']>;
+ targetDate?: InputMaybe<TownsquareTargetDateInput>;
+ updateNotes?: InputMaybe<Array<InputMaybe<TownsquareUpdateNoteInput>>>;
+};
+export type TownsquareProjectsDeleteCommentInput = {
+ commentId: Scalars['ID']['input'];
+};
+export type TownsquareProjectsDeleteDecisionInput = {
+ decisionId: Scalars['ID']['input'];
+};
+export type TownsquareProjectsDeleteDraftUpdateInput = {
+ draftId: Scalars['ID']['input'];
+};
+export type TownsquareProjectsDeleteLatestUpdateInput = {
+ updateId: Scalars['ID']['input'];
+};
+export type TownsquareProjectsDeleteLearningInput = {
+ learningId: Scalars['ID']['input'];
+};
+export type TownsquareProjectsDeleteLinkInput = {
+ linkId: Scalars['ID']['input'];
+};
+export type TownsquareProjectsDeleteRiskInput = {
+ riskId: Scalars['ID']['input'];
+};
+export type TownsquareProjectsDisconnectMsteamsChannelInput = {
+ msTeamsChannelId: Scalars['String']['input'];
+ msTeamsTenantId: Scalars['String']['input'];
+ projectId: Scalars['ID']['input'];
+};
+export type TownsquareProjectsDisconnectSlackChannelInput = {
+ projectId: Scalars['ID']['input'];
+ slackConnectionId: Scalars['String']['input'];
+};
+export type TownsquareProjectsEditCommentInput = {
+ commentId: Scalars['ID']['input'];
+ commentText: Scalars['String']['input'];
+};
+export type TownsquareProjectsEditDecisionInput = {
+ decisionId: Scalars['ID']['input'];
+ description?: InputMaybe<Scalars['String']['input']>;
+ summary?: InputMaybe<Scalars['String']['input']>;
+};
+export type TownsquareProjectsEditDraftUpdateInput = {
+ draftId: Scalars['ID']['input'];
+ values?: InputMaybe<TownsquareProjectsCreateUpdateInput>;
+};
+export type TownsquareProjectsEditDropdownCustomFieldInput = {
+ customFieldDefinitionId: Scalars['ID']['input'];
+ projectId: Scalars['ID']['input'];
+ valueId: Scalars['ID']['input'];
+};
+export type TownsquareProjectsEditInput = {
+ archived?: InputMaybe<Scalars['Boolean']['input']>;
+ description?: InputMaybe<TownsquareProjectDescriptionInput>;
+ icon?: InputMaybe<TownsquareIconInput>;
+ id: Scalars['ID']['input'];
+ name?: InputMaybe<Scalars['String']['input']>;
+ owner?: InputMaybe<Scalars['ID']['input']>;
+ startDate?: InputMaybe<Scalars['Date']['input']>;
+};
+export type TownsquareProjectsEditLearningInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ learningId: Scalars['ID']['input'];
+ summary?: InputMaybe<Scalars['String']['input']>;
+};
+export type TownsquareProjectsEditLinkInput = {
+ iconUrl?: InputMaybe<Scalars['String']['input']>;
+ linkId: Scalars['ID']['input'];
+ name?: InputMaybe<Scalars['String']['input']>;
+ provider?: InputMaybe<Scalars['String']['input']>;
+ url?: InputMaybe<Scalars['String']['input']>;
+};
+export type TownsquareProjectsEditNumberCustomFieldInput = {
+ customFieldDefinitionId: Scalars['ID']['input'];
+ projectId: Scalars['ID']['input'];
+ value: Scalars['Float']['input'];
+};
+export type TownsquareProjectsEditRiskInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ riskId: Scalars['ID']['input'];
+ summary?: InputMaybe<Scalars['String']['input']>;
+};
+export type TownsquareProjectsEditTextCustomFieldInput = {
+ customFieldDefinitionId: Scalars['ID']['input'];
+ projectId: Scalars['ID']['input'];
+ value: Scalars['String']['input'];
+};
+export type TownsquareProjectsEditUpdateInput = {
+ highlights?: InputMaybe<Array<InputMaybe<TownsquareUpdateHighlightInput>>>;
+ status?: InputMaybe<Scalars['String']['input']>;
+ summary?: InputMaybe<Scalars['String']['input']>;
+ targetDate?: InputMaybe<TownsquareTargetDateInput>;
+ updateId: Scalars['ID']['input'];
+ updateNotes?: InputMaybe<Array<InputMaybe<TownsquareUpdateNoteInput>>>;
+};
+export type TownsquareProjectsEditUserCustomFieldInput = {
+ customFieldDefinitionId: Scalars['ID']['input'];
+ projectId: Scalars['ID']['input'];
+ userId: Scalars['ID']['input'];
+};
+export type TownsquareProjectsGenerateAiUpdateInput = {
+ templateKey?: InputMaybe<Scalars['String']['input']>;
+ values: TownsquareProjectsCreateUpdateInput;
+};
+export type TownsquareProjectsRemoveDependencyInput = {
+ incomingProjectId: Scalars['ID']['input'];
+ outgoingProjectId: Scalars['ID']['input'];
+};
+export type TownsquareProjectsRemoveDropdownCustomFieldValueInput = {
+ customFieldDefinitionId: Scalars['ID']['input'];
+ projectId: Scalars['ID']['input'];
+ valueId: Scalars['ID']['input'];
+};
+export type TownsquareProjectsRemoveGoalLinkInput = {
+ goalId: Scalars['ID']['input'];
+ projectId: Scalars['ID']['input'];
+};
+export type TownsquareProjectsRemoveJiraWorkItemLinkInput = {
+ projectId: Scalars['ID']['input'];
+ workItemId: Scalars['ID']['input'];
+};
+export type TownsquareProjectsRemoveMemberInput = {
+ projectId: Scalars['ID']['input'];
+ revokeAccess?: InputMaybe<Scalars['Boolean']['input']>;
+ userId: Scalars['ID']['input'];
+};
+export type TownsquareProjectsRemoveNumericCustomFieldValueInput = {
+ customFieldDefinitionId: Scalars['ID']['input'];
+ projectId: Scalars['ID']['input'];
+ valueId: Scalars['ID']['input'];
+};
+export type TownsquareProjectsRemoveTeamContributorsInput = {
+ projectId: Scalars['ID']['input'];
+ revokeAccess?: InputMaybe<Scalars['Boolean']['input']>;
+ teamId: Scalars['ID']['input'];
+};
+export type TownsquareProjectsRemoveTextCustomFieldValueInput = {
+ customFieldDefinitionId: Scalars['ID']['input'];
+ projectId: Scalars['ID']['input'];
+ valueId: Scalars['ID']['input'];
+};
+export type TownsquareProjectsRemoveUserCustomFieldValueInput = {
+ customFieldDefinitionId: Scalars['ID']['input'];
+ projectId: Scalars['ID']['input'];
+ userId: Scalars['ID']['input'];
+};
+export type TownsquareProjectsRemoveWatchersInput = {
+ projectId: Scalars['ID']['input'];
+ watcherIds: Array<Scalars['ID']['input']>;
+};
+export type TownsquareProjectsSetDefaultAccessLevelInput = {
+ accessLevel: TownsquareProjectAccessLevel;
+ containerId: Scalars['ID']['input'];
+};
+export type TownsquareProjectsSetDependencyInput = {
+ incomingProjectId: Scalars['ID']['input'];
+ outgoingProjectId: Scalars['ID']['input'];
+ type: TownsquareProjectDependencyRelationship;
+};
+export type TownsquareProjectsSetUpdateGenerationSettingsInput = {
+ projectId: Scalars['ID']['input'];
+ templateKey: Scalars['String']['input'];
+};
+export type TownsquareProjectsSetUserWatchingTeamInput = {
+ containerId: Scalars['ID']['input'];
+ isWatching: Scalars['Boolean']['input'];
+ teamId: Scalars['ID']['input'];
+};
+export type TownsquareProjectsSetWatchingProjectInput = {
+ isWatching: Scalars['Boolean']['input'];
+ projectId: Scalars['ID']['input'];
+ userId: Scalars['ID']['input'];
+};
+export type TownsquareProjectsShareProjectInput = {
+ projectId: Scalars['ID']['input'];
+ users?: InputMaybe<Array<InputMaybe<TownsquareShareProjectUserInput>>>;
+};
+export type TownsquareProjectsShareUpdateInput = {
+ recipientAccountId?: InputMaybe<Scalars['String']['input']>;
+ recipientEmailAddress?: InputMaybe<Scalars['String']['input']>;
+ updateId: Scalars['ID']['input'];
+};
+export type TownsquareProjectsUpdateSlackSubscriptionInput = {
+ connectionId: Scalars['String']['input'];
+ metadata?: InputMaybe<TownsquareUpdateSlackSubscriptionInputMetadata>;
+ projectId: Scalars['ID']['input'];
+ slackTeamId: Scalars['String']['input'];
+ types: Array<Scalars['String']['input']>;
+};
+export type TownsquareRelationshipInput = {
+ from: Scalars['String']['input'];
+ to: Scalars['String']['input'];
+};
+export type TownsquareRemoveTagsInput = {
+ nounId: Scalars['ID']['input'];
+ tagIds: Array<Scalars['ID']['input']>;
+};
+export type TownsquareRiskSortEnum = 'CREATION_DATE_ASC' | 'CREATION_DATE_DESC' | 'ID_ASC' | 'ID_DESC' | 'SUMMARY_ASC' | 'SUMMARY_DESC';
+export type TownsquareSearchEntity = 'GOAL' | 'PROJECT';
+export type TownsquareSearchType = 'Integer' | 'Numeric' | 'String' | 'User';
+export type TownsquareSetParentGoalInput = {
+ goalAri: Scalars['String']['input'];
+ parentGoalAri?: InputMaybe<Scalars['String']['input']>;
+};
+export type TownsquareShareGoalUserInput = {
+ accountId?: InputMaybe<Scalars['ID']['input']>;
+ addAsWatcher?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type TownsquareShareProjectUserInput = {
+ accountId?: InputMaybe<Scalars['ID']['input']>;
+ addAsWatcher?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type TownsquareTagSortEnum = 'ENTITY_COUNT_DESC' | 'ID_ASC' | 'ID_DESC' | 'NAME_ASC' | 'NAME_DESC' | 'USAGE_ASC' | 'USAGE_DESC' | 'WATCHER_ASC' | 'WATCHER_DESC';
+export type TownsquareTargetDateInput = {
+ confidence?: InputMaybe<TownsquareTargetDateType>;
+ date?: InputMaybe<Scalars['Date']['input']>;
+};
+export type TownsquareTargetDateType = 'DAY' | 'MONTH' | 'QUARTER';
+export type TownsquareTrackViewEvent = 'DIRECT' | 'INDIRECT' | 'SKIP';
+export type TownsquareUnshardedAccessControlCapability = 'ACCESS' | 'ADMINISTER' | 'CREATE';
+export type TownsquareUnshardedCapabilityContainer = 'GOALS_APP' | 'PROJECTS_APP';
+export type TownsquareUpdateGoalsAppPermissionPoliciesInput = {
+ containerId: Scalars['ID']['input'];
+ policies: Array<TownsquareGoalsAppPermissionPolicyInput>;
+};
+export type TownsquareUpdateHighlightInput = {
+ description: Scalars['String']['input'];
+ summary: Scalars['String']['input'];
+ type: TownsquareHighlightType;
+};
+export type TownsquareUpdateNoteInput = {
+ archived?: InputMaybe<Scalars['Boolean']['input']>;
+ description: Scalars['String']['input'];
+ summary?: InputMaybe<Scalars['String']['input']>;
+ updateNoteId?: InputMaybe<Scalars['ID']['input']>;
+ uuid?: InputMaybe<Scalars['String']['input']>;
+};
+export type TownsquareUpdateProjectsAppPermissionPoliciesInput = {
+ containerId: Scalars['ID']['input'];
+ policies: Array<TownsquareProjectsAppPermissionPolicyInput>;
+};
+export type TownsquareUpdateSlackSubscriptionInputMetadata = {
+ fieldTypes: Array<Scalars['String']['input']>;
+};
+export type TownsquareUpdateStateFilter = 'ACTIVE' | 'AT_RISK' | 'CANCELLED' | 'DONE' | 'NO_UPDATE' | 'OFF_TRACK' | 'ON_TRACK' | 'PAUSED' | 'PENDING';
+export type TownsquareUpdateType = 'SYSTEM' | 'USER';
+export type TownsquareViewObjectType = 'GOAL_UPDATE' | 'PROJECT_UPDATE';
+export type TownsquareWatchGoalInput = {
+ ari: Scalars['String']['input'];
+};
+export type TransitionFilter = {
+ from: Scalars['String']['input'];
+ to: Scalars['String']['input'];
+};
+export type TrelloAcceptProposedEventsInput = {
+ plannerCalendarId: Scalars['ID']['input'];
+ proposedEventIds: Array<Scalars['ID']['input']>;
+ providerAccountId: Scalars['ID']['input'];
+};
+export type TrelloAddBoardStarInput = {
+ boardId: Scalars['ID']['input'];
+ position: Scalars['Float']['input'];
+ userId: Scalars['ID']['input'];
+};
+export type TrelloAddCampaignInput = {
+ currentStep?: InputMaybe<Scalars['String']['input']>;
+ dismissed?: InputMaybe<Scalars['Boolean']['input']>;
+ name: Scalars['String']['input'];
+ userId: Scalars['ID']['input'];
+};
+export type TrelloAddLabelsToCardInput = {
+ cardId: Scalars['ID']['input'];
+ labelIds: Array<Scalars['ID']['input']>;
+};
+export type TrelloAddMemberInput = {
+ cardId: Scalars['ID']['input'];
+ userId: Scalars['ID']['input'];
+};
+export type TrelloAddOnboardingInboxCardsCardInput = {
+ complete?: InputMaybe<Scalars['Boolean']['input']>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ externalSource?: InputMaybe<TrelloCardExternalSource>;
+ name: Scalars['String']['input'];
+ position: Scalars['Float']['input'];
+};
+export type TrelloAddOnboardingInboxCardsInput = {
+ cards: Array<TrelloAddOnboardingInboxCardsCardInput>;
+};
+export type TrelloAddWorkspaceTagToBoardInput = {
+ boardId: Scalars['ID']['input'];
+ tagId: Scalars['ID']['input'];
+};
+export type TrelloAgentMessageRole = 'AGENT' | 'UNSPECIFIED' | 'USER';
+export type TrelloAgentSessionFilter = {
+ boardId?: InputMaybe<Scalars['ID']['input']>;
+ creatorId?: InputMaybe<Scalars['ID']['input']>;
+ workspaceId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type TrelloAgentTaskState = 'APPROVAL_REQUIRED' | 'AUTH_REQUIRED' | 'CANCELED' | 'COMPLETED' | 'FAILED' | 'INPUT_REQUIRED' | 'REJECTED' | 'SUBMITTED' | 'UNSPECIFIED' | 'WORKING';
+export type TrelloAgenticActivityStatus = 'ABANDONED' | 'ERRORED' | 'SUCCEEDED' | 'WORKING';
+export type TrelloAgenticActivityTargetType = 'BOARD' | 'CARD' | 'LIST';
+export type TrelloAgenticIdentityStatus = 'ACTIVE' | 'DEACTIVATED';
+export type TrelloAiBoardGenericBoardInput = {
+ prompt: Scalars['String']['input'];
+};
+export type TrelloAiBoardUserInput = {
+ genericBoardInput?: InputMaybe<TrelloAiBoardGenericBoardInput>;
+ newYearsResolutionInput?: InputMaybe<TrelloNewYearsResolutionAiBoardInput>;
+};
+export type TrelloAiFeatureEntityAction = 'CREATE' | 'UPDATE';
+export type TrelloAiInterjectionParameterOverridesInput = {
+ maximumTokens?: InputMaybe<Scalars['Int']['input']>;
+ reasoningEffort?: InputMaybe<TrelloAiReasoningEffort>;
+ temperature?: InputMaybe<Scalars['Float']['input']>;
+ timeoutSeconds?: InputMaybe<Scalars['Int']['input']>;
+ topP?: InputMaybe<Scalars['Float']['input']>;
+};
+export type TrelloAiPromptInterjectionOverrideInput = {
+ enabled?: InputMaybe<Scalars['Boolean']['input']>;
+ modelId?: InputMaybe<Scalars['String']['input']>;
+ parameters?: InputMaybe<TrelloAiInterjectionParameterOverridesInput>;
+ promptType: Scalars['String']['input'];
+ systemPrompt?: InputMaybe<Scalars['String']['input']>;
+};
+export type TrelloAiReasoningEffort = 'HIGH' | 'LOW' | 'MEDIUM' | 'MINIMAL' | 'NONE';
+export type TrelloAiRuleType = 'PLANNER_SCHEDULING' | 'PLANNER_SELECTION';
+export type TrelloAppCreatorAuthType = 'APP_KEY_TOKEN' | 'OAUTH2';
+export type TrelloArchiveAllCardsInListInput = {
+ boardId: Scalars['ID']['input'];
+ listId: Scalars['ID']['input'];
+};
+export type TrelloAssignCardToPlannerCalendarEventInput = {
+ cardId: Scalars['ID']['input'];
+ plannerCalendarId: Scalars['ID']['input'];
+ position?: InputMaybe<Scalars['Float']['input']>;
+ providerAccountId: Scalars['ID']['input'];
+ providerEventId: Scalars['ID']['input'];
+};
+export type TrelloAssignCardsToPlannerCalendarEventInput = {
+ cardIds: Array<Scalars['ID']['input']>;
+ plannerCalendarId: Scalars['ID']['input'];
+ position?: InputMaybe<Scalars['Float']['input']>;
+ providerAccountId: Scalars['ID']['input'];
+ providerEventId: Scalars['ID']['input'];
+};
+export type TrelloAtlassianSiteFilter = {
+ isRovoAiEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type TrelloAutomationCreationInput = {
+ boardId?: InputMaybe<Scalars['ID']['input']>;
+ prompt: Scalars['String']['input'];
+};
+export type TrelloBoardAiLoadingPhase = 'GENERATING_BOARD' | 'PREPARING_BOARD' | 'SEARCHING_WEB' | 'VERIFYING_WEB_LINKS';
+export type TrelloBoardBackgroundAttachmentInput = {
+ key: Scalars['String']['input'];
+};
+export type TrelloBoardBackgroundColorInput = {
+ key: Scalars['String']['input'];
+};
+export type TrelloBoardBackgroundInput = {
+ attachment?: InputMaybe<TrelloBoardBackgroundAttachmentInput>;
+ color?: InputMaybe<TrelloBoardBackgroundColorInput>;
+ photo?: InputMaybe<TrelloBoardBackgroundPhotoInput>;
+};
+export type TrelloBoardBackgroundPhotoInput = {
+ key: Scalars['String']['input'];
+};
+export type TrelloBoardCardAgingModes = 'PIRATE' | 'REGULAR';
+export type TrelloBoardCommentPermissions = 'DISABLED' | 'MEMBERS' | 'OBSERVERS' | 'ORG' | 'PUBLIC';
+export type TrelloBoardCommentingPermissions = 'BOARD' | 'DISABLED' | 'OBSERVERS' | 'PUBLIC' | 'WORKSPACE';
+export type TrelloBoardCreationMethod = 'AI' | 'ASSISTED' | 'AUTOMATIC' | 'DEMO' | 'EMAIL_SOURCE';
+export type TrelloBoardHistoryDueDateStatus = 'DONE' | 'DUE_LATER' | 'DUE_SOON' | 'NO_DUE_DATE' | 'OVERDUE';
+export type TrelloBoardInvitationPermissions = 'ADMINS' | 'MEMBERS';
+export type TrelloBoardInvitePermissionsInput = 'ADMINS' | 'MEMBERS';
+export type TrelloBoardMembershipFilterInput = {
+ memberId?: InputMaybe<Scalars['ID']['input']>;
+ type?: InputMaybe<TrelloBoardMembershipType>;
+};
+export type TrelloBoardMembershipType = 'ADMIN' | 'NORMAL' | 'OBSERVER';
+export type TrelloBoardPowerUpFilterInput = {
+ access?: InputMaybe<Scalars['String']['input']>;
+};
+export type TrelloBoardPreferencesInput = {
+ background?: InputMaybe<TrelloCreateBoardBackgroundInput>;
+ cardAging?: InputMaybe<TrelloBoardCardAgingModes>;
+ cardCounts?: InputMaybe<Scalars['Boolean']['input']>;
+ cardCovers?: InputMaybe<Scalars['Boolean']['input']>;
+ comments?: InputMaybe<TrelloBoardCommentPermissions>;
+ invitations?: InputMaybe<TrelloBoardInvitationPermissions>;
+ isTemplate?: InputMaybe<Scalars['Boolean']['input']>;
+ permissionLevel?: InputMaybe<TrelloBoardPrefsPermissionLevel>;
+ selfJoin?: InputMaybe<Scalars['Boolean']['input']>;
+ showCompleteStatus?: InputMaybe<Scalars['Boolean']['input']>;
+ voting?: InputMaybe<TrelloBoardVotingPermissions>;
+};
+export type TrelloBoardPrefsPermissionLevel = 'ENTERPRISE' | 'ORG' | 'PRIVATE' | 'PUBLIC';
+export type TrelloBoardVotingPermissions = 'BOARD' | 'DISABLED' | 'OBSERVERS' | 'PUBLIC' | 'WORKSPACE';
+export type TrelloBulkCreateCardInListInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ due?: InputMaybe<Scalars['DateTime']['input']>;
+ name: Scalars['String']['input'];
+};
+export type TrelloBulkCreateCardInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ due?: InputMaybe<Scalars['DateTime']['input']>;
+ listId: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+ position?: InputMaybe<Scalars['TrelloCardPosition']['input']>;
+};
+export type TrelloBulkCreateCardsInListInput = {
+ cards: Array<TrelloBulkCreateCardInListInput>;
+ listId: Scalars['ID']['input'];
+ position?: InputMaybe<Scalars['TrelloCardPosition']['input']>;
+};
+export type TrelloBulkCreateCardsInput = {
+ cards: Array<TrelloBulkCreateCardInput>;
+};
+export type TrelloBulkDeleteListInput = {
+ listIds: Array<Scalars['ID']['input']>;
+};
+export type TrelloCardActionType = 'ADD_ATTACHMENT' | 'ADD_CHECKLIST' | 'ADD_MEMBER' | 'COMMENT' | 'COMMENT_FROM_COPIED_CARD' | 'COPY_CARD' | 'COPY_INBOX_CARD' | 'CREATE_CARD' | 'CREATE_CARD_FROM_CHECK_ITEM' | 'CREATE_CARD_FROM_EMAIL' | 'CREATE_INBOX_CARD' | 'DELETE_ATTACHMENT' | 'MOVE_CARD' | 'MOVE_CARD_TO_BOARD' | 'MOVE_INBOX_CARD_TO_BOARD' | 'REMOVE_CHECKLIST' | 'REMOVE_MEMBER' | 'UPDATE_CARD_CHECK_ITEM_STATE' | 'UPDATE_CARD_CLOSED' | 'UPDATE_CARD_COMPLETE' | 'UPDATE_CARD_DUE' | 'UPDATE_CARD_RECURRENCE_RULE' | 'UPDATE_CUSTOM_FIELD_ITEM';
+export type TrelloCardBatchScript = {
+ commands?: InputMaybe<Array<TrelloCardCommand>>;
+};
+export type TrelloCardBatchSelection = {
+ clauses?: InputMaybe<Array<TrelloCardClause>>;
+};
+export type TrelloCardBatchSpecificationInput = {
+ boardId: Scalars['ID']['input'];
+ script?: InputMaybe<TrelloCardBatchScript>;
+ selection?: InputMaybe<TrelloCardBatchSelection>;
+};
+export type TrelloCardBatchStatus = 'COMPLETED' | 'EXECUTING' | 'FAILED' | 'PENDING';
+export type TrelloCardClause = {
+ closed?: InputMaybe<TrelloCardClosedClause>;
+ completed?: InputMaybe<TrelloCardCompleteClause>;
+ ids?: InputMaybe<TrelloCardIdsClause>;
+ list?: InputMaybe<TrelloCardListClause>;
+};
+export type TrelloCardCloseCommand = {
+ close: Scalars['Boolean']['input'];
+};
+export type TrelloCardClosedClause = {
+ closed: Scalars['Boolean']['input'];
+};
+export type TrelloCardCommand = {
+ close?: InputMaybe<TrelloCardCloseCommand>;
+ complete?: InputMaybe<TrelloCardCompleteCommand>;
+ delete?: InputMaybe<TrelloCardDeleteCommand>;
+};
+export type TrelloCardCompleteClause = {
+ completed: Scalars['Boolean']['input'];
+};
+export type TrelloCardCompleteCommand = {
+ complete: Scalars['Boolean']['input'];
+};
+export type TrelloCardCoordinatesInput = {
+ latitude: Scalars['Float']['input'];
+ longitude: Scalars['Float']['input'];
+};
+export type TrelloCardCoverBrightness = 'DARK' | 'LIGHT';
+export type TrelloCardCoverColor = 'BLACK' | 'BLUE' | 'GREEN' | 'LIME' | 'ORANGE' | 'PINK' | 'PURPLE' | 'RED' | 'SKY' | 'YELLOW';
+export type TrelloCardCoverInput = {
+ brightness?: InputMaybe<Scalars['String']['input']>;
+ size?: InputMaybe<Scalars['String']['input']>;
+ type: TrelloCardCoverTypeInput;
+ yPosition?: InputMaybe<Scalars['Float']['input']>;
+};
+export type TrelloCardCoverSize = 'FULL' | 'NORMAL';
+export type TrelloCardCoverTypeInput = {
+ attachmentId?: InputMaybe<Scalars['String']['input']>;
+ color?: InputMaybe<Scalars['String']['input']>;
+ uploadedBackgroundId?: InputMaybe<Scalars['String']['input']>;
+ url?: InputMaybe<Scalars['String']['input']>;
+};
+export type TrelloCardCreationMethod = 'AI' | 'ASSISTED' | 'AUTOMATIC' | 'DEMO' | 'EMAIL_SOURCE';
+export type TrelloCardDeleteCommand = {
+ delete: Scalars['Boolean']['input'];
+};
+export type TrelloCardExternalSource = 'BROWSER_EXTENSION' | 'BROWSER_EXTENSION_HIGHLIGHT' | 'BROWSER_EXTENSION_IMAGE' | 'BROWSER_EXTENSION_LINK' | 'CONFLUENCE' | 'EMAIL' | 'GOOGLE_CHAT' | 'GOOGLE_GMAIL' | 'LOOM' | 'MSTEAMS' | 'SIRI' | 'SLACK';
+export type TrelloCardIdsClause = {
+ cards?: InputMaybe<Array<Scalars['ID']['input']>>;
+};
+export type TrelloCardListClause = {
+ lists?: InputMaybe<Array<Scalars['ID']['input']>>;
+};
+export type TrelloCardRole = 'BOARD' | 'LINK' | 'MANIFEST' | 'MIRROR' | 'SEPARATOR';
+export type TrelloCardSummaryNullReason = 'NOT_ENOUGH_SIGNAL' | 'NO_CONTENT' | 'PLACEHOLDER_ONLY';
+export type TrelloCardSummarySectionKind = 'ACTION' | 'DECISION' | 'GENERAL' | 'PROGRESS' | 'QUESTION' | 'RISK';
+export type TrelloCheckItemCreationMethod = 'AI' | 'ASSISTED' | 'AUTOMATIC' | 'DEMO' | 'EMAIL_SOURCE';
+export type TrelloCheckItemDueInfoInput = {
+ at?: InputMaybe<Scalars['DateTime']['input']>;
+ reminder?: InputMaybe<Scalars['Int']['input']>;
+};
+export type TrelloCheckItemState = 'COMPLETE' | 'INCOMPLETE';
+export type TrelloChecklistCreationMethod = 'AI' | 'ASSISTED' | 'AUTOMATIC' | 'DEMO' | 'EMAIL_SOURCE';
+export type TrelloChecklistMediaType = 'IMAGE_GIF' | 'IMAGE_JPEG' | 'IMAGE_PNG' | 'IMAGE_WEBP';
+export type TrelloChecklistTarget = {
+ id?: InputMaybe<Scalars['ID']['input']>;
+ name?: InputMaybe<Scalars['String']['input']>;
+};
+export type TrelloCloseBoardInput = {
+ boardId: Scalars['ID']['input'];
+};
+export type TrelloCloseCardInput = {
+ cardId: Scalars['ID']['input'];
+};
+export type TrelloCloseListInput = {
+ listId: Scalars['ID']['input'];
+};
+export type TrelloCompleteOnboardingBoardInput = {
+ addStarterGuide: Scalars['Boolean']['input'];
+ background?: InputMaybe<Scalars['String']['input']>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ firstListCards?: InputMaybe<Array<InputMaybe<TrelloCompleteOnboardingCardInput>>>;
+ name: Scalars['String']['input'];
+};
+export type TrelloCompleteOnboardingCardInput = {
+ complete?: InputMaybe<Scalars['Boolean']['input']>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+ position: Scalars['Float']['input'];
+};
+export type TrelloCompleteOnboardingInput = {
+ board: TrelloCompleteOnboardingBoardInput;
+ organizationName: Scalars['String']['input'];
+};
+export type TrelloConvertBoardToTemplateInput = {
+ boardId: Scalars['ID']['input'];
+};
+export type TrelloConvertTemplateToBoardInput = {
+ boardId: Scalars['ID']['input'];
+};
+export type TrelloCopyCardInput = {
+ cardId: Scalars['ID']['input'];
+ listId?: InputMaybe<Scalars['ID']['input']>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ position?: InputMaybe<Scalars['TrelloCardPosition']['input']>;
+};
+export type TrelloCreateApplicationInput = {
+ agreementId: Scalars['ID']['input'];
+ author: Scalars['String']['input'];
+ email: Scalars['String']['input'];
+ iframeUrl?: InputMaybe<Scalars['URL']['input']>;
+ locale?: InputMaybe<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+ scopes?: InputMaybe<Array<Scalars['String']['input']>>;
+ supportContact: Scalars['String']['input'];
+ workspaceId: Scalars['ID']['input'];
+};
+export type TrelloCreateAutomationFromPromptInput = {
+ userInput: TrelloCreateAutomationFromPromptUserInput;
+ workspaceId: Scalars['ID']['input'];
+};
+export type TrelloCreateAutomationFromPromptUserInput = {
+ automationCreationInput?: InputMaybe<TrelloAutomationCreationInput>;
+};
+export type TrelloCreateBoardBackgroundInput = {
+ key?: InputMaybe<Scalars['String']['input']>;
+ url?: InputMaybe<Scalars['String']['input']>;
+};
+export type TrelloCreateBoardFromRecommendationInput = {
+ recommendationId: Scalars['ID']['input'];
+};
+export type TrelloCreateBoardInput = {
+ creationMethod?: InputMaybe<TrelloBoardCreationMethod>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+ preferences?: InputMaybe<TrelloBoardPreferencesInput>;
+ setup?: InputMaybe<TrelloSetupInput>;
+ workspaceId: Scalars['ID']['input'];
+};
+export type TrelloCreateBoardWithAiInput = {
+ userInput: TrelloAiBoardUserInput;
+ workspaceId: Scalars['ID']['input'];
+};
+export type TrelloCreateCardInput = {
+ agentName?: InputMaybe<Scalars['String']['input']>;
+ creationMethod?: InputMaybe<TrelloCardCreationMethod>;
+ creationMethodLoading?: InputMaybe<Scalars['Boolean']['input']>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ due?: InputMaybe<Scalars['DateTime']['input']>;
+ externalSource?: InputMaybe<TrelloCardExternalSource>;
+ faviconUrl?: InputMaybe<Scalars['String']['input']>;
+ listId: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+ position?: InputMaybe<Scalars['TrelloCardPosition']['input']>;
+ urlSource?: InputMaybe<Scalars['String']['input']>;
+ urlSourceText?: InputMaybe<Scalars['String']['input']>;
+};
+export type TrelloCreateCheckItemInput = {
+ checked?: InputMaybe<Scalars['Boolean']['input']>;
+ checklistId: Scalars['ID']['input'];
+ creationMethod?: InputMaybe<TrelloCheckItemCreationMethod>;
+ due?: InputMaybe<TrelloCheckItemDueInfoInput>;
+ name: Scalars['String']['input'];
+ position?: InputMaybe<TrelloPosition>;
+ userId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type TrelloCreateChecklistInput = {
+ cardId: Scalars['ID']['input'];
+ creationMethod?: InputMaybe<TrelloChecklistCreationMethod>;
+ imageUrl?: InputMaybe<Scalars['URL']['input']>;
+ mediaType?: InputMaybe<TrelloChecklistMediaType>;
+ name: Scalars['String']['input'];
+ position?: InputMaybe<TrelloPosition>;
+ sourceChecklistId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type TrelloCreateCommentInput = {
+ cardId: Scalars['ID']['input'];
+ text: Scalars['String']['input'];
+};
+export type TrelloCreateCustomFieldInput = {
+ boardId: Scalars['ID']['input'];
+ display?: InputMaybe<TrelloCustomFieldDisplayInput>;
+ isSuggestedField?: InputMaybe<Scalars['Boolean']['input']>;
+ name: Scalars['String']['input'];
+ options?: InputMaybe<Array<TrelloNewCustomFieldOptionInput>>;
+ position?: InputMaybe<Scalars['Float']['input']>;
+ type: TrelloCustomFieldType;
+};
+export type TrelloCreateCustomFieldOptionInput = {
+ customFieldId: Scalars['ID']['input'];
+ option: TrelloNewCustomFieldOptionInput;
+};
+export type TrelloCreateLabelInput = {
+ boardId: Scalars['ID']['input'];
+ color?: InputMaybe<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+};
+export type TrelloCreateListInput = {
+ boardId: Scalars['ID']['input'];
+ color?: InputMaybe<TrelloListColor>;
+ creationMethod?: InputMaybe<TrelloListCreationMethod>;
+ dataSource?: InputMaybe<TrelloListDataSourceInput>;
+ name: Scalars['String']['input'];
+ position?: InputMaybe<TrelloListPosition>;
+ type?: InputMaybe<TrelloListType>;
+};
+export type TrelloCreateMemberAiRuleInput = {
+ position: Scalars['Float']['input'];
+ rule: Scalars['String']['input'];
+ type?: InputMaybe<TrelloAiRuleType>;
+};
+export type TrelloCreateMemberFromAaInput = {
+ atlassianAccountId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type TrelloCreateOAuth2ClientInput = {
+ clientType?: InputMaybe<Scalars['String']['input']>;
+ id: Scalars['ID']['input'];
+ scopes?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type TrelloCreateOrUpdatePlannerCalendarInput = {
+ enabled: Scalars['Boolean']['input'];
+ primaryCalendar?: InputMaybe<Scalars['Boolean']['input']>;
+ providerAccountId: Scalars['ID']['input'];
+ providerCalendarId?: InputMaybe<Scalars['ID']['input']>;
+ type: TrelloSupportedPlannerProviders;
+ workspaceId: Scalars['ID']['input'];
+};
+export type TrelloCreatePlannerCalendarEventInput = {
+ event: TrelloCreatePlannerCalendarEventOptions;
+ plannerCalendarId: Scalars['ID']['input'];
+ providerAccountId: Scalars['ID']['input'];
+};
+export type TrelloCreatePlannerCalendarEventOptions = {
+ cardId?: InputMaybe<Scalars['ID']['input']>;
+ end: Scalars['DateTime']['input'];
+ start: Scalars['DateTime']['input'];
+ title: Scalars['String']['input'];
+ visibility?: InputMaybe<TrelloPlannerCalendarEventVisibility>;
+};
+export type TrelloCreateVoiceCapturedCardsInput = {
+ sessionId: Scalars['ID']['input'];
+};
+export type TrelloCreateWorkspaceTagInput = {
+ name: Scalars['String']['input'];
+ workspaceId: Scalars['ID']['input'];
+};
+export type TrelloCustomFieldDisplayInput = {
+ cardFront?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type TrelloCustomFieldItemValueInput = {
+ checked?: InputMaybe<Scalars['Boolean']['input']>;
+ date?: InputMaybe<Scalars['String']['input']>;
+ number?: InputMaybe<Scalars['String']['input']>;
+ text?: InputMaybe<Scalars['String']['input']>;
+};
+export type TrelloCustomFieldOptionValueInput = {
+ text: Scalars['String']['input'];
+};
+export type TrelloCustomFieldType = 'CHECKBOX' | 'DATE' | 'LIST' | 'NUMBER' | 'TEXT';
+export type TrelloDataSourceHandler = 'LINKING_PLATFORM';
+export type TrelloDeleteAiRuleInput = {
+ aiRuleId: Scalars['ID']['input'];
+};
+export type TrelloDeleteBoardBackgroundInput = {
+ boardBackgroundId: Scalars['String']['input'];
+};
+export type TrelloDeleteBoardInput = {
+ boardId: Scalars['ID']['input'];
+};
+export type TrelloDeleteChecklistInput = {
+ id: Scalars['ID']['input'];
+};
+export type TrelloDeleteCustomFieldInput = {
+ customFieldId: Scalars['ID']['input'];
+};
+export type TrelloDeleteCustomFieldOptionInput = {
+ customFieldId: Scalars['ID']['input'];
+ customFieldOptionId: Scalars['ID']['input'];
+};
+export type TrelloDeleteLabelInput = {
+ id: Scalars['ID']['input'];
+};
+export type TrelloDeletePlannerCalendarEventInput = {
+ plannerCalendarEventId: Scalars['ID']['input'];
+ plannerCalendarId: Scalars['ID']['input'];
+ providerAccountId: Scalars['ID']['input'];
+};
+export type TrelloDeleteWorkspaceTagInput = {
+ tagId: Scalars['ID']['input'];
+ workspaceId: Scalars['ID']['input'];
+};
+export type TrelloDisableBoardSelfJoinInput = {
+ boardId: Scalars['ID']['input'];
+};
+export type TrelloDisableCardFrontCompleteToggleInput = {
+ boardId: Scalars['ID']['input'];
+};
+export type TrelloDismissRefinementCommandCenterInput = {
+ boardId: Scalars['ID']['input'];
+};
+export type TrelloEchoInput = {
+ contents: Scalars['String']['input'];
+};
+export type TrelloEditBoardWithAiInput = {
+ boardId: Scalars['ID']['input'];
+ referenceTaskIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ sessionId?: InputMaybe<Scalars['ID']['input']>;
+ userPrompt: Scalars['String']['input'];
+};
+export type TrelloEditPlannerCalendarEventInput = {
+ event: TrelloEditPlannerCalendarEventOptions;
+ plannerCalendarId: Scalars['ID']['input'];
+ providerAccountId: Scalars['ID']['input'];
+};
+export type TrelloEditPlannerCalendarEventOptions = {
+ end?: InputMaybe<Scalars['DateTime']['input']>;
+ id: Scalars['ID']['input'];
+ start?: InputMaybe<Scalars['DateTime']['input']>;
+ status?: InputMaybe<TrelloPlannerCalendarEventStatus>;
+ targetPlannerCalendar?: InputMaybe<TrelloMovePlannerCalendarEventTargetOptions>;
+ title?: InputMaybe<Scalars['String']['input']>;
+ visibility?: InputMaybe<TrelloPlannerCalendarEventVisibility>;
+};
+export type TrelloEnableBoardSelfJoinInput = {
+ boardId: Scalars['ID']['input'];
+};
+export type TrelloEnableCardFrontCompleteToggleInput = {
+ boardId: Scalars['ID']['input'];
+};
+export type TrelloEndVoiceCaptureSessionInput = {
+ sessionId: Scalars['ID']['input'];
+};
+export type TrelloEnqueueGenerateBoardBackgroundJobInput = {
+ boardId: Scalars['ID']['input'];
+ theme?: InputMaybe<Scalars['String']['input']>;
+ userInput: Scalars['String']['input'];
+};
+export type TrelloEnqueueProposePlannerEventsJobInput = {
+ cardIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ timezoneOffsetHours: Scalars['Float']['input'];
+};
+export type TrelloGenerateBoardBackgroundJobStatus = 'FINISHED' | 'IN_PROGRESS' | 'PENDING';
+export type TrelloGenerateBoardBackgroundWithAiInput = {
+ boardId: Scalars['ID']['input'];
+ theme?: InputMaybe<Scalars['String']['input']>;
+ userInput: Scalars['String']['input'];
+};
+export type TrelloGenerateCardCoverWithAiInput = {
+ cardId: Scalars['ID']['input'];
+ theme?: InputMaybe<Scalars['String']['input']>;
+ userInput: Scalars['String']['input'];
+};
+export type TrelloGenerateCardSummaryInput = {
+ cardId: Scalars['ID']['input'];
+ force?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type TrelloGenerateCheckItemsForCardInput = {
+ cardId: Scalars['ID']['input'];
+ checklistTarget: TrelloChecklistTarget;
+ userInput?: InputMaybe<Scalars['String']['input']>;
+};
+export type TrelloGenerateEmbeddingsInput = {
+ dimensions: Scalars['Int']['input'];
+ inputs: Array<Scalars['String']['input']>;
+ modelId: Scalars['String']['input'];
+};
+export type TrelloHideCardCoversOnCardFrontInput = {
+ boardId: Scalars['ID']['input'];
+};
+export type TrelloHideVotesOnBoardInput = {
+ boardId: Scalars['ID']['input'];
+};
+export type TrelloInitializeMemberAiPreferenceInput = {
+ userId: Scalars['ID']['input'];
+};
+export type TrelloInitializeVoiceCaptureSessionInput = {
+ boardId: Scalars['ID']['input'];
+ isAudio?: InputMaybe<Scalars['Boolean']['input']>;
+ listId: Scalars['ID']['input'];
+};
+export type TrelloLabsFeature = 'AI_BOARD_BUILDER' | 'MANIFEST_CARDS' | 'ROVO_CHAT';
+export type TrelloLabsFeatureStatus = 'NOT_SET' | 'OPTED_IN' | 'OPTED_OUT';
+export type TrelloListCardFilterInput = {
+ closed?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type TrelloListCardSortBy = 'CARD_NAME' | 'DUE_DATE' | 'NEWEST_FIRST' | 'OLDEST_FIRST' | 'VOTES';
+export type TrelloListColor = 'BLUE' | 'GRAY' | 'GREEN' | 'LIME' | 'MAGENTA' | 'ORANGE' | 'PURPLE' | 'RED' | 'TEAL' | 'YELLOW';
+export type TrelloListCreationMethod = 'AI' | 'ASSISTED' | 'AUTOMATIC' | 'DEMO' | 'EMAIL_SOURCE';
+export type TrelloListDataSourceInput = {
+ filter: Scalars['Boolean']['input'];
+ handler: TrelloDataSourceHandler;
+ link: Scalars['URL']['input'];
+};
+export type TrelloListFilterInput = {
+ closed?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type TrelloListPosition = {
+ absolute?: InputMaybe<Scalars['Float']['input']>;
+ relative?: InputMaybe<TrelloRelativePosition>;
+};
+export type TrelloListType = 'DATASOURCE';
+export type TrelloMarkCardCompleteInput = {
+ cardId: Scalars['ID']['input'];
+};
+export type TrelloMarkCardIncompleteInput = {
+ cardId: Scalars['ID']['input'];
+};
+export type TrelloMarkInboxNotificationsReadInput = {
+ ids?: InputMaybe<Array<Scalars['ID']['input']>>;
+ read?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type TrelloMemberBoardFilter = {
+ filterValues?: InputMaybe<Array<TrelloMemberBoardFilterValue>>;
+};
+export type TrelloMemberBoardFilterValue = 'ALL' | 'CLOSED' | 'OPEN';
+export type TrelloMemberCardsActiveSince = 'DAY' | 'MONTH' | 'WEEK' | 'YEAR';
+export type TrelloMemberCardsDue = 'DAY' | 'MONTH' | 'NONE' | 'OVERDUE' | 'WEEK';
+export type TrelloMemberCardsFilter = {
+ activeSince?: InputMaybe<TrelloMemberCardsActiveSince>;
+ boardIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ due?: InputMaybe<TrelloMemberCardsDue>;
+ dueComplete?: InputMaybe<Scalars['Boolean']['input']>;
+ search?: InputMaybe<Scalars['String']['input']>;
+};
+export type TrelloMemberCardsSort = 'BOARD' | 'DUE';
+export type TrelloMemberWorkspaceFilter = {
+ membershipType?: InputMaybe<TrelloWorkspaceMembershipType>;
+ tier?: InputMaybe<TrelloWorkspaceTier>;
+};
+export type TrelloMergeCardsInput = {
+ cardIds: Array<Scalars['ID']['input']>;
+ targetBoardId: Scalars['ID']['input'];
+ targetListId: Scalars['ID']['input'];
+};
+export type TrelloMoveCardInput = {
+ boardId?: InputMaybe<Scalars['ID']['input']>;
+ cardId: Scalars['ID']['input'];
+ listId: Scalars['ID']['input'];
+ position?: InputMaybe<Scalars['TrelloCardPosition']['input']>;
+};
+export type TrelloMoveListInput = {
+ boardId?: InputMaybe<Scalars['ID']['input']>;
+ listId: Scalars['ID']['input'];
+ position: TrelloPosition;
+};
+export type TrelloMovePlannerCalendarEventInput = {
+ sourceEvent: TrelloMovePlannerCalendarEventSourceOptions;
+ targetPlannerCalendar: TrelloMovePlannerCalendarEventTargetOptions;
+};
+export type TrelloMovePlannerCalendarEventSourceOptions = {
+ plannerCalendarEventId: Scalars['ID']['input'];
+ plannerCalendarId: Scalars['ID']['input'];
+ providerAccountId: Scalars['ID']['input'];
+};
+export type TrelloMovePlannerCalendarEventTargetOptions = {
+ plannerCalendarId: Scalars['ID']['input'];
+ providerAccountId: Scalars['ID']['input'];
+};
+export type TrelloMultiboardCardDateFilterInput = {
+ date?: InputMaybe<TrelloMultiboardDateRangeInput>;
+ dueStart?: InputMaybe<TrelloMultiboardDueStartFilterInput>;
+};
+export type TrelloMultiboardCardSortField = 'BOARD_NAME' | 'BOARD_ORDER' | 'DUE' | 'ID' | 'LIST_POS' | 'NAME' | 'POS' | 'SHORT_LINK' | 'START';
+export type TrelloMultiboardCardSortInput = {
+ direction?: InputMaybe<TrelloMultiboardSortDirection>;
+ field: TrelloMultiboardCardSortField;
+};
+export type TrelloMultiboardDateFieldFilterInput = {
+ any?: InputMaybe<Scalars['Boolean']['input']>;
+ none?: InputMaybe<Scalars['Boolean']['input']>;
+ noneOrRange?: InputMaybe<TrelloMultiboardDateRangeInput>;
+ range?: InputMaybe<TrelloMultiboardDateRangeInput>;
+};
+export type TrelloMultiboardDateRangeInput = {
+ from?: InputMaybe<Scalars['String']['input']>;
+ to?: InputMaybe<Scalars['String']['input']>;
+};
+export type TrelloMultiboardDueStartFilterInput = {
+ due?: InputMaybe<TrelloMultiboardDateFieldFilterInput>;
+ start?: InputMaybe<TrelloMultiboardDateFieldFilterInput>;
+};
+export type TrelloMultiboardLabelFilterInput = {
+ any?: InputMaybe<Scalars['Boolean']['input']>;
+ labels?: InputMaybe<Array<TrelloMultiboardLabelInput>>;
+ none?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type TrelloMultiboardLabelInput = {
+ color?: InputMaybe<Scalars['String']['input']>;
+ name?: InputMaybe<Scalars['String']['input']>;
+};
+export type TrelloMultiboardMemberFilterInput = {
+ any?: InputMaybe<Scalars['Boolean']['input']>;
+ memberIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ none?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type TrelloMultiboardSortDirection = 'ASC' | 'DESC';
+export type TrelloNewCustomFieldOptionInput = {
+ color?: InputMaybe<Scalars['String']['input']>;
+ position?: InputMaybe<Scalars['Float']['input']>;
+ value: TrelloCustomFieldOptionValueInput;
+};
+export type TrelloNewYearsResolutionAiBoardInput = {
+ resolution: Scalars['String']['input'];
+};
+export type TrelloNotificationFilter = {
+ status?: InputMaybe<Scalars['String']['input']>;
+ types?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type TrelloPinCardInput = {
+ cardId: Scalars['ID']['input'];
+};
+export type TrelloPlannerBoardFilterMode = 'ALL' | 'ASSIGNED_TO_ME' | 'EXCLUDE';
+export type TrelloPlannerCalendarColor = 'BLUE_SUBTLE' | 'BLUE_SUBTLER' | 'BLUE_SUBTLEST' | 'GRAY_SUBTLE' | 'GRAY_SUBTLER' | 'GRAY_SUBTLEST' | 'GREEN_SUBTLE' | 'GREEN_SUBTLER' | 'GREEN_SUBTLEST' | 'LIME_SUBTLER' | 'LIME_SUBTLEST' | 'MAGENTA_SUBTLE' | 'MAGENTA_SUBTLER' | 'MAGENTA_SUBTLEST' | 'ORANGE_SUBTLE' | 'ORANGE_SUBTLER' | 'ORANGE_SUBTLEST' | 'PURPLE_SUBTLE' | 'PURPLE_SUBTLER' | 'PURPLE_SUBTLEST' | 'RED_SUBTLE' | 'RED_SUBTLER' | 'RED_SUBTLEST' | 'TEAL_SUBTLE' | 'TEAL_SUBTLER' | 'TEAL_SUBTLEST' | 'YELLOW_BOLDER' | 'YELLOW_SUBTLE' | 'YELLOW_SUBTLER' | 'YELLOW_SUBTLEST';
+export type TrelloPlannerCalendarEnabledCalendarsFilter = {
+ updateCursor?: InputMaybe<Scalars['String']['input']>;
+};
+export type TrelloPlannerCalendarEventStatus = 'ACCEPTED' | 'DECLINED' | 'NEEDS_ACTION' | 'TENTATIVE';
+export type TrelloPlannerCalendarEventType = 'DEFAULT' | 'OUT_OF_OFFICE' | 'PLANNER_EVENT';
+export type TrelloPlannerCalendarEventViewType = 'DEFAULT' | 'SINGLE_SCHEDULED_TASK';
+export type TrelloPlannerCalendarEventVisibility = 'DEFAULT' | 'PRIVATE' | 'PUBLIC';
+export type TrelloPlannerCalendarEventsFilter = {
+ end?: InputMaybe<Scalars['DateTime']['input']>;
+ start?: InputMaybe<Scalars['DateTime']['input']>;
+ updateCursor?: InputMaybe<Scalars['String']['input']>;
+};
+export type TrelloPlannerCalendarEventsUpdatedFilter = {
+ end?: InputMaybe<Scalars['DateTime']['input']>;
+ start?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type TrelloPlannerCalendarProviderCalendarsFilter = {
+ updateCursor?: InputMaybe<Scalars['String']['input']>;
+};
+export type TrelloPlannerCardsWithDueDatesFilter = {
+ dueEnd?: InputMaybe<Scalars['DateTime']['input']>;
+ dueStart?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type TrelloPlannerCardsWithDueDatesUpdatedFilter = {
+ dueEnd?: InputMaybe<Scalars['DateTime']['input']>;
+ dueStart?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type TrelloPlannerEventTimeFilter = 'ALL' | 'FUTURE';
+export type TrelloPosition = {
+ absolute?: InputMaybe<Scalars['Float']['input']>;
+ relative?: InputMaybe<TrelloRelativePosition>;
+};
+export type TrelloPowerUpDataAccess = 'PRIVATE' | 'SHARED';
+export type TrelloPowerUpDataFilterInput = {
+ access?: InputMaybe<Scalars['String']['input']>;
+ powerUps?: InputMaybe<Array<Scalars['ID']['input']>>;
+};
+export type TrelloPowerUpDataScope = 'BOARD' | 'CARD' | 'MEMBER' | 'ORGANIZATION';
+export type TrelloProposePlannerEventsInput = {
+ cardIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ timezoneOffsetHours: Scalars['Float']['input'];
+};
+export type TrelloProposePlannerEventsJobOutcome = 'FAILED' | 'NO_CARDS' | 'NO_EVENTS' | 'SUCCEEDED';
+export type TrelloProposePlannerEventsJobStatus = 'FINISHED' | 'IN_PROGRESS' | 'PENDING';
+export type TrelloProposedEventSource = 'MANUAL' | 'PLAN_MY_DAY' | 'PROACTIVE';
+export type TrelloProvisionAiBoardBuilderNewUserOnboardingInput = {
+ organizationName: Scalars['String']['input'];
+};
+export type TrelloRefreshManifestInput = {
+ cardId: Scalars['ID']['input'];
+ prompt?: InputMaybe<Scalars['String']['input']>;
+};
+export type TrelloRejectProposedEventsInput = {
+ proposedEventIds: Array<Scalars['ID']['input']>;
+};
+export type TrelloRejectRecommendationInput = {
+ recommendationId: Scalars['ID']['input'];
+};
+export type TrelloRelativePosition = 'BOTTOM' | 'TOP';
+export type TrelloRemoveBoardStarInput = {
+ boardStarId: Scalars['ID']['input'];
+ userId: Scalars['ID']['input'];
+};
+export type TrelloRemoveCardFromPlannerCalendarEventInput = {
+ plannerCalendarEventCardId: Scalars['ID']['input'];
+ plannerCalendarId: Scalars['ID']['input'];
+ providerAccountId: Scalars['ID']['input'];
+};
+export type TrelloRemoveLabelsFromCardInput = {
+ cardId: Scalars['ID']['input'];
+ labelIds: Array<Scalars['ID']['input']>;
+};
+export type TrelloRemoveMemberFromWorkspaceInput = {
+ userId: Scalars['ID']['input'];
+ workspaceId: Scalars['ID']['input'];
+};
+export type TrelloRemoveMemberInput = {
+ cardId: Scalars['ID']['input'];
+ userId: Scalars['ID']['input'];
+};
+export type TrelloRemovePlannerBoardOverrideInput = {
+ boardId: Scalars['ID']['input'];
+};
+export type TrelloRemoveWorkspaceTagFromBoardInput = {
+ boardId: Scalars['ID']['input'];
+ tagId: Scalars['ID']['input'];
+};
+export type TrelloReopenBoardInput = {
+ boardId: Scalars['ID']['input'];
+ keepBillableGuests: Scalars['Boolean']['input'];
+};
+export type TrelloReopenCardInput = {
+ cardId: Scalars['ID']['input'];
+};
+export type TrelloReopenListInput = {
+ listId: Scalars['ID']['input'];
+};
+export type TrelloResearchCardWithAiInput = {
+ cardId: Scalars['ID']['input'];
+};
+export type TrelloResetCardCoverInput = {
+ cardId: Scalars['ID']['input'];
+};
+export type TrelloRetryAiOnBoardInput = {
+ boardId: Scalars['ID']['input'];
+ userInput: TrelloAiBoardUserInput;
+};
+export type TrelloRevertEditBoardWithAiInput = {
+ boardId: Scalars['ID']['input'];
+ referenceTaskId: Scalars['ID']['input'];
+ sessionId: Scalars['ID']['input'];
+};
+export type TrelloRevokeMemberOAuth2AccessGrantsInput = {
+ enterpriseId: Scalars['ID']['input'];
+ memberId: Scalars['ID']['input'];
+};
+export type TrelloRotateOAuth2ClientSecretInput = {
+ id: Scalars['ID']['input'];
+};
+export type TrelloSendBoardEmailKeyInput = {
+ boardId: Scalars['ID']['input'];
+};
+export type TrelloSetAiPromptInterjectionOverridesInput = {
+ overrides: Array<TrelloAiPromptInterjectionOverrideInput>;
+};
+export type TrelloSetBoardBackgroundFromImageUrlInput = {
+ boardId: Scalars['ID']['input'];
+ url: Scalars['String']['input'];
+};
+export type TrelloSetCardCustomFieldValueInput = {
+ cardId: Scalars['ID']['input'];
+ customFieldId: Scalars['ID']['input'];
+ value?: InputMaybe<TrelloCustomFieldItemValueInput>;
+ valueId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type TrelloSetPlannerBoardOverrideInput = {
+ boardId: Scalars['ID']['input'];
+ mode: TrelloPlannerBoardFilterMode;
+};
+export type TrelloSetupInput = {
+ addDefaultLabels?: InputMaybe<Scalars['Boolean']['input']>;
+ addDefaultLists?: InputMaybe<Scalars['Boolean']['input']>;
+ addStarterGuide?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type TrelloShowCardCoversOnCardFrontInput = {
+ boardId: Scalars['ID']['input'];
+};
+export type TrelloShowVotesOnBoardInput = {
+ boardId: Scalars['ID']['input'];
+};
+export type TrelloSmartScheduleStatus = 'ACTIVE' | 'DORMANT' | 'INACTIVE';
+export type TrelloSortInboxCardsInput = {
+ sortBy: TrelloListCardSortBy;
+};
+export type TrelloSortListCardsInput = {
+ listId: Scalars['ID']['input'];
+ sortBy: TrelloListCardSortBy;
+};
+export type TrelloSuggestExistingLabelsForCardInput = {
+ cardId: Scalars['ID']['input'];
+};
+export type TrelloSuggestNewLabelsForCardInput = {
+ cardId: Scalars['ID']['input'];
+};
+export type TrelloSupportedPlannerProviders = 'GOOGLE' | 'OUTLOOK';
+export type TrelloTemplateGalleryFilterInput = {
+ category?: InputMaybe<Scalars['String']['input']>;
+ language: Scalars['String']['input'];
+ supportedPowerUps?: InputMaybe<Array<Scalars['ID']['input']>>;
+};
+export type TrelloToggleLabsFeatureForMemberInput = {
+ enabled: Scalars['Boolean']['input'];
+ feature: TrelloLabsFeature;
+};
+export type TrelloTokenFilter = 'MOBILE' | 'THIRD_PARTY';
+export type TrelloUndoActionInput = {
+ actionId: Scalars['ID']['input'];
+};
+export type TrelloUpdateAiRuleInput = {
+ aiRuleId: Scalars['ID']['input'];
+ rule: Scalars['String']['input'];
+};
+export type TrelloUpdateApplicationIconInput = {
+ url?: InputMaybe<Scalars['URL']['input']>;
+};
+export type TrelloUpdateApplicationInput = {
+ author?: InputMaybe<Scalars['String']['input']>;
+ capabilities?: InputMaybe<Array<Scalars['String']['input']>>;
+ capabilitiesOptions?: InputMaybe<Array<Scalars['String']['input']>>;
+ categories?: InputMaybe<Array<Scalars['String']['input']>>;
+ email?: InputMaybe<Scalars['String']['input']>;
+ icon?: InputMaybe<TrelloUpdateApplicationIconInput>;
+ id: Scalars['ID']['input'];
+ iframeConnectorUrl?: InputMaybe<Scalars['URL']['input']>;
+ supportContact?: InputMaybe<Scalars['String']['input']>;
+};
+export type TrelloUpdateAttachmentNameInput = {
+ attachmentId: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+};
+export type TrelloUpdateAttachmentPositionInput = {
+ attachmentId: Scalars['ID']['input'];
+ position: Scalars['Float']['input'];
+};
+export type TrelloUpdateAttachmentUrlInput = {
+ attachmentId: Scalars['ID']['input'];
+ url: Scalars['URL']['input'];
+};
+export type TrelloUpdateBoardBackgroundInput = {
+ background?: InputMaybe<TrelloBoardBackgroundInput>;
+ id: Scalars['ID']['input'];
+};
+export type TrelloUpdateBoardCommentingPermissionsInput = {
+ boardId: Scalars['ID']['input'];
+ commenting: TrelloBoardCommentingPermissions;
+};
+export type TrelloUpdateBoardDescriptionInput = {
+ boardId: Scalars['ID']['input'];
+ description: Scalars['String']['input'];
+};
+export type TrelloUpdateBoardInvitePermissionsInput = {
+ boardId: Scalars['ID']['input'];
+ invitations: TrelloBoardInvitePermissionsInput;
+};
+export type TrelloUpdateBoardIsTemplateInput = {
+ boardId: Scalars['ID']['input'];
+ value: Scalars['Boolean']['input'];
+};
+export type TrelloUpdateBoardNameInput = {
+ boardId: Scalars['ID']['input'];
+ name?: InputMaybe<Scalars['String']['input']>;
+};
+export type TrelloUpdateBoardStarPositionInput = {
+ boardStarId: Scalars['ID']['input'];
+ position: Scalars['Float']['input'];
+ userId: Scalars['ID']['input'];
+};
+export type TrelloUpdateBoardViewerAiBrowserExtensionInput = {
+ boardId: Scalars['ID']['input'];
+ value: Scalars['Boolean']['input'];
+};
+export type TrelloUpdateBoardViewerAiConfluenceInput = {
+ boardId: Scalars['ID']['input'];
+ value: Scalars['Boolean']['input'];
+};
+export type TrelloUpdateBoardViewerAiEmailInput = {
+ boardId: Scalars['ID']['input'];
+ value: Scalars['Boolean']['input'];
+};
+export type TrelloUpdateBoardViewerAiGoogleChatInput = {
+ boardId: Scalars['ID']['input'];
+ value: Scalars['Boolean']['input'];
+};
+export type TrelloUpdateBoardViewerAimsTeamsInput = {
+ boardId: Scalars['ID']['input'];
+ value: Scalars['Boolean']['input'];
+};
+export type TrelloUpdateBoardViewerAiSlackInput = {
+ boardId: Scalars['ID']['input'];
+ value: Scalars['Boolean']['input'];
+};
+export type TrelloUpdateBoardViewerShowCompactMirrorCardInput = {
+ boardId: Scalars['ID']['input'];
+ value: Scalars['Boolean']['input'];
+};
+export type TrelloUpdateBoardVisibilityInput = {
+ boardId: Scalars['ID']['input'];
+ visibility: TrelloBoardPrefsPermissionLevel;
+};
+export type TrelloUpdateBoardVotingPermissionsInput = {
+ boardId: Scalars['ID']['input'];
+ voting: TrelloBoardVotingPermissions;
+};
+export type TrelloUpdateCardCoverInput = {
+ cardId: Scalars['ID']['input'];
+ cover: TrelloCardCoverInput;
+};
+export type TrelloUpdateCardDateViewedByCreatorInput = {
+ cardId: Scalars['ID']['input'];
+};
+export type TrelloUpdateCardDatesInput = {
+ cardId: Scalars['ID']['input'];
+ dueAt?: InputMaybe<Scalars['DateTime']['input']>;
+ dueReminder?: InputMaybe<Scalars['Int']['input']>;
+ startAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type TrelloUpdateCardDescriptionInput = {
+ cardId: Scalars['ID']['input'];
+ description: Scalars['String']['input'];
+};
+export type TrelloUpdateCardDueDateInput = {
+ cardId: Scalars['ID']['input'];
+ dueAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type TrelloUpdateCardDueReminderInput = {
+ cardId: Scalars['ID']['input'];
+ dueReminder?: InputMaybe<Scalars['Int']['input']>;
+};
+export type TrelloUpdateCardLocationAddressInput = {
+ address: Scalars['String']['input'];
+ cardId: Scalars['ID']['input'];
+};
+export type TrelloUpdateCardLocationCoordinatesInput = {
+ cardId: Scalars['ID']['input'];
+ coordinates: TrelloCardCoordinatesInput;
+};
+export type TrelloUpdateCardLocationInput = {
+ address?: InputMaybe<Scalars['String']['input']>;
+ cardId: Scalars['ID']['input'];
+ coordinates?: InputMaybe<TrelloCardCoordinatesInput>;
+ name?: InputMaybe<Scalars['String']['input']>;
+};
+export type TrelloUpdateCardLocationNameInput = {
+ cardId: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+};
+export type TrelloUpdateCardNameInput = {
+ cardId: Scalars['ID']['input'];
+ name?: InputMaybe<Scalars['String']['input']>;
+};
+export type TrelloUpdateCardPositionOnPlannerCalendarEventInput = {
+ plannerCalendarEventCardId: Scalars['ID']['input'];
+ position: Scalars['Float']['input'];
+};
+export type TrelloUpdateCardRoleInput = {
+ cardId: Scalars['ID']['input'];
+ cardRole?: InputMaybe<TrelloCardRole>;
+};
+export type TrelloUpdateCardStartDateInput = {
+ cardId: Scalars['ID']['input'];
+ startAt?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type TrelloUpdateCheckItemInput = {
+ checkItemId: Scalars['ID']['input'];
+ checklistId: Scalars['ID']['input'];
+ due?: InputMaybe<TrelloCheckItemDueInfoInput>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ position?: InputMaybe<TrelloPosition>;
+ state?: InputMaybe<TrelloCheckItemState>;
+ targetChecklistId?: InputMaybe<Scalars['ID']['input']>;
+ userId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type TrelloUpdateChecklistNameInput = {
+ id: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+};
+export type TrelloUpdateChecklistPositionInput = {
+ id: Scalars['ID']['input'];
+ position: TrelloPosition;
+};
+export type TrelloUpdateCommentInput = {
+ commentId: Scalars['ID']['input'];
+ text: Scalars['String']['input'];
+};
+export type TrelloUpdateCustomFieldInput = {
+ customFieldId: Scalars['ID']['input'];
+ display?: InputMaybe<TrelloCustomFieldDisplayInput>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ position?: InputMaybe<Scalars['Float']['input']>;
+};
+export type TrelloUpdateCustomFieldOptionInput = {
+ color?: InputMaybe<Scalars['String']['input']>;
+ customFieldId: Scalars['ID']['input'];
+ customFieldOptionId: Scalars['ID']['input'];
+ position?: InputMaybe<Scalars['Float']['input']>;
+ value?: InputMaybe<TrelloCustomFieldOptionValueInput>;
+};
+export type TrelloUpdateInboxBackgroundInput = {
+ background?: InputMaybe<TrelloBoardBackgroundInput>;
+ memberId: Scalars['ID']['input'];
+};
+export type TrelloUpdateKeyboardShortcutsPrefInput = {
+ userId: Scalars['ID']['input'];
+ value: Scalars['Boolean']['input'];
+};
+export type TrelloUpdateLabelInput = {
+ color?: InputMaybe<Scalars['String']['input']>;
+ id: Scalars['ID']['input'];
+ name?: InputMaybe<Scalars['String']['input']>;
+};
+export type TrelloUpdateListNameInput = {
+ id: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+};
+export type TrelloUpdateMemberTimezoneInput = {
+ value: Scalars['String']['input'];
+};
+export type TrelloUpdateOAuth2ClientInput = {
+ appContactLink?: InputMaybe<Scalars['String']['input']>;
+ appDescription?: InputMaybe<Scalars['String']['input']>;
+ appLogoUrl?: InputMaybe<Scalars['String']['input']>;
+ appVendorName?: InputMaybe<Scalars['String']['input']>;
+ callbackUrls?: InputMaybe<Array<Scalars['URL']['input']>>;
+ clientType?: InputMaybe<Scalars['String']['input']>;
+ id: Scalars['ID']['input'];
+ scopes?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export type TrelloUpdatePlannerDueDateCardSettingsInput = {
+ assignedToMe?: InputMaybe<Scalars['Boolean']['input']>;
+ soloBoards?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type TrelloUpdatePrimaryPlannerAccountInput = {
+ calendarId?: InputMaybe<Scalars['ID']['input']>;
+ providerAccountId: Scalars['ID']['input'];
+};
+export type TrelloUpdateProactiveSmartScheduleStatusInput = {
+ status: TrelloSmartScheduleStatus;
+ userId: Scalars['ID']['input'];
+};
+export type TrelloUpdateProposedEventInput = {
+ endTime?: InputMaybe<Scalars['DateTime']['input']>;
+ proposedEventId: Scalars['ID']['input'];
+ startTime?: InputMaybe<Scalars['DateTime']['input']>;
+};
+export type TrelloUpdateSmartScheduleBoardPreferenceInput = {
+ includeInbox?: InputMaybe<Scalars['Boolean']['input']>;
+ preferredBoards?: InputMaybe<Array<Scalars['ID']['input']>>;
+};
+export type TrelloUpdateWorkspaceIconEmojiInput = {
+ background?: InputMaybe<Scalars['String']['input']>;
+ emoji?: InputMaybe<Scalars['String']['input']>;
+ workspaceId: Scalars['ID']['input'];
+};
+export type TrelloUpdateWorkspaceTagInput = {
+ name: Scalars['String']['input'];
+ tagId: Scalars['ID']['input'];
+ workspaceId: Scalars['ID']['input'];
+};
+export type TrelloUsageLimitInterval = 'MONTHLY';
+export type TrelloUsageLimitKey = 'AI_BOARD_BACKGROUND_GENERATION' | 'AI_CARD_COVER_GENERATION';
+export type TrelloWatchCardInput = {
+ cardId: Scalars['ID']['input'];
+};
+export type TrelloWorkOverviewDashboardInput = {
+ memberId: Scalars['ID']['input'];
+ workspaceId: Scalars['ID']['input'];
+};
+export type TrelloWorkOverviewDashboardJobStatus = 'COMPLETED' | 'CREATED' | 'DISCOVERED' | 'ENQUEUED' | 'FAILED' | 'IMPORTED' | 'STARTED' | 'SYNCED';
+export type TrelloWorkspaceBoardFilter = {
+ filterValues?: InputMaybe<Array<TrelloWorkspaceBoardFilterValue>>;
+};
+export type TrelloWorkspaceBoardFilterValue = 'ALL' | 'CLOSED' | 'OPEN';
+export type TrelloWorkspaceMembershipType = 'ADMIN' | 'NORMAL';
+export type TrelloWorkspaceTier = 'PAID';
+export type TriggerMitigationInput = {
+ cloudId: Scalars['ID']['input'];
+ scopeId: Scalars['String']['input'];
+ scopeType: MitigationScopeType;
+};
+export type TunnelDefinitionsInput = {
+ customUI?: InputMaybe<Array<InputMaybe<CustomUiTunnelDefinitionInput>>>;
+ faasTunnelUrl?: InputMaybe<Scalars['URL']['input']>;
+};
+export type UnarchiveSpaceInput = {
+ alias: Scalars['String']['input'];
+};
+export type UnassignIssueParentInput = {
+ boardId: Scalars['ID']['input'];
+ issueIds: Array<Scalars['ID']['input']>;
+};
+export type UnifiedAiLikeTargetType = 'POST' | 'RESPONSE';
+export type UnifiedAiPostSortField = 'CREATED_AT' | 'LAST_REPLY_AT' | 'LIKE_COUNT' | 'UPDATED_AT' | 'VIEW_COUNT';
+export type UnifiedAiPostSortOrder = {
+ direction: UnifiedSortDirection;
+ field: UnifiedAiPostSortField;
+};
+export type UnifiedAiPostType = 'ARTICLE' | 'QUESTION';
+export type UnifiedAtlassianOneUserInput = {
+ currentActiveAssociatedId?: InputMaybe<Scalars['String']['input']>;
+};
+export type UnifiedCacheFieldKey = {
+ name?: InputMaybe<Scalars['String']['input']>;
+ requiresHashing?: InputMaybe<Scalars['Boolean']['input']>;
+ requiresSorting?: InputMaybe<Scalars['Boolean']['input']>;
+ values?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+};
+export type UnifiedChampionConsentInput = {
+ aaid: Scalars['String']['input'];
+ consentNda: Scalars['Boolean']['input'];
+ consentPrivacyPolicy: Scalars['Boolean']['input'];
+ consentProgramAgreement: Scalars['Boolean']['input'];
+ consentSuccessChampionAgreement?: InputMaybe<Scalars['Boolean']['input']>;
+ preferredEmailId?: InputMaybe<Scalars['String']['input']>;
+ primaryEmailId?: InputMaybe<Scalars['String']['input']>;
+};
+export type UnifiedChampionSignupInput = {
+ aaid: Scalars['String']['input'];
+ aceExperience?: InputMaybe<Scalars['String']['input']>;
+ activeCug?: InputMaybe<Scalars['String']['input']>;
+ activityAndEvent?: InputMaybe<Scalars['String']['input']>;
+ attendedAce?: InputMaybe<Scalars['String']['input']>;
+ bestContent1?: InputMaybe<Scalars['String']['input']>;
+ bestContent2?: InputMaybe<Scalars['String']['input']>;
+ bestContent3?: InputMaybe<Scalars['String']['input']>;
+ birthDate?: InputMaybe<Scalars['String']['input']>;
+ championPreference?: InputMaybe<Scalars['String']['input']>;
+ city?: InputMaybe<Scalars['String']['input']>;
+ coeFocus?: InputMaybe<Scalars['String']['input']>;
+ commitSharingContent?: InputMaybe<Scalars['String']['input']>;
+ communityProfileUrl: Scalars['String']['input'];
+ consentNda: Scalars['Boolean']['input'];
+ consentPrivacyPolicy: Scalars['Boolean']['input'];
+ consentProgramAgreement: Scalars['Boolean']['input'];
+ consentSuccessChampionAgreement?: InputMaybe<Scalars['Boolean']['input']>;
+ contentSharingFrequency?: InputMaybe<Scalars['String']['input']>;
+ country?: InputMaybe<Scalars['String']['input']>;
+ discussInCoE?: InputMaybe<Scalars['String']['input']>;
+ email: Scalars['String']['input'];
+ eventsPerYear?: InputMaybe<Scalars['String']['input']>;
+ firstName: Scalars['String']['input'];
+ fourEventsPerYear?: InputMaybe<Scalars['String']['input']>;
+ howContributeOnline?: InputMaybe<Scalars['String']['input']>;
+ howHeard?: InputMaybe<Scalars['String']['input']>;
+ howHeardEmployee?: InputMaybe<Scalars['String']['input']>;
+ howHeardOther?: InputMaybe<Scalars['String']['input']>;
+ lastName: Scalars['String']['input'];
+ linkedinUrl: Scalars['String']['input'];
+ otherAtlassianProducts?: InputMaybe<Scalars['String']['input']>;
+ otherExcellence?: InputMaybe<Scalars['String']['input']>;
+ otherURL?: InputMaybe<Scalars['String']['input']>;
+ partnerType?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ postalCode?: InputMaybe<Scalars['String']['input']>;
+ primarySocialProfile?: InputMaybe<Scalars['String']['input']>;
+ products?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ referrerName?: InputMaybe<Scalars['String']['input']>;
+ stateProvince?: InputMaybe<Scalars['String']['input']>;
+ street?: InputMaybe<Scalars['String']['input']>;
+ trainingFrequency?: InputMaybe<Scalars['String']['input']>;
+ trainingSources?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ whyBecomeChampion?: InputMaybe<Scalars['String']['input']>;
+ whyToCreateContent?: InputMaybe<Scalars['String']['input']>;
+};
+export type UnifiedConsentObjInput = {
+ consentKey: Scalars['String']['input'];
+ consentStatus: Scalars['String']['input'];
+ displayedText?: InputMaybe<Scalars['String']['input']>;
+};
+export type UnifiedGamificationBadgeCategory = 'COURSE' | 'LEARNING_PATH';
+export type UnifiedLearningCertificationSortField = 'ACTIVE_DATE' | 'EXPIRE_DATE' | 'ID' | 'IMAGE_URL' | 'NAME' | 'NAME_ABBR' | 'PUBLIC_URL' | 'STATUS' | 'TYPE';
+export type UnifiedLearningCertificationStatus = 'ACTIVE' | 'EXPIRED';
+export type UnifiedLearningCertificationType = 'BADGE' | 'CERTIFICATION' | 'STANDING';
+export type UnifiedPostSummarizerCategoryInput = {
+ name?: InputMaybe<Scalars['String']['input']>;
+};
+export type UnifiedPostSummarizerInput = {
+ author?: InputMaybe<Scalars['String']['input']>;
+ category?: InputMaybe<UnifiedPostSummarizerCategoryInput>;
+ content?: InputMaybe<Scalars['String']['input']>;
+ like_count?: InputMaybe<Scalars['Int']['input']>;
+ responses?: InputMaybe<Array<InputMaybe<UnifiedPostSummarizerResponseInput>>>;
+ tags?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ title?: InputMaybe<Scalars['String']['input']>;
+ type?: InputMaybe<Scalars['String']['input']>;
+};
+export type UnifiedPostSummarizerPromptInput = {
+ systemMessage?: InputMaybe<Scalars['String']['input']>;
+ userMessage?: InputMaybe<Scalars['String']['input']>;
+};
+export type UnifiedPostSummarizerResponseInput = {
+ author?: InputMaybe<Scalars['String']['input']>;
+ content?: InputMaybe<Scalars['String']['input']>;
+ is_solution?: InputMaybe<Scalars['Boolean']['input']>;
+ like_count?: InputMaybe<Scalars['Int']['input']>;
+ responses?: InputMaybe<Array<InputMaybe<UnifiedPostSummarizerResponseInput>>>;
+};
+export type UnifiedProfileInput = {
+ aaid?: InputMaybe<Scalars['String']['input']>;
+ accountInternalId?: InputMaybe<Scalars['String']['input']>;
+ bio?: InputMaybe<Scalars['String']['input']>;
+ company?: InputMaybe<Scalars['String']['input']>;
+ id?: InputMaybe<Scalars['String']['input']>;
+ internalId?: InputMaybe<Scalars['String']['input']>;
+ isPrivate: Scalars['Boolean']['input'];
+ linkedinUrl?: InputMaybe<Scalars['String']['input']>;
+ location?: InputMaybe<Scalars['String']['input']>;
+ products?: InputMaybe<Scalars['String']['input']>;
+ role?: InputMaybe<Scalars['String']['input']>;
+ updatedAt?: InputMaybe<Scalars['String']['input']>;
+ username?: InputMaybe<Scalars['String']['input']>;
+ websiteUrl?: InputMaybe<Scalars['String']['input']>;
+ xUrl?: InputMaybe<Scalars['String']['input']>;
+ youtubeUrl?: InputMaybe<Scalars['String']['input']>;
+};
+export type UnifiedSortDirection = 'ASC' | 'DESC';
+export type UnlicensedUserWithPermissionsInput = {
+ operations: Array<InputMaybe<OperationCheckResultInput>>;
+};
+export type UnlinkExternalSourceInput = {
+ cloudId: Scalars['ID']['input'];
+ ecosystemAppId: Scalars['ID']['input'];
+ externalSource: Scalars['String']['input'];
+};
+export type UpdateAppContributorRoleInput = {
+ appId: Scalars['ID']['input'];
+ updates: Array<UpdateAppContributorRolePayload>;
+};
+export type UpdateAppContributorRolePayload = {
+ accountId: Scalars['ID']['input'];
+ add: Array<InputMaybe<AppContributorRole>>;
+ remove: Array<InputMaybe<AppContributorRole>>;
+};
+export type UpdateAppDetailsInput = {
+ appId: Scalars['ID']['input'];
+ avatarFileId?: InputMaybe<Scalars['String']['input']>;
+ contactLink?: InputMaybe<Scalars['String']['input']>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ developerSpaceId?: InputMaybe<Scalars['ID']['input']>;
+ distributionStatus?: InputMaybe<DistributionStatus>;
+ hasPDReportingApiImplemented?: InputMaybe<Scalars['Boolean']['input']>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ privacyPolicy?: InputMaybe<Scalars['String']['input']>;
+ storesPersonalData?: InputMaybe<Scalars['Boolean']['input']>;
+ termsOfService?: InputMaybe<Scalars['String']['input']>;
+ vendorName?: InputMaybe<Scalars['String']['input']>;
+};
+export type UpdateAppHostServiceScopesInput = {
+ appId: Scalars['ID']['input'];
+ environmentKey: Scalars['String']['input'];
+ scopes?: InputMaybe<Array<Scalars['String']['input']>>;
+ serviceId: Scalars['ID']['input'];
+};
+export type UpdateAppOwnershipInput = {
+ appAri: Scalars['String']['input'];
+ newOwner: Scalars['String']['input'];
+};
+export type UpdateArchiveNotesInput = {
+ archiveNote?: InputMaybe<Scalars['String']['input']>;
+ areChildrenIncluded?: InputMaybe<Scalars['Boolean']['input']>;
+ excludedBranchRootPageIDs?: InputMaybe<Array<InputMaybe<Scalars['Long']['input']>>>;
+ isSelected?: InputMaybe<Scalars['Boolean']['input']>;
+ pageID: Scalars['Long']['input'];
+};
+export type UpdateAtlassianOAuthClientInput = {
+ callbacks?: InputMaybe<Array<Scalars['String']['input']>>;
+ clientID: Scalars['ID']['input'];
+ refreshToken?: InputMaybe<RefreshTokenInput>;
+};
+export type UpdateCommentInput = {
+ commentBody: CommentBody;
+ commentId: Scalars['ID']['input'];
+ version?: InputMaybe<Scalars['Int']['input']>;
+};
+export type UpdateCompassComponentByReferenceInput = {
+ componentDescriptionDetails?: InputMaybe<CompassComponentDescriptionDetailsInput>;
+ customFields?: InputMaybe<Array<CompassCustomFieldInput>>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ fields?: InputMaybe<Array<UpdateCompassFieldInput>>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ ownerId?: InputMaybe<Scalars['ID']['input']>;
+ reference: ComponentReferenceInput;
+ slug?: InputMaybe<Scalars['String']['input']>;
+ state?: InputMaybe<Scalars['String']['input']>;
+};
+export type UpdateCompassComponentDataManagerMetadataInput = {
+ componentId: Scalars['ID']['input'];
+ externalSourceURL?: InputMaybe<Scalars['URL']['input']>;
+ lastSyncEvent?: InputMaybe<ComponentSyncEventInput>;
+};
+export type UpdateCompassComponentInput = {
+ componentDescriptionDetails?: InputMaybe<CompassComponentDescriptionDetailsInput>;
+ customFields?: InputMaybe<Array<CompassCustomFieldInput>>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ fields?: InputMaybe<Array<UpdateCompassFieldInput>>;
+ id: Scalars['ID']['input'];
+ name?: InputMaybe<Scalars['String']['input']>;
+ ownerId?: InputMaybe<Scalars['ID']['input']>;
+ slug?: InputMaybe<Scalars['String']['input']>;
+ state?: InputMaybe<Scalars['String']['input']>;
+};
+export type UpdateCompassComponentLinkInput = {
+ componentId: Scalars['ID']['input'];
+ link: UpdateCompassLinkInput;
+};
+export type UpdateCompassComponentTypeInput = {
+ id: Scalars['ID']['input'];
+ type?: InputMaybe<CompassComponentType>;
+ typeId?: InputMaybe<Scalars['ID']['input']>;
+};
+export type UpdateCompassComponentTypeMetadataInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ iconKey?: InputMaybe<Scalars['String']['input']>;
+ id: Scalars['ID']['input'];
+ name?: InputMaybe<Scalars['String']['input']>;
+};
+export type UpdateCompassFieldInput = {
+ definition: Scalars['ID']['input'];
+ value: CompassFieldValueInput;
+};
+export type UpdateCompassHasDescriptionScorecardCriteriaInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ id: Scalars['ID']['input'];
+ maturityGroup?: InputMaybe<CompassScorecardCriteriaMaturityGroupInput>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ scoringStrategyRules?: InputMaybe<CompassUpdateScorecardCriteriaScoringStrategyRulesInput>;
+ weight?: InputMaybe<Scalars['Int']['input']>;
+};
+export type UpdateCompassHasFieldScorecardCriteriaInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ fieldDefinitionId?: InputMaybe<Scalars['ID']['input']>;
+ id: Scalars['ID']['input'];
+ maturityGroup?: InputMaybe<CompassScorecardCriteriaMaturityGroupInput>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ scoringStrategyRules?: InputMaybe<CompassUpdateScorecardCriteriaScoringStrategyRulesInput>;
+ weight?: InputMaybe<Scalars['Int']['input']>;
+};
+export type UpdateCompassHasLinkScorecardCriteriaInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ id: Scalars['ID']['input'];
+ linkType?: InputMaybe<CompassLinkType>;
+ maturityGroup?: InputMaybe<CompassScorecardCriteriaMaturityGroupInput>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ scoringStrategyRules?: InputMaybe<CompassUpdateScorecardCriteriaScoringStrategyRulesInput>;
+ textComparator?: InputMaybe<CompassCriteriaTextComparatorOptions>;
+ textComparatorValue?: InputMaybe<Scalars['String']['input']>;
+ weight?: InputMaybe<Scalars['Int']['input']>;
+};
+export type UpdateCompassHasMetricValueCriteriaInput = {
+ automaticallyCreateMetricSources?: InputMaybe<Scalars['Boolean']['input']>;
+ comparator?: InputMaybe<CompassCriteriaNumberComparatorOptions>;
+ comparatorValue?: InputMaybe<Scalars['Float']['input']>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ graduatedSeriesComparators?: InputMaybe<Array<CompassCriteriaGraduatedSeriesInput>>;
+ id: Scalars['ID']['input'];
+ maturityGroup?: InputMaybe<CompassScorecardCriteriaMaturityGroupInput>;
+ metricDefinitionId?: InputMaybe<Scalars['ID']['input']>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ scoringStrategyRules?: InputMaybe<CompassUpdateScorecardCriteriaScoringStrategyRulesInput>;
+ weight?: InputMaybe<Scalars['Int']['input']>;
+};
+export type UpdateCompassHasOwnerScorecardCriteriaInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ id: Scalars['ID']['input'];
+ maturityGroup?: InputMaybe<CompassScorecardCriteriaMaturityGroupInput>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ scoringStrategyRules?: InputMaybe<CompassUpdateScorecardCriteriaScoringStrategyRulesInput>;
+ weight?: InputMaybe<Scalars['Int']['input']>;
+};
+export type UpdateCompassLinkInput = {
+ id: Scalars['ID']['input'];
+ name?: InputMaybe<Scalars['String']['input']>;
+ objectId?: InputMaybe<Scalars['ID']['input']>;
+ type?: InputMaybe<CompassLinkType>;
+ url?: InputMaybe<Scalars['URL']['input']>;
+};
+export type UpdateCompassScorecardCriteriaInput = {
+ dynamic?: InputMaybe<CompassUpdateDynamicScorecardCriteriaInput>;
+ hasCustomBooleanValue?: InputMaybe<CompassUpdateHasCustomBooleanFieldScorecardCriteriaInput>;
+ hasCustomMultiSelectValue?: InputMaybe<CompassUpdateHasCustomMultiSelectFieldScorecardCriteriaInput>;
+ hasCustomNumberValue?: InputMaybe<CompassUpdateHasCustomNumberFieldScorecardCriteriaInput>;
+ hasCustomSingleSelectValue?: InputMaybe<CompassUpdateHasCustomSingleSelectFieldScorecardCriteriaInput>;
+ hasCustomTextValue?: InputMaybe<CompassUpdateHasCustomTextFieldScorecardCriteriaInput>;
+ hasDescription?: InputMaybe<UpdateCompassHasDescriptionScorecardCriteriaInput>;
+ hasField?: InputMaybe<UpdateCompassHasFieldScorecardCriteriaInput>;
+ hasLink?: InputMaybe<UpdateCompassHasLinkScorecardCriteriaInput>;
+ hasMetricValue?: InputMaybe<UpdateCompassHasMetricValueCriteriaInput>;
+ hasOwner?: InputMaybe<UpdateCompassHasOwnerScorecardCriteriaInput>;
+ hasPackageDependency?: InputMaybe<CompassUpdateHasPackageDependencyScorecardCriteriaInput>;
+};
+export type UpdateCompassScorecardInput = {
+ componentCreationTimeFilter?: InputMaybe<CompassComponentCreationTimeFilterInput>;
+ componentCustomFieldFilters?: InputMaybe<Array<CompassCustomFieldFilterInput>>;
+ componentLabelNames?: InputMaybe<Array<Scalars['String']['input']>>;
+ componentLifecycleStages?: InputMaybe<CompassLifecycleFilterInput>;
+ componentOwnerIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ componentTierValues?: InputMaybe<Array<Scalars['String']['input']>>;
+ componentTypeIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+ createCriteria?: InputMaybe<Array<CreateCompassScorecardCriteriaInput>>;
+ deleteCriteria?: InputMaybe<Array<DeleteCompassScorecardCriteriaInput>>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ importance?: InputMaybe<CompassScorecardImportance>;
+ isDeactivationEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ ownerId?: InputMaybe<Scalars['ID']['input']>;
+ repositoryValues?: InputMaybe<CompassRepositoryValueInput>;
+ scoringStrategyType?: InputMaybe<CompassScorecardScoringStrategyType>;
+ state?: InputMaybe<Scalars['String']['input']>;
+ statusConfig?: InputMaybe<CompassScorecardStatusConfigInput>;
+ updateCriteria?: InputMaybe<Array<UpdateCompassScorecardCriteriaInput>>;
+ verified?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type UpdateComponentApiInput = {
+ componentId: Scalars['String']['input'];
+ defaultTag?: InputMaybe<Scalars['String']['input']>;
+ path?: InputMaybe<Scalars['String']['input']>;
+ repo?: InputMaybe<CompassComponentApiRepoUpdate>;
+ status?: InputMaybe<Scalars['String']['input']>;
+};
+export type UpdateComponentApiUploadInput = {
+ componentId: Scalars['ID']['input'];
+ effectiveAt: Scalars['String']['input'];
+ shouldDereference?: InputMaybe<Scalars['Boolean']['input']>;
+ tags: Array<Scalars['String']['input']>;
+ uploadId: Scalars['ID']['input'];
+};
+export type UpdateContentDataClassificationLevelInput = {
+ classificationLevelId: Scalars['ID']['input'];
+ contentStatus: ContentDataClassificationMutationContentStatus;
+ id: Scalars['Long']['input'];
+};
+export type UpdateContentPermissionsInput = {
+ confluencePrincipalType?: InputMaybe<ConfluencePrincipalType>;
+ contentRole: ContentRole;
+ principalId: Scalars['ID']['input'];
+};
+export type UpdateContentTemplateInput = {
+ body: ContentTemplateBodyInput;
+ description?: InputMaybe<Scalars['String']['input']>;
+ id?: InputMaybe<Scalars['ID']['input']>;
+ labels?: InputMaybe<Array<InputMaybe<ContentTemplateLabelInput>>>;
+ name: Scalars['String']['input'];
+ space?: InputMaybe<ContentTemplateSpaceInput>;
+ templateId: Scalars['ID']['input'];
+ templateType: GraphQlContentTemplateType;
+};
+export type UpdateCoverPictureWidthInput = {
+ contentId: Scalars['ID']['input'];
+ contentStatus?: InputMaybe<ConfluenceMutationContentStatus>;
+ coverPictureWidth: GraphQlCoverPictureWidth;
+};
+export type UpdateCustomFilterInput = {
+ boardId: Scalars['ID']['input'];
+ description?: InputMaybe<Scalars['String']['input']>;
+ id: Scalars['ID']['input'];
+ jql: Scalars['String']['input'];
+ name: Scalars['String']['input'];
+};
+export type UpdateDefaultSpacePermissionsInput = {
+ permissionsToAdd: Array<InputMaybe<SpacePermissionType>>;
+ permissionsToRemove: Array<InputMaybe<SpacePermissionType>>;
+ subjectKeyInput: UpdatePermissionSubjectKeyInput;
+};
+export type UpdateDefaultSpacePermissionsInputV2 = {
+ subjectPermissionDeltasListV2: Array<SubjectPermissionDeltasV2>;
+};
+export type UpdateDevOpsContainerRelationshipEntityPropertiesInput = {
+ id: Scalars['ID']['input'];
+ properties: Array<DevOpsContainerRelationshipEntityPropertyInput>;
+};
+export type UpdateDevOpsServiceAndJiraProjectRelationshipInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ id: Scalars['ID']['input'];
+ revision: Scalars['ID']['input'];
+};
+export type UpdateDevOpsServiceAndOpsgenieTeamRelationshipInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ id: Scalars['ID']['input'];
+ revision: Scalars['ID']['input'];
+};
+export type UpdateDevOpsServiceAndRepositoryRelationshipInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ id: Scalars['ID']['input'];
+ revision: Scalars['ID']['input'];
+};
+export type UpdateDevOpsServiceEntityPropertiesInput = {
+ id: Scalars['ID']['input'];
+ properties: Array<DevOpsServiceEntityPropertyInput>;
+};
+export type UpdateDevOpsServiceInput = {
+ compassId?: InputMaybe<Scalars['ID']['input']>;
+ compassRevision?: InputMaybe<Scalars['Int']['input']>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ id: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+ properties?: InputMaybe<Array<DevOpsServiceEntityPropertyInput>>;
+ revision: Scalars['ID']['input'];
+ serviceTier: Scalars['ID']['input'];
+ serviceType?: InputMaybe<Scalars['ID']['input']>;
+};
+export type UpdateDevOpsServiceRelationshipInput = {
+ description?: InputMaybe<Scalars['String']['input']>;
+ id: Scalars['ID']['input'];
+ revision: Scalars['ID']['input'];
+};
+export type UpdateDeveloperLogAccessInput = {
+ appId: Scalars['ID']['input'];
+ contextIds: Array<Scalars['ID']['input']>;
+ environmentType: AppEnvironmentType;
+ shouldHaveAccess: Scalars['Boolean']['input'];
+};
+export type UpdateEmbedInput = {
+ embedIconUrl?: InputMaybe<Scalars['String']['input']>;
+ embedUrl?: InputMaybe<Scalars['String']['input']>;
+ extensionKey?: InputMaybe<Scalars['String']['input']>;
+ id: Scalars['ID']['input'];
+ product?: InputMaybe<Scalars['String']['input']>;
+ resourceType?: InputMaybe<Scalars['String']['input']>;
+ title?: InputMaybe<Scalars['String']['input']>;
+};
+export type UpdateExCoSpacePermissionsInput = {
+ accountId: Scalars['String']['input'];
+ spaceId: Scalars['Long']['input'];
+};
+export type UpdateExternalCollaboratorDefaultSpaceInput = {
+ enabled: Scalars['Boolean']['input'];
+ spaceId: Scalars['Long']['input'];
+};
+export type UpdateJiraPlaybookInput = {
+ filters?: InputMaybe<Array<JiraPlaybookIssueFilterInput>>;
+ id: Scalars['ID']['input'];
+ isAiCreated?: InputMaybe<Scalars['Boolean']['input']>;
+ jql?: InputMaybe<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+ scopeId?: InputMaybe<Scalars['String']['input']>;
+ scopeType: JiraPlaybookScopeType;
+ state?: InputMaybe<JiraPlaybookStateField>;
+ steps: Array<UpdateJiraPlaybookStepInput>;
+};
+export type UpdateJiraPlaybookLabelInput = {
+ id: Scalars['ID']['input'];
+ name: Scalars['String']['input'];
+ property?: InputMaybe<JiraPlaybookLabelPropertyInput>;
+ scopeId?: InputMaybe<Scalars['String']['input']>;
+ scopeType: JiraPlaybookScopeType;
+};
+export type UpdateJiraPlaybookStateInput = {
+ id: Scalars['ID']['input'];
+ state: JiraPlaybookStateField;
+};
+export type UpdateJiraPlaybookStepInput = {
+ checklistItems?: InputMaybe<Array<ChecklistItemInput>>;
+ description?: InputMaybe<Scalars['JSON']['input']>;
+ name: Scalars['String']['input'];
+ ruleId?: InputMaybe<Scalars['String']['input']>;
+ stepId?: InputMaybe<Scalars['ID']['input']>;
+ taskId?: InputMaybe<Scalars['ID']['input']>;
+ type: JiraPlaybookStepType;
+};
+export type UpdateMetadataInput = {
+ ari?: InputMaybe<Scalars['String']['input']>;
+ extraProps?: InputMaybe<Array<PropInput>>;
+ isPinned?: InputMaybe<Scalars['Boolean']['input']>;
+ labels?: InputMaybe<Array<Scalars['String']['input']>>;
+ productLink?: InputMaybe<Scalars['String']['input']>;
+ thumbnailId?: InputMaybe<Scalars['String']['input']>;
+};
+export type UpdateNoteInput = {
+ backgroundColor?: InputMaybe<Scalars['String']['input']>;
+ body?: InputMaybe<Scalars['String']['input']>;
+ id?: InputMaybe<Scalars['ID']['input']>;
+ metadata?: InputMaybe<UpdateMetadataInput>;
+ title?: InputMaybe<Scalars['String']['input']>;
+};
+export type UpdateOwnerInput = {
+ contentId: Scalars['ID']['input'];
+ ownerId: Scalars['String']['input'];
+};
+export type UpdatePageExtensionInput = {
+ key: Scalars['String']['input'];
+ value: Scalars['String']['input'];
+};
+export type UpdatePageInput = {
+ body?: InputMaybe<PageBodyInput>;
+ extensions?: InputMaybe<Array<InputMaybe<UpdatePageExtensionInput>>>;
+ mediaAttachments?: InputMaybe<Array<MediaAttachmentInput>>;
+ minorEdit?: InputMaybe<Scalars['Boolean']['input']>;
+ pageId: Scalars['ID']['input'];
+ restrictions?: InputMaybe<PageRestrictionsInput>;
+ status?: InputMaybe<PageStatusInput>;
+ title?: InputMaybe<Scalars['String']['input']>;
+};
+export type UpdatePageOwnersInput = {
+ ownerId: Scalars['ID']['input'];
+ pageIDs: Array<InputMaybe<Scalars['Long']['input']>>;
+};
+export type UpdatePageStatusesInput = {
+ pages: Array<InputMaybe<NestedPageInput>>;
+ spaceKey: Scalars['String']['input'];
+ targetContentState: ContentStateInput;
+};
+export type UpdatePermissionSubjectKeyInput = {
+ permissionDisplayType: PermissionDisplayType;
+ subjectId: Scalars['String']['input'];
+};
+export type UpdatePolarisIdeaInput = {
+ archived?: InputMaybe<Scalars['Boolean']['input']>;
+ lastCommentsViewedTimestamp?: InputMaybe<Scalars['String']['input']>;
+ lastInsightsViewedTimestamp?: InputMaybe<Scalars['String']['input']>;
+};
+export type UpdatePolarisIdeaTemplateInput = {
+ color?: InputMaybe<Scalars['String']['input']>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ emoji?: InputMaybe<Scalars['String']['input']>;
+ id: Scalars['ID']['input'];
+ project: Scalars['ID']['input'];
+ template?: InputMaybe<Scalars['JSON']['input']>;
+ title: Scalars['String']['input'];
+};
+export type UpdatePolarisInsightInput = {
+ description?: InputMaybe<Scalars['JSON']['input']>;
+ snippets?: InputMaybe<Array<UpdatePolarisSnippetInput>>;
+};
+export type UpdatePolarisMatrixAxis = {
+ dimension: Scalars['String']['input'];
+ field: Scalars['ID']['input'];
+ fieldOptions?: InputMaybe<Array<PolarisGroupValueInput>>;
+ reversed?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type UpdatePolarisMatrixConfig = {
+ axes?: InputMaybe<Array<UpdatePolarisMatrixAxis>>;
+};
+export type UpdatePolarisPlayContribution = {
+ amount?: InputMaybe<Scalars['Int']['input']>;
+ comment?: InputMaybe<Scalars['ID']['input']>;
+ content?: InputMaybe<Scalars['JSON']['input']>;
+};
+export type UpdatePolarisPlayInput = {
+ id: Scalars['ID']['input'];
+ parameters?: InputMaybe<Scalars['JSON']['input']>;
+};
+export type UpdatePolarisSnippetInput = {
+ data?: InputMaybe<Scalars['JSON']['input']>;
+ deleteProperties?: InputMaybe<Array<Scalars['String']['input']>>;
+ id?: InputMaybe<Scalars['ID']['input']>;
+ oauthClientId?: InputMaybe<Scalars['String']['input']>;
+ setProperties?: InputMaybe<Scalars['JSON']['input']>;
+ url?: InputMaybe<Scalars['String']['input']>;
+};
+export type UpdatePolarisTimelineConfig = {
+ columnWidth?: InputMaybe<Scalars['Int']['input']>;
+ dueDateField?: InputMaybe<Scalars['ID']['input']>;
+ endTimestamp?: InputMaybe<Scalars['String']['input']>;
+ mode?: InputMaybe<PolarisTimelineMode>;
+ startDateField?: InputMaybe<Scalars['ID']['input']>;
+ startTimestamp?: InputMaybe<Scalars['String']['input']>;
+ summaryCardField?: InputMaybe<Scalars['ID']['input']>;
+ todayMarker?: InputMaybe<PolarisTimelineTodayMarker>;
+};
+export type UpdatePolarisTreeConfig = {
+ allowMultipleParents?: InputMaybe<Scalars['Boolean']['input']>;
+ defaultFields?: InputMaybe<Array<Scalars['ID']['input']>>;
+ hierarchy?: InputMaybe<Array<UpdatePolarisTreeHierarchyItem>>;
+ mode?: InputMaybe<PolarisTreeMode>;
+ treeDirection?: InputMaybe<PolarisTreeDirection>;
+};
+export type UpdatePolarisTreeHierarchyItem = {
+ fields?: InputMaybe<Array<Scalars['ID']['input']>>;
+ filter?: InputMaybe<Array<PolarisViewFilterInput>>;
+ items?: InputMaybe<Array<UpdatePolarisTreeHierarchyItemEntry>>;
+ type?: InputMaybe<PolarisTreeHierarchyType>;
+};
+export type UpdatePolarisTreeHierarchyItemEntry = {
+ fieldKey?: InputMaybe<Scalars['String']['input']>;
+ issueId?: InputMaybe<Scalars['String']['input']>;
+ issueTypeName?: InputMaybe<Scalars['String']['input']>;
+};
+export type UpdatePolarisViewInput = {
+ boldColors?: InputMaybe<Scalars['Boolean']['input']>;
+ colorBy?: InputMaybe<Scalars['ID']['input']>;
+ colorStyle?: InputMaybe<PolarisColorStyle>;
+ columnSize?: InputMaybe<PolarisColumnSize>;
+ connectionsFilter?: InputMaybe<Array<PolarisViewFilterInput>>;
+ connectionsLayoutType?: InputMaybe<PolarisConnectionsLayout>;
+ description?: InputMaybe<Scalars['JSON']['input']>;
+ emoji?: InputMaybe<Scalars['String']['input']>;
+ enabledAutoSave?: InputMaybe<Scalars['Boolean']['input']>;
+ fieldRollups?: InputMaybe<Array<PolarisViewFieldRollupInput>>;
+ fields?: InputMaybe<Array<Scalars['ID']['input']>>;
+ filter?: InputMaybe<Array<PolarisViewFilterInput>>;
+ groupBy?: InputMaybe<Scalars['ID']['input']>;
+ groupOrder?: InputMaybe<Scalars['String']['input']>;
+ groupValues?: InputMaybe<Array<PolarisGroupValueInput>>;
+ groupsFilter?: InputMaybe<Array<PolarisViewFilterInput>>;
+ hidden?: InputMaybe<Array<Scalars['ID']['input']>>;
+ hideEmptyColumns?: InputMaybe<Scalars['Boolean']['input']>;
+ hideEmptyGroups?: InputMaybe<Scalars['Boolean']['input']>;
+ jql?: InputMaybe<Scalars['String']['input']>;
+ lastCommentsViewedTimestamp?: InputMaybe<Scalars['String']['input']>;
+ layoutType?: InputMaybe<PolarisViewLayoutType>;
+ matrixConfig?: InputMaybe<UpdatePolarisMatrixConfig>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ numberColumnDisplay?: InputMaybe<PolarisNumberColumnDisplay>;
+ showCardCovers?: InputMaybe<Scalars['Boolean']['input']>;
+ showConnectionsMatchingColumn?: InputMaybe<Scalars['Boolean']['input']>;
+ showConnectionsMatchingGroup?: InputMaybe<Scalars['Boolean']['input']>;
+ sort?: InputMaybe<Array<PolarisSortFieldInput>>;
+ sortMode?: InputMaybe<PolarisViewSortMode>;
+ tableColumnSizes?: InputMaybe<Array<PolarisViewTableColumnSizeInput>>;
+ timelineConfig?: InputMaybe<UpdatePolarisTimelineConfig>;
+ treeConfig?: InputMaybe<UpdatePolarisTreeConfig>;
+ userJql?: InputMaybe<Scalars['String']['input']>;
+ verticalGroupBy?: InputMaybe<Scalars['ID']['input']>;
+ verticalGroupOrder?: InputMaybe<Scalars['String']['input']>;
+ verticalGroupValues?: InputMaybe<Array<PolarisGroupValueInput>>;
+ verticalGroupsFilter?: InputMaybe<Array<PolarisViewFilterInput>>;
+ view?: InputMaybe<Scalars['ID']['input']>;
+ whiteboardConfig?: InputMaybe<UpdatePolarisWhiteboardConfig>;
+};
+export type UpdatePolarisViewRankInput = {
+ container?: InputMaybe<Scalars['ID']['input']>;
+ rank: Scalars['Int']['input'];
+};
+export type UpdatePolarisViewSetInput = {
+ name?: InputMaybe<Scalars['String']['input']>;
+ viewSet: Scalars['ID']['input'];
+};
+export type UpdatePolarisWhiteboardConfig = {
+ id: Scalars['ID']['input'];
+};
+export type UpdateRelationInput = {
+ relationName: RelationType;
+ sourceKey: Scalars['String']['input'];
+ sourceStatus?: InputMaybe<Scalars['String']['input']>;
+ sourceType: RelationSourceType;
+ sourceVersion?: InputMaybe<Scalars['Int']['input']>;
+ targetKey: Scalars['String']['input'];
+ targetStatus?: InputMaybe<Scalars['String']['input']>;
+ targetType: RelationTargetType;
+ targetVersion?: InputMaybe<Scalars['Int']['input']>;
+};
+export type UpdateSiteLookAndFeelInput = {
+ backgroundColor?: InputMaybe<Scalars['String']['input']>;
+ faviconFiles: Array<FaviconFileInput>;
+ frontCoverState?: InputMaybe<GraphQlFrontCoverState>;
+ highlightColor?: InputMaybe<Scalars['String']['input']>;
+ resetFavicon?: InputMaybe<Scalars['Boolean']['input']>;
+ resetSiteLogo?: InputMaybe<Scalars['Boolean']['input']>;
+ showFrontCover?: InputMaybe<Scalars['Boolean']['input']>;
+ showSiteName?: InputMaybe<Scalars['Boolean']['input']>;
+ siteLogoFileStoreId?: InputMaybe<Scalars['ID']['input']>;
+ siteName?: InputMaybe<Scalars['String']['input']>;
+};
+export type UpdateSitePermissionInput = {
+ anonymous?: InputMaybe<AnonymousWithPermissionsInput>;
+ groups?: InputMaybe<Array<InputMaybe<GroupWithPermissionsInput>>>;
+ unlicensedUser?: InputMaybe<UnlicensedUserWithPermissionsInput>;
+ users?: InputMaybe<Array<InputMaybe<UserWithPermissionsInput>>>;
+};
+export type UpdateSpaceDefaultClassificationLevelInput = {
+ classificationLevelId: Scalars['ID']['input'];
+ id: Scalars['Long']['input'];
+};
+export type UpdateSpaceDetailsInput = {
+ alias?: InputMaybe<Scalars['String']['input']>;
+ categories?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ homepagePageId?: InputMaybe<Scalars['Long']['input']>;
+ id: Scalars['Long']['input'];
+ name?: InputMaybe<Scalars['String']['input']>;
+ owner?: InputMaybe<ConfluenceSpaceDetailsSpaceOwnerInput>;
+ status?: InputMaybe<Scalars['String']['input']>;
+};
+export type UpdateSpacePermissionsInput = {
+ spaceKey: Scalars['String']['input'];
+ subjectPermissionDeltasList: Array<SubjectPermissionDeltas>;
+};
+export type UpdateSpacePermissionsInputV2 = {
+ spaceId: Scalars['Long']['input'];
+ subjectPermissionDeltasListV2: Array<SubjectPermissionDeltasV2>;
+};
+export type UpdateSpaceTypeSettingsInput = {
+ spaceKey?: InputMaybe<Scalars['String']['input']>;
+ spaceTypeSettings?: InputMaybe<SpaceTypeSettingsInput>;
+};
+export type UpdateTemplatePropertySetInput = {
+ templateId: Scalars['Long']['input'];
+ templatePropertySet: TemplatePropertySetInput;
+};
+export type UpdateUserInstallationRulesInput = {
+ cloudId: Scalars['ID']['input'];
+ rule: UserInstallationRuleValue;
+};
+export type UpdatedNestedPageOwnersInput = {
+ ownerId: Scalars['ID']['input'];
+ pages: Array<InputMaybe<NestedPageInput>>;
+};
+export type UserAuthTokenForExtensionInput = {
+ contextIds: Array<Scalars['ID']['input']>;
+ extensionId: Scalars['ID']['input'];
+};
+export type UserInput = {
+ booleanUserInput?: InputMaybe<BooleanUserInput>;
+ numberUserInput?: InputMaybe<NumberUserInput>;
+ stringUserInput?: InputMaybe<StringUserInput>;
+};
+export type UserInstallationRuleValue = 'allow' | 'deny';
+export type UserPreferencesInput = {
+ addUserSpaceNotifiedChangeBoardingOfExternalCollab?: InputMaybe<Scalars['String']['input']>;
+ addUserSpaceNotifiedOfExternalCollab?: InputMaybe<Scalars['String']['input']>;
+ commentsPanelSorting?: InputMaybe<ConfluenceCommentsPanelSorting>;
+ confluenceEditorSettingsInput?: InputMaybe<ConfluenceEditorSettingsInput>;
+ contextualEmojiOptOut?: InputMaybe<Scalars['Boolean']['input']>;
+ endOfPageRecommendationsOptInStatus?: InputMaybe<Scalars['String']['input']>;
+ feedRecommendedUserSettingsDismissTimestamp?: InputMaybe<Scalars['String']['input']>;
+ feedTab?: InputMaybe<Scalars['String']['input']>;
+ feedType?: InputMaybe<FeedType>;
+ globalPageCardAppearancePreference?: InputMaybe<PagesDisplayPersistenceOption>;
+ homePagesDisplayView?: InputMaybe<PagesDisplayPersistenceOption>;
+ homeWidget?: InputMaybe<HomeWidgetInput>;
+ isCommentsPanelAutomaticSummariesEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ isCwrRemixCreationEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ isHomeOnboardingDismissed?: InputMaybe<Scalars['Boolean']['input']>;
+ keyboardShortcutDisabled?: InputMaybe<Scalars['Boolean']['input']>;
+ missionControlFeatureDiscoverySuggestion?: InputMaybe<MissionControlFeatureDiscoverySuggestionInput>;
+ missionControlMetricSuggestion?: InputMaybe<MissionControlMetricSuggestionInput>;
+ missionControlOverview?: InputMaybe<MissionControlOverview>;
+ nav4OptOut?: InputMaybe<Scalars['Boolean']['input']>;
+ nextGenFeedOptInStatus?: InputMaybe<Scalars['String']['input']>;
+ recentFilter?: InputMaybe<RecentFilter>;
+ searchExperimentOptInStatus?: InputMaybe<Scalars['String']['input']>;
+ shouldShowCardOnPageTreeHover?: InputMaybe<PageCardInPageTreeHoverPreference>;
+ spacePagesDisplayView?: InputMaybe<SpacePagesDisplayView>;
+ spacePagesSortView?: InputMaybe<SpacePagesSortView>;
+ spaceViewsPersistence?: InputMaybe<SpaceViewsPersistence>;
+ templateEntityFavouriteStatus?: InputMaybe<TemplateEntityFavouriteStatus>;
+ theme?: InputMaybe<Scalars['String']['input']>;
+ topNavigationOptedOut?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type UserWithPermissionsInput = {
+ accountId: Scalars['ID']['input'];
+ operations: Array<InputMaybe<OperationCheckResultInput>>;
+};
+export type UtsAlertRetriggerPolicy = 'ALWAYS' | 'ONCE';
+export type UtsAlertState = 'CLOSED' | 'OPEN';
+export type UtsAllowanceExemptionScopeType = 'ORG' | 'ORG_METER';
+export type UtsAllowanceExemptionStatus = 'ACTIVE' | 'CANCELLED' | 'EXPIRED' | 'SCHEDULED';
+export type UtsAllowanceExemptionType = 'COMMERCIAL' | 'INTERNAL';
+export type UtsAllowancePoolAllocationUpdateInput = {
+ allocationId: Scalars['ID']['input'];
+ billingEntity?: InputMaybe<Scalars['String']['input']>;
+ enforcementMode?: InputMaybe<UtsLatestAllowanceEnforcementModeType>;
+ overageCap?: InputMaybe<Scalars['Float']['input']>;
+ poolShare?: InputMaybe<Scalars['Float']['input']>;
+};
+export type UtsAllowancePoolStatus = 'ACTIVE' | 'ARCHIVED' | 'INACTIVE';
+export type UtsLatestAllowanceEnforcementModeType = 'BLOCK' | 'LIMITED_OVERAGE' | 'OVERAGE';
+export type ValidateConvertPageToLiveEditInput = {
+ adf: Scalars['String']['input'];
+ contentId: Scalars['ID']['input'];
+};
+export type ValidatePageCopyInput = {
+ destinationSpaceId: Scalars['ID']['input'];
+ pageId: Scalars['ID']['input'];
+ validatePageRestrictionsCopyInput?: InputMaybe<ValidatePageRestrictionsCopyInput>;
+};
+export type ValidatePageRestrictionsCopyInput = {
+ includeChildren: Scalars['Boolean']['input'];
+};
+export type VendorType = 'INTERNAL' | 'THIRD_PARTY';
+export type VerifyComponentAutoPopulationField = {
+ componentId: Scalars['ID']['input'];
+ fieldId: Scalars['String']['input'];
+ isCorrect: Scalars['Boolean']['input'];
+ value: Scalars['String']['input'];
+};
+export type VirtualAgentAutoCloseConfigInput = {
+ autoCloseMessage?: InputMaybe<Scalars['String']['input']>;
+};
+export type VirtualAgentCsatConfigInput = {
+ askForCSATMessage?: InputMaybe<Scalars['String']['input']>;
+ noFeedbackProvidedMessage?: InputMaybe<Scalars['String']['input']>;
+ requestAdditionalFeedbackMessage?: InputMaybe<Scalars['String']['input']>;
+ thanksForFeedbackMessage?: InputMaybe<Scalars['String']['input']>;
+};
+export type VirtualAgentConversationActionType = 'AI_ANSWERED' | 'MATCHED' | 'UNHANDLED';
+export type VirtualAgentConversationChannel = 'HELP_CENTER' | 'JSM_PORTAL' | 'JSM_WIDGET' | 'MS_TEAMS' | 'SLACK';
+export type VirtualAgentConversationCsatOptionType = 'CSAT_OPTION_1' | 'CSAT_OPTION_2' | 'CSAT_OPTION_3' | 'CSAT_OPTION_4' | 'CSAT_OPTION_5';
+export type VirtualAgentConversationState = 'CLOSED' | 'ESCALATED' | 'OPEN' | 'RESOLVED';
+export type VirtualAgentConversationsFilter = {
+ actions?: InputMaybe<Array<VirtualAgentConversationActionType>>;
+ channels?: InputMaybe<Array<VirtualAgentConversationChannel>>;
+ csatOptions?: InputMaybe<Array<VirtualAgentConversationCsatOptionType>>;
+ endDate: Scalars['DateTime']['input'];
+ startDate: Scalars['DateTime']['input'];
+ states?: InputMaybe<Array<VirtualAgentConversationState>>;
+};
+export type VirtualAgentCreateChatChannelInput = {
+ isTriageChannel: Scalars['Boolean']['input'];
+ isVirtualAgentTestChannel: Scalars['Boolean']['input'];
+};
+export type VirtualAgentCreateConfigurationInput = {
+ defaultJiraRequestTypeId?: InputMaybe<Scalars['String']['input']>;
+ isAiResponsesEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ offerEscalationConfig?: InputMaybe<VirtualAgentOfferEscalationOptionsInput>;
+ respondToQueries?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type VirtualAgentCreateIntentRuleProjectionInput = {
+ confirmationMessage?: InputMaybe<Scalars['String']['input']>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ name: Scalars['String']['input'];
+ questions?: InputMaybe<Array<Scalars['String']['input']>>;
+ suggestionButtonText?: InputMaybe<Scalars['String']['input']>;
+ templateId?: InputMaybe<Scalars['String']['input']>;
+ templateType?: InputMaybe<VirtualAgentIntentTemplateType>;
+};
+export type VirtualAgentFlowEditorAction = {
+ actionType: Scalars['String']['input'];
+ payload: Scalars['JSON']['input'];
+};
+export type VirtualAgentFlowEditorActionInput = {
+ actions: Array<VirtualAgentFlowEditorAction>;
+ jsonRepresentation: Scalars['String']['input'];
+};
+export type VirtualAgentFlowEditorInput = {
+ group?: InputMaybe<Scalars['String']['input']>;
+ jsonRepresentation: Scalars['String']['input'];
+ name?: InputMaybe<Scalars['String']['input']>;
+};
+export type VirtualAgentGreetingConfigInput = {
+ greetingMessage?: InputMaybe<Scalars['String']['input']>;
+};
+export type VirtualAgentIntentRuleProjectionsFilter = {
+ virtualAgentConfigurationId: Scalars['ID']['input'];
+};
+export type VirtualAgentIntentStatus = 'LIVE' | 'TEST_ONLY';
+export type VirtualAgentIntentTemplateType = 'DISCOVERED' | 'SHARED' | 'STANDARD';
+export type VirtualAgentMatchIntentConfigInput = {
+ askToRephraseAgainMessage?: InputMaybe<Scalars['String']['input']>;
+ rephraseMessage?: InputMaybe<Scalars['String']['input']>;
+ suggestMultipleIntentsMessage?: InputMaybe<Scalars['String']['input']>;
+};
+export type VirtualAgentOfferEscalationOptionsInput = {
+ isRaiseARequestEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ isSeeSearchResultsEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ isTryAskingAnotherWayEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type VirtualAgentUpdateAiAnswerForSlackChannelInput = {
+ isAiResponsesChannel: Scalars['Boolean']['input'];
+ slackChannelId: Scalars['String']['input'];
+};
+export type VirtualAgentUpdateChatChannelInput = {
+ halpChannelId: Scalars['String']['input'];
+ isAiResponsesChannel?: InputMaybe<Scalars['Boolean']['input']>;
+ isVirtualAgentChannel: Scalars['Boolean']['input'];
+};
+export type VirtualAgentUpdateConfigurationInput = {
+ defaultJiraRequestTypeId?: InputMaybe<Scalars['String']['input']>;
+ isAiResponsesEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ offerEscalationConfig?: InputMaybe<VirtualAgentOfferEscalationOptionsInput>;
+ respondToQueries?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type VirtualAgentUpdateIntentRuleProjectionInput = {
+ confirmationMessage?: InputMaybe<Scalars['String']['input']>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ isEnabled?: InputMaybe<Scalars['Boolean']['input']>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ suggestionButtonText?: InputMaybe<Scalars['String']['input']>;
+};
+export type VirtualAgentUpdateIntentRuleProjectionQuestionsInput = {
+ addedQuestions?: InputMaybe<Array<Scalars['String']['input']>>;
+ confirmationMessage?: InputMaybe<Scalars['String']['input']>;
+ deletedQuestions?: InputMaybe<Array<Scalars['ID']['input']>>;
+ description?: InputMaybe<Scalars['String']['input']>;
+ name?: InputMaybe<Scalars['String']['input']>;
+ suggestionButtonText?: InputMaybe<Scalars['String']['input']>;
+ updatedQuestions?: InputMaybe<Array<VirtualAgentUpdatedQuestionInput>>;
+};
+export type VirtualAgentUpdatedQuestionInput = {
+ id: Scalars['ID']['input'];
+ question: Scalars['String']['input'];
+};
+export type WatchContentInput = {
+ accountId?: InputMaybe<Scalars['String']['input']>;
+ contentId: Scalars['ID']['input'];
+ currentUser?: InputMaybe<Scalars['Boolean']['input']>;
+ includeChildren?: InputMaybe<Scalars['Boolean']['input']>;
+ shouldUnwatchAncestorWatchingChildren?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type WatchSpaceInput = {
+ accountId?: InputMaybe<Scalars['String']['input']>;
+ currentUser?: InputMaybe<Scalars['Boolean']['input']>;
+ spaceId?: InputMaybe<Scalars['ID']['input']>;
+ spaceKey?: InputMaybe<Scalars['String']['input']>;
+};
+export type WebTriggerSecretKeyConfigInput = {
+ key: Scalars['String']['input'];
+ noExpiry?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export type WebTriggerUrlInput = {
+ appId: Scalars['ID']['input'];
+ contextId: Scalars['ID']['input'];
+ envId: Scalars['ID']['input'];
+ secretKeyConfig?: InputMaybe<WebTriggerSecretKeyConfigInput>;
+ triggerKey: Scalars['String']['input'];
+};
+export type WorkSuggestionsAction = 'REMOVE' | 'SNOOZE';
+export type WorkSuggestionsActionInput = {
+ cloudId: Scalars['ID']['input'];
+ taskId: Scalars['String']['input'];
+};
+export type WorkSuggestionsApprovalStatus = 'APPROVED' | 'NEEDSWORK' | 'UNAPPROVED' | 'UNKNOWN';
+export type WorkSuggestionsAutoDevJobState = 'CANCELLED' | 'CODE_GENERATING' | 'CODE_GENERATION_FAIL' | 'CODE_GENERATION_READY' | 'CODE_GENERATION_SUCCESS' | 'CREATED' | 'PLAN_GENERATING' | 'PLAN_GENERATION_FAIL' | 'PLAN_GENERATION_SUCCESS' | 'PULLREQUEST_CREATING' | 'PULLREQUEST_CREATION_FAIL' | 'PULLREQUEST_CREATION_SUCCESS' | 'UNKNOWN';
+export type WorkSuggestionsContextAri = {
+ projectAri: Scalars['ID']['input'];
+ sprintAri?: InputMaybe<Scalars['ID']['input']>;
+};
+export type WorkSuggestionsEnvironmentType = 'DEVELOPMENT' | 'PRODUCTION' | 'STAGING' | 'TESTING' | 'UNMAPPED';
+export type WorkSuggestionsInput = {
+ first?: InputMaybe<Scalars['Int']['input']>;
+ targetAudience?: InputMaybe<WorkSuggestionsTargetAudience>;
+};
+export type WorkSuggestionsMergePrActionInput = {
+ cloudId: Scalars['ID']['input'];
+ taskId: Scalars['String']['input'];
+};
+export type WorkSuggestionsNudgePrActionInput = {
+ cloudId: Scalars['ID']['input'];
+ taskId: Scalars['String']['input'];
+};
+export type WorkSuggestionsPurgeUserActionStateInput = {
+ cloudId: Scalars['ID']['input'];
+};
+export type WorkSuggestionsPurgeUserProfileInput = {
+ cloudId: Scalars['ID']['input'];
+};
+export type WorkSuggestionsSaveUserProfileInput = {
+ cloudId: Scalars['ID']['input'];
+ persona?: InputMaybe<WorkSuggestionsUserPersona>;
+ projectAris: Array<Scalars['ID']['input']>;
+};
+export type WorkSuggestionsTargetAudience = 'ME' | 'TEAM';
+export type WorkSuggestionsUserPersona = 'DEVELOPER';
+export type WorkSuggestionsVersionCandidateIncludeReason = 'ISSUE_IS_BLOCKED' | 'ISSUE_IS_BLOCKING' | 'ISSUE_IS_SIBLING' | 'UNKNOWN';
+export type WorkSuggestionsVulnerabilityStatus = 'CLOSED' | 'IGNORED' | 'OPEN' | 'UNKNOWN';
+export type SourceBillingType = 'CCP' | 'HAMS';
+export type Forge_Cli_GetApplicationLogsV2QueryVariables = Exact<{
+ appId: Scalars['String']['input'];
+ environmentId: Scalars['String']['input'];
+ dateSearchInput?: InputMaybe<DateSearchInput>;
+ offset: Scalars['Int']['input'];
+ limit: Scalars['Int']['input'];
+ queryStartTime: Scalars['String']['input'];
+ runtime?: InputMaybe<Scalars['String']['input']>;
+ functionKeys?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>> | InputMaybe<Scalars['String']['input']>>;
+ containers?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>> | InputMaybe<Scalars['String']['input']>>;
+ instances?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>> | InputMaybe<Scalars['String']['input']>>;
+ services?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>> | InputMaybe<Scalars['String']['input']>>;
+}>;
+export type Forge_Cli_GetApplicationLogsV2Query = {
+ __typename?: 'Query';
+ appLogsWithMetaData?: {
+ __typename: 'AppLogsWithMetaDataResponse';
+ hasNextPage: boolean;
+ totalLogs: number;
+ appLogs: Array<{
+ __typename?: 'AppLogsWithMetaData';
+ appId: string;
+ appVersion?: string | null;
+ message?: string | null;
+ environmentId: string;
+ invocationId: string;
+ functionKey?: string | null;
+ lvl?: string | null;
+ error?: string | null;
+ other?: string | null;
+ ts: string;
+ browserName?: string | null;
+ browserVersion?: string | null;
+ errorType?: string | null;
+ extensionType?: string | null;
+ installationId?: string | null;
+ logSource?: FrontendLogSource | null;
+ osName?: string | null;
+ renderType?: string | null;
+ userAgent?: string | null;
+ }>;
+ appLogsFilterBuckets?: {
+ __typename: 'AppLogsFilterBuckets';
+ containers: Array<{
+ __typename: 'BucketField';
+ key: string;
+ count?: number | null;
+ }>;
+ services: Array<{
+ __typename: 'BucketField';
+ key: string;
+ count?: number | null;
+ }>;
+ functionKeys: Array<{
+ __typename: 'BucketField';
+ key: string;
+ count?: number | null;
+ }>;
+ } | null;
+ } | null;
+};
+export type Forge_Cli_GetApplicationLogsQueryVariables = Exact<{
+ appId: Scalars['ID']['input'];
+ environmentId: Array<Scalars['ID']['input']> | Scalars['ID']['input'];
+ limit: Scalars['Int']['input'];
+ contextAri?: InputMaybe<Array<Scalars['ID']['input']> | Scalars['ID']['input']>;
+ startTime?: InputMaybe<Scalars['String']['input']>;
+}>;
+export type Forge_Cli_GetApplicationLogsQuery = {
+ __typename?: 'Query';
+ appLogs?: {
+ __typename?: 'AppLogConnection';
+ nodes?: Array<{
+ __typename?: 'AppLog';
+ id: string;
+ appVersion: string;
+ function?: {
+ __typename?: 'FunctionDescription';
+ key: string;
+ } | null;
+ trigger?: {
+ __typename?: 'FunctionTrigger';
+ type?: FunctionTriggerType | null;
+ } | null;
+ appLogLines?: {
+ __typename?: 'AppLogLineConnection';
+ edges?: Array<{
+ __typename?: 'AppLogLineEdge';
+ cursor: string;
+ node: {
+ __typename?: 'AppLogLine';
+ timestamp: string;
+ level?: string | null;
+ message?: string | null;
+ other?: unknown | null;
+ };
+ } | null> | null;
+ pageInfo: {
+ __typename?: 'PageInfo';
+ hasNextPage: boolean;
+ };
+ } | null;
+ } | null> | null;
+ } | null;
+};
+export type Forge_Cli_GetInvocationLogsQueryVariables = Exact<{
+ invocationId: Scalars['ID']['input'];
+ after?: InputMaybe<Scalars['String']['input']>;
+}>;
+export type Forge_Cli_GetInvocationLogsQuery = {
+ __typename?: 'Query';
+ appLogLines?: {
+ __typename?: 'AppLogLineConnection';
+ metadata: {
+ __typename?: 'AppLog';
+ id: string;
+ appVersion: string;
+ function?: {
+ __typename?: 'FunctionDescription';
+ key: string;
+ } | null;
+ trigger?: {
+ __typename?: 'FunctionTrigger';
+ type?: FunctionTriggerType | null;
+ } | null;
+ };
+ edges?: Array<{
+ __typename?: 'AppLogLineEdge';
+ cursor: string;
+ node: {
+ __typename?: 'AppLogLine';
+ timestamp: string;
+ level?: string | null;
+ message?: string | null;
+ other?: unknown | null;
+ };
+ } | null> | null;
+ pageInfo: {
+ __typename?: 'PageInfo';
+ hasNextPage: boolean;
+ };
+ } | null;
+};
+export type Forge_Cli_CreateApplicationMutationVariables = Exact<{
+ input: CreateAppInput;
+}>;
+export type Forge_Cli_CreateApplicationMutation = {
+ __typename?: 'Mutation';
+ createApp?: {
+ __typename?: 'CreateAppResponse';
+ success: boolean;
+ errors?: Array<{
+ __typename?: 'MutationError';
+ message?: string | null;
+ extensions?: {
+ __typename?: 'AVPAnalyticsAcknowledgeableMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AdminAnnouncementBannerMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AdminApplicationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AriGraphRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalAssetTypesTrackingMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalBundleActionErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalDepreciationRuleMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalItemMappingMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalRoleAssignmentMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalVerticalInstantiationCategoryMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalVerticalInstantiationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalWorkbenchDashboardMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'BulkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CommerceExpAddressValidationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceCalendarFieldMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateContentAccessRequestMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateCustomContentPermissionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateModeChangeAsyncMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateModeChangeMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateSiteConfigurationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CplsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CustomerServiceCustomDetailCreateErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'DevAiGenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'GenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'HelpLayoutMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'InsightsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'InvokeExtensionPayloadErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFieldValidationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterEditGrantMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterNameMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterShareGrantMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueArchiveAsyncErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueArchiveErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueUnarchiveErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraListSettingMigrationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'KnowledgeDiscoveryBookmarkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ReopenCommentsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ResolveCommentsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ResolveRestrictionsForSubjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'RoadmapMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ShepherdGenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TeamMutationErrorExtension';
+ errorType: string;
+ statusCode: number;
+ } | {
+ __typename?: 'ToolchainAssociateEntitiesErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ToolchainCreateContainerErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ToolchainDisassociateEntitiesErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareAppAccessMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareCreateGoalHasJiraAlignProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareCreateRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareDeleteGoalHasJiraAlignProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareDeleteRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsChildWorkItemsAlreadyLinkedMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsCreateLinkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsEditMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsParentWorkItemAlreadyLinkedToAnotherProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsWorkItemAlreadyLinkedMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TrelloMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'UpdateExCoSpacePermissionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'VirtualAgentValidationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'WorkSuggestionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | null;
+ }> | null;
+ app?: {
+ __typename?: 'App';
+ id: string;
+ environments: Array<{
+ __typename?: 'AppEnvironment';
+ key: string;
+ }>;
+ } | null;
+ } | null;
+};
+export type Forge_Cli_GetAppOwnerQueryVariables = Exact<{
+ id: Scalars['ID']['input'];
+}>;
+export type Forge_Cli_GetAppOwnerQuery = {
+ __typename?: 'Query';
+ app?: {
+ __typename?: 'App';
+ createdBy?: {
+ __typename?: 'AppUser';
+ name: string;
+ accountId: string;
+ } | {
+ __typename?: 'AtlassianAccountUser';
+ name: string;
+ accountId: string;
+ } | {
+ __typename?: 'CustomerUser';
+ name: string;
+ accountId: string;
+ } | null;
+ } | null;
+};
+export type Forge_Cli_GetUserDetailsQueryVariables = Exact<{
+ [key: string]: never;
+}>;
+export type Forge_Cli_GetUserDetailsQuery = {
+ __typename?: 'Query';
+ me: {
+ __typename?: 'AuthenticationContext';
+ user?: {
+ __typename?: 'AppUser';
+ name: string;
+ accountStatus: AccountStatus;
+ accountId: string;
+ } | {
+ __typename?: 'AtlassianAccountUser';
+ name: string;
+ accountStatus: AccountStatus;
+ accountId: string;
+ } | {
+ __typename?: 'CustomerUser';
+ name: string;
+ accountStatus: AccountStatus;
+ accountId: string;
+ } | null;
+ };
+};
+export type Forge_Cli_GetApplicationEnvironmentIdQueryVariables = Exact<{
+ id: Scalars['ID']['input'];
+ key: Scalars['String']['input'];
+}>;
+export type Forge_Cli_GetApplicationEnvironmentIdQuery = {
+ __typename?: 'Query';
+ app?: {
+ __typename?: 'App';
+ environmentByKey?: {
+ __typename?: 'AppEnvironment';
+ id: string;
+ } | null;
+ } | null;
+};
+export type Forge_Cli_GetApplicationEnvironmentDetailsQueryVariables = Exact<{
+ id: Scalars['ID']['input'];
+ key: Scalars['String']['input'];
+}>;
+export type Forge_Cli_GetApplicationEnvironmentDetailsQuery = {
+ __typename?: 'Query';
+ app?: {
+ __typename?: 'App';
+ name: string;
+ environmentByKey?: {
+ __typename?: 'AppEnvironment';
+ id: string;
+ type: AppEnvironmentType;
+ } | null;
+ } | null;
+};
+export type Forge_Cli_GetAppOauthClientIdDetailsQueryVariables = Exact<{
+ id: Scalars['ID']['input'];
+ key: Scalars['String']['input'];
+}>;
+export type Forge_Cli_GetAppOauthClientIdDetailsQuery = {
+ __typename?: 'Query';
+ app?: {
+ __typename?: 'App';
+ name: string;
+ environmentByKey?: {
+ __typename?: 'AppEnvironment';
+ id: string;
+ type: AppEnvironmentType;
+ oauthClient: {
+ __typename?: 'AtlassianOAuthClient';
+ clientID: string;
+ };
+ } | null;
+ } | null;
+};
+export type GetBuildsByAppQueryVariables = Exact<{
+ appId: Scalars['ID']['input'];
+ last?: InputMaybe<Scalars['Int']['input']>;
+ before?: InputMaybe<Scalars['String']['input']>;
+}>;
+export type GetBuildsByAppQuery = {
+ __typename?: 'Query';
+ buildsByApp?: {
+ __typename?: 'BuildConnection';
+ totalCount?: number | null;
+ nodes?: Array<{
+ __typename?: 'Build';
+ createdAt: string;
+ tag: string;
+ createdByUser?: {
+ __typename?: 'AppUser';
+ name: string;
+ } | {
+ __typename?: 'AtlassianAccountUser';
+ email?: string | null;
+ name: string;
+ } | {
+ __typename?: 'CustomerUser';
+ email?: string | null;
+ name: string;
+ } | null;
+ } | null> | null;
+ pageInfo?: {
+ __typename?: 'PageInfo';
+ hasPreviousPage: boolean;
+ endCursor?: string | null;
+ } | null;
+ } | null;
+};
+export type Forge_Cli_CreateAppContainerMutationVariables = Exact<{
+ input: AppContainerInput;
+}>;
+export type Forge_Cli_CreateAppContainerMutation = {
+ __typename?: 'Mutation';
+ createAppContainer?: {
+ __typename?: 'CreateAppContainerPayload';
+ success: boolean;
+ container?: {
+ __typename?: 'AppContainer';
+ key: string;
+ repositoryURI: string;
+ } | null;
+ errors?: Array<{
+ __typename?: 'MutationError';
+ message?: string | null;
+ extensions?: {
+ __typename?: 'AVPAnalyticsAcknowledgeableMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AdminAnnouncementBannerMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AdminApplicationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AriGraphRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalAssetTypesTrackingMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalBundleActionErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalDepreciationRuleMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalItemMappingMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalRoleAssignmentMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalVerticalInstantiationCategoryMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalVerticalInstantiationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalWorkbenchDashboardMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'BulkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CommerceExpAddressValidationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceCalendarFieldMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateContentAccessRequestMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateCustomContentPermissionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateModeChangeAsyncMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateModeChangeMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateSiteConfigurationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CplsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CustomerServiceCustomDetailCreateErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'DevAiGenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'GenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'HelpLayoutMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'InsightsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'InvokeExtensionPayloadErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFieldValidationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterEditGrantMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterNameMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterShareGrantMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueArchiveAsyncErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueArchiveErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueUnarchiveErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraListSettingMigrationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'KnowledgeDiscoveryBookmarkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ReopenCommentsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ResolveCommentsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ResolveRestrictionsForSubjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'RoadmapMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ShepherdGenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TeamMutationErrorExtension';
+ errorType: string;
+ statusCode: number;
+ } | {
+ __typename?: 'ToolchainAssociateEntitiesErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ToolchainCreateContainerErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ToolchainDisassociateEntitiesErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareAppAccessMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareCreateGoalHasJiraAlignProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareCreateRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareDeleteGoalHasJiraAlignProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareDeleteRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsChildWorkItemsAlreadyLinkedMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsCreateLinkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsEditMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsParentWorkItemAlreadyLinkedToAnotherProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsWorkItemAlreadyLinkedMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TrelloMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'UpdateExCoSpacePermissionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'VirtualAgentValidationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'WorkSuggestionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | null;
+ }> | null;
+ } | null;
+};
+export type Forge_Cli_AppContainersQueryVariables = Exact<{
+ appId: Scalars['ID']['input'];
+}>;
+export type Forge_Cli_AppContainersQuery = {
+ __typename?: 'Query';
+ appContainers?: Array<{
+ __typename?: 'AppContainer';
+ key: string;
+ repositoryURI: string;
+ }> | null;
+};
+export type Forge_Cli_AppContainerServicesQueryVariables = Exact<{
+ appId: Scalars['ID']['input'];
+ environmentKey: Scalars['String']['input'];
+ serviceNames: Array<Scalars['String']['input']> | Scalars['String']['input'];
+ contextFilter?: InputMaybe<AppContainerServiceContextFilter>;
+ first?: InputMaybe<Scalars['Int']['input']>;
+ after?: InputMaybe<Scalars['String']['input']>;
+}>;
+export type Forge_Cli_AppContainerServicesQuery = {
+ __typename?: 'Query';
+ appContainerServices?: {
+ __typename?: 'AppContainerServices';
+ services?: Array<{
+ __typename?: 'AppContainerService';
+ key: string;
+ placementAri: string;
+ runningCount?: string | null;
+ pendingCount?: string | null;
+ maxCount?: string | null;
+ minCount?: string | null;
+ serviceStatus?: string | null;
+ versionStatus?: string | null;
+ createdAt?: string | null;
+ updatedAt?: string | null;
+ containers?: Array<{
+ __typename?: 'AppContainerInstances';
+ key: string;
+ instances?: Array<{
+ __typename?: 'AppContainerInstance';
+ id: string;
+ createdAt?: string | null;
+ healthStatus?: string | null;
+ containerStatus?: string | null;
+ imageURI?: string | null;
+ cpu?: string | null;
+ memory?: string | null;
+ instance?: string | null;
+ }> | null;
+ }> | null;
+ }> | null;
+ pageInfo: {
+ __typename?: 'PageInfo';
+ hasNextPage: boolean;
+ endCursor?: string | null;
+ };
+ } | null;
+};
+export type Forge_Cli_DeleteAppContainerMutationVariables = Exact<{
+ input: AppContainerInput;
+}>;
+export type Forge_Cli_DeleteAppContainerMutation = {
+ __typename?: 'Mutation';
+ deleteAppContainer?: {
+ __typename?: 'DeleteAppContainerPayload';
+ success: boolean;
+ errors?: Array<{
+ __typename?: 'MutationError';
+ message?: string | null;
+ extensions?: {
+ __typename?: 'AVPAnalyticsAcknowledgeableMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AdminAnnouncementBannerMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AdminApplicationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AriGraphRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalAssetTypesTrackingMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalBundleActionErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalDepreciationRuleMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalItemMappingMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalRoleAssignmentMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalVerticalInstantiationCategoryMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalVerticalInstantiationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalWorkbenchDashboardMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'BulkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CommerceExpAddressValidationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceCalendarFieldMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateContentAccessRequestMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateCustomContentPermissionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateModeChangeAsyncMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateModeChangeMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateSiteConfigurationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CplsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CustomerServiceCustomDetailCreateErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'DevAiGenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'GenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'HelpLayoutMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'InsightsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'InvokeExtensionPayloadErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFieldValidationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterEditGrantMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterNameMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterShareGrantMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueArchiveAsyncErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueArchiveErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueUnarchiveErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraListSettingMigrationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'KnowledgeDiscoveryBookmarkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ReopenCommentsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ResolveCommentsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ResolveRestrictionsForSubjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'RoadmapMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ShepherdGenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TeamMutationErrorExtension';
+ errorType: string;
+ statusCode: number;
+ } | {
+ __typename?: 'ToolchainAssociateEntitiesErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ToolchainCreateContainerErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ToolchainDisassociateEntitiesErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareAppAccessMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareCreateGoalHasJiraAlignProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareCreateRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareDeleteGoalHasJiraAlignProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareDeleteRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsChildWorkItemsAlreadyLinkedMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsCreateLinkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsEditMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsParentWorkItemAlreadyLinkedToAnotherProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsWorkItemAlreadyLinkedMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TrelloMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'UpdateExCoSpacePermissionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'VirtualAgentValidationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'WorkSuggestionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | null;
+ }> | null;
+ } | null;
+};
+export type Forge_Cli_AppContainerRegistryLoginQueryVariables = Exact<{
+ appId: Scalars['ID']['input'];
+}>;
+export type Forge_Cli_AppContainerRegistryLoginQuery = {
+ __typename?: 'Query';
+ appContainerRegistryLogin?: {
+ __typename?: 'AppContainerRegistryLogin';
+ username: string;
+ password: string;
+ endpoint: string;
+ } | null;
+};
+export type Forge_Cli_AppContainerQueryVariables = Exact<{
+ appId: Scalars['ID']['input'];
+ containerKey: Scalars['String']['input'];
+ after?: InputMaybe<Scalars['ID']['input']>;
+ imageTag?: InputMaybe<Scalars['String']['input']>;
+}>;
+export type Forge_Cli_AppContainerQuery = {
+ __typename?: 'Query';
+ appContainer?: {
+ __typename?: 'AppContainer';
+ images: {
+ __typename?: 'AppContainerImagesConnection';
+ edges: Array<{
+ __typename?: 'AppContainerImagesEdge';
+ node: {
+ __typename?: 'AppContainerImage';
+ digest: string;
+ sizeInBytes: number;
+ pushedAt: any;
+ lastPulledAt?: any | null;
+ tags: Array<string>;
+ };
+ }>;
+ pageInfo: {
+ __typename?: 'PageInfo';
+ hasNextPage: boolean;
+ endCursor?: string | null;
+ };
+ };
+ } | null;
+};
+export type Forge_Cli_GetAppCustomScopesQueryVariables = Exact<{
+ appId: Scalars['ID']['input'];
+ environmentId: Scalars['ID']['input'];
+ first?: InputMaybe<Scalars['Int']['input']>;
+ after?: InputMaybe<Scalars['String']['input']>;
+}>;
+export type Forge_Cli_GetAppCustomScopesQuery = {
+ __typename?: 'Query';
+ appCustomScopes?: {
+ __typename?: 'AppCustomScopeConnection';
+ nodes?: Array<{
+ __typename?: 'AppCustomScope';
+ name: string;
+ displayName?: string | null;
+ }> | null;
+ pageInfo: {
+ __typename?: 'PageInfo';
+ hasNextPage: boolean;
+ endCursor?: string | null;
+ };
+ } | null;
+};
+export type Forge_Cli_CreateAppCustomScopesMutationVariables = Exact<{
+ input: CreateAppCustomScopesInput;
+}>;
+export type Forge_Cli_CreateAppCustomScopesMutation = {
+ __typename?: 'Mutation';
+ createAppCustomScopes?: {
+ __typename?: 'CreateAppCustomScopesPayload';
+ success: boolean;
+ errors?: Array<{
+ __typename?: 'MutationError';
+ message?: string | null;
+ extensions?: {
+ __typename?: 'AVPAnalyticsAcknowledgeableMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AdminAnnouncementBannerMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AdminApplicationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AriGraphRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalAssetTypesTrackingMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalBundleActionErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalDepreciationRuleMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalItemMappingMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalRoleAssignmentMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalVerticalInstantiationCategoryMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalVerticalInstantiationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalWorkbenchDashboardMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'BulkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CommerceExpAddressValidationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceCalendarFieldMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateContentAccessRequestMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateCustomContentPermissionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateModeChangeAsyncMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateModeChangeMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateSiteConfigurationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CplsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CustomerServiceCustomDetailCreateErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'DevAiGenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'GenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'HelpLayoutMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'InsightsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'InvokeExtensionPayloadErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFieldValidationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterEditGrantMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterNameMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterShareGrantMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueArchiveAsyncErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueArchiveErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueUnarchiveErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraListSettingMigrationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'KnowledgeDiscoveryBookmarkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ReopenCommentsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ResolveCommentsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ResolveRestrictionsForSubjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'RoadmapMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ShepherdGenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TeamMutationErrorExtension';
+ errorType: string;
+ statusCode: number;
+ } | {
+ __typename?: 'ToolchainAssociateEntitiesErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ToolchainCreateContainerErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ToolchainDisassociateEntitiesErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareAppAccessMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareCreateGoalHasJiraAlignProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareCreateRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareDeleteGoalHasJiraAlignProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareDeleteRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsChildWorkItemsAlreadyLinkedMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsCreateLinkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsEditMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsParentWorkItemAlreadyLinkedToAnotherProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsWorkItemAlreadyLinkedMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TrelloMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'UpdateExCoSpacePermissionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'VirtualAgentValidationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'WorkSuggestionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | null;
+ }> | null;
+ } | null;
+};
+export type Forge_Cli_GetApplicationDeploymentStatusQueryVariables = Exact<{
+ appId: Scalars['ID']['input'];
+ environmentKey: Scalars['String']['input'];
+ id: Scalars['ID']['input'];
+}>;
+export type Forge_Cli_GetApplicationDeploymentStatusQuery = {
+ __typename?: 'Query';
+ appDeployment?: {
+ __typename?: 'AppDeployment';
+ status: AppDeploymentStatus;
+ errorDetails?: {
+ __typename?: 'ErrorDetails';
+ code: string;
+ message: string;
+ fields?: unknown | null;
+ } | null;
+ stages?: Array<{
+ __typename?: 'AppDeploymentStage';
+ description: string;
+ events?: Array<{
+ __typename: 'AppDeploymentDisplayEvent';
+ message?: string | null;
+ stepName: string;
+ createdAt: string;
+ } | {
+ __typename: 'AppDeploymentLogEvent';
+ message?: string | null;
+ level?: AppDeploymentEventLogLevel | null;
+ stepName: string;
+ createdAt: string;
+ } | {
+ __typename: 'AppDeploymentSnapshotLogEvent';
+ stepName: string;
+ createdAt: string;
+ } | {
+ __typename: 'AppDeploymentTransitionEvent';
+ newStatus?: AppDeploymentStepStatus | null;
+ stepName: string;
+ createdAt: string;
+ }> | null;
+ }> | null;
+ } | null;
+};
+export type Forge_Cli_DeployApplicationMutationVariables = Exact<{
+ input: CreateAppDeploymentInput;
+}>;
+export type Forge_Cli_DeployApplicationMutation = {
+ __typename?: 'Mutation';
+ createAppDeployment?: {
+ __typename?: 'CreateAppDeploymentResponse';
+ success: boolean;
+ errors?: Array<{
+ __typename?: 'MutationError';
+ message?: string | null;
+ extensions?: {
+ __typename?: 'AVPAnalyticsAcknowledgeableMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AdminAnnouncementBannerMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AdminApplicationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AriGraphRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalAssetTypesTrackingMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalBundleActionErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalDepreciationRuleMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalItemMappingMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalRoleAssignmentMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalVerticalInstantiationCategoryMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalVerticalInstantiationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalWorkbenchDashboardMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'BulkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CommerceExpAddressValidationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceCalendarFieldMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateContentAccessRequestMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateCustomContentPermissionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateModeChangeAsyncMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateModeChangeMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateSiteConfigurationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CplsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CustomerServiceCustomDetailCreateErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'DevAiGenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'GenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'HelpLayoutMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'InsightsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'InvokeExtensionPayloadErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFieldValidationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterEditGrantMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterNameMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterShareGrantMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueArchiveAsyncErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueArchiveErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueUnarchiveErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraListSettingMigrationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'KnowledgeDiscoveryBookmarkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ReopenCommentsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ResolveCommentsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ResolveRestrictionsForSubjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'RoadmapMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ShepherdGenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TeamMutationErrorExtension';
+ errorType: string;
+ statusCode: number;
+ } | {
+ __typename?: 'ToolchainAssociateEntitiesErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ToolchainCreateContainerErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ToolchainDisassociateEntitiesErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareAppAccessMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareCreateGoalHasJiraAlignProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareCreateRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareDeleteGoalHasJiraAlignProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareDeleteRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsChildWorkItemsAlreadyLinkedMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsCreateLinkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsEditMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsParentWorkItemAlreadyLinkedToAnotherProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsWorkItemAlreadyLinkedMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TrelloMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'UpdateExCoSpacePermissionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'VirtualAgentValidationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'WorkSuggestionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | null;
+ }> | null;
+ deployment?: {
+ __typename?: 'AppDeployment';
+ id: string;
+ } | null;
+ } | null;
+};
+export type Forge_Cli_GetDeploymentUrlMutationVariables = Exact<{
+ input: CreateAppDeploymentUrlInput;
+}>;
+export type Forge_Cli_GetDeploymentUrlMutation = {
+ __typename?: 'Mutation';
+ createAppDeploymentUrl?: {
+ __typename?: 'CreateAppDeploymentUrlResponse';
+ success: boolean;
+ deploymentUrl?: string | null;
+ errors?: Array<{
+ __typename?: 'MutationError';
+ message?: string | null;
+ extensions?: {
+ __typename?: 'AVPAnalyticsAcknowledgeableMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AdminAnnouncementBannerMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AdminApplicationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AriGraphRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalAssetTypesTrackingMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalBundleActionErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalDepreciationRuleMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalItemMappingMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalRoleAssignmentMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalVerticalInstantiationCategoryMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalVerticalInstantiationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalWorkbenchDashboardMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'BulkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CommerceExpAddressValidationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceCalendarFieldMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateContentAccessRequestMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateCustomContentPermissionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateModeChangeAsyncMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateModeChangeMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateSiteConfigurationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CplsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CustomerServiceCustomDetailCreateErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'DevAiGenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'GenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'HelpLayoutMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'InsightsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'InvokeExtensionPayloadErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFieldValidationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterEditGrantMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterNameMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterShareGrantMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueArchiveAsyncErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueArchiveErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueUnarchiveErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraListSettingMigrationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'KnowledgeDiscoveryBookmarkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ReopenCommentsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ResolveCommentsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ResolveRestrictionsForSubjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'RoadmapMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ShepherdGenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TeamMutationErrorExtension';
+ errorType: string;
+ statusCode: number;
+ } | {
+ __typename?: 'ToolchainAssociateEntitiesErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ToolchainCreateContainerErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ToolchainDisassociateEntitiesErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareAppAccessMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareCreateGoalHasJiraAlignProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareCreateRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareDeleteGoalHasJiraAlignProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareDeleteRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsChildWorkItemsAlreadyLinkedMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsCreateLinkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsEditMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsParentWorkItemAlreadyLinkedToAnotherProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsWorkItemAlreadyLinkedMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TrelloMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'UpdateExCoSpacePermissionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'VirtualAgentValidationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'WorkSuggestionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | null;
+ }> | null;
+ } | null;
+};
+export type Forge_Cli_ProcessCombinedAppBuildMutationVariables = Exact<{
+ input: ProcessCombinedAppBuildInput;
+}>;
+export type Forge_Cli_ProcessCombinedAppBuildMutation = {
+ __typename?: 'Mutation';
+ processCombinedAppBuild?: {
+ __typename?: 'ProcessCombinedAppBuildResponse';
+ success: boolean;
+ buildTag?: string | null;
+ errors?: Array<{
+ __typename?: 'MutationError';
+ message?: string | null;
+ extensions?: {
+ __typename?: 'AVPAnalyticsAcknowledgeableMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AdminAnnouncementBannerMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AdminApplicationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AriGraphRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalAssetTypesTrackingMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalBundleActionErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalDepreciationRuleMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalItemMappingMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalRoleAssignmentMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalVerticalInstantiationCategoryMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalVerticalInstantiationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalWorkbenchDashboardMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'BulkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CommerceExpAddressValidationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceCalendarFieldMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateContentAccessRequestMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateCustomContentPermissionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateModeChangeAsyncMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateModeChangeMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateSiteConfigurationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CplsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CustomerServiceCustomDetailCreateErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'DevAiGenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'GenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'HelpLayoutMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'InsightsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'InvokeExtensionPayloadErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFieldValidationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterEditGrantMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterNameMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterShareGrantMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueArchiveAsyncErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueArchiveErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueUnarchiveErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraListSettingMigrationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'KnowledgeDiscoveryBookmarkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ReopenCommentsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ResolveCommentsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ResolveRestrictionsForSubjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'RoadmapMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ShepherdGenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TeamMutationErrorExtension';
+ errorType: string;
+ statusCode: number;
+ } | {
+ __typename?: 'ToolchainAssociateEntitiesErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ToolchainCreateContainerErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ToolchainDisassociateEntitiesErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareAppAccessMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareCreateGoalHasJiraAlignProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareCreateRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareDeleteGoalHasJiraAlignProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareDeleteRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsChildWorkItemsAlreadyLinkedMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsCreateLinkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsEditMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsParentWorkItemAlreadyLinkedToAnotherProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsWorkItemAlreadyLinkedMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TrelloMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'UpdateExCoSpacePermissionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'VirtualAgentValidationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'WorkSuggestionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | null;
+ }> | null;
+ } | null;
+};
+export type Forge_Cli_GetHostedResourcesUploadUrlsMutationVariables = Exact<{
+ input: CreateHostedResourceUploadUrlInput;
+}>;
+export type Forge_Cli_GetHostedResourcesUploadUrlsMutation = {
+ __typename?: 'Mutation';
+ createHostedResourceUploadUrl?: {
+ __typename?: 'CreateHostedResourceUploadUrlPayload';
+ success: boolean;
+ uploadId: string;
+ errors?: Array<{
+ __typename?: 'MutationError';
+ message?: string | null;
+ extensions?: {
+ __typename?: 'AVPAnalyticsAcknowledgeableMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AdminAnnouncementBannerMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AdminApplicationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AriGraphRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalAssetTypesTrackingMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalBundleActionErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalDepreciationRuleMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalItemMappingMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalRoleAssignmentMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalVerticalInstantiationCategoryMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalVerticalInstantiationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalWorkbenchDashboardMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'BulkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CommerceExpAddressValidationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceCalendarFieldMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateContentAccessRequestMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateCustomContentPermissionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateModeChangeAsyncMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateModeChangeMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateSiteConfigurationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CplsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CustomerServiceCustomDetailCreateErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'DevAiGenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'GenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'HelpLayoutMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'InsightsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'InvokeExtensionPayloadErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFieldValidationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterEditGrantMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterNameMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterShareGrantMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueArchiveAsyncErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueArchiveErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueUnarchiveErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraListSettingMigrationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'KnowledgeDiscoveryBookmarkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ReopenCommentsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ResolveCommentsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ResolveRestrictionsForSubjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'RoadmapMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ShepherdGenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TeamMutationErrorExtension';
+ errorType: string;
+ statusCode: number;
+ } | {
+ __typename?: 'ToolchainAssociateEntitiesErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ToolchainCreateContainerErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ToolchainDisassociateEntitiesErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareAppAccessMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareCreateGoalHasJiraAlignProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareCreateRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareDeleteGoalHasJiraAlignProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareDeleteRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsChildWorkItemsAlreadyLinkedMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsCreateLinkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsEditMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsParentWorkItemAlreadyLinkedToAnotherProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsWorkItemAlreadyLinkedMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TrelloMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'UpdateExCoSpacePermissionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'VirtualAgentValidationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'WorkSuggestionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | null;
+ }> | null;
+ preSignedUrls?: Array<{
+ __typename?: 'HostedResourcePreSignedUrl';
+ uploadUrl: string;
+ uploadFormData: unknown;
+ }> | null;
+ } | null;
+};
+export type GetAppDeploymentsQueryVariables = Exact<{
+ appId: Scalars['ID']['input'];
+ interval: IntervalInput;
+ first?: InputMaybe<Scalars['Int']['input']>;
+ after?: InputMaybe<Scalars['String']['input']>;
+}>;
+export type GetAppDeploymentsQuery = {
+ __typename?: 'Query';
+ app?: {
+ __typename?: 'App';
+ deployments?: {
+ __typename?: 'AppDeploymentConnection';
+ nodes: Array<{
+ __typename?: 'AppDeployment';
+ status: AppDeploymentStatus;
+ environmentKey: string;
+ buildTag?: string | null;
+ createdAt: string;
+ majorVersion?: {
+ __typename?: 'AppEnvironmentVersion';
+ version: string;
+ } | null;
+ createdBy?: {
+ __typename?: 'AppUser';
+ accountId: string;
+ accountStatus: AccountStatus;
+ name: string;
+ } | {
+ __typename?: 'AtlassianAccountUser';
+ accountId: string;
+ accountStatus: AccountStatus;
+ name: string;
+ } | {
+ __typename?: 'CustomerUser';
+ accountId: string;
+ accountStatus: AccountStatus;
+ name: string;
+ } | null;
+ } | null>;
+ pageInfo?: {
+ __typename?: 'PageInfo';
+ hasNextPage: boolean;
+ endCursor?: string | null;
+ } | null;
+ } | null;
+ } | null;
+};
+export type GetDevSpaceWithLinkingAccessQueryVariables = Exact<{
+ [key: string]: never;
+}>;
+export type GetDevSpaceWithLinkingAccessQuery = {
+ __typename?: 'Query';
+ ecosystem?: {
+ __typename?: 'EcosystemQuery';
+ devConsole?: {
+ __typename?: 'DevConsoleQuery';
+ getDeveloperSpaceWithLinkingAccess?: Array<string | null> | null;
+ } | null;
+ } | null;
+};
+export type GetDevSpaceDetailsQueryVariables = Exact<{
+ devSpaceIds: Array<Scalars['String']['input']> | Scalars['String']['input'];
+}>;
+export type GetDevSpaceDetailsQuery = {
+ __typename?: 'Query';
+ ecosystem?: {
+ __typename?: 'EcosystemQuery';
+ devConsole?: {
+ __typename?: 'DevConsoleQuery';
+ getDeveloperSpaceDetails?: {
+ __typename?: 'DevConsoleBulkDeveloperSpaceDetailsResponse';
+ results: Array<{
+ __typename?: 'DevConsoleDeveloperSpaceDetailsResult';
+ developerSpaceId: string;
+ error?: {
+ __typename?: 'QueryError';
+ message?: string | null;
+ } | null;
+ details?: {
+ __typename?: 'DevConsoleDeveloperSpaceDetails';
+ name: string;
+ } | null;
+ }>;
+ } | null;
+ } | null;
+ } | null;
+};
+export type CreateDeveloperSpaceMutationVariables = Exact<{
+ input: DevConsoleCreateDeveloperSpaceInput;
+}>;
+export type CreateDeveloperSpaceMutation = {
+ __typename?: 'Mutation';
+ ecosystem?: {
+ __typename?: 'EcosystemMutation';
+ devConsole?: {
+ __typename?: 'DevConsoleMutation';
+ createDeveloperSpace?: {
+ __typename?: 'DevConsoleDeveloperSpacePayload';
+ success: boolean;
+ devSpace?: {
+ __typename?: 'DevConsoleDeveloperSpace';
+ id: string;
+ name: string;
+ } | null;
+ errors?: Array<{
+ __typename?: 'MutationError';
+ message?: string | null;
+ extensions?: {
+ __typename?: 'AVPAnalyticsAcknowledgeableMutationErrorExtension';
+ statusCode?: number | null;
+ errorType?: string | null;
+ } | {
+ __typename?: 'AdminAnnouncementBannerMutationErrorExtension';
+ statusCode?: number | null;
+ errorType?: string | null;
+ } | {
+ __typename?: 'AdminApplicationErrorExtension';
+ statusCode?: number | null;
+ errorType?: string | null;
+ } | {
+ __typename?: 'AriGraphRelationshipsMutationErrorExtension';
+ statusCode?: number | null;
+ errorType?: string | null;
+ } | {
+ __typename?: 'AssetsVerticalAssetTypesTrackingMutationErrorExtension';
+ statusCode?: number | null;
+ errorType?: string | null;
+ } | {
+ __typename?: 'AssetsVerticalBundleActionErrorExtension';
+ statusCode?: number | null;
+ errorType?: string | null;
+ } | {
+ __typename?: 'AssetsVerticalDepreciationRuleMutationErrorExtension';
+ statusCode?: number | null;
+ errorType?: string | null;
+ } | {
+ __typename?: 'AssetsVerticalItemMappingMutationErrorExtension';
+ statusCode?: number | null;
+ errorType?: string | null;
+ } | {
+ __typename?: 'AssetsVerticalRoleAssignmentMutationErrorExtension';
+ statusCode?: number | null;
+ errorType?: string | null;
+ } | {
+ __typename?: 'AssetsVerticalVerticalInstantiationCategoryMutationErrorExtension';
+ statusCode?: number | null;
+ errorType?: string | null;
+ } | {
+ __typename?: 'AssetsVerticalVerticalInstantiationMutationErrorExtension';
+ statusCode?: number | null;
+ errorType?: string | null;
+ } | {
+ __typename?: 'AssetsVerticalWorkbenchDashboardMutationErrorExtension';
+ statusCode?: number | null;
+ errorType?: string | null;
+ } | {
+ __typename?: 'BulkMutationErrorExtension';
+ statusCode?: number | null;
+ errorType?: string | null;
+ } | {
+ __typename?: 'CommerceExpAddressValidationErrorExtension';
+ statusCode?: number | null;
+ errorType?: string | null;
+ } | {
+ __typename?: 'ConfluenceCalendarFieldMutationErrorExtension';
+ statusCode?: number | null;
+ errorType?: string | null;
+ } | {
+ __typename?: 'ConfluenceUpdateContentAccessRequestMutationErrorExtension';
+ statusCode?: number | null;
+ errorType?: string | null;
+ } | {
+ __typename?: 'ConfluenceUpdateCustomContentPermissionsMutationErrorExtension';
+ statusCode?: number | null;
+ errorType?: string | null;
+ } | {
+ __typename?: 'ConfluenceUpdateModeChangeAsyncMutationErrorExtension';
+ statusCode?: number | null;
+ errorType?: string | null;
+ } | {
+ __typename?: 'ConfluenceUpdateModeChangeMutationErrorExtension';
+ statusCode?: number | null;
+ errorType?: string | null;
+ } | {
+ __typename?: 'ConfluenceUpdateSiteConfigurationMutationErrorExtension';
+ statusCode?: number | null;
+ errorType?: string | null;
+ } | {
+ __typename?: 'CplsMutationErrorExtension';
+ statusCode?: number | null;
+ errorType?: string | null;
+ } | {
+ __typename?: 'CustomerServiceCustomDetailCreateErrorExtension';
+ statusCode?: number | null;
+ errorType?: string | null;
+ } | {
+ __typename?: 'DevAiGenericMutationErrorExtension';
+ statusCode?: number | null;
+ errorType?: string | null;
+ } | {
+ __typename?: 'GenericMutationErrorExtension';
+ statusCode?: number | null;
+ errorType?: string | null;
+ } | {
+ __typename?: 'HelpLayoutMutationErrorExtension';
+ statusCode?: number | null;
+ errorType?: string | null;
+ } | {
+ __typename?: 'InsightsMutationErrorExtension';
+ statusCode?: number | null;
+ errorType?: string | null;
+ } | {
+ __typename?: 'InvokeExtensionPayloadErrorExtension';
+ statusCode?: number | null;
+ errorType?: string | null;
+ } | {
+ __typename?: 'JiraFieldValidationMutationErrorExtension';
+ statusCode?: number | null;
+ errorType?: string | null;
+ } | {
+ __typename?: 'JiraFilterEditGrantMutationErrorExtension';
+ statusCode?: number | null;
+ errorType?: string | null;
+ } | {
+ __typename?: 'JiraFilterNameMutationErrorExtension';
+ statusCode?: number | null;
+ errorType?: string | null;
+ } | {
+ __typename?: 'JiraFilterShareGrantMutationErrorExtension';
+ statusCode?: number | null;
+ errorType?: string | null;
+ } | {
+ __typename?: 'JiraIssueArchiveAsyncErrorExtension';
+ statusCode?: number | null;
+ errorType?: string | null;
+ } | {
+ __typename?: 'JiraIssueArchiveErrorExtension';
+ statusCode?: number | null;
+ errorType?: string | null;
+ } | {
+ __typename?: 'JiraIssueUnarchiveErrorExtension';
+ statusCode?: number | null;
+ errorType?: string | null;
+ } | {
+ __typename?: 'JiraListSettingMigrationMutationErrorExtension';
+ statusCode?: number | null;
+ errorType?: string | null;
+ } | {
+ __typename?: 'KnowledgeDiscoveryBookmarkMutationErrorExtension';
+ statusCode?: number | null;
+ errorType?: string | null;
+ } | {
+ __typename?: 'ReopenCommentsMutationErrorExtension';
+ statusCode?: number | null;
+ errorType?: string | null;
+ } | {
+ __typename?: 'ResolveCommentsMutationErrorExtension';
+ statusCode?: number | null;
+ errorType?: string | null;
+ } | {
+ __typename?: 'ResolveRestrictionsForSubjectMutationErrorExtension';
+ statusCode?: number | null;
+ errorType?: string | null;
+ } | {
+ __typename?: 'RoadmapMutationErrorExtension';
+ statusCode?: number | null;
+ errorType?: string | null;
+ } | {
+ __typename?: 'ShepherdGenericMutationErrorExtension';
+ statusCode?: number | null;
+ errorType?: string | null;
+ } | {
+ __typename?: 'TeamMutationErrorExtension';
+ statusCode: number;
+ errorType: string;
+ } | {
+ __typename?: 'ToolchainAssociateEntitiesErrorExtension';
+ statusCode?: number | null;
+ errorType?: string | null;
+ } | {
+ __typename?: 'ToolchainCreateContainerErrorExtension';
+ statusCode?: number | null;
+ errorType?: string | null;
+ } | {
+ __typename?: 'ToolchainDisassociateEntitiesErrorExtension';
+ statusCode?: number | null;
+ errorType?: string | null;
+ } | {
+ __typename?: 'TownsquareAppAccessMutationErrorExtension';
+ statusCode?: number | null;
+ errorType?: string | null;
+ } | {
+ __typename?: 'TownsquareCreateGoalHasJiraAlignProjectMutationErrorExtension';
+ statusCode?: number | null;
+ errorType?: string | null;
+ } | {
+ __typename?: 'TownsquareCreateRelationshipsMutationErrorExtension';
+ statusCode?: number | null;
+ errorType?: string | null;
+ } | {
+ __typename?: 'TownsquareDeleteGoalHasJiraAlignProjectMutationErrorExtension';
+ statusCode?: number | null;
+ errorType?: string | null;
+ } | {
+ __typename?: 'TownsquareDeleteRelationshipsMutationErrorExtension';
+ statusCode?: number | null;
+ errorType?: string | null;
+ } | {
+ __typename?: 'TownsquareProjectsChildWorkItemsAlreadyLinkedMutationErrorExtension';
+ statusCode?: number | null;
+ errorType?: string | null;
+ } | {
+ __typename?: 'TownsquareProjectsCreateLinkMutationErrorExtension';
+ statusCode?: number | null;
+ errorType?: string | null;
+ } | {
+ __typename?: 'TownsquareProjectsEditMutationErrorExtension';
+ statusCode?: number | null;
+ errorType?: string | null;
+ } | {
+ __typename?: 'TownsquareProjectsParentWorkItemAlreadyLinkedToAnotherProjectMutationErrorExtension';
+ statusCode?: number | null;
+ errorType?: string | null;
+ } | {
+ __typename?: 'TownsquareProjectsWorkItemAlreadyLinkedMutationErrorExtension';
+ statusCode?: number | null;
+ errorType?: string | null;
+ } | {
+ __typename?: 'TrelloMutationErrorExtension';
+ statusCode?: number | null;
+ errorType?: string | null;
+ } | {
+ __typename?: 'UpdateExCoSpacePermissionsMutationErrorExtension';
+ statusCode?: number | null;
+ errorType?: string | null;
+ } | {
+ __typename?: 'VirtualAgentValidationMutationErrorExtension';
+ statusCode?: number | null;
+ errorType?: string | null;
+ } | {
+ __typename?: 'WorkSuggestionsMutationErrorExtension';
+ statusCode?: number | null;
+ errorType?: string | null;
+ } | null;
+ }> | null;
+ } | null;
+ } | null;
+ } | null;
+};
+export type GetAppEnforcementMetadataQueryVariables = Exact<{
+ appId: Scalars['ID']['input'];
+}>;
+export type GetAppEnforcementMetadataQuery = {
+ __typename?: 'Query';
+ ecosystem?: {
+ __typename?: 'EcosystemQuery';
+ devConsole?: {
+ __typename?: 'DevConsoleQuery';
+ getAppEnforcementMetadata?: {
+ __typename?: 'DevConsoleAppEnforcementMetadataResponse';
+ metadata?: {
+ __typename?: 'DevConsoleAppEnforcementMetadata';
+ developerSpaceId?: string | null;
+ ccpEntitlementId?: string | null;
+ } | null;
+ error?: {
+ __typename?: 'QueryError';
+ message?: string | null;
+ } | null;
+ } | null;
+ } | null;
+ } | null;
+};
+export type Forge_Cli_GetApplicationRoaEligibilityQueryVariables = Exact<{
+ appId: Scalars['ID']['input'];
+ environmentKey: Scalars['String']['input'];
+ firstN: Scalars['Int']['input'];
+ majorVersion?: InputMaybe<Scalars['Int']['input']>;
+}>;
+export type Forge_Cli_GetApplicationRoaEligibilityQuery = {
+ __typename?: 'Query';
+ app?: {
+ __typename?: 'App';
+ environmentByKey?: {
+ __typename?: 'AppEnvironment';
+ type: AppEnvironmentType;
+ versions?: {
+ __typename?: 'AppEnvironmentVersionConnection';
+ nodes?: Array<{
+ __typename?: 'AppEnvironmentVersion';
+ version: string;
+ isLatest: boolean;
+ trustSignal: {
+ __typename?: 'TrustSignal';
+ key: string;
+ result: boolean;
+ rules?: Array<{
+ __typename?: 'TrustSignalRule';
+ name: string;
+ value: boolean;
+ }> | null;
+ };
+ } | null> | null;
+ } | null;
+ } | null;
+ } | null;
+};
+export type Forge_Cli_GetEntitiesDefinitionsQueryVariables = Exact<{
+ oauthClientId: Scalars['String']['input'];
+}>;
+export type Forge_Cli_GetEntitiesDefinitionsQuery = {
+ __typename?: 'Query';
+ ersLifecycle?: {
+ __typename?: 'ErsLifecycleQuery';
+ doneEntitiesFromERS?: Array<{
+ __typename?: 'CustomEntityDefinition';
+ name: string;
+ status: CustomEntityStatus;
+ indexes?: Array<{
+ __typename?: 'CustomEntityIndexDefinition';
+ name: string;
+ partition?: Array<string> | null;
+ range: Array<string>;
+ status: CustomEntityIndexStatus;
+ } | null> | null;
+ } | null> | null;
+ } | null;
+};
+export type Forge_Cli_GetAppEnvironmentVariablesQueryVariables = Exact<{
+ appId: Scalars['ID']['input'];
+ key: Scalars['String']['input'];
+}>;
+export type Forge_Cli_GetAppEnvironmentVariablesQuery = {
+ __typename?: 'Query';
+ app?: {
+ __typename?: 'App';
+ name: string;
+ description: string;
+ environmentByKey?: {
+ __typename?: 'AppEnvironment';
+ id: string;
+ variables?: Array<{
+ __typename?: 'AppEnvironmentVariable';
+ key: string;
+ value?: string | null;
+ encrypt: boolean;
+ }> | null;
+ } | null;
+ } | null;
+};
+export type Forge_Cli_SetAppEnvironmentVariableMutationVariables = Exact<{
+ input: SetAppEnvironmentVariableInput;
+}>;
+export type Forge_Cli_SetAppEnvironmentVariableMutation = {
+ __typename?: 'Mutation';
+ setAppEnvironmentVariable?: {
+ __typename?: 'SetAppEnvironmentVariablePayload';
+ success: boolean;
+ errors?: Array<{
+ __typename?: 'MutationError';
+ message?: string | null;
+ extensions?: {
+ __typename?: 'AVPAnalyticsAcknowledgeableMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AdminAnnouncementBannerMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AdminApplicationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AriGraphRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalAssetTypesTrackingMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalBundleActionErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalDepreciationRuleMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalItemMappingMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalRoleAssignmentMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalVerticalInstantiationCategoryMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalVerticalInstantiationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalWorkbenchDashboardMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'BulkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CommerceExpAddressValidationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceCalendarFieldMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateContentAccessRequestMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateCustomContentPermissionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateModeChangeAsyncMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateModeChangeMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateSiteConfigurationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CplsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CustomerServiceCustomDetailCreateErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'DevAiGenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'GenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'HelpLayoutMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'InsightsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'InvokeExtensionPayloadErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFieldValidationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterEditGrantMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterNameMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterShareGrantMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueArchiveAsyncErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueArchiveErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueUnarchiveErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraListSettingMigrationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'KnowledgeDiscoveryBookmarkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ReopenCommentsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ResolveCommentsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ResolveRestrictionsForSubjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'RoadmapMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ShepherdGenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TeamMutationErrorExtension';
+ errorType: string;
+ statusCode: number;
+ } | {
+ __typename?: 'ToolchainAssociateEntitiesErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ToolchainCreateContainerErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ToolchainDisassociateEntitiesErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareAppAccessMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareCreateGoalHasJiraAlignProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareCreateRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareDeleteGoalHasJiraAlignProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareDeleteRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsChildWorkItemsAlreadyLinkedMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsCreateLinkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsEditMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsParentWorkItemAlreadyLinkedToAnotherProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsWorkItemAlreadyLinkedMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TrelloMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'UpdateExCoSpacePermissionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'VirtualAgentValidationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'WorkSuggestionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | null;
+ }> | null;
+ } | null;
+};
+export type Forge_Cli_DeleteAppEnvironmentVariableMutationVariables = Exact<{
+ input: DeleteAppEnvironmentVariableInput;
+}>;
+export type Forge_Cli_DeleteAppEnvironmentVariableMutation = {
+ __typename?: 'Mutation';
+ deleteAppEnvironmentVariable?: {
+ __typename?: 'DeleteAppEnvironmentVariablePayload';
+ success: boolean;
+ errors?: Array<{
+ __typename?: 'MutationError';
+ message?: string | null;
+ extensions?: {
+ __typename?: 'AVPAnalyticsAcknowledgeableMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AdminAnnouncementBannerMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AdminApplicationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AriGraphRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalAssetTypesTrackingMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalBundleActionErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalDepreciationRuleMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalItemMappingMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalRoleAssignmentMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalVerticalInstantiationCategoryMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalVerticalInstantiationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalWorkbenchDashboardMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'BulkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CommerceExpAddressValidationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceCalendarFieldMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateContentAccessRequestMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateCustomContentPermissionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateModeChangeAsyncMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateModeChangeMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateSiteConfigurationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CplsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CustomerServiceCustomDetailCreateErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'DevAiGenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'GenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'HelpLayoutMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'InsightsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'InvokeExtensionPayloadErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFieldValidationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterEditGrantMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterNameMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterShareGrantMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueArchiveAsyncErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueArchiveErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueUnarchiveErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraListSettingMigrationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'KnowledgeDiscoveryBookmarkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ReopenCommentsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ResolveCommentsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ResolveRestrictionsForSubjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'RoadmapMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ShepherdGenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TeamMutationErrorExtension';
+ errorType: string;
+ statusCode: number;
+ } | {
+ __typename?: 'ToolchainAssociateEntitiesErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ToolchainCreateContainerErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ToolchainDisassociateEntitiesErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareAppAccessMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareCreateGoalHasJiraAlignProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareCreateRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareDeleteGoalHasJiraAlignProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareDeleteRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsChildWorkItemsAlreadyLinkedMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsCreateLinkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsEditMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsParentWorkItemAlreadyLinkedToAnotherProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsWorkItemAlreadyLinkedMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TrelloMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'UpdateExCoSpacePermissionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'VirtualAgentValidationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'WorkSuggestionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | null;
+ }> | null;
+ } | null;
+};
+export type Forge_Cli_CreateEnvironmentMutationVariables = Exact<{
+ input: CreateAppEnvironmentInput;
+}>;
+export type Forge_Cli_CreateEnvironmentMutation = {
+ __typename?: 'Mutation';
+ ecosystem?: {
+ __typename?: 'EcosystemMutation';
+ createAppEnvironment?: {
+ __typename?: 'CreateAppEnvironmentResponse';
+ success: boolean;
+ errors?: Array<{
+ __typename?: 'MutationError';
+ message?: string | null;
+ extensions?: {
+ __typename?: 'AVPAnalyticsAcknowledgeableMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AdminAnnouncementBannerMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AdminApplicationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AriGraphRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalAssetTypesTrackingMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalBundleActionErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalDepreciationRuleMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalItemMappingMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalRoleAssignmentMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalVerticalInstantiationCategoryMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalVerticalInstantiationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalWorkbenchDashboardMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'BulkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CommerceExpAddressValidationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceCalendarFieldMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateContentAccessRequestMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateCustomContentPermissionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateModeChangeAsyncMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateModeChangeMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateSiteConfigurationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CplsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CustomerServiceCustomDetailCreateErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'DevAiGenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'GenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'HelpLayoutMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'InsightsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'InvokeExtensionPayloadErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFieldValidationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterEditGrantMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterNameMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterShareGrantMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueArchiveAsyncErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueArchiveErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueUnarchiveErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraListSettingMigrationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'KnowledgeDiscoveryBookmarkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ReopenCommentsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ResolveCommentsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ResolveRestrictionsForSubjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'RoadmapMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ShepherdGenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TeamMutationErrorExtension';
+ errorType: string;
+ statusCode: number;
+ } | {
+ __typename?: 'ToolchainAssociateEntitiesErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ToolchainCreateContainerErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ToolchainDisassociateEntitiesErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareAppAccessMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareCreateGoalHasJiraAlignProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareCreateRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareDeleteGoalHasJiraAlignProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareDeleteRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsChildWorkItemsAlreadyLinkedMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsCreateLinkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsEditMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsParentWorkItemAlreadyLinkedToAnotherProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsWorkItemAlreadyLinkedMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TrelloMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'UpdateExCoSpacePermissionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'VirtualAgentValidationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'WorkSuggestionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | null;
+ }> | null;
+ } | null;
+ } | null;
+};
+export type Forge_Cli_GetEnvironmentByKeyQueryVariables = Exact<{
+ appAri: Scalars['ID']['input'];
+ environmentKey: Scalars['String']['input'];
+}>;
+export type Forge_Cli_GetEnvironmentByKeyQuery = {
+ __typename?: 'Query';
+ app?: {
+ __typename?: 'App';
+ id: string;
+ environmentByKey?: {
+ __typename?: 'AppEnvironment';
+ id: string;
+ appId: string;
+ key: string;
+ type: AppEnvironmentType;
+ } | null;
+ } | null;
+};
+export type Forge_Cli_ListEnvironmentQueryVariables = Exact<{
+ id: Scalars['ID']['input'];
+ first: Scalars['Int']['input'];
+ after?: InputMaybe<Scalars['String']['input']>;
+}>;
+export type Forge_Cli_ListEnvironmentQuery = {
+ __typename?: 'Query';
+ app?: {
+ __typename?: 'App';
+ environmentsPage?: {
+ __typename?: 'AppEnvironmentConnection';
+ totalCount?: number | null;
+ nodes?: Array<{
+ __typename?: 'AppEnvironment';
+ id: string;
+ key: string;
+ type: AppEnvironmentType;
+ createdAt: string;
+ versions?: {
+ __typename?: 'AppEnvironmentVersionConnection';
+ nodes?: Array<{
+ __typename?: 'AppEnvironmentVersion';
+ updatedAt: string;
+ requiredProducts?: Array<EcosystemRequiredProduct> | null;
+ } | null> | null;
+ } | null;
+ } | null> | null;
+ pageInfo: {
+ __typename?: 'AppEnvironmentPageInfo';
+ hasNextPage: boolean;
+ endCursor?: string | null;
+ };
+ } | null;
+ } | null;
+};
+export type Forge_Cli_DeleteEnvironmentMutationVariables = Exact<{
+ input: DeleteAppEnvironmentInput;
+}>;
+export type Forge_Cli_DeleteEnvironmentMutation = {
+ __typename?: 'Mutation';
+ ecosystem?: {
+ __typename?: 'EcosystemMutation';
+ deleteAppEnvironment?: {
+ __typename?: 'DeleteAppEnvironmentResponse';
+ success: boolean;
+ errors?: Array<{
+ __typename?: 'MutationError';
+ message?: string | null;
+ extensions?: {
+ __typename?: 'AVPAnalyticsAcknowledgeableMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AdminAnnouncementBannerMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AdminApplicationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AriGraphRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalAssetTypesTrackingMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalBundleActionErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalDepreciationRuleMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalItemMappingMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalRoleAssignmentMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalVerticalInstantiationCategoryMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalVerticalInstantiationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalWorkbenchDashboardMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'BulkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CommerceExpAddressValidationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceCalendarFieldMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateContentAccessRequestMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateCustomContentPermissionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateModeChangeAsyncMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateModeChangeMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateSiteConfigurationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CplsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CustomerServiceCustomDetailCreateErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'DevAiGenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'GenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'HelpLayoutMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'InsightsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'InvokeExtensionPayloadErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFieldValidationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterEditGrantMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterNameMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterShareGrantMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueArchiveAsyncErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueArchiveErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueUnarchiveErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraListSettingMigrationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'KnowledgeDiscoveryBookmarkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ReopenCommentsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ResolveCommentsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ResolveRestrictionsForSubjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'RoadmapMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ShepherdGenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TeamMutationErrorExtension';
+ errorType: string;
+ statusCode: number;
+ } | {
+ __typename?: 'ToolchainAssociateEntitiesErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ToolchainCreateContainerErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ToolchainDisassociateEntitiesErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareAppAccessMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareCreateGoalHasJiraAlignProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareCreateRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareDeleteGoalHasJiraAlignProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareDeleteRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsChildWorkItemsAlreadyLinkedMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsCreateLinkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsEditMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsParentWorkItemAlreadyLinkedToAnotherProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsWorkItemAlreadyLinkedMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TrelloMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'UpdateExCoSpacePermissionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'VirtualAgentValidationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'WorkSuggestionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | null;
+ }> | null;
+ } | null;
+ } | null;
+};
+export type Forge_Cli_InstallApplicationMutationVariables = Exact<{
+ input: AppInstallationInput;
+}>;
+export type Forge_Cli_InstallApplicationMutation = {
+ __typename?: 'Mutation';
+ installApp?: {
+ __typename?: 'AppInstallationResponse';
+ success: boolean;
+ taskId?: string | null;
+ errors?: Array<{
+ __typename?: 'MutationError';
+ message?: string | null;
+ extensions?: {
+ __typename?: 'AVPAnalyticsAcknowledgeableMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AdminAnnouncementBannerMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AdminApplicationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AriGraphRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalAssetTypesTrackingMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalBundleActionErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalDepreciationRuleMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalItemMappingMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalRoleAssignmentMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalVerticalInstantiationCategoryMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalVerticalInstantiationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalWorkbenchDashboardMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'BulkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CommerceExpAddressValidationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceCalendarFieldMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateContentAccessRequestMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateCustomContentPermissionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateModeChangeAsyncMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateModeChangeMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateSiteConfigurationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CplsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CustomerServiceCustomDetailCreateErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'DevAiGenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'GenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'HelpLayoutMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'InsightsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'InvokeExtensionPayloadErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFieldValidationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterEditGrantMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterNameMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterShareGrantMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueArchiveAsyncErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueArchiveErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueUnarchiveErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraListSettingMigrationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'KnowledgeDiscoveryBookmarkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ReopenCommentsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ResolveCommentsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ResolveRestrictionsForSubjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'RoadmapMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ShepherdGenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TeamMutationErrorExtension';
+ errorType: string;
+ statusCode: number;
+ } | {
+ __typename?: 'ToolchainAssociateEntitiesErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ToolchainCreateContainerErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ToolchainDisassociateEntitiesErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareAppAccessMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareCreateGoalHasJiraAlignProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareCreateRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareDeleteGoalHasJiraAlignProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareDeleteRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsChildWorkItemsAlreadyLinkedMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsCreateLinkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsEditMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsParentWorkItemAlreadyLinkedToAnotherProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsWorkItemAlreadyLinkedMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TrelloMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'UpdateExCoSpacePermissionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'VirtualAgentValidationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'WorkSuggestionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | null;
+ }> | null;
+ } | null;
+};
+export type GetEntitlementOfferingQueryVariables = Exact<{
+ hostNames?: InputMaybe<Array<Scalars['String']['input']> | Scalars['String']['input']>;
+ product: Scalars['String']['input'];
+}>;
+export type GetEntitlementOfferingQuery = {
+ __typename?: 'Query';
+ tenantContexts?: Array<{
+ __typename?: 'TenantContext';
+ cloudUrl?: any | null;
+ entitlementInfo?: {
+ __typename?: 'CommerceEntitlementInfoCcp';
+ entitlement?: {
+ __typename?: 'CcpEntitlement';
+ id: string;
+ offering?: {
+ __typename?: 'CcpOffering';
+ name?: string | null;
+ } | null;
+ } | null;
+ } | {
+ __typename?: 'CommerceEntitlementInfoHams';
+ entitlement?: {
+ __typename?: 'HamsEntitlement';
+ id: string;
+ name?: string | null;
+ currentEdition?: string | null;
+ } | null;
+ } | null;
+ } | null> | null;
+};
+export type Forge_Cli_UpgradeApplicationMutationVariables = Exact<{
+ input: AppInstallationUpgradeInput;
+}>;
+export type Forge_Cli_UpgradeApplicationMutation = {
+ __typename?: 'Mutation';
+ upgradeApp?: {
+ __typename?: 'AppInstallationUpgradeResponse';
+ success: boolean;
+ taskId?: string | null;
+ errors?: Array<{
+ __typename?: 'MutationError';
+ message?: string | null;
+ extensions?: {
+ __typename?: 'AVPAnalyticsAcknowledgeableMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AdminAnnouncementBannerMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AdminApplicationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AriGraphRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalAssetTypesTrackingMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalBundleActionErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalDepreciationRuleMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalItemMappingMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalRoleAssignmentMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalVerticalInstantiationCategoryMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalVerticalInstantiationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalWorkbenchDashboardMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'BulkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CommerceExpAddressValidationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceCalendarFieldMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateContentAccessRequestMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateCustomContentPermissionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateModeChangeAsyncMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateModeChangeMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateSiteConfigurationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CplsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CustomerServiceCustomDetailCreateErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'DevAiGenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'GenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'HelpLayoutMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'InsightsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'InvokeExtensionPayloadErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFieldValidationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterEditGrantMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterNameMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterShareGrantMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueArchiveAsyncErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueArchiveErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueUnarchiveErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraListSettingMigrationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'KnowledgeDiscoveryBookmarkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ReopenCommentsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ResolveCommentsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ResolveRestrictionsForSubjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'RoadmapMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ShepherdGenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TeamMutationErrorExtension';
+ errorType: string;
+ statusCode: number;
+ } | {
+ __typename?: 'ToolchainAssociateEntitiesErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ToolchainCreateContainerErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ToolchainDisassociateEntitiesErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareAppAccessMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareCreateGoalHasJiraAlignProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareCreateRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareDeleteGoalHasJiraAlignProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareDeleteRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsChildWorkItemsAlreadyLinkedMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsCreateLinkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsEditMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsParentWorkItemAlreadyLinkedToAnotherProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsWorkItemAlreadyLinkedMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TrelloMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'UpdateExCoSpacePermissionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'VirtualAgentValidationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'WorkSuggestionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | null;
+ }> | null;
+ } | null;
+};
+export type Forge_Cli_UninstallApplicationMutationVariables = Exact<{
+ input: AppUninstallationInput;
+}>;
+export type Forge_Cli_UninstallApplicationMutation = {
+ __typename?: 'Mutation';
+ uninstallApp?: {
+ __typename?: 'AppUninstallationResponse';
+ success: boolean;
+ taskId?: string | null;
+ errors?: Array<{
+ __typename?: 'MutationError';
+ message?: string | null;
+ extensions?: {
+ __typename?: 'AVPAnalyticsAcknowledgeableMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AdminAnnouncementBannerMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AdminApplicationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AriGraphRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalAssetTypesTrackingMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalBundleActionErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalDepreciationRuleMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalItemMappingMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalRoleAssignmentMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalVerticalInstantiationCategoryMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalVerticalInstantiationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalWorkbenchDashboardMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'BulkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CommerceExpAddressValidationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceCalendarFieldMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateContentAccessRequestMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateCustomContentPermissionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateModeChangeAsyncMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateModeChangeMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateSiteConfigurationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CplsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CustomerServiceCustomDetailCreateErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'DevAiGenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'GenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'HelpLayoutMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'InsightsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'InvokeExtensionPayloadErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFieldValidationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterEditGrantMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterNameMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterShareGrantMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueArchiveAsyncErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueArchiveErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueUnarchiveErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraListSettingMigrationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'KnowledgeDiscoveryBookmarkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ReopenCommentsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ResolveCommentsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ResolveRestrictionsForSubjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'RoadmapMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ShepherdGenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TeamMutationErrorExtension';
+ errorType: string;
+ statusCode: number;
+ } | {
+ __typename?: 'ToolchainAssociateEntitiesErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ToolchainCreateContainerErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ToolchainDisassociateEntitiesErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareAppAccessMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareCreateGoalHasJiraAlignProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareCreateRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareDeleteGoalHasJiraAlignProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareDeleteRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsChildWorkItemsAlreadyLinkedMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsCreateLinkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsEditMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsParentWorkItemAlreadyLinkedToAnotherProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsWorkItemAlreadyLinkedMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TrelloMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'UpdateExCoSpacePermissionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'VirtualAgentValidationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'WorkSuggestionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | null;
+ }> | null;
+ } | null;
+};
+export type Forge_Cli_ProvisionInstallationLinkMutationVariables = Exact<{
+ input: ProvisionInstallationLinkInput;
+}>;
+export type Forge_Cli_ProvisionInstallationLinkMutation = {
+ __typename?: 'Mutation';
+ ecosystem?: {
+ __typename?: 'EcosystemMutation';
+ provisionInstallationLink?: {
+ __typename?: 'AppInstallationResponse';
+ success: boolean;
+ taskId?: string | null;
+ errors?: Array<{
+ __typename?: 'MutationError';
+ message?: string | null;
+ extensions?: {
+ __typename?: 'AVPAnalyticsAcknowledgeableMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AdminAnnouncementBannerMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AdminApplicationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AriGraphRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalAssetTypesTrackingMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalBundleActionErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalDepreciationRuleMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalItemMappingMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalRoleAssignmentMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalVerticalInstantiationCategoryMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalVerticalInstantiationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalWorkbenchDashboardMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'BulkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CommerceExpAddressValidationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceCalendarFieldMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateContentAccessRequestMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateCustomContentPermissionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateModeChangeAsyncMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateModeChangeMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateSiteConfigurationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CplsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CustomerServiceCustomDetailCreateErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'DevAiGenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'GenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'HelpLayoutMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'InsightsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'InvokeExtensionPayloadErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFieldValidationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterEditGrantMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterNameMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterShareGrantMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueArchiveAsyncErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueArchiveErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueUnarchiveErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraListSettingMigrationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'KnowledgeDiscoveryBookmarkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ReopenCommentsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ResolveCommentsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ResolveRestrictionsForSubjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'RoadmapMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ShepherdGenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TeamMutationErrorExtension';
+ errorType: string;
+ statusCode: number;
+ } | {
+ __typename?: 'ToolchainAssociateEntitiesErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ToolchainCreateContainerErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ToolchainDisassociateEntitiesErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareAppAccessMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareCreateGoalHasJiraAlignProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareCreateRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareDeleteGoalHasJiraAlignProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareDeleteRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsChildWorkItemsAlreadyLinkedMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsCreateLinkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsEditMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsParentWorkItemAlreadyLinkedToAnotherProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsWorkItemAlreadyLinkedMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TrelloMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'UpdateExCoSpacePermissionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'VirtualAgentValidationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'WorkSuggestionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | null;
+ }> | null;
+ } | null;
+ } | null;
+};
+export type Forge_Cli_DeprovisionInstallationLinkMutationVariables = Exact<{
+ input: DeprovisionInstallationLinkInput;
+}>;
+export type Forge_Cli_DeprovisionInstallationLinkMutation = {
+ __typename?: 'Mutation';
+ ecosystem?: {
+ __typename?: 'EcosystemMutation';
+ deprovisionInstallationLink?: {
+ __typename?: 'AppUninstallationResponse';
+ success: boolean;
+ taskId?: string | null;
+ errors?: Array<{
+ __typename?: 'MutationError';
+ message?: string | null;
+ extensions?: {
+ __typename?: 'AVPAnalyticsAcknowledgeableMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AdminAnnouncementBannerMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AdminApplicationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AriGraphRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalAssetTypesTrackingMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalBundleActionErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalDepreciationRuleMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalItemMappingMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalRoleAssignmentMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalVerticalInstantiationCategoryMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalVerticalInstantiationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalWorkbenchDashboardMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'BulkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CommerceExpAddressValidationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceCalendarFieldMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateContentAccessRequestMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateCustomContentPermissionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateModeChangeAsyncMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateModeChangeMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateSiteConfigurationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CplsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CustomerServiceCustomDetailCreateErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'DevAiGenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'GenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'HelpLayoutMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'InsightsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'InvokeExtensionPayloadErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFieldValidationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterEditGrantMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterNameMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterShareGrantMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueArchiveAsyncErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueArchiveErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueUnarchiveErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraListSettingMigrationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'KnowledgeDiscoveryBookmarkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ReopenCommentsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ResolveCommentsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ResolveRestrictionsForSubjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'RoadmapMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ShepherdGenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TeamMutationErrorExtension';
+ errorType: string;
+ statusCode: number;
+ } | {
+ __typename?: 'ToolchainAssociateEntitiesErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ToolchainCreateContainerErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ToolchainDisassociateEntitiesErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareAppAccessMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareCreateGoalHasJiraAlignProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareCreateRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareDeleteGoalHasJiraAlignProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareDeleteRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsChildWorkItemsAlreadyLinkedMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsCreateLinkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsEditMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsParentWorkItemAlreadyLinkedToAnotherProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsWorkItemAlreadyLinkedMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TrelloMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'UpdateExCoSpacePermissionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'VirtualAgentValidationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'WorkSuggestionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | null;
+ }> | null;
+ } | null;
+ } | null;
+};
+export type Forge_Cli_HasNoAppInstallationsForEnvQueryVariables = Exact<{
+ filter: AppInstallationsByAppFilter;
+}>;
+export type Forge_Cli_HasNoAppInstallationsForEnvQuery = {
+ __typename?: 'Query';
+ ecosystem?: {
+ __typename?: 'EcosystemQuery';
+ appInstallationsByApp?: {
+ __typename?: 'AppInstallationByIndexConnection';
+ totalCount?: number | null;
+ } | null;
+ } | null;
+};
+export type Forge_Cli_GetInstallationTaskQueryVariables = Exact<{
+ id: Scalars['ID']['input'];
+}>;
+export type Forge_Cli_GetInstallationTaskQuery = {
+ __typename?: 'Query';
+ appInstallationTask?: {
+ __typename?: 'AppInstallationCreationTask';
+ state: AppTaskState;
+ errors?: Array<{
+ __typename?: 'MutationError';
+ message?: string | null;
+ extensions?: {
+ __typename?: 'AVPAnalyticsAcknowledgeableMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AdminAnnouncementBannerMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AdminApplicationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AriGraphRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalAssetTypesTrackingMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalBundleActionErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalDepreciationRuleMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalItemMappingMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalRoleAssignmentMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalVerticalInstantiationCategoryMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalVerticalInstantiationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalWorkbenchDashboardMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'BulkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CommerceExpAddressValidationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceCalendarFieldMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateContentAccessRequestMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateCustomContentPermissionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateModeChangeAsyncMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateModeChangeMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateSiteConfigurationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CplsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CustomerServiceCustomDetailCreateErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'DevAiGenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'GenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'HelpLayoutMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'InsightsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'InvokeExtensionPayloadErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFieldValidationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterEditGrantMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterNameMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterShareGrantMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueArchiveAsyncErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueArchiveErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueUnarchiveErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraListSettingMigrationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'KnowledgeDiscoveryBookmarkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ReopenCommentsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ResolveCommentsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ResolveRestrictionsForSubjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'RoadmapMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ShepherdGenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TeamMutationErrorExtension';
+ errorType: string;
+ statusCode: number;
+ } | {
+ __typename?: 'ToolchainAssociateEntitiesErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ToolchainCreateContainerErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ToolchainDisassociateEntitiesErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareAppAccessMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareCreateGoalHasJiraAlignProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareCreateRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareDeleteGoalHasJiraAlignProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareDeleteRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsChildWorkItemsAlreadyLinkedMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsCreateLinkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsEditMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsParentWorkItemAlreadyLinkedToAnotherProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsWorkItemAlreadyLinkedMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TrelloMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'UpdateExCoSpacePermissionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'VirtualAgentValidationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'WorkSuggestionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | null;
+ }> | null;
+ } | {
+ __typename?: 'AppInstallationDeletionTask';
+ state: AppTaskState;
+ errors?: Array<{
+ __typename?: 'MutationError';
+ message?: string | null;
+ extensions?: {
+ __typename?: 'AVPAnalyticsAcknowledgeableMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AdminAnnouncementBannerMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AdminApplicationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AriGraphRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalAssetTypesTrackingMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalBundleActionErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalDepreciationRuleMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalItemMappingMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalRoleAssignmentMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalVerticalInstantiationCategoryMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalVerticalInstantiationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalWorkbenchDashboardMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'BulkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CommerceExpAddressValidationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceCalendarFieldMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateContentAccessRequestMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateCustomContentPermissionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateModeChangeAsyncMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateModeChangeMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateSiteConfigurationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CplsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CustomerServiceCustomDetailCreateErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'DevAiGenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'GenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'HelpLayoutMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'InsightsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'InvokeExtensionPayloadErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFieldValidationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterEditGrantMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterNameMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterShareGrantMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueArchiveAsyncErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueArchiveErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueUnarchiveErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraListSettingMigrationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'KnowledgeDiscoveryBookmarkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ReopenCommentsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ResolveCommentsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ResolveRestrictionsForSubjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'RoadmapMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ShepherdGenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TeamMutationErrorExtension';
+ errorType: string;
+ statusCode: number;
+ } | {
+ __typename?: 'ToolchainAssociateEntitiesErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ToolchainCreateContainerErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ToolchainDisassociateEntitiesErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareAppAccessMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareCreateGoalHasJiraAlignProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareCreateRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareDeleteGoalHasJiraAlignProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareDeleteRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsChildWorkItemsAlreadyLinkedMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsCreateLinkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsEditMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsParentWorkItemAlreadyLinkedToAnotherProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsWorkItemAlreadyLinkedMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TrelloMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'UpdateExCoSpacePermissionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'VirtualAgentValidationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'WorkSuggestionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | null;
+ }> | null;
+ } | {
+ __typename?: 'AppInstallationSubscribeTask';
+ state: AppTaskState;
+ errors?: Array<{
+ __typename?: 'MutationError';
+ message?: string | null;
+ extensions?: {
+ __typename?: 'AVPAnalyticsAcknowledgeableMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AdminAnnouncementBannerMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AdminApplicationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AriGraphRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalAssetTypesTrackingMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalBundleActionErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalDepreciationRuleMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalItemMappingMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalRoleAssignmentMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalVerticalInstantiationCategoryMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalVerticalInstantiationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalWorkbenchDashboardMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'BulkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CommerceExpAddressValidationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceCalendarFieldMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateContentAccessRequestMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateCustomContentPermissionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateModeChangeAsyncMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateModeChangeMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateSiteConfigurationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CplsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CustomerServiceCustomDetailCreateErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'DevAiGenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'GenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'HelpLayoutMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'InsightsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'InvokeExtensionPayloadErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFieldValidationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterEditGrantMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterNameMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterShareGrantMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueArchiveAsyncErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueArchiveErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueUnarchiveErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraListSettingMigrationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'KnowledgeDiscoveryBookmarkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ReopenCommentsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ResolveCommentsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ResolveRestrictionsForSubjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'RoadmapMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ShepherdGenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TeamMutationErrorExtension';
+ errorType: string;
+ statusCode: number;
+ } | {
+ __typename?: 'ToolchainAssociateEntitiesErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ToolchainCreateContainerErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ToolchainDisassociateEntitiesErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareAppAccessMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareCreateGoalHasJiraAlignProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareCreateRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareDeleteGoalHasJiraAlignProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareDeleteRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsChildWorkItemsAlreadyLinkedMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsCreateLinkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsEditMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsParentWorkItemAlreadyLinkedToAnotherProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsWorkItemAlreadyLinkedMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TrelloMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'UpdateExCoSpacePermissionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'VirtualAgentValidationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'WorkSuggestionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | null;
+ }> | null;
+ } | {
+ __typename?: 'AppInstallationUnsubscribeTask';
+ state: AppTaskState;
+ errors?: Array<{
+ __typename?: 'MutationError';
+ message?: string | null;
+ extensions?: {
+ __typename?: 'AVPAnalyticsAcknowledgeableMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AdminAnnouncementBannerMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AdminApplicationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AriGraphRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalAssetTypesTrackingMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalBundleActionErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalDepreciationRuleMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalItemMappingMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalRoleAssignmentMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalVerticalInstantiationCategoryMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalVerticalInstantiationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalWorkbenchDashboardMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'BulkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CommerceExpAddressValidationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceCalendarFieldMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateContentAccessRequestMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateCustomContentPermissionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateModeChangeAsyncMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateModeChangeMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateSiteConfigurationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CplsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CustomerServiceCustomDetailCreateErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'DevAiGenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'GenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'HelpLayoutMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'InsightsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'InvokeExtensionPayloadErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFieldValidationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterEditGrantMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterNameMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterShareGrantMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueArchiveAsyncErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueArchiveErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueUnarchiveErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraListSettingMigrationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'KnowledgeDiscoveryBookmarkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ReopenCommentsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ResolveCommentsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ResolveRestrictionsForSubjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'RoadmapMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ShepherdGenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TeamMutationErrorExtension';
+ errorType: string;
+ statusCode: number;
+ } | {
+ __typename?: 'ToolchainAssociateEntitiesErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ToolchainCreateContainerErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ToolchainDisassociateEntitiesErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareAppAccessMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareCreateGoalHasJiraAlignProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareCreateRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareDeleteGoalHasJiraAlignProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareDeleteRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsChildWorkItemsAlreadyLinkedMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsCreateLinkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsEditMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsParentWorkItemAlreadyLinkedToAnotherProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsWorkItemAlreadyLinkedMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TrelloMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'UpdateExCoSpacePermissionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'VirtualAgentValidationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'WorkSuggestionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | null;
+ }> | null;
+ } | {
+ __typename?: 'AppInstallationUpgradeTask';
+ state: AppTaskState;
+ errors?: Array<{
+ __typename?: 'MutationError';
+ message?: string | null;
+ extensions?: {
+ __typename?: 'AVPAnalyticsAcknowledgeableMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AdminAnnouncementBannerMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AdminApplicationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AriGraphRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalAssetTypesTrackingMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalBundleActionErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalDepreciationRuleMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalItemMappingMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalRoleAssignmentMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalVerticalInstantiationCategoryMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalVerticalInstantiationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalWorkbenchDashboardMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'BulkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CommerceExpAddressValidationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceCalendarFieldMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateContentAccessRequestMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateCustomContentPermissionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateModeChangeAsyncMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateModeChangeMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateSiteConfigurationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CplsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CustomerServiceCustomDetailCreateErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'DevAiGenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'GenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'HelpLayoutMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'InsightsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'InvokeExtensionPayloadErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFieldValidationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterEditGrantMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterNameMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterShareGrantMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueArchiveAsyncErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueArchiveErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueUnarchiveErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraListSettingMigrationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'KnowledgeDiscoveryBookmarkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ReopenCommentsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ResolveCommentsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ResolveRestrictionsForSubjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'RoadmapMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ShepherdGenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TeamMutationErrorExtension';
+ errorType: string;
+ statusCode: number;
+ } | {
+ __typename?: 'ToolchainAssociateEntitiesErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ToolchainCreateContainerErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ToolchainDisassociateEntitiesErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareAppAccessMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareCreateGoalHasJiraAlignProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareCreateRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareDeleteGoalHasJiraAlignProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareDeleteRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsChildWorkItemsAlreadyLinkedMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsCreateLinkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsEditMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsParentWorkItemAlreadyLinkedToAnotherProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsWorkItemAlreadyLinkedMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TrelloMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'UpdateExCoSpacePermissionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'VirtualAgentValidationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'WorkSuggestionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | null;
+ }> | null;
+ } | null;
+};
+export type Forge_Cli_GetEcosystemInstallationsByAppQueryVariables = Exact<{
+ filter: AppInstallationsByAppFilter;
+ first?: InputMaybe<Scalars['Int']['input']>;
+ after?: InputMaybe<Scalars['String']['input']>;
+}>;
+export type Forge_Cli_GetEcosystemInstallationsByAppQuery = {
+ __typename?: 'Query';
+ ecosystem?: {
+ __typename?: 'EcosystemQuery';
+ appInstallationsByApp?: {
+ __typename?: 'AppInstallationByIndexConnection';
+ nodes?: Array<{
+ __typename?: 'AppInstallation';
+ id: string;
+ installationContext: string;
+ secondaryInstallationContexts?: Array<string> | null;
+ appEnvironment?: {
+ __typename?: 'AppEnvironment';
+ key: string;
+ type: AppEnvironmentType;
+ } | null;
+ appEnvironmentVersion?: {
+ __typename?: 'AppEnvironmentVersion';
+ isLatest: boolean;
+ version: string;
+ permissions: Array<{
+ __typename?: 'AppPermission';
+ scopes: Array<{
+ __typename?: 'AppHostServiceScope';
+ key: string;
+ }>;
+ egress?: Array<{
+ __typename?: 'AppNetworkEgressPermission';
+ addresses?: Array<string> | null;
+ }> | null;
+ }>;
+ } | null;
+ computeVersion?: {
+ __typename?: 'AppEnvironmentVersion';
+ isLatest: boolean;
+ version: string;
+ permissions: Array<{
+ __typename?: 'AppPermission';
+ scopes: Array<{
+ __typename?: 'AppHostServiceScope';
+ key: string;
+ }>;
+ egress?: Array<{
+ __typename?: 'AppNetworkEgressPermission';
+ addresses?: Array<string> | null;
+ }> | null;
+ }>;
+ } | null;
+ } | null> | null;
+ pageInfo: {
+ __typename?: 'AppInstallationPageInfo';
+ hasNextPage: boolean;
+ endCursor?: string | null;
+ };
+ } | null;
+ } | null;
+};
+export type Forge_Cli_GetApplicationEnvironmentLatestVersionsQueryVariables = Exact<{
+ appId: Scalars['ID']['input'];
+ environmentKey: Scalars['String']['input'];
+ firstN: Scalars['Int']['input'];
+}>;
+export type Forge_Cli_GetApplicationEnvironmentLatestVersionsQuery = {
+ __typename?: 'Query';
+ app?: {
+ __typename?: 'App';
+ appFeatures?: Array<{
+ __typename?: 'AppFeature';
+ key: AppFeatureKey;
+ value: boolean;
+ }> | null;
+ environmentByKey?: {
+ __typename?: 'AppEnvironment';
+ id: string;
+ type: AppEnvironmentType;
+ versions?: {
+ __typename?: 'AppEnvironmentVersionConnection';
+ nodes?: Array<{
+ __typename?: 'AppEnvironmentVersion';
+ version: string;
+ isLatest: boolean;
+ requiredProducts?: Array<EcosystemRequiredProduct> | null;
+ permissions: Array<{
+ __typename?: 'AppPermission';
+ egress?: Array<{
+ __typename?: 'AppNetworkEgressPermission';
+ addresses?: Array<string> | null;
+ }> | null;
+ scopes: Array<{
+ __typename?: 'AppHostServiceScope';
+ key: string;
+ }>;
+ }>;
+ } | null> | null;
+ } | null;
+ } | null;
+ } | null;
+};
+export type Forge_Cli_GetApplicationVersionListByMajorQueryVariables = Exact<{
+ id: Scalars['ID']['input'];
+ environmentKey: Scalars['String']['input'];
+ majorVersion: Scalars['Int']['input'];
+}>;
+export type Forge_Cli_GetApplicationVersionListByMajorQuery = {
+ __typename?: 'Query';
+ app?: {
+ __typename?: 'App';
+ appFeatures?: Array<{
+ __typename?: 'AppFeature';
+ key: AppFeatureKey;
+ value: boolean;
+ }> | null;
+ environmentByKey?: {
+ __typename?: 'AppEnvironment';
+ id: string;
+ type: AppEnvironmentType;
+ versions?: {
+ __typename?: 'AppEnvironmentVersionConnection';
+ nodes?: Array<{
+ __typename?: 'AppEnvironmentVersion';
+ id: string;
+ version: string;
+ isLatest: boolean;
+ requiredProducts?: Array<EcosystemRequiredProduct> | null;
+ permissions: Array<{
+ __typename?: 'AppPermission';
+ egress?: Array<{
+ __typename?: 'AppNetworkEgressPermission';
+ addresses?: Array<string> | null;
+ }> | null;
+ scopes: Array<{
+ __typename?: 'AppHostServiceScope';
+ key: string;
+ }>;
+ }>;
+ } | null> | null;
+ } | null;
+ } | null;
+ } | null;
+};
+export type Forge_Cli_GetHostnameForTenantContextsByCloudIdsQueryVariables = Exact<{
+ cloudIds: Array<Scalars['ID']['input']> | Scalars['ID']['input'];
+}>;
+export type Forge_Cli_GetHostnameForTenantContextsByCloudIdsQuery = {
+ __typename?: 'Query';
+ tenantContexts?: Array<{
+ __typename?: 'TenantContext';
+ hostName?: string | null;
+ } | null> | null;
+};
+export type Forge_Cli_GetHostnameForTenantContextsByActivationIdsQueryVariables = Exact<{
+ activationIds: Array<Scalars['ID']['input']> | Scalars['ID']['input'];
+}>;
+export type Forge_Cli_GetHostnameForTenantContextsByActivationIdsQuery = {
+ __typename?: 'Query';
+ tenantContexts?: Array<{
+ __typename?: 'TenantContext';
+ hostName?: string | null;
+ } | null> | null;
+};
+export type GetTenantContextDetailsQueryVariables = Exact<{
+ hostNames?: InputMaybe<Array<Scalars['String']['input']> | Scalars['String']['input']>;
+ product: Scalars['String']['input'];
+}>;
+export type GetTenantContextDetailsQuery = {
+ __typename?: 'Query';
+ tenantContexts?: Array<{
+ __typename?: 'TenantContext';
+ cloudId?: string | null;
+ activationIdByProduct?: {
+ __typename?: 'TenantContextActivationId';
+ active?: string | null;
+ } | null;
+ } | null> | null;
+};
+export type Forge_Cli_AppManifestTransformationQueryVariables = Exact<{
+ appId: Scalars['ID']['input'];
+ environmentKey: Scalars['String']['input'];
+ manifest: Scalars['JSON']['input'];
+ contextFilter?: InputMaybe<AppManifestTransformationContextFilter>;
+}>;
+export type Forge_Cli_AppManifestTransformationQuery = {
+ __typename?: 'Query';
+ appManifestTransformation?: {
+ __typename?: 'AppManifestTransformationResponse';
+ manifest?: unknown | null;
+ } | null;
+};
+export type Forge_Cli_GetMigrationKeysQueryVariables = Exact<{
+ id: Scalars['ID']['input'];
+ key: Scalars['String']['input'];
+}>;
+export type Forge_Cli_GetMigrationKeysQuery = {
+ __typename?: 'Query';
+ app?: {
+ __typename?: 'App';
+ environmentByKey?: {
+ __typename?: 'AppEnvironment';
+ id: string;
+ versions?: {
+ __typename?: 'AppEnvironmentVersionConnection';
+ edges?: Array<{
+ __typename?: 'AppEnvironmentVersionEdge';
+ node?: {
+ __typename?: 'AppEnvironmentVersion';
+ isLatest: boolean;
+ version: string;
+ migrationKeys?: {
+ __typename?: 'MigrationKeys';
+ jira: string;
+ confluence: string;
+ } | null;
+ } | null;
+ } | null> | null;
+ } | null;
+ } | null;
+ } | null;
+};
+export type Forge_Cli_GetMigrationKeysWithMarketplaceQueryVariables = Exact<{
+ id: Scalars['ID']['input'];
+ key: Scalars['String']['input'];
+}>;
+export type Forge_Cli_GetMigrationKeysWithMarketplaceQuery = {
+ __typename?: 'Query';
+ app?: {
+ __typename?: 'App';
+ environmentByKey?: {
+ __typename?: 'AppEnvironment';
+ id: string;
+ versions?: {
+ __typename?: 'AppEnvironmentVersionConnection';
+ edges?: Array<{
+ __typename?: 'AppEnvironmentVersionEdge';
+ node?: {
+ __typename?: 'AppEnvironmentVersion';
+ isLatest: boolean;
+ version: string;
+ migrationKeys?: {
+ __typename?: 'MigrationKeys';
+ jira: string;
+ confluence: string;
+ } | null;
+ } | null;
+ } | null> | null;
+ } | null;
+ } | null;
+ marketplaceApp?: {
+ __typename?: 'MarketplaceApp';
+ appKey: string;
+ } | null;
+ } | null;
+};
+export type Forge_Cli_SetExternalAuthCredentialsMutationVariables = Exact<{
+ input: SetExternalAuthCredentialsInput;
+}>;
+export type Forge_Cli_SetExternalAuthCredentialsMutation = {
+ __typename?: 'Mutation';
+ setExternalAuthCredentials?: {
+ __typename?: 'SetExternalAuthCredentialsPayload';
+ success: boolean;
+ errors?: Array<{
+ __typename?: 'MutationError';
+ message?: string | null;
+ extensions?: {
+ __typename?: 'AVPAnalyticsAcknowledgeableMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AdminAnnouncementBannerMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AdminApplicationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AriGraphRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalAssetTypesTrackingMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalBundleActionErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalDepreciationRuleMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalItemMappingMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalRoleAssignmentMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalVerticalInstantiationCategoryMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalVerticalInstantiationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalWorkbenchDashboardMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'BulkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CommerceExpAddressValidationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceCalendarFieldMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateContentAccessRequestMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateCustomContentPermissionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateModeChangeAsyncMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateModeChangeMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateSiteConfigurationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CplsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CustomerServiceCustomDetailCreateErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'DevAiGenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'GenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'HelpLayoutMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'InsightsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'InvokeExtensionPayloadErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFieldValidationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterEditGrantMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterNameMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterShareGrantMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueArchiveAsyncErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueArchiveErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueUnarchiveErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraListSettingMigrationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'KnowledgeDiscoveryBookmarkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ReopenCommentsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ResolveCommentsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ResolveRestrictionsForSubjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'RoadmapMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ShepherdGenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TeamMutationErrorExtension';
+ errorType: string;
+ statusCode: number;
+ } | {
+ __typename?: 'ToolchainAssociateEntitiesErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ToolchainCreateContainerErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ToolchainDisassociateEntitiesErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareAppAccessMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareCreateGoalHasJiraAlignProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareCreateRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareDeleteGoalHasJiraAlignProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareDeleteRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsChildWorkItemsAlreadyLinkedMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsCreateLinkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsEditMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsParentWorkItemAlreadyLinkedToAnotherProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsWorkItemAlreadyLinkedMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TrelloMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'UpdateExCoSpacePermissionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'VirtualAgentValidationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'WorkSuggestionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | null;
+ }> | null;
+ } | null;
+};
+export type Forge_Cli_CreateRollingReleaseMutationVariables = Exact<{
+ appId: Scalars['ID']['input'];
+ environmentId: Scalars['ID']['input'];
+ limit?: InputMaybe<Scalars['Int']['input']>;
+}>;
+export type Forge_Cli_CreateRollingReleaseMutation = {
+ __typename?: 'Mutation';
+ ecosystem?: {
+ __typename?: 'EcosystemMutation';
+ createRollingRelease?: {
+ __typename?: 'CreateRollingReleasePayload';
+ success: boolean;
+ rolloutId?: string | null;
+ targetVersionId?: string | null;
+ errors?: Array<{
+ __typename?: 'MutationError';
+ message?: string | null;
+ extensions?: {
+ __typename?: 'AVPAnalyticsAcknowledgeableMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AdminAnnouncementBannerMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AdminApplicationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AriGraphRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalAssetTypesTrackingMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalBundleActionErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalDepreciationRuleMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalItemMappingMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalRoleAssignmentMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalVerticalInstantiationCategoryMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalVerticalInstantiationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalWorkbenchDashboardMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'BulkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CommerceExpAddressValidationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceCalendarFieldMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateContentAccessRequestMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateCustomContentPermissionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateModeChangeAsyncMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateModeChangeMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateSiteConfigurationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CplsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CustomerServiceCustomDetailCreateErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'DevAiGenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'GenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'HelpLayoutMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'InsightsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'InvokeExtensionPayloadErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFieldValidationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterEditGrantMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterNameMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterShareGrantMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueArchiveAsyncErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueArchiveErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueUnarchiveErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraListSettingMigrationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'KnowledgeDiscoveryBookmarkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ReopenCommentsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ResolveCommentsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ResolveRestrictionsForSubjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'RoadmapMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ShepherdGenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TeamMutationErrorExtension';
+ errorType: string;
+ statusCode: number;
+ } | {
+ __typename?: 'ToolchainAssociateEntitiesErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ToolchainCreateContainerErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ToolchainDisassociateEntitiesErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareAppAccessMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareCreateGoalHasJiraAlignProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareCreateRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareDeleteGoalHasJiraAlignProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareDeleteRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsChildWorkItemsAlreadyLinkedMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsCreateLinkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsEditMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsParentWorkItemAlreadyLinkedToAnotherProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsWorkItemAlreadyLinkedMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TrelloMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'UpdateExCoSpacePermissionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'VirtualAgentValidationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'WorkSuggestionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | null;
+ }> | null;
+ } | null;
+ } | null;
+};
+export type Forge_Cli_ListDeployedWebtriggerExtensionKeysQueryVariables = Exact<{
+ contextId: Scalars['ID']['input'];
+ filter: Array<ExtensionContextsFilter> | ExtensionContextsFilter;
+}>;
+export type Forge_Cli_ListDeployedWebtriggerExtensionKeysQuery = {
+ __typename?: 'Query';
+ extensionContext?: {
+ __typename?: 'ExtensionContext';
+ extensions: Array<{
+ __typename?: 'Extension';
+ key: string;
+ }>;
+ } | null;
+};
+export type Forge_Cli_ProvisionDemoSiteMutationVariables = Exact<{
+ [key: string]: never;
+}>;
+export type Forge_Cli_ProvisionDemoSiteMutation = {
+ __typename?: 'Mutation';
+ provisionDemoSite?: {
+ __typename?: 'ProvisionDemoSiteResponse';
+ success?: boolean | null;
+ taskId?: string | null;
+ cloudName?: string | null;
+ xnId?: string | null;
+ errors?: Array<{
+ __typename?: 'MutationError';
+ message?: string | null;
+ extensions?: {
+ __typename?: 'AVPAnalyticsAcknowledgeableMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AdminAnnouncementBannerMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AdminApplicationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AriGraphRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalAssetTypesTrackingMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalBundleActionErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalDepreciationRuleMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalItemMappingMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalRoleAssignmentMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalVerticalInstantiationCategoryMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalVerticalInstantiationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalWorkbenchDashboardMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'BulkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CommerceExpAddressValidationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceCalendarFieldMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateContentAccessRequestMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateCustomContentPermissionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateModeChangeAsyncMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateModeChangeMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateSiteConfigurationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CplsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CustomerServiceCustomDetailCreateErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'DevAiGenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'GenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'HelpLayoutMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'InsightsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'InvokeExtensionPayloadErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFieldValidationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterEditGrantMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterNameMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterShareGrantMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueArchiveAsyncErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueArchiveErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueUnarchiveErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraListSettingMigrationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'KnowledgeDiscoveryBookmarkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ReopenCommentsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ResolveCommentsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ResolveRestrictionsForSubjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'RoadmapMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ShepherdGenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TeamMutationErrorExtension';
+ errorType: string;
+ statusCode: number;
+ } | {
+ __typename?: 'ToolchainAssociateEntitiesErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ToolchainCreateContainerErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ToolchainDisassociateEntitiesErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareAppAccessMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareCreateGoalHasJiraAlignProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareCreateRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareDeleteGoalHasJiraAlignProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareDeleteRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsChildWorkItemsAlreadyLinkedMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsCreateLinkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsEditMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsParentWorkItemAlreadyLinkedToAnotherProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsWorkItemAlreadyLinkedMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TrelloMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'UpdateExCoSpacePermissionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'VirtualAgentValidationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'WorkSuggestionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | null;
+ }> | null;
+ } | null;
+};
+export type Forge_Cli_DemoSiteProvisioningQueryVariables = Exact<{
+ taskId: Scalars['ID']['input'];
+}>;
+export type Forge_Cli_DemoSiteProvisioningQuery = {
+ __typename?: 'Query';
+ demoSiteProvisioning?: {
+ __typename?: 'DemoSiteProvisioning';
+ taskId?: string | null;
+ cloudName?: string | null;
+ status?: DemoSiteProvisioningStatus | null;
+ startedAt?: string | null;
+ finishedAt?: string | null;
+ site?: {
+ __typename?: 'DemoSite';
+ dfId?: string | null;
+ cloudName?: string | null;
+ siteUrl?: string | null;
+ status?: string | null;
+ createdAt?: string | null;
+ expiresAt?: string | null;
+ } | null;
+ } | null;
+};
+export type Forge_Cli_DemoSiteQueryVariables = Exact<{
+ [key: string]: never;
+}>;
+export type Forge_Cli_DemoSiteQuery = {
+ __typename?: 'Query';
+ demoSite?: {
+ __typename?: 'DemoSite';
+ dfId?: string | null;
+ cloudName?: string | null;
+ siteUrl?: string | null;
+ status?: string | null;
+ createdAt?: string | null;
+ expiresAt?: string | null;
+ } | null;
+};
+export type Forge_Cli_GetApplicationVersionDetailsQueryVariables = Exact<{
+ appId: Scalars['ID']['input'];
+ environmentKey: Scalars['String']['input'];
+ firstN: Scalars['Int']['input'];
+ majorVersion?: InputMaybe<Scalars['Int']['input']>;
+}>;
+export type Forge_Cli_GetApplicationVersionDetailsQuery = {
+ __typename?: 'Query';
+ app?: {
+ __typename?: 'App';
+ environmentByKey?: {
+ __typename?: 'AppEnvironment';
+ type: AppEnvironmentType;
+ key: string;
+ versions?: {
+ __typename?: 'AppEnvironmentVersionConnection';
+ nodes?: Array<{
+ __typename?: 'AppEnvironmentVersion';
+ version: string;
+ createdAt: string;
+ isLatest: boolean;
+ requiresLicense: boolean;
+ permissions: Array<{
+ __typename?: 'AppPermission';
+ scopes: Array<{
+ __typename?: 'AppHostServiceScope';
+ key: string;
+ }>;
+ egress?: Array<{
+ __typename?: 'AppNetworkEgressPermission';
+ type?: AppNetworkPermissionType | null;
+ addresses?: Array<string> | null;
+ category?: AppNetworkEgressCategory | null;
+ inScopeEUD?: boolean | null;
+ }> | null;
+ securityPolicies?: Array<{
+ __typename?: 'AppSecurityPoliciesPermission';
+ type?: AppSecurityPoliciesPermissionType | null;
+ policies?: Array<string> | null;
+ }> | null;
+ }>;
+ extensions?: {
+ __typename?: 'AppVersionExtensions';
+ nodes?: Array<{
+ __typename?: 'AppVersionExtension';
+ id: string;
+ key: string;
+ extensionData: unknown;
+ } | null> | null;
+ } | null;
+ storage: {
+ __typename?: 'Storage';
+ hosted?: {
+ __typename?: 'HostedStorage';
+ classifications?: Array<Classification> | null;
+ locations?: Array<string> | null;
+ } | null;
+ remotes?: Array<{
+ __typename?: 'Remote';
+ key: string;
+ baseUrl: string;
+ classifications?: Array<Classification> | null;
+ locations?: Array<string> | null;
+ }> | null;
+ };
+ migrationKeys?: {
+ __typename?: 'MigrationKeys';
+ jira: string;
+ confluence: string;
+ } | null;
+ } | null> | null;
+ } | null;
+ } | null;
+ } | null;
+};
+export type Forge_Cli_GetApplicationVersionListQueryVariables = Exact<{
+ appId: Scalars['ID']['input'];
+ first?: InputMaybe<Scalars['Int']['input']>;
+ after?: InputMaybe<Scalars['String']['input']>;
+}>;
+export type Forge_Cli_GetApplicationVersionListQuery = {
+ __typename?: 'Query';
+ app?: {
+ __typename?: 'App';
+ environments: Array<{
+ __typename?: 'AppEnvironment';
+ key: string;
+ versions?: {
+ __typename?: 'AppEnvironmentVersionConnection';
+ nodes?: Array<{
+ __typename?: 'AppEnvironmentVersion';
+ version: string;
+ } | null> | null;
+ pageInfo: {
+ __typename?: 'PageInfo';
+ hasNextPage: boolean;
+ endCursor?: string | null;
+ };
+ } | null;
+ }>;
+ } | null;
+};
+export type Forge_Cli_GetAppUpgradeVersionsListQueryVariables = Exact<{
+ appId: Scalars['ID']['input'];
+ environmentKey: Scalars['String']['input'];
+}>;
+export type Forge_Cli_GetAppUpgradeVersionsListQuery = {
+ __typename?: 'Query';
+ app?: {
+ __typename?: 'App';
+ environmentByKey?: {
+ __typename?: 'AppEnvironment';
+ key: string;
+ versions?: {
+ __typename?: 'AppEnvironmentVersionConnection';
+ nodes?: Array<{
+ __typename?: 'AppEnvironmentVersion';
+ createdAt: string;
+ id: string;
+ version: string;
+ installations?: {
+ __typename?: 'AppInstallationByIndexConnection';
+ totalCount?: number | null;
+ } | null;
+ } | null> | null;
+ } | null;
+ } | null;
+ } | null;
+};
+export type Forge_Cli_GetAppUpgradableToListQueryVariables = Exact<{
+ appId: Scalars['ID']['input'];
+ environmentKey: Scalars['String']['input'];
+ sourceVersionId: Scalars['ID']['input'];
+}>;
+export type Forge_Cli_GetAppUpgradableToListQuery = {
+ __typename?: 'Query';
+ app?: {
+ __typename?: 'App';
+ environmentByKey?: {
+ __typename?: 'AppEnvironment';
+ key: string;
+ versions?: {
+ __typename?: 'AppEnvironmentVersionConnection';
+ nodes?: Array<{
+ __typename?: 'AppEnvironmentVersion';
+ createdAt: string;
+ id: string;
+ version: string;
+ upgradeableByRolloutFromVersion: {
+ __typename?: 'UpgradeableByRollout';
+ upgradeableByRollout: boolean;
+ upgradeLimit?: number | null;
+ };
+ } | null> | null;
+ } | null;
+ } | null;
+ } | null;
+};
+export type Forge_Cli_CreateAppVersionUpgradeRolloutMutationVariables = Exact<{
+ input: CreateAppVersionRolloutInput;
+}>;
+export type Forge_Cli_CreateAppVersionUpgradeRolloutMutation = {
+ __typename?: 'Mutation';
+ ecosystem?: {
+ __typename?: 'EcosystemMutation';
+ createAppVersionRollout?: {
+ __typename?: 'CreateAppVersionRolloutPayload';
+ success: boolean;
+ totalEligibleUpgrades?: number | null;
+ expectedRemainingUpgrades?: number | null;
+ appVersionRollout?: {
+ __typename?: 'AppVersionRollout';
+ id: string;
+ status: AppVersionRolloutStatus;
+ upgradeLimit?: number | null;
+ } | null;
+ errors?: Array<{
+ __typename?: 'MutationError';
+ message?: string | null;
+ extensions?: {
+ __typename?: 'AVPAnalyticsAcknowledgeableMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AdminAnnouncementBannerMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AdminApplicationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AriGraphRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalAssetTypesTrackingMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalBundleActionErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalDepreciationRuleMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalItemMappingMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalRoleAssignmentMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalVerticalInstantiationCategoryMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalVerticalInstantiationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalWorkbenchDashboardMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'BulkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CommerceExpAddressValidationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceCalendarFieldMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateContentAccessRequestMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateCustomContentPermissionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateModeChangeAsyncMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateModeChangeMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateSiteConfigurationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CplsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CustomerServiceCustomDetailCreateErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'DevAiGenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'GenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'HelpLayoutMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'InsightsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'InvokeExtensionPayloadErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFieldValidationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterEditGrantMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterNameMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterShareGrantMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueArchiveAsyncErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueArchiveErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueUnarchiveErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraListSettingMigrationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'KnowledgeDiscoveryBookmarkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ReopenCommentsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ResolveCommentsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ResolveRestrictionsForSubjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'RoadmapMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ShepherdGenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TeamMutationErrorExtension';
+ errorType: string;
+ statusCode: number;
+ } | {
+ __typename?: 'ToolchainAssociateEntitiesErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ToolchainCreateContainerErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ToolchainDisassociateEntitiesErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareAppAccessMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareCreateGoalHasJiraAlignProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareCreateRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareDeleteGoalHasJiraAlignProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareDeleteRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsChildWorkItemsAlreadyLinkedMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsCreateLinkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsEditMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsParentWorkItemAlreadyLinkedToAnotherProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsWorkItemAlreadyLinkedMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TrelloMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'UpdateExCoSpacePermissionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'VirtualAgentValidationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'WorkSuggestionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | null;
+ }> | null;
+ } | null;
+ } | null;
+};
+export type Forge_Cli_GetApplicationIdentityVersionDetailsQueryVariables = Exact<{
+ appId: Scalars['ID']['input'];
+ environmentKey: Scalars['String']['input'];
+ firstN: Scalars['Int']['input'];
+ majorVersion?: InputMaybe<Scalars['Int']['input']>;
+}>;
+export type Forge_Cli_GetApplicationIdentityVersionDetailsQuery = {
+ __typename?: 'Query';
+ app?: {
+ __typename?: 'App';
+ environmentByKey?: {
+ __typename?: 'AppEnvironment';
+ type: AppEnvironmentType;
+ versions?: {
+ __typename?: 'AppEnvironmentVersionConnection';
+ nodes?: Array<{
+ __typename?: 'AppEnvironmentVersion';
+ version: string;
+ id: string;
+ } | null> | null;
+ } | null;
+ } | null;
+ } | null;
+};
+export type Forge_Cli_GetAppVersionRolloutsListQueryVariables = Exact<{
+ appId: Scalars['ID']['input'];
+ environmentKey: Scalars['String']['input'];
+}>;
+export type Forge_Cli_GetAppVersionRolloutsListQuery = {
+ __typename?: 'Query';
+ app?: {
+ __typename?: 'App';
+ environmentByKey?: {
+ __typename?: 'AppEnvironment';
+ id: string;
+ type: AppEnvironmentType;
+ versions?: {
+ __typename?: 'AppEnvironmentVersionConnection';
+ nodes?: Array<{
+ __typename?: 'AppEnvironmentVersion';
+ version: string;
+ id: string;
+ } | null> | null;
+ } | null;
+ appVersionRollouts?: {
+ __typename?: 'AppEnvironmentAppVersionRolloutConnection';
+ nodes?: Array<{
+ __typename?: 'AppVersionRollout';
+ id: string;
+ appId: string;
+ appEnvironmentId: string;
+ createdAt: any;
+ completedAt?: any | null;
+ status: AppVersionRolloutStatus;
+ sourceVersionId: string;
+ targetVersionId: string;
+ progress: {
+ __typename?: 'AppVersionRolloutProgress';
+ completedUpgradeCount: number;
+ failedUpgradeCount: number;
+ pendingUpgradeCount: number;
+ };
+ } | null> | null;
+ } | null;
+ } | null;
+ } | null;
+};
+export type Forge_Cli_GetAppVersionRolloutQueryVariables = Exact<{
+ appRolloutId: Scalars['ID']['input'];
+}>;
+export type Forge_Cli_GetAppVersionRolloutQuery = {
+ __typename?: 'Query';
+ ecosystem?: {
+ __typename?: 'EcosystemQuery';
+ appVersionRollout?: {
+ __typename?: 'AppVersionRollout';
+ sourceVersionId: string;
+ targetVersionId: string;
+ status: AppVersionRolloutStatus;
+ id: string;
+ appId: string;
+ completedAt?: any | null;
+ upgradeLimit?: number | null;
+ progress: {
+ __typename?: 'AppVersionRolloutProgress';
+ completedUpgradeCount: number;
+ failedUpgradeCount: number;
+ pendingUpgradeCount: number;
+ };
+ } | null;
+ } | null;
+};
+export type Forge_Cli_CancelAppVersionUpgradeRolloutMutationVariables = Exact<{
+ input: CancelAppVersionRolloutInput;
+}>;
+export type Forge_Cli_CancelAppVersionUpgradeRolloutMutation = {
+ __typename?: 'Mutation';
+ ecosystem?: {
+ __typename?: 'EcosystemMutation';
+ cancelAppVersionRollout?: {
+ __typename?: 'CancelAppVersionRolloutPayload';
+ success: boolean;
+ errors?: Array<{
+ __typename?: 'MutationError';
+ message?: string | null;
+ extensions?: {
+ __typename?: 'AVPAnalyticsAcknowledgeableMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AdminAnnouncementBannerMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AdminApplicationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AriGraphRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalAssetTypesTrackingMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalBundleActionErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalDepreciationRuleMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalItemMappingMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalRoleAssignmentMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalVerticalInstantiationCategoryMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalVerticalInstantiationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalWorkbenchDashboardMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'BulkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CommerceExpAddressValidationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceCalendarFieldMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateContentAccessRequestMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateCustomContentPermissionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateModeChangeAsyncMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateModeChangeMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateSiteConfigurationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CplsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CustomerServiceCustomDetailCreateErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'DevAiGenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'GenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'HelpLayoutMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'InsightsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'InvokeExtensionPayloadErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFieldValidationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterEditGrantMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterNameMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterShareGrantMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueArchiveAsyncErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueArchiveErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueUnarchiveErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraListSettingMigrationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'KnowledgeDiscoveryBookmarkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ReopenCommentsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ResolveCommentsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ResolveRestrictionsForSubjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'RoadmapMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ShepherdGenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TeamMutationErrorExtension';
+ errorType: string;
+ statusCode: number;
+ } | {
+ __typename?: 'ToolchainAssociateEntitiesErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ToolchainCreateContainerErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ToolchainDisassociateEntitiesErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareAppAccessMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareCreateGoalHasJiraAlignProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareCreateRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareDeleteGoalHasJiraAlignProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareDeleteRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsChildWorkItemsAlreadyLinkedMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsCreateLinkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsEditMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsParentWorkItemAlreadyLinkedToAnotherProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsWorkItemAlreadyLinkedMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TrelloMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'UpdateExCoSpacePermissionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'VirtualAgentValidationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'WorkSuggestionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | null;
+ }> | null;
+ } | null;
+ } | null;
+};
+export type Forge_Cli_CreateWebTriggerUrlMutationVariables = Exact<{
+ input: WebTriggerUrlInput;
+}>;
+export type Forge_Cli_CreateWebTriggerUrlMutation = {
+ __typename?: 'Mutation';
+ createWebTriggerUrl?: {
+ __typename?: 'CreateWebTriggerUrlResponse';
+ statusCode: number;
+ success: boolean;
+ message: string;
+ url?: any | null;
+ } | null;
+};
+export type Forge_Cli_ListWebTriggerUrlsQueryVariables = Exact<{
+ appId: Scalars['ID']['input'];
+ contextId: Scalars['ID']['input'];
+ envId: Scalars['ID']['input'];
+}>;
+export type Forge_Cli_ListWebTriggerUrlsQuery = {
+ __typename?: 'Query';
+ webTriggerUrlsByAppContext?: Array<{
+ __typename?: 'WebTriggerUrl';
+ id: string;
+ triggerKey: string;
+ url: any;
+ }> | null;
+};
+export type Forge_Cli_DeleteWebTriggerUrlMutationVariables = Exact<{
+ id: Scalars['ID']['input'];
+}>;
+export type Forge_Cli_DeleteWebTriggerUrlMutation = {
+ __typename?: 'Mutation';
+ deleteWebTriggerUrl?: {
+ __typename?: 'DeleteWebTriggerUrlResponse';
+ statusCode: number;
+ success: boolean;
+ message: string;
+ } | null;
+};
+export type Forge_Cli_CreateAppManifestUploadUrlMutationVariables = Exact<{
+ input: CreateAppManifestUploadUrlInput;
+}>;
+export type Forge_Cli_CreateAppManifestUploadUrlMutation = {
+ __typename?: 'Mutation';
+ createAppManifestUploadUrl?: {
+ __typename?: 'CreateAppManifestUploadUrlResponse';
+ success: boolean;
+ preSignedUrl?: string | null;
+ errors?: Array<{
+ __typename?: 'MutationError';
+ message?: string | null;
+ extensions?: {
+ __typename?: 'AVPAnalyticsAcknowledgeableMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AdminAnnouncementBannerMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AdminApplicationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AriGraphRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalAssetTypesTrackingMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalBundleActionErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalDepreciationRuleMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalItemMappingMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalRoleAssignmentMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalVerticalInstantiationCategoryMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalVerticalInstantiationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalWorkbenchDashboardMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'BulkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CommerceExpAddressValidationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceCalendarFieldMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateContentAccessRequestMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateCustomContentPermissionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateModeChangeAsyncMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateModeChangeMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateSiteConfigurationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CplsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CustomerServiceCustomDetailCreateErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'DevAiGenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'GenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'HelpLayoutMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'InsightsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'InvokeExtensionPayloadErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFieldValidationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterEditGrantMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterNameMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterShareGrantMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueArchiveAsyncErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueArchiveErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueUnarchiveErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraListSettingMigrationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'KnowledgeDiscoveryBookmarkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ReopenCommentsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ResolveCommentsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ResolveRestrictionsForSubjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'RoadmapMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ShepherdGenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TeamMutationErrorExtension';
+ errorType: string;
+ statusCode: number;
+ } | {
+ __typename?: 'ToolchainAssociateEntitiesErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ToolchainCreateContainerErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ToolchainDisassociateEntitiesErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareAppAccessMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareCreateGoalHasJiraAlignProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareCreateRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareDeleteGoalHasJiraAlignProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareDeleteRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsChildWorkItemsAlreadyLinkedMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsCreateLinkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsEditMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsParentWorkItemAlreadyLinkedToAnotherProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsWorkItemAlreadyLinkedMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TrelloMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'UpdateExCoSpacePermissionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'VirtualAgentValidationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'WorkSuggestionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | null;
+ }> | null;
+ } | null;
+};
+export type Forge_Cli_AppPreDeploymentCheckQueryVariables = Exact<{
+ input: AppPreDeploymentCheckInput;
+}>;
+export type Forge_Cli_AppPreDeploymentCheckQuery = {
+ __typename?: 'Query';
+ appPreDeploymentCheck?: {
+ __typename?: 'AppPreDeploymentCheckResponse';
+ outcome?: Array<{
+ __typename?: 'AppPreDeploymentCheckOutcome';
+ rule: string;
+ category: AppPreDeploymentCheckRuleCategory;
+ value: boolean;
+ reason: string;
+ changes?: Array<{
+ __typename?: 'AppPreDeploymentCheckChange';
+ key: string;
+ added?: Array<string | null> | null;
+ removed?: Array<string | null> | null;
+ } | null> | null;
+ errors?: Array<{
+ __typename?: 'AppPreDeploymentCheckError';
+ key: string;
+ message?: string | null;
+ line?: number | null;
+ column?: number | null;
+ } | null> | null;
+ } | null> | null;
+ } | null;
+};
+export type Forge_Cli_SetupApplicationTunnelMutationVariables = Exact<{
+ input: RegisterTunnelInput;
+}>;
+export type Forge_Cli_SetupApplicationTunnelMutation = {
+ __typename?: 'Mutation';
+ registerTunnel?: {
+ __typename?: 'RegisterTunnelResponse';
+ success: boolean;
+ tunnelId?: string | null;
+ tunnelToken?: string | null;
+ tunnelUrl?: string | null;
+ tunnelK8AuthToken?: string | null;
+ errors?: Array<{
+ __typename?: 'MutationError';
+ message?: string | null;
+ extensions?: {
+ __typename?: 'AVPAnalyticsAcknowledgeableMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AdminAnnouncementBannerMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AdminApplicationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AriGraphRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalAssetTypesTrackingMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalBundleActionErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalDepreciationRuleMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalItemMappingMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalRoleAssignmentMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalVerticalInstantiationCategoryMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalVerticalInstantiationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalWorkbenchDashboardMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'BulkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CommerceExpAddressValidationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceCalendarFieldMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateContentAccessRequestMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateCustomContentPermissionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateModeChangeAsyncMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateModeChangeMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateSiteConfigurationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CplsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CustomerServiceCustomDetailCreateErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'DevAiGenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'GenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'HelpLayoutMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'InsightsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'InvokeExtensionPayloadErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFieldValidationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterEditGrantMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterNameMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterShareGrantMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueArchiveAsyncErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueArchiveErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueUnarchiveErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraListSettingMigrationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'KnowledgeDiscoveryBookmarkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ReopenCommentsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ResolveCommentsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ResolveRestrictionsForSubjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'RoadmapMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ShepherdGenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TeamMutationErrorExtension';
+ errorType: string;
+ statusCode: number;
+ } | {
+ __typename?: 'ToolchainAssociateEntitiesErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ToolchainCreateContainerErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ToolchainDisassociateEntitiesErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareAppAccessMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareCreateGoalHasJiraAlignProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareCreateRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareDeleteGoalHasJiraAlignProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareDeleteRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsChildWorkItemsAlreadyLinkedMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsCreateLinkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsEditMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsParentWorkItemAlreadyLinkedToAnotherProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsWorkItemAlreadyLinkedMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TrelloMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'UpdateExCoSpacePermissionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'VirtualAgentValidationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'WorkSuggestionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | null;
+ }> | null;
+ } | null;
+};
+export type Forge_Cli_CreateApplicationTunnelsMutationVariables = Exact<{
+ input: CreateAppTunnelsInput;
+}>;
+export type Forge_Cli_CreateApplicationTunnelsMutation = {
+ __typename?: 'Mutation';
+ createAppTunnels?: {
+ __typename?: 'CreateAppTunnelResponse';
+ success: boolean;
+ keepAlive?: string | null;
+ errors?: Array<{
+ __typename?: 'MutationError';
+ message?: string | null;
+ extensions?: {
+ __typename?: 'AVPAnalyticsAcknowledgeableMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AdminAnnouncementBannerMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AdminApplicationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AriGraphRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalAssetTypesTrackingMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalBundleActionErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalDepreciationRuleMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalItemMappingMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalRoleAssignmentMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalVerticalInstantiationCategoryMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalVerticalInstantiationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalWorkbenchDashboardMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'BulkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CommerceExpAddressValidationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceCalendarFieldMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateContentAccessRequestMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateCustomContentPermissionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateModeChangeAsyncMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateModeChangeMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateSiteConfigurationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CplsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CustomerServiceCustomDetailCreateErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'DevAiGenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'GenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'HelpLayoutMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'InsightsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'InvokeExtensionPayloadErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFieldValidationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterEditGrantMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterNameMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterShareGrantMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueArchiveAsyncErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueArchiveErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueUnarchiveErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraListSettingMigrationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'KnowledgeDiscoveryBookmarkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ReopenCommentsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ResolveCommentsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ResolveRestrictionsForSubjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'RoadmapMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ShepherdGenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TeamMutationErrorExtension';
+ errorType: string;
+ statusCode: number;
+ } | {
+ __typename?: 'ToolchainAssociateEntitiesErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ToolchainCreateContainerErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ToolchainDisassociateEntitiesErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareAppAccessMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareCreateGoalHasJiraAlignProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareCreateRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareDeleteGoalHasJiraAlignProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareDeleteRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsChildWorkItemsAlreadyLinkedMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsCreateLinkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsEditMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsParentWorkItemAlreadyLinkedToAnotherProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsWorkItemAlreadyLinkedMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TrelloMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'UpdateExCoSpacePermissionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'VirtualAgentValidationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'WorkSuggestionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | null;
+ }> | null;
+ } | null;
+};
+export type Forge_Cli_DeleteApplicationTunnelsMutationVariables = Exact<{
+ input: DeleteAppTunnelInput;
+}>;
+export type Forge_Cli_DeleteApplicationTunnelsMutation = {
+ __typename?: 'Mutation';
+ deleteAppTunnels?: {
+ __typename?: 'GenericMutationResponse';
+ success: boolean;
+ errors?: Array<{
+ __typename?: 'MutationError';
+ message?: string | null;
+ extensions?: {
+ __typename?: 'AVPAnalyticsAcknowledgeableMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AdminAnnouncementBannerMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AdminApplicationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AriGraphRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalAssetTypesTrackingMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalBundleActionErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalDepreciationRuleMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalItemMappingMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalRoleAssignmentMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalVerticalInstantiationCategoryMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalVerticalInstantiationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'AssetsVerticalWorkbenchDashboardMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'BulkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CommerceExpAddressValidationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceCalendarFieldMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateContentAccessRequestMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateCustomContentPermissionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateModeChangeAsyncMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateModeChangeMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ConfluenceUpdateSiteConfigurationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CplsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'CustomerServiceCustomDetailCreateErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'DevAiGenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'GenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'HelpLayoutMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'InsightsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'InvokeExtensionPayloadErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFieldValidationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterEditGrantMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterNameMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraFilterShareGrantMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueArchiveAsyncErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueArchiveErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraIssueUnarchiveErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'JiraListSettingMigrationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'KnowledgeDiscoveryBookmarkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ReopenCommentsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ResolveCommentsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ResolveRestrictionsForSubjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'RoadmapMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ShepherdGenericMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TeamMutationErrorExtension';
+ errorType: string;
+ statusCode: number;
+ } | {
+ __typename?: 'ToolchainAssociateEntitiesErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ToolchainCreateContainerErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'ToolchainDisassociateEntitiesErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareAppAccessMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareCreateGoalHasJiraAlignProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareCreateRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareDeleteGoalHasJiraAlignProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareDeleteRelationshipsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsChildWorkItemsAlreadyLinkedMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsCreateLinkMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsEditMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsParentWorkItemAlreadyLinkedToAnotherProjectMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TownsquareProjectsWorkItemAlreadyLinkedMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'TrelloMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'UpdateExCoSpacePermissionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'VirtualAgentValidationMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | {
+ __typename?: 'WorkSuggestionsMutationErrorExtension';
+ errorType?: string | null;
+ statusCode?: number | null;
+ } | null;
+ }> | null;
+ } | null;
+};
+export declare class TypedDocumentString<TResult, TVariables> extends String implements DocumentTypeDecoration<TResult, TVariables> {
+ __apiType?: NonNullable<DocumentTypeDecoration<TResult, TVariables>['__apiType']>;
+ private value;
+ __meta__?: Record<string, any> | undefined;
+ constructor(value: string, __meta__?: Record<string, any> | undefined);
+ toString(): string & DocumentTypeDecoration<TResult, TVariables>;
+}
+export declare const Forge_Cli_GetApplicationLogsV2Document: TypedDocumentString<Forge_Cli_GetApplicationLogsV2Query, Forge_Cli_GetApplicationLogsV2QueryVariables>;
+export declare const Forge_Cli_GetApplicationLogsDocument: TypedDocumentString<Forge_Cli_GetApplicationLogsQuery, Forge_Cli_GetApplicationLogsQueryVariables>;
+export declare const Forge_Cli_GetInvocationLogsDocument: TypedDocumentString<Forge_Cli_GetInvocationLogsQuery, Forge_Cli_GetInvocationLogsQueryVariables>;
+export declare const Forge_Cli_CreateApplicationDocument: TypedDocumentString<Forge_Cli_CreateApplicationMutation, Forge_Cli_CreateApplicationMutationVariables>;
+export declare const Forge_Cli_GetAppOwnerDocument: TypedDocumentString<Forge_Cli_GetAppOwnerQuery, Forge_Cli_GetAppOwnerQueryVariables>;
+export declare const Forge_Cli_GetUserDetailsDocument: TypedDocumentString<Forge_Cli_GetUserDetailsQuery, Forge_Cli_GetUserDetailsQueryVariables>;
+export declare const Forge_Cli_GetApplicationEnvironmentIdDocument: TypedDocumentString<Forge_Cli_GetApplicationEnvironmentIdQuery, Forge_Cli_GetApplicationEnvironmentIdQueryVariables>;
+export declare const Forge_Cli_GetApplicationEnvironmentDetailsDocument: TypedDocumentString<Forge_Cli_GetApplicationEnvironmentDetailsQuery, Forge_Cli_GetApplicationEnvironmentDetailsQueryVariables>;
+export declare const Forge_Cli_GetAppOauthClientIdDetailsDocument: TypedDocumentString<Forge_Cli_GetAppOauthClientIdDetailsQuery, Forge_Cli_GetAppOauthClientIdDetailsQueryVariables>;
+export declare const GetBuildsByAppDocument: TypedDocumentString<GetBuildsByAppQuery, GetBuildsByAppQueryVariables>;
+export declare const Forge_Cli_CreateAppContainerDocument: TypedDocumentString<Forge_Cli_CreateAppContainerMutation, Forge_Cli_CreateAppContainerMutationVariables>;
+export declare const Forge_Cli_AppContainersDocument: TypedDocumentString<Forge_Cli_AppContainersQuery, Forge_Cli_AppContainersQueryVariables>;
+export declare const Forge_Cli_AppContainerServicesDocument: TypedDocumentString<Forge_Cli_AppContainerServicesQuery, Forge_Cli_AppContainerServicesQueryVariables>;
+export declare const Forge_Cli_DeleteAppContainerDocument: TypedDocumentString<Forge_Cli_DeleteAppContainerMutation, Forge_Cli_DeleteAppContainerMutationVariables>;
+export declare const Forge_Cli_AppContainerRegistryLoginDocument: TypedDocumentString<Forge_Cli_AppContainerRegistryLoginQuery, Forge_Cli_AppContainerRegistryLoginQueryVariables>;
+export declare const Forge_Cli_AppContainerDocument: TypedDocumentString<Forge_Cli_AppContainerQuery, Forge_Cli_AppContainerQueryVariables>;
+export declare const Forge_Cli_GetAppCustomScopesDocument: TypedDocumentString<Forge_Cli_GetAppCustomScopesQuery, Forge_Cli_GetAppCustomScopesQueryVariables>;
+export declare const Forge_Cli_CreateAppCustomScopesDocument: TypedDocumentString<Forge_Cli_CreateAppCustomScopesMutation, Forge_Cli_CreateAppCustomScopesMutationVariables>;
+export declare const Forge_Cli_GetApplicationDeploymentStatusDocument: TypedDocumentString<Forge_Cli_GetApplicationDeploymentStatusQuery, Forge_Cli_GetApplicationDeploymentStatusQueryVariables>;
+export declare const Forge_Cli_DeployApplicationDocument: TypedDocumentString<Forge_Cli_DeployApplicationMutation, Forge_Cli_DeployApplicationMutationVariables>;
+export declare const Forge_Cli_GetDeploymentUrlDocument: TypedDocumentString<Forge_Cli_GetDeploymentUrlMutation, Forge_Cli_GetDeploymentUrlMutationVariables>;
+export declare const Forge_Cli_ProcessCombinedAppBuildDocument: TypedDocumentString<Forge_Cli_ProcessCombinedAppBuildMutation, Forge_Cli_ProcessCombinedAppBuildMutationVariables>;
+export declare const Forge_Cli_GetHostedResourcesUploadUrlsDocument: TypedDocumentString<Forge_Cli_GetHostedResourcesUploadUrlsMutation, Forge_Cli_GetHostedResourcesUploadUrlsMutationVariables>;
+export declare const GetAppDeploymentsDocument: TypedDocumentString<GetAppDeploymentsQuery, GetAppDeploymentsQueryVariables>;
+export declare const GetDevSpaceWithLinkingAccessDocument: TypedDocumentString<GetDevSpaceWithLinkingAccessQuery, GetDevSpaceWithLinkingAccessQueryVariables>;
+export declare const GetDevSpaceDetailsDocument: TypedDocumentString<GetDevSpaceDetailsQuery, GetDevSpaceDetailsQueryVariables>;
+export declare const CreateDeveloperSpaceDocument: TypedDocumentString<CreateDeveloperSpaceMutation, CreateDeveloperSpaceMutationVariables>;
+export declare const GetAppEnforcementMetadataDocument: TypedDocumentString<GetAppEnforcementMetadataQuery, GetAppEnforcementMetadataQueryVariables>;
+export declare const Forge_Cli_GetApplicationRoaEligibilityDocument: TypedDocumentString<Forge_Cli_GetApplicationRoaEligibilityQuery, Forge_Cli_GetApplicationRoaEligibilityQueryVariables>;
+export declare const Forge_Cli_GetEntitiesDefinitionsDocument: TypedDocumentString<Forge_Cli_GetEntitiesDefinitionsQuery, Forge_Cli_GetEntitiesDefinitionsQueryVariables>;
+export declare const Forge_Cli_GetAppEnvironmentVariablesDocument: TypedDocumentString<Forge_Cli_GetAppEnvironmentVariablesQuery, Forge_Cli_GetAppEnvironmentVariablesQueryVariables>;
+export declare const Forge_Cli_SetAppEnvironmentVariableDocument: TypedDocumentString<Forge_Cli_SetAppEnvironmentVariableMutation, Forge_Cli_SetAppEnvironmentVariableMutationVariables>;
+export declare const Forge_Cli_DeleteAppEnvironmentVariableDocument: TypedDocumentString<Forge_Cli_DeleteAppEnvironmentVariableMutation, Forge_Cli_DeleteAppEnvironmentVariableMutationVariables>;
+export declare const Forge_Cli_CreateEnvironmentDocument: TypedDocumentString<Forge_Cli_CreateEnvironmentMutation, Forge_Cli_CreateEnvironmentMutationVariables>;
+export declare const Forge_Cli_GetEnvironmentByKeyDocument: TypedDocumentString<Forge_Cli_GetEnvironmentByKeyQuery, Forge_Cli_GetEnvironmentByKeyQueryVariables>;
+export declare const Forge_Cli_ListEnvironmentDocument: TypedDocumentString<Forge_Cli_ListEnvironmentQuery, Forge_Cli_ListEnvironmentQueryVariables>;
+export declare const Forge_Cli_DeleteEnvironmentDocument: TypedDocumentString<Forge_Cli_DeleteEnvironmentMutation, Forge_Cli_DeleteEnvironmentMutationVariables>;
+export declare const Forge_Cli_InstallApplicationDocument: TypedDocumentString<Forge_Cli_InstallApplicationMutation, Forge_Cli_InstallApplicationMutationVariables>;
+export declare const GetEntitlementOfferingDocument: TypedDocumentString<GetEntitlementOfferingQuery, GetEntitlementOfferingQueryVariables>;
+export declare const Forge_Cli_UpgradeApplicationDocument: TypedDocumentString<Forge_Cli_UpgradeApplicationMutation, Forge_Cli_UpgradeApplicationMutationVariables>;
+export declare const Forge_Cli_UninstallApplicationDocument: TypedDocumentString<Forge_Cli_UninstallApplicationMutation, Forge_Cli_UninstallApplicationMutationVariables>;
+export declare const Forge_Cli_ProvisionInstallationLinkDocument: TypedDocumentString<Forge_Cli_ProvisionInstallationLinkMutation, Forge_Cli_ProvisionInstallationLinkMutationVariables>;
+export declare const Forge_Cli_DeprovisionInstallationLinkDocument: TypedDocumentString<Forge_Cli_DeprovisionInstallationLinkMutation, Forge_Cli_DeprovisionInstallationLinkMutationVariables>;
+export declare const Forge_Cli_HasNoAppInstallationsForEnvDocument: TypedDocumentString<Forge_Cli_HasNoAppInstallationsForEnvQuery, Forge_Cli_HasNoAppInstallationsForEnvQueryVariables>;
+export declare const Forge_Cli_GetInstallationTaskDocument: TypedDocumentString<Forge_Cli_GetInstallationTaskQuery, Forge_Cli_GetInstallationTaskQueryVariables>;
+export declare const Forge_Cli_GetEcosystemInstallationsByAppDocument: TypedDocumentString<Forge_Cli_GetEcosystemInstallationsByAppQuery, Forge_Cli_GetEcosystemInstallationsByAppQueryVariables>;
+export declare const Forge_Cli_GetApplicationEnvironmentLatestVersionsDocument: TypedDocumentString<Forge_Cli_GetApplicationEnvironmentLatestVersionsQuery, Forge_Cli_GetApplicationEnvironmentLatestVersionsQueryVariables>;
+export declare const Forge_Cli_GetApplicationVersionListByMajorDocument: TypedDocumentString<Forge_Cli_GetApplicationVersionListByMajorQuery, Forge_Cli_GetApplicationVersionListByMajorQueryVariables>;
+export declare const Forge_Cli_GetHostnameForTenantContextsByCloudIdsDocument: TypedDocumentString<Forge_Cli_GetHostnameForTenantContextsByCloudIdsQuery, Forge_Cli_GetHostnameForTenantContextsByCloudIdsQueryVariables>;
+export declare const Forge_Cli_GetHostnameForTenantContextsByActivationIdsDocument: TypedDocumentString<Forge_Cli_GetHostnameForTenantContextsByActivationIdsQuery, Forge_Cli_GetHostnameForTenantContextsByActivationIdsQueryVariables>;
+export declare const GetTenantContextDetailsDocument: TypedDocumentString<GetTenantContextDetailsQuery, GetTenantContextDetailsQueryVariables>;
+export declare const Forge_Cli_AppManifestTransformationDocument: TypedDocumentString<Forge_Cli_AppManifestTransformationQuery, Forge_Cli_AppManifestTransformationQueryVariables>;
+export declare const Forge_Cli_GetMigrationKeysDocument: TypedDocumentString<Forge_Cli_GetMigrationKeysQuery, Forge_Cli_GetMigrationKeysQueryVariables>;
+export declare const Forge_Cli_GetMigrationKeysWithMarketplaceDocument: TypedDocumentString<Forge_Cli_GetMigrationKeysWithMarketplaceQuery, Forge_Cli_GetMigrationKeysWithMarketplaceQueryVariables>;
+export declare const Forge_Cli_SetExternalAuthCredentialsDocument: TypedDocumentString<Forge_Cli_SetExternalAuthCredentialsMutation, Forge_Cli_SetExternalAuthCredentialsMutationVariables>;
+export declare const Forge_Cli_CreateRollingReleaseDocument: TypedDocumentString<Forge_Cli_CreateRollingReleaseMutation, Forge_Cli_CreateRollingReleaseMutationVariables>;
+export declare const Forge_Cli_ListDeployedWebtriggerExtensionKeysDocument: TypedDocumentString<Forge_Cli_ListDeployedWebtriggerExtensionKeysQuery, Forge_Cli_ListDeployedWebtriggerExtensionKeysQueryVariables>;
+export declare const Forge_Cli_ProvisionDemoSiteDocument: TypedDocumentString<Forge_Cli_ProvisionDemoSiteMutation, Forge_Cli_ProvisionDemoSiteMutationVariables>;
+export declare const Forge_Cli_DemoSiteProvisioningDocument: TypedDocumentString<Forge_Cli_DemoSiteProvisioningQuery, Forge_Cli_DemoSiteProvisioningQueryVariables>;
+export declare const Forge_Cli_DemoSiteDocument: TypedDocumentString<Forge_Cli_DemoSiteQuery, Forge_Cli_DemoSiteQueryVariables>;
+export declare const Forge_Cli_GetApplicationVersionDetailsDocument: TypedDocumentString<Forge_Cli_GetApplicationVersionDetailsQuery, Forge_Cli_GetApplicationVersionDetailsQueryVariables>;
+export declare const Forge_Cli_GetApplicationVersionListDocument: TypedDocumentString<Forge_Cli_GetApplicationVersionListQuery, Forge_Cli_GetApplicationVersionListQueryVariables>;
+export declare const Forge_Cli_GetAppUpgradeVersionsListDocument: TypedDocumentString<Forge_Cli_GetAppUpgradeVersionsListQuery, Forge_Cli_GetAppUpgradeVersionsListQueryVariables>;
+export declare const Forge_Cli_GetAppUpgradableToListDocument: TypedDocumentString<Forge_Cli_GetAppUpgradableToListQuery, Forge_Cli_GetAppUpgradableToListQueryVariables>;
+export declare const Forge_Cli_CreateAppVersionUpgradeRolloutDocument: TypedDocumentString<Forge_Cli_CreateAppVersionUpgradeRolloutMutation, Forge_Cli_CreateAppVersionUpgradeRolloutMutationVariables>;
+export declare const Forge_Cli_GetApplicationIdentityVersionDetailsDocument: TypedDocumentString<Forge_Cli_GetApplicationIdentityVersionDetailsQuery, Forge_Cli_GetApplicationIdentityVersionDetailsQueryVariables>;
+export declare const Forge_Cli_GetAppVersionRolloutsListDocument: TypedDocumentString<Forge_Cli_GetAppVersionRolloutsListQuery, Forge_Cli_GetAppVersionRolloutsListQueryVariables>;
+export declare const Forge_Cli_GetAppVersionRolloutDocument: TypedDocumentString<Forge_Cli_GetAppVersionRolloutQuery, Forge_Cli_GetAppVersionRolloutQueryVariables>;
+export declare const Forge_Cli_CancelAppVersionUpgradeRolloutDocument: TypedDocumentString<Forge_Cli_CancelAppVersionUpgradeRolloutMutation, Forge_Cli_CancelAppVersionUpgradeRolloutMutationVariables>;
+export declare const Forge_Cli_CreateWebTriggerUrlDocument: TypedDocumentString<Forge_Cli_CreateWebTriggerUrlMutation, Forge_Cli_CreateWebTriggerUrlMutationVariables>;
+export declare const Forge_Cli_ListWebTriggerUrlsDocument: TypedDocumentString<Forge_Cli_ListWebTriggerUrlsQuery, Forge_Cli_ListWebTriggerUrlsQueryVariables>;
+export declare const Forge_Cli_DeleteWebTriggerUrlDocument: TypedDocumentString<Forge_Cli_DeleteWebTriggerUrlMutation, Forge_Cli_DeleteWebTriggerUrlMutationVariables>;
+export declare const Forge_Cli_CreateAppManifestUploadUrlDocument: TypedDocumentString<Forge_Cli_CreateAppManifestUploadUrlMutation, Forge_Cli_CreateAppManifestUploadUrlMutationVariables>;
+export declare const Forge_Cli_AppPreDeploymentCheckDocument: TypedDocumentString<Forge_Cli_AppPreDeploymentCheckQuery, Forge_Cli_AppPreDeploymentCheckQueryVariables>;
+export declare const Forge_Cli_SetupApplicationTunnelDocument: TypedDocumentString<Forge_Cli_SetupApplicationTunnelMutation, Forge_Cli_SetupApplicationTunnelMutationVariables>;
+export declare const Forge_Cli_CreateApplicationTunnelsDocument: TypedDocumentString<Forge_Cli_CreateApplicationTunnelsMutation, Forge_Cli_CreateApplicationTunnelsMutationVariables>;
+export declare const Forge_Cli_DeleteApplicationTunnelsDocument: TypedDocumentString<Forge_Cli_DeleteApplicationTunnelsMutation, Forge_Cli_DeleteApplicationTunnelsMutationVariables>;
+//# sourceMappingURL=graphql.d.ts.map
\ No newline at end of file