{
"code": "UNAUTHORIZED",
"message": "Authentication is required to access this resource."
}
{
"code": "FORBIDDEN",
"message": "You do not have permission to perform this action."
}
{
"error": "<string>"
}
{"docsConfig":{"theme":"luma","$schema":"https://mintlify.com/docs.json","name":"Domino","description":"Domino helps enterprises build, deliver, and govern mission-critical AI solutions with flexible orchestration, controlled access, reproducible results, and audit trails.","colors":{"primary":"#543FDE","light":"#9285EA","dark":"#3B23D1"},"logo":{"light":"https://mintcdn.com/dominodatalab-e871cec4/19RseDYFfO5uWRyQ/images/logos/domino-wordmark-dark.svg?fit=max\u0026auto=format\u0026n=19RseDYFfO5uWRyQ\u0026q=85\u0026s=8df203aa5f663fb75fdb93fc5f26945e","dark":"https://mintcdn.com/dominodatalab-e871cec4/19RseDYFfO5uWRyQ/images/logos/domino-wordmark-white.svg?fit=max\u0026auto=format\u0026n=19RseDYFfO5uWRyQ\u0026q=85\u0026s=716407d44c47494e1e51e4be36941315","href":"https://docs.domino.ai"},"favicon":"https://mintcdn.com/dominodatalab-e871cec4/iKtTg_TEyb2C09Em/images/logos/domino-new-logo.png?fit=max\u0026auto=format\u0026n=iKtTg_TEyb2C09Em\u0026q=85\u0026s=4027a7595818d7c56608daa159290776","appearance":{"default":"system","strict":false},"background":{"color":{"light":"#FAFAFA","dark":"#000000"}},"navbar":{"links":[{"href":"/help/help","label":"Help"}],"primary":{"type":"button","label":"Request a demo","href":"https://domino.ai/demo"}},"footer":{"socials":{"x":"https://x.com/DominoDataLab","linkedin":"https://www.linkedin.com/company/domino-data-lab","github":"https://github.com/dominodatalab","podcast":"https://domino.ai/data-science-leaders-podcast","instagram":"https://www.instagram.com/dominodotai"}},"search":{"prompt":"Search the Domino documentation"},"seo":{"organization":{"id":"https://domino.ai/#organization","name":"Domino Data Lab","legalName":"Domino Data Lab, Inc.","url":"https://domino.ai","logo":"https://docs.domino.ai/images/logos/domino-new-logo.png","sameAs":["https://x.com/DominoDataLab","https://www.linkedin.com/company/domino-data-lab","https://github.com/dominodatalab","https://www.instagram.com/dominodotai"]}},"integrations":{"gtm":{"tagId":"GTM-WBDRPKT"}},"contextual":{"options":["copy","view","assistant","claude","vscode","chatgpt","download-spec","cursor"],"display":"header"},"metadata":{"timestamp":true},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"dominodatalab-e871cec4","hasAudioNarration":true,"actualSubdomain":"dominodatalab-e871cec4","customDomains":["docs.domino.ai"],"gitSource":{"_id":"6ad7fa90692c7c940ff17a0c","type":"github","owner":"cerebrotech","repo":"documentation","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6aebde5566e4e8efb7f1e00f","collectionId":"73522eb6-3807-4791-9e42-94716b0ec9cf","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6aebde5566e4e8efb7f1e00f"},"feedback":{"thumbs":true,"agentFeedback":true,"contextualFeedback":{"allowEmail":true}},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"REMOVE_BRANDING":{"status":"ENABLED"},"CONTEXTUAL_FEEDBACK":{"status":"ENABLED"},"CODE_SNIPPET_FEEDBACK":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6aebe2fa6d96a780464e2fee","clientVersion":"0.0.4067","searchFilterCounts":[{"language":"default","tag":"Reference","count":1446},{"language":"default","tag":"API","count":1416},{"language":"default","tag":"Domino Platform API","count":1224},{"language":"default","tag":"Platform Capabilities","count":505},{"language":"default","tag":"Features","count":260},{"language":"default","tag":"Admin","count":249},{"language":"default","tag":"Core Concepts","count":245},{"language":"default","tag":"Flyte native API","count":120},{"language":"default","tag":"Data","count":102},{"language":"default","tag":"NetApp Volumes","count":86}],"searchSettings":{"maxResults":8,"isFiltersEnabled":true,"showContentSnippets":true}},"assistantConfig":{"enableStarterQuestions":true,"enableContextualStarterQuestions":true,"deflection":{"enabled":true,"email":"support@dominodatalab.com","showHelpButton":true}},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instinct-self-updating-docs","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"[data-component-name=\"mermaid-container\"],[data-component-name=\"mermaid-container\"]>div,[data-component-name=\"mermaid-container\"] svg{background:transparent!important;background-color:transparent!important}[data-component-name=\"mermaid-container\"] svg .cluster rect{fill:transparent!important;stroke:rgba(128, 128, 128, 0.45)!important;stroke-dasharray:4 4!important}.dark [data-component-name=\"mermaid-container\"] svg .cluster text,.dark [data-component-name=\"mermaid-container\"] svg .cluster span,.dark [data-component-name=\"mermaid-container\"] svg .cluster .nodeLabel,.dark [data-component-name=\"mermaid-container\"] svg .cluster-label foreignObject span,.dark [data-component-name=\"mermaid-container\"] svg .cluster-label foreignObject p{fill:#e5e7eb!important;color:#e5e7eb!important}.dark [data-component-name=\"mermaid-container\"] svg .edgeLabel foreignObject span,.dark [data-component-name=\"mermaid-container\"] svg .edgeLabel foreignObject p{color:#0f172a!important}.dark [data-component-name=\"mermaid-container\"] svg .messageText,.dark [data-component-name=\"mermaid-container\"] svg .messageText tspan,.dark [data-component-name=\"mermaid-container\"] svg .loopText,.dark [data-component-name=\"mermaid-container\"] svg .loopText tspan,.dark [data-component-name=\"mermaid-container\"] svg .sequenceNumber{fill:#EBEBEB!important;stroke:none!important}.dark [data-component-name=\"mermaid-container\"] svg .messageLine0,.dark [data-component-name=\"mermaid-container\"] svg .messageLine1{stroke:#A5A5B6!important}.dark [data-component-name=\"mermaid-container\"] svg .loopLine{stroke:#787891!important}.dark [data-component-name=\"mermaid-container\"] svg marker path{fill:#A5A5B6!important;stroke:#A5A5B6!important}.dark [data-component-name=\"mermaid-container\"] svg .edgePaths path,.dark [data-component-name=\"mermaid-container\"] svg path.flowchart-link,.dark [data-component-name=\"mermaid-container\"] svg .transition{stroke:#8F8FA3!important}.callout[class*=\"blue-\"]{background-color:#F0EEFC!important;border-color:#D1CBF6!important}.callout[class*=\"blue-\"] svg{color:#543FDE!important}.dark .callout[class*=\"blue-\"]{background-color:rgba(84, 63, 222, 0.18)!important;border-color:rgba(146, 133, 234, 0.45)!important}.dark .callout[class*=\"blue-\"] svg{color:#B2A8F0!important}.callout[class*=\"green-\"]{background-color:#EFFBF5!important;border-color:#ADEBCB!important}.callout[class*=\"green-\"] svg{color:#28A464!important}.dark .callout[class*=\"green-\"]{background-color:rgba(48, 197, 120, 0.15)!important;border-color:rgba(48, 197, 120, 0.35)!important}.dark .callout[class*=\"green-\"] svg{color:#8CE3B6!important}.callout[class*=\"yellow-\"]{background-color:#FDFBEB!important;border-color:#F6EDAF!important}.callout[class*=\"yellow-\"] svg{color:#CCB718!important}.dark .callout[class*=\"yellow-\"]{background-color:rgba(231, 211, 54, 0.12)!important;border-color:rgba(204, 183, 24, 0.35)!important}.dark .callout[class*=\"yellow-\"] svg{color:#F1E486!important}.callout[class*=\"red-\"]{background-color:#FEECEF!important;border-color:#FCC5CE!important}.callout[class*=\"red-\"] svg{color:#E90C31!important}.dark .callout[class*=\"red-\"]{background-color:rgba(233, 12, 49, 0.15)!important;border-color:rgba(244, 42, 75, 0.35)!important}.dark .callout[class*=\"red-\"] svg{color:#FA9EAD!important}.callout[class*=\"neutral-\"]{background-color:#F7F7F7!important;border-color:#D6D6D6!important}.callout[class*=\"neutral-\"] svg{color:#65657B!important}.dark .callout[class*=\"neutral-\"]{background-color:rgba(255, 255, 255, 0.06)!important;border-color:#40404F!important}.dark .callout[class*=\"neutral-\"] svg{color:#BCBCC8!important}[data-component-name=\"mermaid-container\"]>div>svg{margin-inline:auto}[data-component-name=\"mermaid-controls-wrapper\"]{background-color:rgba(0, 0, 0, 0.04);border-radius:0.5rem;padding:2px}.dark [data-component-name=\"mermaid-controls-wrapper\"]{background-color:rgba(255, 255, 255, 0.06)}[class~=\"max-w-8xl\"],[class*=\":max-w-8xl\"]{max-width:none!important}@media (min-width: 1024px){#content-area{width:100%!important;max-width:none!important;margin-inline:auto!important}}.mdx-content,.mdx-content.prose,.prose{max-width:none!important}.chat-assistant-floating-input{display:none!important}@media (min-width: 1024px){html[data-current-path^=\"/api-reference/\"] #sidebar-content,html[data-current-path^=\"/6.3/api-reference/\"] #sidebar-content,html[data-current-path^=\"/cloud/reference\"] #sidebar-content,html[data-current-path^=\"/6.3/reference\"] #sidebar-content{width:18rem}html[data-current-path^=\"/api-reference/\"] #body-content,html[data-current-path^=\"/6.3/api-reference/\"] #body-content,html[data-current-path^=\"/cloud/reference\"] #body-content,html[data-current-path^=\"/6.3/reference\"] #body-content{padding-left:18rem}}html[data-current-path$=\"/platform-capabilities/core-concepts\"] table{font-size:1rem;line-height:1.6}@media (min-width: 768px){html[data-current-path$=\"/platform-capabilities/core-concepts\"] td:first-child,html[data-current-path$=\"/platform-capabilities/core-concepts\"] th:first-child{min-width:17rem}}html[data-current-path$=\"/reference/environment-variables\"] td code{word-break:normal;overflow-wrap:normal}"}],"page":{"pagePath":"6.3/api-reference/extensions/list-domino-official-extension-install-options","slug":"/6.3/api-reference/extensions/list-domino-official-extension-install-options","pageMetadata":{"title":"List Domino Official Extension install options","description":"Returns the available Domino Official Extension installs and upgrades.","deprecated":null,"version":null,"sidebarTitle":"List official install options","openapi":"/api-specs/6.3/public-api.json get /api/extensions/beta/official-install-menu","href":"/6.3/api-reference/extensions/list-domino-official-extension-install-options","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Returns the available Domino Official Extension installs and upgrades.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"List Domino Official Extension install options","description":"Returns the available Domino Official Extension installs and upgrades.","deprecated":null,"version":null,"sidebarTitle":"List official install options","openapi":"/api-specs/6.3/public-api.json get /api/extensions/beta/official-install-menu","href":"/6.3/api-reference/extensions/list-domino-official-extension-install-options","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"description":"Returns the available Domino Official Extension installs and upgrades.","operationId":"listOfficialExtensionInstalls","parameters":["3ab5fb8f-022d-4225-821a-26aaa569f8a0","7eafd9b2-0b32-4e58-a0dd-b37393ae8855","f0b6b5bf-433a-416e-b525-6deee3eea444","f5abc68a-adc8-4700-af10-bade1969ea07"],"responses":{"200":"54efd5b5-e170-4748-a96f-89475b9fffe7","401":"09b28f77-160d-4402-b501-3e74ab40c69a","403":"d473fb22-fa9d-4728-aa95-66ddafdabc47","500":"851324e2-1010-4e48-a898-7155e31ce948"},"summary":"List Domino Official Extension install options","tags":["Extensions"],"x-audience":"public","x-internal":false,"x-scalar-stability":"experimental","x-stability-level":"beta","security":["bbb87411-8a15-40f3-a2b1-40ab4c4bee28","fa88a96c-5e6f-48a3-bceb-ab3547569e49"],"x-mint":{"metadata":{"sidebarTitle":"List official install options"}},"method":"get","type":"path","servers":["fc7af266-23e8-4ea8-9fda-6644d855ada0"],"path":"/api/extensions/beta/official-install-menu","baseUrlOptions":["https://mycluster.domino.tech"],"title":"List Domino Official Extension install options","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"3ab5fb8f-022d-4225-821a-26aaa569f8a0":{"description":"The maximum number of results to return. Use 0 for no limit (default).","in":"query","name":"limit","required":false,"schema":{"minimum":0,"type":"integer","isRequired":false,"description":"The maximum number of results to return. Use 0 for no limit (default).","uniqueKey":"","typeLabel":"integer"}},"7eafd9b2-0b32-4e58-a0dd-b37393ae8855":{"description":"The number of results to skip before starting to collect the result set.","in":"query","name":"offset","required":false,"schema":{"minimum":0,"type":"integer","isRequired":false,"description":"The number of results to skip before starting to collect the result set.","uniqueKey":"","typeLabel":"integer"}},"f0b6b5bf-433a-416e-b525-6deee3eea444":{"description":"The field to sort by. By default, results are sorted by display name.","in":"query","name":"sort_by","required":false,"schema":{"description":"The field to sort by. By default, results are sorted by display name.\nThe field to sort the official extension installs list by.","enum":["installDisplayName"],"type":"string","isRequired":false,"uniqueKey":"","typeLabel":"enum\u003cstring>"}},"f5abc68a-adc8-4700-af10-bade1969ea07":{"description":"The order to sort results in. By default, results are sorted in ascending order.","in":"query","name":"order_by","required":false,"schema":{"description":"The order to sort results in. By default, results are sorted in ascending order.\nThe order that the list of Extensions is sorted in.","enum":["asc","desc"],"type":"string","isRequired":false,"uniqueKey":"","typeLabel":"enum\u003cstring>"}}},"responses":{"54efd5b5-e170-4748-a96f-89475b9fffe7":{"content":{"application/json":{"schema":{"properties":{"degraded":{"description":"True when GitHub was unreachable. The list contains only extensions with existing install records and availableVersions will be empty.","type":"boolean","isRequired":true,"uniqueKey":"degraded","typeLabel":"boolean"},"meta":{"properties":{"limit":{"description":"The maximum number of results returned. 0 means no limit.","type":"integer","isRequired":true,"uniqueKey":"meta.limit","typeLabel":"integer"},"offset":{"description":"The number of results skipped before the result set.","type":"integer","isRequired":true,"uniqueKey":"meta.offset","typeLabel":"integer"},"orderBy":{"description":"The order that the list of Extensions is sorted in.","enum":["asc","desc"],"type":"string","isRequired":true,"uniqueKey":"meta.orderBy","typeLabel":"enum\u003cstring>"},"sortBy":{"description":"The field to sort the official extension installs list by.","enum":["installDisplayName"],"type":"string","isRequired":true,"uniqueKey":"meta.sortBy","typeLabel":"enum\u003cstring>"},"totalCount":{"description":"The total number of official extension installs matching the query.","type":"integer","isRequired":true,"uniqueKey":"meta.totalCount","typeLabel":"integer"}},"required":["limit","offset","totalCount","sortBy","orderBy"],"type":"object","isRequired":true,"uniqueKey":"meta","typeLabel":"object"},"officialExtensionInstalls":{"items":{"properties":{"availableVersions":{"description":"Versions from the repo's extension_versions.json with compatibility metadata.","items":{"properties":{"extensionVersion":{"description":"The human-readable semver version string.","type":"string","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].availableVersions.items.[INDEX].extensionVersion","typeLabel":"string"},"isCompatible":{"description":"Whether this version is compatible with the current Domino deployment version.","type":"boolean","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].availableVersions.items.[INDEX].isCompatible","typeLabel":"boolean"},"manifestSchemaVersion":{"description":"The schema version of the extension manifest for this version.","type":"integer","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].availableVersions.items.[INDEX].manifestSchemaVersion","typeLabel":"integer"},"minDominoVersion":{"description":"Minimum Domino version required to run this extension version (inclusive).","type":"string","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].availableVersions.items.[INDEX].minDominoVersion","typeLabel":"string"},"releaseTag":{"description":"The git tag in the extension repo for this version.","type":"string","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].availableVersions.items.[INDEX].releaseTag","typeLabel":"string"},"additionalInstallationInstructions":{"oneOf":[{"description":"Extra instructions that must be completed by the client/user for this version to work after the automated installer finishes installing this version.","type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].availableVersions.items.[INDEX].additionalInstallationInstructions.oneOf.0","typeLabel":"string"},{"description":"Extra instructions that must be completed by the client/user for this version to work after the automated installer finishes installing this version.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].availableVersions.items.[INDEX].additionalInstallationInstructions.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].availableVersions.items.[INDEX].additionalInstallationInstructions","typeLabel":"string | null"},"description":{"oneOf":[{"description":"Human-readable description of this version.","type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].availableVersions.items.[INDEX].description.oneOf.0","typeLabel":"string"},{"description":"Human-readable description of this version.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].availableVersions.items.[INDEX].description.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].availableVersions.items.[INDEX].description","typeLabel":"string | null"},"isProvisional":{"oneOf":[{"description":"True if this is a provisional release intended for testing before a real release is cut.","type":"boolean","uniqueKey":"officialExtensionInstalls.items.[INDEX].availableVersions.items.[INDEX].isProvisional.oneOf.0","typeLabel":"boolean"},{"description":"True if this is a provisional release intended for testing before a real release is cut.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].availableVersions.items.[INDEX].isProvisional.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].availableVersions.items.[INDEX].isProvisional","typeLabel":"boolean | null"},"maxDominoVersion":{"oneOf":[{"description":"Maximum Domino version this extension version supports (inclusive). Null if no known upper bound.","type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].availableVersions.items.[INDEX].maxDominoVersion.oneOf.0","typeLabel":"string"},{"description":"Maximum Domino version this extension version supports (inclusive). Null if no known upper bound.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].availableVersions.items.[INDEX].maxDominoVersion.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].availableVersions.items.[INDEX].maxDominoVersion","typeLabel":"string | null"},"releaseLink":{"oneOf":[{"description":"URL to the GitHub release page for this version.","type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].availableVersions.items.[INDEX].releaseLink.oneOf.0","typeLabel":"string"},{"description":"URL to the GitHub release page for this version.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].availableVersions.items.[INDEX].releaseLink.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].availableVersions.items.[INDEX].releaseLink","typeLabel":"string | null"},"testedWithDominoVersions":{"oneOf":[{"description":"Specific Domino versions this extension version has been verified against.","items":{"type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].availableVersions.items.[INDEX].testedWithDominoVersions.oneOf.0.items.[INDEX]","typeLabel":"string"},"type":"array","uniqueKey":"officialExtensionInstalls.items.[INDEX].availableVersions.items.[INDEX].testedWithDominoVersions.oneOf.0","typeLabel":"string[]"},{"description":"Specific Domino versions this extension version has been verified against.","items":{"type":"string"},"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].availableVersions.items.[INDEX].testedWithDominoVersions.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].availableVersions.items.[INDEX].testedWithDominoVersions","typeLabel":"string[] | null"}},"required":["extensionVersion","releaseTag","manifestSchemaVersion","isCompatible","minDominoVersion"],"type":"object","uniqueKey":"officialExtensionInstalls.items.[INDEX].availableVersions.items.[INDEX]","typeLabel":"object"},"type":"array","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].availableVersions","typeLabel":"object[]"},"remoteRepo":{"description":"The URL of the GitHub repository for this official extension.","type":"string","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].remoteRepo","typeLabel":"string"},"versionsFetchFailed":{"description":"True if fetching extension_versions.json from the remote repo failed.","type":"boolean","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].versionsFetchFailed","typeLabel":"boolean"},"currentInstall":{"oneOf":[{"type":"object","description":"The last successfully completed install or upgrade. Null if no install has completed.","required":["id","extensionInstallId","manifestSchemaVersion","extensionVersion","extensionReleaseTag","isComplete","startedAt","startedBy","steps"],"properties":{"extensionInstallId":{"description":"The id of the parent ExtensionInstall record.","type":"string","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.extensionInstallId","typeLabel":"string"},"extensionReleaseTag":{"description":"The Git release tag for this version (e.g. \"v1.2.3\").","type":"string","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.extensionReleaseTag","typeLabel":"string"},"extensionVersion":{"description":"The semver version string being installed or upgraded to.","type":"string","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.extensionVersion","typeLabel":"string"},"id":{"description":"Unique identifier for this snapshot.","type":"string","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.id","typeLabel":"string"},"isComplete":{"description":"True only when this install/upgrade operation completed successfully. False if in progress, failed, or cancelled.","type":"boolean","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.isComplete","typeLabel":"boolean"},"manifestSchemaVersion":{"description":"The manifest schema version that was used for this install/upgrade.","type":"integer","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestSchemaVersion","typeLabel":"integer"},"startedAt":{"description":"When this operation was started.","format":"date-time","type":"string","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.startedAt","typeLabel":"string\u003cdate-time>"},"startedBy":{"type":"object","description":"The user who initiated this operation.","required":["id","firstName","lastName","userName"],"properties":{"firstName":{"description":"The first name of the user.","type":"string","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.startedBy.firstName","typeLabel":"string"},"id":{"description":"The id of the user.","type":"string","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.startedBy.id","typeLabel":"string"},"lastName":{"description":"The last name of the user.","type":"string","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.startedBy.lastName","typeLabel":"string"},"userName":{"description":"The username of the user.","type":"string","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.startedBy.userName","typeLabel":"string"}},"isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.startedBy","typeLabel":"object"},"steps":{"description":"The ordered list of install/upgrade steps and their transition history.","items":{"properties":{"logs":{"description":"Ordered log entries appended during this step's execution.","items":{"properties":{"message":{"description":"The log message.","type":"string","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.steps.items.[INDEX].logs.items.[INDEX].message","typeLabel":"string"},"timestamp":{"oneOf":[{"description":"When the log was recorded. Null if not available.","format":"date-time","type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.steps.items.[INDEX].logs.items.[INDEX].timestamp.oneOf.0","typeLabel":"string\u003cdate-time>"},{"description":"When the log was recorded. Null if not available.","format":"date-time","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.steps.items.[INDEX].logs.items.[INDEX].timestamp.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.steps.items.[INDEX].logs.items.[INDEX].timestamp","typeLabel":"string\u003cdate-time> | null"}},"required":["message"],"type":"object","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.steps.items.[INDEX].logs.items.[INDEX]","typeLabel":"object"},"type":"array","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.steps.items.[INDEX].logs","typeLabel":"object[]"},"name":{"description":"The name of an install/upgrade step.","enum":["ManageProject","ManageEnvironment","ManageApp","ManageExtension"],"type":"string","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.steps.items.[INDEX].name","typeLabel":"enum\u003cstring>"},"transitions":{"description":"Ordered history of status transitions for this step. Current status is the last entry. Empty if the step has not yet started.","items":{"properties":{"changedAt":{"description":"When this status transition occurred.","format":"date-time","type":"string","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.steps.items.[INDEX].transitions.items.[INDEX].changedAt","typeLabel":"string\u003cdate-time>"},"status":{"description":"A status value recorded in a step's transition history.","enum":["Pending","InProgress","Completed","Failed","Reverting"],"type":"string","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.steps.items.[INDEX].transitions.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"error":{"oneOf":[{"description":"Error details if this transition is a Failed status. Null otherwise.","type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.steps.items.[INDEX].transitions.items.[INDEX].error.oneOf.0","typeLabel":"string"},{"description":"Error details if this transition is a Failed status. Null otherwise.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.steps.items.[INDEX].transitions.items.[INDEX].error.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.steps.items.[INDEX].transitions.items.[INDEX].error","typeLabel":"string | null"},"statusString":{"oneOf":[{"description":"Human-readable progress message for display in the UI.","type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.steps.items.[INDEX].transitions.items.[INDEX].statusString.oneOf.0","typeLabel":"string"},{"description":"Human-readable progress message for display in the UI.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.steps.items.[INDEX].transitions.items.[INDEX].statusString.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.steps.items.[INDEX].transitions.items.[INDEX].statusString","typeLabel":"string | null"}},"required":["status","changedAt"],"type":"object","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.steps.items.[INDEX].transitions.items.[INDEX]","typeLabel":"object"},"type":"array","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.steps.items.[INDEX].transitions","typeLabel":"object[]"},"startedAt":{"oneOf":[{"description":"When this step started. Null if not yet started.","format":"date-time","type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.steps.items.[INDEX].startedAt.oneOf.0","typeLabel":"string\u003cdate-time>"},{"description":"When this step started. Null if not yet started.","format":"date-time","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.steps.items.[INDEX].startedAt.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.steps.items.[INDEX].startedAt","typeLabel":"string\u003cdate-time> | null"}},"required":["name","transitions","logs"],"type":"object","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.steps.items.[INDEX]","typeLabel":"object"},"type":"array","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.steps","typeLabel":"object[]"},"cancelRequested":{"oneOf":[{"description":"If true, a cancellation has been requested for this operation. The installer will stop at the earliest opportunity, revert any changes made to pre-existing managed resources (if the operation is an upgrade), and archive/delete any resources created for this operation.\n","type":"boolean","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.cancelRequested.oneOf.0","typeLabel":"boolean"},{"description":"If true, a cancellation has been requested for this operation. The installer will stop at the earliest opportunity, revert any changes made to pre-existing managed resources (if the operation is an upgrade), and archive/delete any resources created for this operation.\n","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.cancelRequested.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.cancelRequested","typeLabel":"boolean | null"},"completedAt":{"oneOf":[{"description":"Set when this operation completed successfully; null if still in progress, failed, or cancelled.","format":"date-time","type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.completedAt.oneOf.0","typeLabel":"string\u003cdate-time>"},{"description":"Set when this operation completed successfully; null if still in progress, failed, or cancelled.","format":"date-time","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.completedAt.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.completedAt","typeLabel":"string\u003cdate-time> | null"},"managedDominoEntitiesV1":{"oneOf":[{"type":"object","description":"The Domino entities created or managed during an extension install/upgrade.","required":["manifestSchemaVersion"],"properties":{"manifestSchemaVersion":{"description":"The schema version for the manifest associated with the managed entities. Will always be 1. Remains as part of the spec to provide parity with raw manifest json stored in extension repos.\n","type":"integer","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.managedDominoEntitiesV1.oneOf.0.manifestSchemaVersion","typeLabel":"integer"},"appId":{"oneOf":[{"description":"The id of the Domino app associated with this operation.","type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.managedDominoEntitiesV1.oneOf.0.appId.oneOf.0","typeLabel":"string"},{"description":"The id of the Domino app associated with this operation.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.managedDominoEntitiesV1.oneOf.0.appId.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.managedDominoEntitiesV1.oneOf.0.appId","typeLabel":"string | null"},"appVersionId":{"oneOf":[{"description":"The id of the app version associated with this operation.","type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.managedDominoEntitiesV1.oneOf.0.appVersionId.oneOf.0","typeLabel":"string"},{"description":"The id of the app version associated with this operation.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.managedDominoEntitiesV1.oneOf.0.appVersionId.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.managedDominoEntitiesV1.oneOf.0.appVersionId","typeLabel":"string | null"},"environmentId":{"oneOf":[{"description":"The id of the compute environment associated with this operation.","type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.managedDominoEntitiesV1.oneOf.0.environmentId.oneOf.0","typeLabel":"string"},{"description":"The id of the compute environment associated with this operation.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.managedDominoEntitiesV1.oneOf.0.environmentId.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.managedDominoEntitiesV1.oneOf.0.environmentId","typeLabel":"string | null"},"environmentRevisionId":{"oneOf":[{"description":"The id of the compute environment revision associated with this operation.","type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.managedDominoEntitiesV1.oneOf.0.environmentRevisionId.oneOf.0","typeLabel":"string"},{"description":"The id of the compute environment revision associated with this operation.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.managedDominoEntitiesV1.oneOf.0.environmentRevisionId.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.managedDominoEntitiesV1.oneOf.0.environmentRevisionId","typeLabel":"string | null"},"extensionId":{"oneOf":[{"description":"The id of the Extension record associated with this operation.","type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.managedDominoEntitiesV1.oneOf.0.extensionId.oneOf.0","typeLabel":"string"},{"description":"The id of the Extension record associated with this operation.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.managedDominoEntitiesV1.oneOf.0.extensionId.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.managedDominoEntitiesV1.oneOf.0.extensionId","typeLabel":"string | null"},"projectId":{"oneOf":[{"description":"The id of the Domino project associated with this operation.","type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.managedDominoEntitiesV1.oneOf.0.projectId.oneOf.0","typeLabel":"string"},{"description":"The id of the Domino project associated with this operation.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.managedDominoEntitiesV1.oneOf.0.projectId.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.managedDominoEntitiesV1.oneOf.0.projectId","typeLabel":"string | null"}},"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.managedDominoEntitiesV1.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.managedDominoEntitiesV1.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.managedDominoEntitiesV1","typeLabel":"object | null"},"manifestV1":{"oneOf":[{"type":"object","required":["manifestSchemaVersion","project","app","extension"],"properties":{"app":{"properties":{"appDescription":{"description":"A description of the app shown in the Domino UI.","type":"string","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.appDescription","typeLabel":"string"},"appName":{"description":"The display name of the app shown in the Domino UI.","type":"string","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.appName","typeLabel":"string"},"appVersionDescription":{"description":"A description of this particular version of the app.","type":"string","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.appVersionDescription","typeLabel":"string"},"computeEnvironment":{"properties":{"type":{"type":"string","description":"The type of compute environment.","enum":["DCE","DSE","Custom"],"isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.computeEnvironment.type","typeLabel":"enum\u003cstring>"},"customEnvironment":{"oneOf":[{"type":"object","description":"Custom environment definition. Required when type is \"Custom\"; ignored otherwise.","required":["dockerfilePath","baseImage"],"properties":{"baseImage":{"description":"Base Docker image used to build the environment.","type":"string","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.computeEnvironment.customEnvironment.oneOf.0.baseImage","typeLabel":"string"},"dockerfilePath":{"description":"Path to the Dockerfile within the extension repo, relative to the repo root.","type":"string","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.computeEnvironment.customEnvironment.oneOf.0.dockerfilePath","typeLabel":"string"},"autoCompatibleWithDomino":{"oneOf":[{"description":"Whether the environment should automatically mark itself compatible with the current Domino version on each build. If absent, defaults to false.","type":"boolean","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.computeEnvironment.customEnvironment.oneOf.0.autoCompatibleWithDomino.oneOf.0","typeLabel":"boolean"},{"description":"Whether the environment should automatically mark itself compatible with the current Domino version on each build. If absent, defaults to false.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.computeEnvironment.customEnvironment.oneOf.0.autoCompatibleWithDomino.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.computeEnvironment.customEnvironment.oneOf.0.autoCompatibleWithDomino","typeLabel":"boolean | null"},"buildArgs":{"oneOf":[{"additionalProperties":{"type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.computeEnvironment.customEnvironment.oneOf.0.buildArgs.oneOf.0.additionalProperties","typeLabel":"string"},"description":"Docker build arguments passed to the build, as key-value pairs. If absent, no build arguments are passed.","type":"object","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.computeEnvironment.customEnvironment.oneOf.0.buildArgs.oneOf.0","typeLabel":"object"},{"additionalProperties":{"type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.computeEnvironment.customEnvironment.oneOf.0.buildArgs.oneOf.1.additionalProperties","typeLabel":"string"},"description":"Docker build arguments passed to the build, as key-value pairs. If absent, no build arguments are passed.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.computeEnvironment.customEnvironment.oneOf.0.buildArgs.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.computeEnvironment.customEnvironment.oneOf.0.buildArgs","typeLabel":"object | null"},"name":{"oneOf":[{"description":"Display name for the environment. If absent, defaults to the value of `project.name`.","type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.computeEnvironment.customEnvironment.oneOf.0.name.oneOf.0","typeLabel":"string"},{"description":"Display name for the environment. If absent, defaults to the value of `project.name`.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.computeEnvironment.customEnvironment.oneOf.0.name.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.computeEnvironment.customEnvironment.oneOf.0.name","typeLabel":"string | null"},"visibility":{"oneOf":[{"type":"string","description":"Visibility of the environment. If absent, defaults to Global.","enum":["Global","Private"],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.computeEnvironment.customEnvironment.oneOf.0.visibility.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.computeEnvironment.customEnvironment.oneOf.0.visibility.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.computeEnvironment.customEnvironment.oneOf.0.visibility","typeLabel":"enum\u003cstring> | null"}},"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.computeEnvironment.customEnvironment.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.computeEnvironment.customEnvironment.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.computeEnvironment.customEnvironment","typeLabel":"object | null"}},"required":["type"],"type":"object","description":"The compute environment to use for the extension's app.","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.computeEnvironment","typeLabel":"object"},"entryPoint":{"description":"The command or script used to start the app (e.g. \"app.sh\").","type":"string","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.entryPoint","typeLabel":"string"},"vanityUrl":{"description":"The vanity URL slug used to access the app.","type":"string","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.vanityUrl","typeLabel":"string"},"autoscalingSpec":{"oneOf":[{"type":"object","description":"Autoscaling configuration for the app. If absent, the app will not use autoscaling.","required":["enabled"],"properties":{"enabled":{"description":"Whether autoscaling is enabled for the app.","type":"boolean","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.autoscalingSpec.oneOf.0.enabled","typeLabel":"boolean"},"maxReplicas":{"oneOf":[{"description":"Maximum number of running replicas when autoscaling is enabled. If absent, the platform default applies.","type":"integer","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.autoscalingSpec.oneOf.0.maxReplicas.oneOf.0","typeLabel":"integer"},{"description":"Maximum number of running replicas when autoscaling is enabled. If absent, the platform default applies.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.autoscalingSpec.oneOf.0.maxReplicas.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.autoscalingSpec.oneOf.0.maxReplicas","typeLabel":"integer | null"},"minReplicas":{"oneOf":[{"description":"Minimum number of running replicas when autoscaling is enabled. If absent, the platform default applies.","type":"integer","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.autoscalingSpec.oneOf.0.minReplicas.oneOf.0","typeLabel":"integer"},{"description":"Minimum number of running replicas when autoscaling is enabled. If absent, the platform default applies.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.autoscalingSpec.oneOf.0.minReplicas.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.autoscalingSpec.oneOf.0.minReplicas","typeLabel":"integer | null"},"scaleDownStabilizationWindowSeconds":{"oneOf":[{"description":"Time window in seconds over which scale-down decisions are stabilized to prevent rapid fluctuations. If absent, the platform default applies.","type":"integer","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.autoscalingSpec.oneOf.0.scaleDownStabilizationWindowSeconds.oneOf.0","typeLabel":"integer"},{"description":"Time window in seconds over which scale-down decisions are stabilized to prevent rapid fluctuations. If absent, the platform default applies.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.autoscalingSpec.oneOf.0.scaleDownStabilizationWindowSeconds.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.autoscalingSpec.oneOf.0.scaleDownStabilizationWindowSeconds","typeLabel":"integer | null"},"scaleUpStabilizationWindowSeconds":{"oneOf":[{"description":"Time window in seconds over which scale-up decisions are stabilized. If absent, the platform default applies.","type":"integer","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.autoscalingSpec.oneOf.0.scaleUpStabilizationWindowSeconds.oneOf.0","typeLabel":"integer"},{"description":"Time window in seconds over which scale-up decisions are stabilized. If absent, the platform default applies.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.autoscalingSpec.oneOf.0.scaleUpStabilizationWindowSeconds.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.autoscalingSpec.oneOf.0.scaleUpStabilizationWindowSeconds","typeLabel":"integer | null"},"targetCpuAvgUtilizationPct":{"oneOf":[{"description":"Target average CPU utilization percentage across replicas used to trigger scaling decisions. If absent, the platform default applies.","type":"integer","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.autoscalingSpec.oneOf.0.targetCpuAvgUtilizationPct.oneOf.0","typeLabel":"integer"},{"description":"Target average CPU utilization percentage across replicas used to trigger scaling decisions. If absent, the platform default applies.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.autoscalingSpec.oneOf.0.targetCpuAvgUtilizationPct.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.autoscalingSpec.oneOf.0.targetCpuAvgUtilizationPct","typeLabel":"integer | null"},"targetMemoryAvgUtilizationPct":{"oneOf":[{"description":"Target average memory utilization percentage across replicas used to trigger scaling decisions. If absent, the platform default applies.","type":"integer","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.autoscalingSpec.oneOf.0.targetMemoryAvgUtilizationPct.oneOf.0","typeLabel":"integer"},{"description":"Target average memory utilization percentage across replicas used to trigger scaling decisions. If absent, the platform default applies.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.autoscalingSpec.oneOf.0.targetMemoryAvgUtilizationPct.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.autoscalingSpec.oneOf.0.targetMemoryAvgUtilizationPct","typeLabel":"integer | null"},"useSessionAffinity":{"oneOf":[{"description":"Whether session affinity (sticky sessions) is enabled, routing a given user to the same replica. If absent, the platform default applies (see the apps API docs).","type":"boolean","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.autoscalingSpec.oneOf.0.useSessionAffinity.oneOf.0","typeLabel":"boolean"},{"description":"Whether session affinity (sticky sessions) is enabled, routing a given user to the same replica. If absent, the platform default applies (see the apps API docs).","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.autoscalingSpec.oneOf.0.useSessionAffinity.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.autoscalingSpec.oneOf.0.useSessionAffinity","typeLabel":"boolean | null"}},"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.autoscalingSpec.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.autoscalingSpec.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.autoscalingSpec","typeLabel":"object | null"},"discoverable":{"oneOf":[{"description":"Whether the app appears in Domino's app discovery listing. If absent, defaults to true.","type":"boolean","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.discoverable.oneOf.0","typeLabel":"boolean"},{"description":"Whether the app appears in Domino's app discovery listing. If absent, defaults to true.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.discoverable.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.discoverable","typeLabel":"boolean | null"},"enableDeepLinking":{"oneOf":[{"description":"Whether deep linking into the app is enabled. If absent, defaults to true.","type":"boolean","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.enableDeepLinking.oneOf.0","typeLabel":"boolean"},{"description":"Whether deep linking into the app is enabled. If absent, defaults to true.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.enableDeepLinking.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.enableDeepLinking","typeLabel":"boolean | null"},"externalVolumeMounts":{"oneOf":[{"description":"IDs of external volume mounts to attach to the app. If absent, defaults to none.","items":{"type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.externalVolumeMounts.oneOf.0.items.[INDEX]","typeLabel":"string"},"type":"array","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.externalVolumeMounts.oneOf.0","typeLabel":"string[]"},{"description":"IDs of external volume mounts to attach to the app. If absent, defaults to none.","items":{"type":"string"},"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.externalVolumeMounts.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.externalVolumeMounts","typeLabel":"string[] | null"},"hardwareTierIdSuggestion":{"oneOf":[{"description":"Suggested hardware tier ID for running the app (e.g. \"small-k8s\"). If no match or if absent, the app will use the deployment-wide default hardware tier.","type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.hardwareTierIdSuggestion.oneOf.0","typeLabel":"string"},{"description":"Suggested hardware tier ID for running the app (e.g. \"small-k8s\"). If no match or if absent, the app will use the deployment-wide default hardware tier.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.hardwareTierIdSuggestion.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.hardwareTierIdSuggestion","typeLabel":"string | null"},"mountDatasets":{"oneOf":[{"description":"Whether datasets are mounted into the app's runtime environment. If absent, defaults to false.","type":"boolean","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.mountDatasets.oneOf.0","typeLabel":"boolean"},{"description":"Whether datasets are mounted into the app's runtime environment. If absent, defaults to false.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.mountDatasets.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.mountDatasets","typeLabel":"boolean | null"},"visibility":{"oneOf":[{"type":"string","description":"App visibility. If absent, defaults to Authenticated.","enum":["Authenticated","GrantBased"],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.visibility.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.visibility.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app.visibility","typeLabel":"enum\u003cstring> | null"}},"required":["computeEnvironment","appName","appDescription","appVersionDescription","vanityUrl","entryPoint"],"type":"object","description":"Configuration for the Domino App created and managed for this extension.","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.app","typeLabel":"object"},"extension":{"properties":{"description":{"oneOf":[{"description":"The description of the Extension. If absent, the extension has no description.","type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.description.oneOf.0","typeLabel":"string"},{"description":"The description of the Extension. If absent, the extension has no description.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.description.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.description","typeLabel":"string | null"},"enabled":{"oneOf":[{"description":"Whether the Extension is globally enabled or disabled after installation. If absent, defaults to true.","type":"boolean","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.enabled.oneOf.0","typeLabel":"boolean"},{"description":"Whether the Extension is globally enabled or disabled after installation. If absent, defaults to true.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.enabled.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.enabled","typeLabel":"boolean | null"},"name":{"oneOf":[{"description":"The name of the Extension. If absent, defaults to the value of `project.name`.","type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.name.oneOf.0","typeLabel":"string"},{"description":"The name of the Extension. If absent, defaults to the value of `project.name`.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.name.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.name","typeLabel":"string | null"},"uiMountPointTypeConfigs":{"oneOf":[{"type":"object","description":"Configuration for each UI mount point type the extension occupies. If absent, the extension has no UI mount points.","properties":{"adminPanel":{"oneOf":[{"type":"object","description":"Configuration for the admin panel mount point. If absent, the extension is not mounted there.","required":["enabled"],"properties":{"enabled":{"description":"If true, the Extension is mounted in the admin panel of the Domino UI.","type":"boolean","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.adminPanel.oneOf.0.enabled","typeLabel":"boolean"},"urlConfig":{"oneOf":[{"type":"object","description":"URL routing configuration for this mount point. If absent, the mount point links to the app root with no query parameters.","properties":{"contextualQueryParams":{"oneOf":[{"description":"Query parameters whose values should be derived by the client from the user's context and added to the link. If absent, no contextual query parameters are appended.","items":{"type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.adminPanel.oneOf.0.urlConfig.oneOf.0.contextualQueryParams.oneOf.0.items.[INDEX]","typeLabel":"string"},"type":"array","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.adminPanel.oneOf.0.urlConfig.oneOf.0.contextualQueryParams.oneOf.0","typeLabel":"string[]"},{"description":"Query parameters whose values should be derived by the client from the user's context and added to the link. If absent, no contextual query parameters are appended.","items":{"type":"string"},"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.adminPanel.oneOf.0.urlConfig.oneOf.0.contextualQueryParams.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.adminPanel.oneOf.0.urlConfig.oneOf.0.contextualQueryParams","typeLabel":"string[] | null"},"route":{"oneOf":[{"description":"The route within the Extension's runtime (i.e. Domino App) to link to for this mount point type. If absent, the link is constructed to the app root.","type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.adminPanel.oneOf.0.urlConfig.oneOf.0.route.oneOf.0","typeLabel":"string"},{"description":"The route within the Extension's runtime (i.e. Domino App) to link to for this mount point type. If absent, the link is constructed to the app root.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.adminPanel.oneOf.0.urlConfig.oneOf.0.route.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.adminPanel.oneOf.0.urlConfig.oneOf.0.route","typeLabel":"string | null"}},"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.adminPanel.oneOf.0.urlConfig.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.adminPanel.oneOf.0.urlConfig.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.adminPanel.oneOf.0.urlConfig","typeLabel":"object | null"}},"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.adminPanel.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.adminPanel.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.adminPanel","typeLabel":"object | null"},"dataset":{"oneOf":[{"type":"object","description":"Configuration for the dataset page mount point. If absent, the extension is not mounted there.","required":["enabled"],"properties":{"enabled":{"description":"If true, the Extension is mounted in the dataset view of the Domino UI.","type":"boolean","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.dataset.oneOf.0.enabled","typeLabel":"boolean"},"urlConfig":{"oneOf":[{"type":"object","description":"URL routing configuration for this mount point. If absent, the mount point links to the app root with no query parameters.","properties":{"contextualQueryParams":{"oneOf":[{"description":"Query parameters whose values should be derived by the client from the user's context and added to the link. If absent, no contextual query parameters are appended.","items":{"type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.dataset.oneOf.0.urlConfig.oneOf.0.contextualQueryParams.oneOf.0.items.[INDEX]","typeLabel":"string"},"type":"array","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.dataset.oneOf.0.urlConfig.oneOf.0.contextualQueryParams.oneOf.0","typeLabel":"string[]"},{"description":"Query parameters whose values should be derived by the client from the user's context and added to the link. If absent, no contextual query parameters are appended.","items":{"type":"string"},"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.dataset.oneOf.0.urlConfig.oneOf.0.contextualQueryParams.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.dataset.oneOf.0.urlConfig.oneOf.0.contextualQueryParams","typeLabel":"string[] | null"},"route":{"oneOf":[{"description":"The route within the Extension's runtime (i.e. Domino App) to link to for this mount point type. If absent, the link is constructed to the app root.","type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.dataset.oneOf.0.urlConfig.oneOf.0.route.oneOf.0","typeLabel":"string"},{"description":"The route within the Extension's runtime (i.e. Domino App) to link to for this mount point type. If absent, the link is constructed to the app root.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.dataset.oneOf.0.urlConfig.oneOf.0.route.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.dataset.oneOf.0.urlConfig.oneOf.0.route","typeLabel":"string | null"}},"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.dataset.oneOf.0.urlConfig.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.dataset.oneOf.0.urlConfig.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.dataset.oneOf.0.urlConfig","typeLabel":"object | null"}},"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.dataset.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.dataset.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.dataset","typeLabel":"object | null"},"datasetFileContext":{"oneOf":[{"type":"object","description":"Configuration for the dataset file context menu mount point. If absent, the extension is not mounted there.","required":["enabled"],"properties":{"enabled":{"description":"If true, the Extension is mounted in the dataset file context of the Domino UI.","type":"boolean","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.datasetFileContext.oneOf.0.enabled","typeLabel":"boolean"},"allProjects":{"oneOf":[{"description":"If true, the Extension will be mounted for all projects. If false or absent, the extension will only be mounted for the projects specified by each mount point's projectId.","type":"boolean","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.datasetFileContext.oneOf.0.allProjects.oneOf.0","typeLabel":"boolean"},{"description":"If true, the Extension will be mounted for all projects. If false or absent, the extension will only be mounted for the projects specified by each mount point's projectId.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.datasetFileContext.oneOf.0.allProjects.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.datasetFileContext.oneOf.0.allProjects","typeLabel":"boolean | null"},"fileTypes":{"oneOf":[{"description":"The file types that the Extension should be mounted for in the dataset file context. If absent, the extension is mounted for all file types.","items":{"type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.datasetFileContext.oneOf.0.fileTypes.oneOf.0.items.[INDEX]","typeLabel":"string"},"type":"array","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.datasetFileContext.oneOf.0.fileTypes.oneOf.0","typeLabel":"string[]"},{"description":"The file types that the Extension should be mounted for in the dataset file context. If absent, the extension is mounted for all file types.","items":{"type":"string"},"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.datasetFileContext.oneOf.0.fileTypes.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.datasetFileContext.oneOf.0.fileTypes","typeLabel":"string[] | null"},"urlConfig":{"oneOf":[{"type":"object","description":"URL routing configuration for this mount point. If absent, the mount point links to the app root with no query parameters.","properties":{"contextualQueryParams":{"oneOf":[{"description":"Query parameters whose values should be derived by the client from the user's context and added to the link. If absent, no contextual query parameters are appended.","items":{"type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.datasetFileContext.oneOf.0.urlConfig.oneOf.0.contextualQueryParams.oneOf.0.items.[INDEX]","typeLabel":"string"},"type":"array","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.datasetFileContext.oneOf.0.urlConfig.oneOf.0.contextualQueryParams.oneOf.0","typeLabel":"string[]"},{"description":"Query parameters whose values should be derived by the client from the user's context and added to the link. If absent, no contextual query parameters are appended.","items":{"type":"string"},"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.datasetFileContext.oneOf.0.urlConfig.oneOf.0.contextualQueryParams.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.datasetFileContext.oneOf.0.urlConfig.oneOf.0.contextualQueryParams","typeLabel":"string[] | null"},"route":{"oneOf":[{"description":"The route within the Extension's runtime (i.e. Domino App) to link to for this mount point type. If absent, the link is constructed to the app root.","type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.datasetFileContext.oneOf.0.urlConfig.oneOf.0.route.oneOf.0","typeLabel":"string"},{"description":"The route within the Extension's runtime (i.e. Domino App) to link to for this mount point type. If absent, the link is constructed to the app root.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.datasetFileContext.oneOf.0.urlConfig.oneOf.0.route.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.datasetFileContext.oneOf.0.urlConfig.oneOf.0.route","typeLabel":"string | null"}},"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.datasetFileContext.oneOf.0.urlConfig.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.datasetFileContext.oneOf.0.urlConfig.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.datasetFileContext.oneOf.0.urlConfig","typeLabel":"object | null"}},"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.datasetFileContext.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.datasetFileContext.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.datasetFileContext","typeLabel":"object | null"},"modelDetails":{"oneOf":[{"type":"object","description":"Configuration for the model details page mount point. If absent, the extension is not mounted there.","required":["enabled"],"properties":{"enabled":{"description":"If true, the Extension is mounted in places in the Domino UI that show model details.","type":"boolean","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.modelDetails.oneOf.0.enabled","typeLabel":"boolean"},"urlConfig":{"oneOf":[{"type":"object","description":"URL routing configuration for this mount point. If absent, the mount point links to the app root with no query parameters.","properties":{"contextualQueryParams":{"oneOf":[{"description":"Query parameters whose values should be derived by the client from the user's context and added to the link. If absent, no contextual query parameters are appended.","items":{"type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.modelDetails.oneOf.0.urlConfig.oneOf.0.contextualQueryParams.oneOf.0.items.[INDEX]","typeLabel":"string"},"type":"array","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.modelDetails.oneOf.0.urlConfig.oneOf.0.contextualQueryParams.oneOf.0","typeLabel":"string[]"},{"description":"Query parameters whose values should be derived by the client from the user's context and added to the link. If absent, no contextual query parameters are appended.","items":{"type":"string"},"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.modelDetails.oneOf.0.urlConfig.oneOf.0.contextualQueryParams.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.modelDetails.oneOf.0.urlConfig.oneOf.0.contextualQueryParams","typeLabel":"string[] | null"},"route":{"oneOf":[{"description":"The route within the Extension's runtime (i.e. Domino App) to link to for this mount point type. If absent, the link is constructed to the app root.","type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.modelDetails.oneOf.0.urlConfig.oneOf.0.route.oneOf.0","typeLabel":"string"},{"description":"The route within the Extension's runtime (i.e. Domino App) to link to for this mount point type. If absent, the link is constructed to the app root.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.modelDetails.oneOf.0.urlConfig.oneOf.0.route.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.modelDetails.oneOf.0.urlConfig.oneOf.0.route","typeLabel":"string | null"}},"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.modelDetails.oneOf.0.urlConfig.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.modelDetails.oneOf.0.urlConfig.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.modelDetails.oneOf.0.urlConfig","typeLabel":"object | null"}},"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.modelDetails.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.modelDetails.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.modelDetails","typeLabel":"object | null"},"netAppVolume":{"oneOf":[{"type":"object","description":"Configuration for the NetApp volume page mount point. If absent, the extension is not mounted there.","required":["enabled"],"properties":{"enabled":{"description":"If true, the Extension is mounted on the NetApp volume page.","type":"boolean","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolume.oneOf.0.enabled","typeLabel":"boolean"},"urlConfig":{"oneOf":[{"type":"object","description":"URL routing configuration for this mount point. If absent, the mount point links to the app root with no query parameters.","properties":{"contextualQueryParams":{"oneOf":[{"description":"Query parameters whose values should be derived by the client from the user's context and added to the link. If absent, no contextual query parameters are appended.","items":{"type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolume.oneOf.0.urlConfig.oneOf.0.contextualQueryParams.oneOf.0.items.[INDEX]","typeLabel":"string"},"type":"array","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolume.oneOf.0.urlConfig.oneOf.0.contextualQueryParams.oneOf.0","typeLabel":"string[]"},{"description":"Query parameters whose values should be derived by the client from the user's context and added to the link. If absent, no contextual query parameters are appended.","items":{"type":"string"},"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolume.oneOf.0.urlConfig.oneOf.0.contextualQueryParams.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolume.oneOf.0.urlConfig.oneOf.0.contextualQueryParams","typeLabel":"string[] | null"},"route":{"oneOf":[{"description":"The route within the Extension's runtime (i.e. Domino App) to link to for this mount point type. If absent, the link is constructed to the app root.","type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolume.oneOf.0.urlConfig.oneOf.0.route.oneOf.0","typeLabel":"string"},{"description":"The route within the Extension's runtime (i.e. Domino App) to link to for this mount point type. If absent, the link is constructed to the app root.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolume.oneOf.0.urlConfig.oneOf.0.route.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolume.oneOf.0.urlConfig.oneOf.0.route","typeLabel":"string | null"}},"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolume.oneOf.0.urlConfig.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolume.oneOf.0.urlConfig.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolume.oneOf.0.urlConfig","typeLabel":"object | null"}},"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolume.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolume.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolume","typeLabel":"object | null"},"netAppVolumeFileContext":{"oneOf":[{"type":"object","description":"Configuration for the NetApp volume file context menu mount point. If absent, the extension is not mounted there.","required":["enabled"],"properties":{"enabled":{"description":"If true, the Extension is mounted in the NetApp volume file context menu.","type":"boolean","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolumeFileContext.oneOf.0.enabled","typeLabel":"boolean"},"allProjects":{"oneOf":[{"description":"If true, the Extension is available for all projects. If absent or false, it is only available for projects it is explicitly enabled in.","type":"boolean","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolumeFileContext.oneOf.0.allProjects.oneOf.0","typeLabel":"boolean"},{"description":"If true, the Extension is available for all projects. If absent or false, it is only available for projects it is explicitly enabled in.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolumeFileContext.oneOf.0.allProjects.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolumeFileContext.oneOf.0.allProjects","typeLabel":"boolean | null"},"fileTypes":{"oneOf":[{"description":"File extensions (e.g. \"csv\", \"parquet\") for which the context menu entry is shown. If absent, the entry is shown for all file types.","items":{"type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolumeFileContext.oneOf.0.fileTypes.oneOf.0.items.[INDEX]","typeLabel":"string"},"type":"array","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolumeFileContext.oneOf.0.fileTypes.oneOf.0","typeLabel":"string[]"},{"description":"File extensions (e.g. \"csv\", \"parquet\") for which the context menu entry is shown. If absent, the entry is shown for all file types.","items":{"type":"string"},"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolumeFileContext.oneOf.0.fileTypes.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolumeFileContext.oneOf.0.fileTypes","typeLabel":"string[] | null"},"urlConfig":{"oneOf":[{"type":"object","description":"URL routing configuration for this mount point. If absent, the mount point links to the app root with no query parameters.","properties":{"contextualQueryParams":{"oneOf":[{"description":"Query parameters whose values should be derived by the client from the user's context and added to the link. If absent, no contextual query parameters are appended.","items":{"type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolumeFileContext.oneOf.0.urlConfig.oneOf.0.contextualQueryParams.oneOf.0.items.[INDEX]","typeLabel":"string"},"type":"array","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolumeFileContext.oneOf.0.urlConfig.oneOf.0.contextualQueryParams.oneOf.0","typeLabel":"string[]"},{"description":"Query parameters whose values should be derived by the client from the user's context and added to the link. If absent, no contextual query parameters are appended.","items":{"type":"string"},"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolumeFileContext.oneOf.0.urlConfig.oneOf.0.contextualQueryParams.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolumeFileContext.oneOf.0.urlConfig.oneOf.0.contextualQueryParams","typeLabel":"string[] | null"},"route":{"oneOf":[{"description":"The route within the Extension's runtime (i.e. Domino App) to link to for this mount point type. If absent, the link is constructed to the app root.","type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolumeFileContext.oneOf.0.urlConfig.oneOf.0.route.oneOf.0","typeLabel":"string"},{"description":"The route within the Extension's runtime (i.e. Domino App) to link to for this mount point type. If absent, the link is constructed to the app root.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolumeFileContext.oneOf.0.urlConfig.oneOf.0.route.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolumeFileContext.oneOf.0.urlConfig.oneOf.0.route","typeLabel":"string | null"}},"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolumeFileContext.oneOf.0.urlConfig.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolumeFileContext.oneOf.0.urlConfig.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolumeFileContext.oneOf.0.urlConfig","typeLabel":"object | null"}},"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolumeFileContext.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolumeFileContext.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolumeFileContext","typeLabel":"object | null"},"projectSidebar":{"oneOf":[{"type":"object","description":"Configuration for the project sidebar mount point. If absent, the extension is not mounted there.","required":["enabled"],"properties":{"enabled":{"description":"If true, the Extension is mounted in the project sidebar of the Domino UI.","type":"boolean","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.projectSidebar.oneOf.0.enabled","typeLabel":"boolean"},"allProjects":{"oneOf":[{"description":"If true, the Extension will be mounted for all projects. If false or absent, the extension will only be mounted for the projects specified by each mount point's projectId.","type":"boolean","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.projectSidebar.oneOf.0.allProjects.oneOf.0","typeLabel":"boolean"},{"description":"If true, the Extension will be mounted for all projects. If false or absent, the extension will only be mounted for the projects specified by each mount point's projectId.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.projectSidebar.oneOf.0.allProjects.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.projectSidebar.oneOf.0.allProjects","typeLabel":"boolean | null"},"urlConfig":{"oneOf":[{"type":"object","description":"URL routing configuration for this mount point. If absent, the mount point links to the app root with no query parameters.","properties":{"contextualQueryParams":{"oneOf":[{"description":"Query parameters whose values should be derived by the client from the user's context and added to the link. If absent, no contextual query parameters are appended.","items":{"type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.projectSidebar.oneOf.0.urlConfig.oneOf.0.contextualQueryParams.oneOf.0.items.[INDEX]","typeLabel":"string"},"type":"array","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.projectSidebar.oneOf.0.urlConfig.oneOf.0.contextualQueryParams.oneOf.0","typeLabel":"string[]"},{"description":"Query parameters whose values should be derived by the client from the user's context and added to the link. If absent, no contextual query parameters are appended.","items":{"type":"string"},"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.projectSidebar.oneOf.0.urlConfig.oneOf.0.contextualQueryParams.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.projectSidebar.oneOf.0.urlConfig.oneOf.0.contextualQueryParams","typeLabel":"string[] | null"},"route":{"oneOf":[{"description":"The route within the Extension's runtime (i.e. Domino App) to link to for this mount point type. If absent, the link is constructed to the app root.","type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.projectSidebar.oneOf.0.urlConfig.oneOf.0.route.oneOf.0","typeLabel":"string"},{"description":"The route within the Extension's runtime (i.e. Domino App) to link to for this mount point type. If absent, the link is constructed to the app root.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.projectSidebar.oneOf.0.urlConfig.oneOf.0.route.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.projectSidebar.oneOf.0.urlConfig.oneOf.0.route","typeLabel":"string | null"}},"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.projectSidebar.oneOf.0.urlConfig.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.projectSidebar.oneOf.0.urlConfig.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.projectSidebar.oneOf.0.urlConfig","typeLabel":"object | null"}},"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.projectSidebar.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.projectSidebar.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.projectSidebar","typeLabel":"object | null"},"topBar":{"oneOf":[{"type":"object","description":"Configuration for the top navigation bar mount point. If absent, the extension is not mounted there.","required":["enabled"],"properties":{"enabled":{"description":"If true, the Extension is mounted in the top navigation bar of the Domino UI.","type":"boolean","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.topBar.oneOf.0.enabled","typeLabel":"boolean"},"urlConfig":{"oneOf":[{"type":"object","description":"URL routing configuration for this mount point. If absent, the mount point links to the app root with no query parameters.","properties":{"contextualQueryParams":{"oneOf":[{"description":"Query parameters whose values should be derived by the client from the user's context and added to the link. If absent, no contextual query parameters are appended.","items":{"type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.topBar.oneOf.0.urlConfig.oneOf.0.contextualQueryParams.oneOf.0.items.[INDEX]","typeLabel":"string"},"type":"array","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.topBar.oneOf.0.urlConfig.oneOf.0.contextualQueryParams.oneOf.0","typeLabel":"string[]"},{"description":"Query parameters whose values should be derived by the client from the user's context and added to the link. If absent, no contextual query parameters are appended.","items":{"type":"string"},"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.topBar.oneOf.0.urlConfig.oneOf.0.contextualQueryParams.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.topBar.oneOf.0.urlConfig.oneOf.0.contextualQueryParams","typeLabel":"string[] | null"},"route":{"oneOf":[{"description":"The route within the Extension's runtime (i.e. Domino App) to link to for this mount point type. If absent, the link is constructed to the app root.","type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.topBar.oneOf.0.urlConfig.oneOf.0.route.oneOf.0","typeLabel":"string"},{"description":"The route within the Extension's runtime (i.e. Domino App) to link to for this mount point type. If absent, the link is constructed to the app root.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.topBar.oneOf.0.urlConfig.oneOf.0.route.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.topBar.oneOf.0.urlConfig.oneOf.0.route","typeLabel":"string | null"}},"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.topBar.oneOf.0.urlConfig.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.topBar.oneOf.0.urlConfig.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.topBar.oneOf.0.urlConfig","typeLabel":"object | null"}},"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.topBar.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.topBar.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.topBar","typeLabel":"object | null"}},"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs","typeLabel":"object | null"}},"type":"object","description":"Configuration for the Extension itself, including its name, description, and UI mount point configuration.","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.extension","typeLabel":"object"},"manifestSchemaVersion":{"description":"The schema version for the manifest. Will always be 1. Remains as part of the spec to provide parity with raw manifest json stored in extension repos.\n","type":"integer","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.manifestSchemaVersion","typeLabel":"integer"},"project":{"properties":{"description":{"description":"The description of the Domino project.","type":"string","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.project.description","typeLabel":"string"},"name":{"description":"The name of the Domino project to create for this extension.","type":"string","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.project.name","typeLabel":"string"},"visibility":{"type":"string","description":"The visibility of the Domino project created for this extension.","enum":["Public","Searchable","Private"],"isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.project.visibility","typeLabel":"enum\u003cstring>"}},"required":["name","description","visibility"],"type":"object","description":"Configuration for the Domino project created and managed for this extension.","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0.project","typeLabel":"object"}},"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.manifestV1","typeLabel":"object | null"},"retryRequested":{"oneOf":[{"type":"string","description":"If set, a retry has been requested for this operation. The installer will retry at the earliest opportunity. Null if no retry is pending.","enum":["clean","fromFailed"],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.retryRequested.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.retryRequested.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.retryRequested","typeLabel":"enum\u003cstring> | null"},"uninstallAttempts":{"oneOf":[{"description":"The number of uninstall attempts made for this snapshot. Null if uninstall has not been attempted.","type":"integer","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.uninstallAttempts.oneOf.0","typeLabel":"integer"},{"description":"The number of uninstall attempts made for this snapshot. Null if uninstall has not been attempted.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.uninstallAttempts.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.uninstallAttempts","typeLabel":"integer | null"},"uninstallRequested":{"oneOf":[{"description":"If true, an uninstall has been requested. This snapshot is excluded from normal install operations and will have its managed resources deleted or archived. Null if no uninstall is pending.\n","type":"boolean","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.uninstallRequested.oneOf.0","typeLabel":"boolean"},{"description":"If true, an uninstall has been requested. This snapshot is excluded from normal install operations and will have its managed resources deleted or archived. Null if no uninstall is pending.\n","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.uninstallRequested.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.uninstallRequested","typeLabel":"boolean | null"},"upgradedFromSnapshotId":{"oneOf":[{"description":"The id of the previously completed snapshot that this operation upgraded from. Null for fresh installs.\n","type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.upgradedFromSnapshotId.oneOf.0","typeLabel":"string"},{"description":"The id of the previously completed snapshot that this operation upgraded from. Null for fresh installs.\n","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.upgradedFromSnapshotId.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0.upgradedFromSnapshotId","typeLabel":"string | null"}},"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].currentInstall","typeLabel":"object | null"},"description":{"oneOf":[{"description":"The GitHub repository description.","type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].description.oneOf.0","typeLabel":"string"},{"description":"The GitHub repository description.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].description.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].description","typeLabel":"string | null"},"id":{"oneOf":[{"description":"The id of the OfficialExtensionInstall record. Null if this extension has not been installed yet.","type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].id.oneOf.0","typeLabel":"string"},{"description":"The id of the OfficialExtensionInstall record. Null if this extension has not been installed yet.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].id.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].id","typeLabel":"string | null"},"incompleteInstall":{"oneOf":[{"type":"object","description":"The currently in-progress or failed install/upgrade. Null if none.","required":["id","extensionInstallId","manifestSchemaVersion","extensionVersion","extensionReleaseTag","isComplete","startedAt","startedBy","steps"],"properties":{"extensionInstallId":{"description":"The id of the parent ExtensionInstall record.","type":"string","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.extensionInstallId","typeLabel":"string"},"extensionReleaseTag":{"description":"The Git release tag for this version (e.g. \"v1.2.3\").","type":"string","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.extensionReleaseTag","typeLabel":"string"},"extensionVersion":{"description":"The semver version string being installed or upgraded to.","type":"string","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.extensionVersion","typeLabel":"string"},"id":{"description":"Unique identifier for this snapshot.","type":"string","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.id","typeLabel":"string"},"isComplete":{"description":"True only when this install/upgrade operation completed successfully. False if in progress, failed, or cancelled.","type":"boolean","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.isComplete","typeLabel":"boolean"},"manifestSchemaVersion":{"description":"The manifest schema version that was used for this install/upgrade.","type":"integer","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestSchemaVersion","typeLabel":"integer"},"startedAt":{"description":"When this operation was started.","format":"date-time","type":"string","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.startedAt","typeLabel":"string\u003cdate-time>"},"startedBy":{"type":"object","description":"The user who initiated this operation.","required":["id","firstName","lastName","userName"],"properties":{"firstName":{"description":"The first name of the user.","type":"string","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.startedBy.firstName","typeLabel":"string"},"id":{"description":"The id of the user.","type":"string","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.startedBy.id","typeLabel":"string"},"lastName":{"description":"The last name of the user.","type":"string","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.startedBy.lastName","typeLabel":"string"},"userName":{"description":"The username of the user.","type":"string","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.startedBy.userName","typeLabel":"string"}},"isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.startedBy","typeLabel":"object"},"steps":{"description":"The ordered list of install/upgrade steps and their transition history.","items":{"properties":{"logs":{"description":"Ordered log entries appended during this step's execution.","items":{"properties":{"message":{"description":"The log message.","type":"string","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.steps.items.[INDEX].logs.items.[INDEX].message","typeLabel":"string"},"timestamp":{"oneOf":[{"description":"When the log was recorded. Null if not available.","format":"date-time","type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.steps.items.[INDEX].logs.items.[INDEX].timestamp.oneOf.0","typeLabel":"string\u003cdate-time>"},{"description":"When the log was recorded. Null if not available.","format":"date-time","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.steps.items.[INDEX].logs.items.[INDEX].timestamp.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.steps.items.[INDEX].logs.items.[INDEX].timestamp","typeLabel":"string\u003cdate-time> | null"}},"required":["message"],"type":"object","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.steps.items.[INDEX].logs.items.[INDEX]","typeLabel":"object"},"type":"array","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.steps.items.[INDEX].logs","typeLabel":"object[]"},"name":{"description":"The name of an install/upgrade step.","enum":["ManageProject","ManageEnvironment","ManageApp","ManageExtension"],"type":"string","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.steps.items.[INDEX].name","typeLabel":"enum\u003cstring>"},"transitions":{"description":"Ordered history of status transitions for this step. Current status is the last entry. Empty if the step has not yet started.","items":{"properties":{"changedAt":{"description":"When this status transition occurred.","format":"date-time","type":"string","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.steps.items.[INDEX].transitions.items.[INDEX].changedAt","typeLabel":"string\u003cdate-time>"},"status":{"description":"A status value recorded in a step's transition history.","enum":["Pending","InProgress","Completed","Failed","Reverting"],"type":"string","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.steps.items.[INDEX].transitions.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"error":{"oneOf":[{"description":"Error details if this transition is a Failed status. Null otherwise.","type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.steps.items.[INDEX].transitions.items.[INDEX].error.oneOf.0","typeLabel":"string"},{"description":"Error details if this transition is a Failed status. Null otherwise.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.steps.items.[INDEX].transitions.items.[INDEX].error.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.steps.items.[INDEX].transitions.items.[INDEX].error","typeLabel":"string | null"},"statusString":{"oneOf":[{"description":"Human-readable progress message for display in the UI.","type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.steps.items.[INDEX].transitions.items.[INDEX].statusString.oneOf.0","typeLabel":"string"},{"description":"Human-readable progress message for display in the UI.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.steps.items.[INDEX].transitions.items.[INDEX].statusString.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.steps.items.[INDEX].transitions.items.[INDEX].statusString","typeLabel":"string | null"}},"required":["status","changedAt"],"type":"object","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.steps.items.[INDEX].transitions.items.[INDEX]","typeLabel":"object"},"type":"array","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.steps.items.[INDEX].transitions","typeLabel":"object[]"},"startedAt":{"oneOf":[{"description":"When this step started. Null if not yet started.","format":"date-time","type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.steps.items.[INDEX].startedAt.oneOf.0","typeLabel":"string\u003cdate-time>"},{"description":"When this step started. Null if not yet started.","format":"date-time","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.steps.items.[INDEX].startedAt.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.steps.items.[INDEX].startedAt","typeLabel":"string\u003cdate-time> | null"}},"required":["name","transitions","logs"],"type":"object","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.steps.items.[INDEX]","typeLabel":"object"},"type":"array","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.steps","typeLabel":"object[]"},"cancelRequested":{"oneOf":[{"description":"If true, a cancellation has been requested for this operation. The installer will stop at the earliest opportunity, revert any changes made to pre-existing managed resources (if the operation is an upgrade), and archive/delete any resources created for this operation.\n","type":"boolean","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.cancelRequested.oneOf.0","typeLabel":"boolean"},{"description":"If true, a cancellation has been requested for this operation. The installer will stop at the earliest opportunity, revert any changes made to pre-existing managed resources (if the operation is an upgrade), and archive/delete any resources created for this operation.\n","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.cancelRequested.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.cancelRequested","typeLabel":"boolean | null"},"completedAt":{"oneOf":[{"description":"Set when this operation completed successfully; null if still in progress, failed, or cancelled.","format":"date-time","type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.completedAt.oneOf.0","typeLabel":"string\u003cdate-time>"},{"description":"Set when this operation completed successfully; null if still in progress, failed, or cancelled.","format":"date-time","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.completedAt.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.completedAt","typeLabel":"string\u003cdate-time> | null"},"managedDominoEntitiesV1":{"oneOf":[{"type":"object","description":"The Domino entities created or managed during an extension install/upgrade.","required":["manifestSchemaVersion"],"properties":{"manifestSchemaVersion":{"description":"The schema version for the manifest associated with the managed entities. Will always be 1. Remains as part of the spec to provide parity with raw manifest json stored in extension repos.\n","type":"integer","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.managedDominoEntitiesV1.oneOf.0.manifestSchemaVersion","typeLabel":"integer"},"appId":{"oneOf":[{"description":"The id of the Domino app associated with this operation.","type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.managedDominoEntitiesV1.oneOf.0.appId.oneOf.0","typeLabel":"string"},{"description":"The id of the Domino app associated with this operation.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.managedDominoEntitiesV1.oneOf.0.appId.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.managedDominoEntitiesV1.oneOf.0.appId","typeLabel":"string | null"},"appVersionId":{"oneOf":[{"description":"The id of the app version associated with this operation.","type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.managedDominoEntitiesV1.oneOf.0.appVersionId.oneOf.0","typeLabel":"string"},{"description":"The id of the app version associated with this operation.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.managedDominoEntitiesV1.oneOf.0.appVersionId.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.managedDominoEntitiesV1.oneOf.0.appVersionId","typeLabel":"string | null"},"environmentId":{"oneOf":[{"description":"The id of the compute environment associated with this operation.","type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.managedDominoEntitiesV1.oneOf.0.environmentId.oneOf.0","typeLabel":"string"},{"description":"The id of the compute environment associated with this operation.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.managedDominoEntitiesV1.oneOf.0.environmentId.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.managedDominoEntitiesV1.oneOf.0.environmentId","typeLabel":"string | null"},"environmentRevisionId":{"oneOf":[{"description":"The id of the compute environment revision associated with this operation.","type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.managedDominoEntitiesV1.oneOf.0.environmentRevisionId.oneOf.0","typeLabel":"string"},{"description":"The id of the compute environment revision associated with this operation.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.managedDominoEntitiesV1.oneOf.0.environmentRevisionId.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.managedDominoEntitiesV1.oneOf.0.environmentRevisionId","typeLabel":"string | null"},"extensionId":{"oneOf":[{"description":"The id of the Extension record associated with this operation.","type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.managedDominoEntitiesV1.oneOf.0.extensionId.oneOf.0","typeLabel":"string"},{"description":"The id of the Extension record associated with this operation.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.managedDominoEntitiesV1.oneOf.0.extensionId.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.managedDominoEntitiesV1.oneOf.0.extensionId","typeLabel":"string | null"},"projectId":{"oneOf":[{"description":"The id of the Domino project associated with this operation.","type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.managedDominoEntitiesV1.oneOf.0.projectId.oneOf.0","typeLabel":"string"},{"description":"The id of the Domino project associated with this operation.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.managedDominoEntitiesV1.oneOf.0.projectId.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.managedDominoEntitiesV1.oneOf.0.projectId","typeLabel":"string | null"}},"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.managedDominoEntitiesV1.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.managedDominoEntitiesV1.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.managedDominoEntitiesV1","typeLabel":"object | null"},"manifestV1":{"oneOf":[{"type":"object","required":["manifestSchemaVersion","project","app","extension"],"properties":{"app":{"properties":{"appDescription":{"description":"A description of the app shown in the Domino UI.","type":"string","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.appDescription","typeLabel":"string"},"appName":{"description":"The display name of the app shown in the Domino UI.","type":"string","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.appName","typeLabel":"string"},"appVersionDescription":{"description":"A description of this particular version of the app.","type":"string","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.appVersionDescription","typeLabel":"string"},"computeEnvironment":{"properties":{"type":{"type":"string","description":"The type of compute environment.","enum":["DCE","DSE","Custom"],"isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.computeEnvironment.type","typeLabel":"enum\u003cstring>"},"customEnvironment":{"oneOf":[{"type":"object","description":"Custom environment definition. Required when type is \"Custom\"; ignored otherwise.","required":["dockerfilePath","baseImage"],"properties":{"baseImage":{"description":"Base Docker image used to build the environment.","type":"string","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.computeEnvironment.customEnvironment.oneOf.0.baseImage","typeLabel":"string"},"dockerfilePath":{"description":"Path to the Dockerfile within the extension repo, relative to the repo root.","type":"string","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.computeEnvironment.customEnvironment.oneOf.0.dockerfilePath","typeLabel":"string"},"autoCompatibleWithDomino":{"oneOf":[{"description":"Whether the environment should automatically mark itself compatible with the current Domino version on each build. If absent, defaults to false.","type":"boolean","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.computeEnvironment.customEnvironment.oneOf.0.autoCompatibleWithDomino.oneOf.0","typeLabel":"boolean"},{"description":"Whether the environment should automatically mark itself compatible with the current Domino version on each build. If absent, defaults to false.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.computeEnvironment.customEnvironment.oneOf.0.autoCompatibleWithDomino.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.computeEnvironment.customEnvironment.oneOf.0.autoCompatibleWithDomino","typeLabel":"boolean | null"},"buildArgs":{"oneOf":[{"additionalProperties":{"type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.computeEnvironment.customEnvironment.oneOf.0.buildArgs.oneOf.0.additionalProperties","typeLabel":"string"},"description":"Docker build arguments passed to the build, as key-value pairs. If absent, no build arguments are passed.","type":"object","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.computeEnvironment.customEnvironment.oneOf.0.buildArgs.oneOf.0","typeLabel":"object"},{"additionalProperties":{"type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.computeEnvironment.customEnvironment.oneOf.0.buildArgs.oneOf.1.additionalProperties","typeLabel":"string"},"description":"Docker build arguments passed to the build, as key-value pairs. If absent, no build arguments are passed.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.computeEnvironment.customEnvironment.oneOf.0.buildArgs.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.computeEnvironment.customEnvironment.oneOf.0.buildArgs","typeLabel":"object | null"},"name":{"oneOf":[{"description":"Display name for the environment. If absent, defaults to the value of `project.name`.","type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.computeEnvironment.customEnvironment.oneOf.0.name.oneOf.0","typeLabel":"string"},{"description":"Display name for the environment. If absent, defaults to the value of `project.name`.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.computeEnvironment.customEnvironment.oneOf.0.name.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.computeEnvironment.customEnvironment.oneOf.0.name","typeLabel":"string | null"},"visibility":{"oneOf":[{"type":"string","description":"Visibility of the environment. If absent, defaults to Global.","enum":["Global","Private"],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.computeEnvironment.customEnvironment.oneOf.0.visibility.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.computeEnvironment.customEnvironment.oneOf.0.visibility.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.computeEnvironment.customEnvironment.oneOf.0.visibility","typeLabel":"enum\u003cstring> | null"}},"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.computeEnvironment.customEnvironment.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.computeEnvironment.customEnvironment.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.computeEnvironment.customEnvironment","typeLabel":"object | null"}},"required":["type"],"type":"object","description":"The compute environment to use for the extension's app.","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.computeEnvironment","typeLabel":"object"},"entryPoint":{"description":"The command or script used to start the app (e.g. \"app.sh\").","type":"string","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.entryPoint","typeLabel":"string"},"vanityUrl":{"description":"The vanity URL slug used to access the app.","type":"string","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.vanityUrl","typeLabel":"string"},"autoscalingSpec":{"oneOf":[{"type":"object","description":"Autoscaling configuration for the app. If absent, the app will not use autoscaling.","required":["enabled"],"properties":{"enabled":{"description":"Whether autoscaling is enabled for the app.","type":"boolean","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.autoscalingSpec.oneOf.0.enabled","typeLabel":"boolean"},"maxReplicas":{"oneOf":[{"description":"Maximum number of running replicas when autoscaling is enabled. If absent, the platform default applies.","type":"integer","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.autoscalingSpec.oneOf.0.maxReplicas.oneOf.0","typeLabel":"integer"},{"description":"Maximum number of running replicas when autoscaling is enabled. If absent, the platform default applies.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.autoscalingSpec.oneOf.0.maxReplicas.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.autoscalingSpec.oneOf.0.maxReplicas","typeLabel":"integer | null"},"minReplicas":{"oneOf":[{"description":"Minimum number of running replicas when autoscaling is enabled. If absent, the platform default applies.","type":"integer","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.autoscalingSpec.oneOf.0.minReplicas.oneOf.0","typeLabel":"integer"},{"description":"Minimum number of running replicas when autoscaling is enabled. If absent, the platform default applies.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.autoscalingSpec.oneOf.0.minReplicas.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.autoscalingSpec.oneOf.0.minReplicas","typeLabel":"integer | null"},"scaleDownStabilizationWindowSeconds":{"oneOf":[{"description":"Time window in seconds over which scale-down decisions are stabilized to prevent rapid fluctuations. If absent, the platform default applies.","type":"integer","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.autoscalingSpec.oneOf.0.scaleDownStabilizationWindowSeconds.oneOf.0","typeLabel":"integer"},{"description":"Time window in seconds over which scale-down decisions are stabilized to prevent rapid fluctuations. If absent, the platform default applies.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.autoscalingSpec.oneOf.0.scaleDownStabilizationWindowSeconds.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.autoscalingSpec.oneOf.0.scaleDownStabilizationWindowSeconds","typeLabel":"integer | null"},"scaleUpStabilizationWindowSeconds":{"oneOf":[{"description":"Time window in seconds over which scale-up decisions are stabilized. If absent, the platform default applies.","type":"integer","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.autoscalingSpec.oneOf.0.scaleUpStabilizationWindowSeconds.oneOf.0","typeLabel":"integer"},{"description":"Time window in seconds over which scale-up decisions are stabilized. If absent, the platform default applies.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.autoscalingSpec.oneOf.0.scaleUpStabilizationWindowSeconds.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.autoscalingSpec.oneOf.0.scaleUpStabilizationWindowSeconds","typeLabel":"integer | null"},"targetCpuAvgUtilizationPct":{"oneOf":[{"description":"Target average CPU utilization percentage across replicas used to trigger scaling decisions. If absent, the platform default applies.","type":"integer","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.autoscalingSpec.oneOf.0.targetCpuAvgUtilizationPct.oneOf.0","typeLabel":"integer"},{"description":"Target average CPU utilization percentage across replicas used to trigger scaling decisions. If absent, the platform default applies.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.autoscalingSpec.oneOf.0.targetCpuAvgUtilizationPct.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.autoscalingSpec.oneOf.0.targetCpuAvgUtilizationPct","typeLabel":"integer | null"},"targetMemoryAvgUtilizationPct":{"oneOf":[{"description":"Target average memory utilization percentage across replicas used to trigger scaling decisions. If absent, the platform default applies.","type":"integer","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.autoscalingSpec.oneOf.0.targetMemoryAvgUtilizationPct.oneOf.0","typeLabel":"integer"},{"description":"Target average memory utilization percentage across replicas used to trigger scaling decisions. If absent, the platform default applies.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.autoscalingSpec.oneOf.0.targetMemoryAvgUtilizationPct.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.autoscalingSpec.oneOf.0.targetMemoryAvgUtilizationPct","typeLabel":"integer | null"},"useSessionAffinity":{"oneOf":[{"description":"Whether session affinity (sticky sessions) is enabled, routing a given user to the same replica. If absent, the platform default applies (see the apps API docs).","type":"boolean","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.autoscalingSpec.oneOf.0.useSessionAffinity.oneOf.0","typeLabel":"boolean"},{"description":"Whether session affinity (sticky sessions) is enabled, routing a given user to the same replica. If absent, the platform default applies (see the apps API docs).","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.autoscalingSpec.oneOf.0.useSessionAffinity.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.autoscalingSpec.oneOf.0.useSessionAffinity","typeLabel":"boolean | null"}},"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.autoscalingSpec.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.autoscalingSpec.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.autoscalingSpec","typeLabel":"object | null"},"discoverable":{"oneOf":[{"description":"Whether the app appears in Domino's app discovery listing. If absent, defaults to true.","type":"boolean","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.discoverable.oneOf.0","typeLabel":"boolean"},{"description":"Whether the app appears in Domino's app discovery listing. If absent, defaults to true.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.discoverable.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.discoverable","typeLabel":"boolean | null"},"enableDeepLinking":{"oneOf":[{"description":"Whether deep linking into the app is enabled. If absent, defaults to true.","type":"boolean","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.enableDeepLinking.oneOf.0","typeLabel":"boolean"},{"description":"Whether deep linking into the app is enabled. If absent, defaults to true.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.enableDeepLinking.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.enableDeepLinking","typeLabel":"boolean | null"},"externalVolumeMounts":{"oneOf":[{"description":"IDs of external volume mounts to attach to the app. If absent, defaults to none.","items":{"type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.externalVolumeMounts.oneOf.0.items.[INDEX]","typeLabel":"string"},"type":"array","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.externalVolumeMounts.oneOf.0","typeLabel":"string[]"},{"description":"IDs of external volume mounts to attach to the app. If absent, defaults to none.","items":{"type":"string"},"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.externalVolumeMounts.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.externalVolumeMounts","typeLabel":"string[] | null"},"hardwareTierIdSuggestion":{"oneOf":[{"description":"Suggested hardware tier ID for running the app (e.g. \"small-k8s\"). If no match or if absent, the app will use the deployment-wide default hardware tier.","type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.hardwareTierIdSuggestion.oneOf.0","typeLabel":"string"},{"description":"Suggested hardware tier ID for running the app (e.g. \"small-k8s\"). If no match or if absent, the app will use the deployment-wide default hardware tier.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.hardwareTierIdSuggestion.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.hardwareTierIdSuggestion","typeLabel":"string | null"},"mountDatasets":{"oneOf":[{"description":"Whether datasets are mounted into the app's runtime environment. If absent, defaults to false.","type":"boolean","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.mountDatasets.oneOf.0","typeLabel":"boolean"},{"description":"Whether datasets are mounted into the app's runtime environment. If absent, defaults to false.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.mountDatasets.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.mountDatasets","typeLabel":"boolean | null"},"visibility":{"oneOf":[{"type":"string","description":"App visibility. If absent, defaults to Authenticated.","enum":["Authenticated","GrantBased"],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.visibility.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.visibility.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app.visibility","typeLabel":"enum\u003cstring> | null"}},"required":["computeEnvironment","appName","appDescription","appVersionDescription","vanityUrl","entryPoint"],"type":"object","description":"Configuration for the Domino App created and managed for this extension.","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.app","typeLabel":"object"},"extension":{"properties":{"description":{"oneOf":[{"description":"The description of the Extension. If absent, the extension has no description.","type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.description.oneOf.0","typeLabel":"string"},{"description":"The description of the Extension. If absent, the extension has no description.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.description.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.description","typeLabel":"string | null"},"enabled":{"oneOf":[{"description":"Whether the Extension is globally enabled or disabled after installation. If absent, defaults to true.","type":"boolean","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.enabled.oneOf.0","typeLabel":"boolean"},{"description":"Whether the Extension is globally enabled or disabled after installation. If absent, defaults to true.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.enabled.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.enabled","typeLabel":"boolean | null"},"name":{"oneOf":[{"description":"The name of the Extension. If absent, defaults to the value of `project.name`.","type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.name.oneOf.0","typeLabel":"string"},{"description":"The name of the Extension. If absent, defaults to the value of `project.name`.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.name.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.name","typeLabel":"string | null"},"uiMountPointTypeConfigs":{"oneOf":[{"type":"object","description":"Configuration for each UI mount point type the extension occupies. If absent, the extension has no UI mount points.","properties":{"adminPanel":{"oneOf":[{"type":"object","description":"Configuration for the admin panel mount point. If absent, the extension is not mounted there.","required":["enabled"],"properties":{"enabled":{"description":"If true, the Extension is mounted in the admin panel of the Domino UI.","type":"boolean","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.adminPanel.oneOf.0.enabled","typeLabel":"boolean"},"urlConfig":{"oneOf":[{"type":"object","description":"URL routing configuration for this mount point. If absent, the mount point links to the app root with no query parameters.","properties":{"contextualQueryParams":{"oneOf":[{"description":"Query parameters whose values should be derived by the client from the user's context and added to the link. If absent, no contextual query parameters are appended.","items":{"type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.adminPanel.oneOf.0.urlConfig.oneOf.0.contextualQueryParams.oneOf.0.items.[INDEX]","typeLabel":"string"},"type":"array","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.adminPanel.oneOf.0.urlConfig.oneOf.0.contextualQueryParams.oneOf.0","typeLabel":"string[]"},{"description":"Query parameters whose values should be derived by the client from the user's context and added to the link. If absent, no contextual query parameters are appended.","items":{"type":"string"},"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.adminPanel.oneOf.0.urlConfig.oneOf.0.contextualQueryParams.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.adminPanel.oneOf.0.urlConfig.oneOf.0.contextualQueryParams","typeLabel":"string[] | null"},"route":{"oneOf":[{"description":"The route within the Extension's runtime (i.e. Domino App) to link to for this mount point type. If absent, the link is constructed to the app root.","type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.adminPanel.oneOf.0.urlConfig.oneOf.0.route.oneOf.0","typeLabel":"string"},{"description":"The route within the Extension's runtime (i.e. Domino App) to link to for this mount point type. If absent, the link is constructed to the app root.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.adminPanel.oneOf.0.urlConfig.oneOf.0.route.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.adminPanel.oneOf.0.urlConfig.oneOf.0.route","typeLabel":"string | null"}},"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.adminPanel.oneOf.0.urlConfig.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.adminPanel.oneOf.0.urlConfig.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.adminPanel.oneOf.0.urlConfig","typeLabel":"object | null"}},"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.adminPanel.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.adminPanel.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.adminPanel","typeLabel":"object | null"},"dataset":{"oneOf":[{"type":"object","description":"Configuration for the dataset page mount point. If absent, the extension is not mounted there.","required":["enabled"],"properties":{"enabled":{"description":"If true, the Extension is mounted in the dataset view of the Domino UI.","type":"boolean","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.dataset.oneOf.0.enabled","typeLabel":"boolean"},"urlConfig":{"oneOf":[{"type":"object","description":"URL routing configuration for this mount point. If absent, the mount point links to the app root with no query parameters.","properties":{"contextualQueryParams":{"oneOf":[{"description":"Query parameters whose values should be derived by the client from the user's context and added to the link. If absent, no contextual query parameters are appended.","items":{"type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.dataset.oneOf.0.urlConfig.oneOf.0.contextualQueryParams.oneOf.0.items.[INDEX]","typeLabel":"string"},"type":"array","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.dataset.oneOf.0.urlConfig.oneOf.0.contextualQueryParams.oneOf.0","typeLabel":"string[]"},{"description":"Query parameters whose values should be derived by the client from the user's context and added to the link. If absent, no contextual query parameters are appended.","items":{"type":"string"},"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.dataset.oneOf.0.urlConfig.oneOf.0.contextualQueryParams.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.dataset.oneOf.0.urlConfig.oneOf.0.contextualQueryParams","typeLabel":"string[] | null"},"route":{"oneOf":[{"description":"The route within the Extension's runtime (i.e. Domino App) to link to for this mount point type. If absent, the link is constructed to the app root.","type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.dataset.oneOf.0.urlConfig.oneOf.0.route.oneOf.0","typeLabel":"string"},{"description":"The route within the Extension's runtime (i.e. Domino App) to link to for this mount point type. If absent, the link is constructed to the app root.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.dataset.oneOf.0.urlConfig.oneOf.0.route.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.dataset.oneOf.0.urlConfig.oneOf.0.route","typeLabel":"string | null"}},"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.dataset.oneOf.0.urlConfig.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.dataset.oneOf.0.urlConfig.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.dataset.oneOf.0.urlConfig","typeLabel":"object | null"}},"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.dataset.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.dataset.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.dataset","typeLabel":"object | null"},"datasetFileContext":{"oneOf":[{"type":"object","description":"Configuration for the dataset file context menu mount point. If absent, the extension is not mounted there.","required":["enabled"],"properties":{"enabled":{"description":"If true, the Extension is mounted in the dataset file context of the Domino UI.","type":"boolean","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.datasetFileContext.oneOf.0.enabled","typeLabel":"boolean"},"allProjects":{"oneOf":[{"description":"If true, the Extension will be mounted for all projects. If false or absent, the extension will only be mounted for the projects specified by each mount point's projectId.","type":"boolean","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.datasetFileContext.oneOf.0.allProjects.oneOf.0","typeLabel":"boolean"},{"description":"If true, the Extension will be mounted for all projects. If false or absent, the extension will only be mounted for the projects specified by each mount point's projectId.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.datasetFileContext.oneOf.0.allProjects.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.datasetFileContext.oneOf.0.allProjects","typeLabel":"boolean | null"},"fileTypes":{"oneOf":[{"description":"The file types that the Extension should be mounted for in the dataset file context. If absent, the extension is mounted for all file types.","items":{"type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.datasetFileContext.oneOf.0.fileTypes.oneOf.0.items.[INDEX]","typeLabel":"string"},"type":"array","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.datasetFileContext.oneOf.0.fileTypes.oneOf.0","typeLabel":"string[]"},{"description":"The file types that the Extension should be mounted for in the dataset file context. If absent, the extension is mounted for all file types.","items":{"type":"string"},"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.datasetFileContext.oneOf.0.fileTypes.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.datasetFileContext.oneOf.0.fileTypes","typeLabel":"string[] | null"},"urlConfig":{"oneOf":[{"type":"object","description":"URL routing configuration for this mount point. If absent, the mount point links to the app root with no query parameters.","properties":{"contextualQueryParams":{"oneOf":[{"description":"Query parameters whose values should be derived by the client from the user's context and added to the link. If absent, no contextual query parameters are appended.","items":{"type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.datasetFileContext.oneOf.0.urlConfig.oneOf.0.contextualQueryParams.oneOf.0.items.[INDEX]","typeLabel":"string"},"type":"array","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.datasetFileContext.oneOf.0.urlConfig.oneOf.0.contextualQueryParams.oneOf.0","typeLabel":"string[]"},{"description":"Query parameters whose values should be derived by the client from the user's context and added to the link. If absent, no contextual query parameters are appended.","items":{"type":"string"},"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.datasetFileContext.oneOf.0.urlConfig.oneOf.0.contextualQueryParams.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.datasetFileContext.oneOf.0.urlConfig.oneOf.0.contextualQueryParams","typeLabel":"string[] | null"},"route":{"oneOf":[{"description":"The route within the Extension's runtime (i.e. Domino App) to link to for this mount point type. If absent, the link is constructed to the app root.","type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.datasetFileContext.oneOf.0.urlConfig.oneOf.0.route.oneOf.0","typeLabel":"string"},{"description":"The route within the Extension's runtime (i.e. Domino App) to link to for this mount point type. If absent, the link is constructed to the app root.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.datasetFileContext.oneOf.0.urlConfig.oneOf.0.route.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.datasetFileContext.oneOf.0.urlConfig.oneOf.0.route","typeLabel":"string | null"}},"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.datasetFileContext.oneOf.0.urlConfig.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.datasetFileContext.oneOf.0.urlConfig.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.datasetFileContext.oneOf.0.urlConfig","typeLabel":"object | null"}},"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.datasetFileContext.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.datasetFileContext.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.datasetFileContext","typeLabel":"object | null"},"modelDetails":{"oneOf":[{"type":"object","description":"Configuration for the model details page mount point. If absent, the extension is not mounted there.","required":["enabled"],"properties":{"enabled":{"description":"If true, the Extension is mounted in places in the Domino UI that show model details.","type":"boolean","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.modelDetails.oneOf.0.enabled","typeLabel":"boolean"},"urlConfig":{"oneOf":[{"type":"object","description":"URL routing configuration for this mount point. If absent, the mount point links to the app root with no query parameters.","properties":{"contextualQueryParams":{"oneOf":[{"description":"Query parameters whose values should be derived by the client from the user's context and added to the link. If absent, no contextual query parameters are appended.","items":{"type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.modelDetails.oneOf.0.urlConfig.oneOf.0.contextualQueryParams.oneOf.0.items.[INDEX]","typeLabel":"string"},"type":"array","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.modelDetails.oneOf.0.urlConfig.oneOf.0.contextualQueryParams.oneOf.0","typeLabel":"string[]"},{"description":"Query parameters whose values should be derived by the client from the user's context and added to the link. If absent, no contextual query parameters are appended.","items":{"type":"string"},"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.modelDetails.oneOf.0.urlConfig.oneOf.0.contextualQueryParams.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.modelDetails.oneOf.0.urlConfig.oneOf.0.contextualQueryParams","typeLabel":"string[] | null"},"route":{"oneOf":[{"description":"The route within the Extension's runtime (i.e. Domino App) to link to for this mount point type. If absent, the link is constructed to the app root.","type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.modelDetails.oneOf.0.urlConfig.oneOf.0.route.oneOf.0","typeLabel":"string"},{"description":"The route within the Extension's runtime (i.e. Domino App) to link to for this mount point type. If absent, the link is constructed to the app root.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.modelDetails.oneOf.0.urlConfig.oneOf.0.route.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.modelDetails.oneOf.0.urlConfig.oneOf.0.route","typeLabel":"string | null"}},"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.modelDetails.oneOf.0.urlConfig.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.modelDetails.oneOf.0.urlConfig.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.modelDetails.oneOf.0.urlConfig","typeLabel":"object | null"}},"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.modelDetails.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.modelDetails.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.modelDetails","typeLabel":"object | null"},"netAppVolume":{"oneOf":[{"type":"object","description":"Configuration for the NetApp volume page mount point. If absent, the extension is not mounted there.","required":["enabled"],"properties":{"enabled":{"description":"If true, the Extension is mounted on the NetApp volume page.","type":"boolean","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolume.oneOf.0.enabled","typeLabel":"boolean"},"urlConfig":{"oneOf":[{"type":"object","description":"URL routing configuration for this mount point. If absent, the mount point links to the app root with no query parameters.","properties":{"contextualQueryParams":{"oneOf":[{"description":"Query parameters whose values should be derived by the client from the user's context and added to the link. If absent, no contextual query parameters are appended.","items":{"type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolume.oneOf.0.urlConfig.oneOf.0.contextualQueryParams.oneOf.0.items.[INDEX]","typeLabel":"string"},"type":"array","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolume.oneOf.0.urlConfig.oneOf.0.contextualQueryParams.oneOf.0","typeLabel":"string[]"},{"description":"Query parameters whose values should be derived by the client from the user's context and added to the link. If absent, no contextual query parameters are appended.","items":{"type":"string"},"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolume.oneOf.0.urlConfig.oneOf.0.contextualQueryParams.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolume.oneOf.0.urlConfig.oneOf.0.contextualQueryParams","typeLabel":"string[] | null"},"route":{"oneOf":[{"description":"The route within the Extension's runtime (i.e. Domino App) to link to for this mount point type. If absent, the link is constructed to the app root.","type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolume.oneOf.0.urlConfig.oneOf.0.route.oneOf.0","typeLabel":"string"},{"description":"The route within the Extension's runtime (i.e. Domino App) to link to for this mount point type. If absent, the link is constructed to the app root.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolume.oneOf.0.urlConfig.oneOf.0.route.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolume.oneOf.0.urlConfig.oneOf.0.route","typeLabel":"string | null"}},"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolume.oneOf.0.urlConfig.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolume.oneOf.0.urlConfig.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolume.oneOf.0.urlConfig","typeLabel":"object | null"}},"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolume.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolume.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolume","typeLabel":"object | null"},"netAppVolumeFileContext":{"oneOf":[{"type":"object","description":"Configuration for the NetApp volume file context menu mount point. If absent, the extension is not mounted there.","required":["enabled"],"properties":{"enabled":{"description":"If true, the Extension is mounted in the NetApp volume file context menu.","type":"boolean","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolumeFileContext.oneOf.0.enabled","typeLabel":"boolean"},"allProjects":{"oneOf":[{"description":"If true, the Extension is available for all projects. If absent or false, it is only available for projects it is explicitly enabled in.","type":"boolean","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolumeFileContext.oneOf.0.allProjects.oneOf.0","typeLabel":"boolean"},{"description":"If true, the Extension is available for all projects. If absent or false, it is only available for projects it is explicitly enabled in.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolumeFileContext.oneOf.0.allProjects.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolumeFileContext.oneOf.0.allProjects","typeLabel":"boolean | null"},"fileTypes":{"oneOf":[{"description":"File extensions (e.g. \"csv\", \"parquet\") for which the context menu entry is shown. If absent, the entry is shown for all file types.","items":{"type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolumeFileContext.oneOf.0.fileTypes.oneOf.0.items.[INDEX]","typeLabel":"string"},"type":"array","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolumeFileContext.oneOf.0.fileTypes.oneOf.0","typeLabel":"string[]"},{"description":"File extensions (e.g. \"csv\", \"parquet\") for which the context menu entry is shown. If absent, the entry is shown for all file types.","items":{"type":"string"},"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolumeFileContext.oneOf.0.fileTypes.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolumeFileContext.oneOf.0.fileTypes","typeLabel":"string[] | null"},"urlConfig":{"oneOf":[{"type":"object","description":"URL routing configuration for this mount point. If absent, the mount point links to the app root with no query parameters.","properties":{"contextualQueryParams":{"oneOf":[{"description":"Query parameters whose values should be derived by the client from the user's context and added to the link. If absent, no contextual query parameters are appended.","items":{"type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolumeFileContext.oneOf.0.urlConfig.oneOf.0.contextualQueryParams.oneOf.0.items.[INDEX]","typeLabel":"string"},"type":"array","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolumeFileContext.oneOf.0.urlConfig.oneOf.0.contextualQueryParams.oneOf.0","typeLabel":"string[]"},{"description":"Query parameters whose values should be derived by the client from the user's context and added to the link. If absent, no contextual query parameters are appended.","items":{"type":"string"},"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolumeFileContext.oneOf.0.urlConfig.oneOf.0.contextualQueryParams.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolumeFileContext.oneOf.0.urlConfig.oneOf.0.contextualQueryParams","typeLabel":"string[] | null"},"route":{"oneOf":[{"description":"The route within the Extension's runtime (i.e. Domino App) to link to for this mount point type. If absent, the link is constructed to the app root.","type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolumeFileContext.oneOf.0.urlConfig.oneOf.0.route.oneOf.0","typeLabel":"string"},{"description":"The route within the Extension's runtime (i.e. Domino App) to link to for this mount point type. If absent, the link is constructed to the app root.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolumeFileContext.oneOf.0.urlConfig.oneOf.0.route.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolumeFileContext.oneOf.0.urlConfig.oneOf.0.route","typeLabel":"string | null"}},"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolumeFileContext.oneOf.0.urlConfig.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolumeFileContext.oneOf.0.urlConfig.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolumeFileContext.oneOf.0.urlConfig","typeLabel":"object | null"}},"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolumeFileContext.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolumeFileContext.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.netAppVolumeFileContext","typeLabel":"object | null"},"projectSidebar":{"oneOf":[{"type":"object","description":"Configuration for the project sidebar mount point. If absent, the extension is not mounted there.","required":["enabled"],"properties":{"enabled":{"description":"If true, the Extension is mounted in the project sidebar of the Domino UI.","type":"boolean","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.projectSidebar.oneOf.0.enabled","typeLabel":"boolean"},"allProjects":{"oneOf":[{"description":"If true, the Extension will be mounted for all projects. If false or absent, the extension will only be mounted for the projects specified by each mount point's projectId.","type":"boolean","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.projectSidebar.oneOf.0.allProjects.oneOf.0","typeLabel":"boolean"},{"description":"If true, the Extension will be mounted for all projects. If false or absent, the extension will only be mounted for the projects specified by each mount point's projectId.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.projectSidebar.oneOf.0.allProjects.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.projectSidebar.oneOf.0.allProjects","typeLabel":"boolean | null"},"urlConfig":{"oneOf":[{"type":"object","description":"URL routing configuration for this mount point. If absent, the mount point links to the app root with no query parameters.","properties":{"contextualQueryParams":{"oneOf":[{"description":"Query parameters whose values should be derived by the client from the user's context and added to the link. If absent, no contextual query parameters are appended.","items":{"type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.projectSidebar.oneOf.0.urlConfig.oneOf.0.contextualQueryParams.oneOf.0.items.[INDEX]","typeLabel":"string"},"type":"array","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.projectSidebar.oneOf.0.urlConfig.oneOf.0.contextualQueryParams.oneOf.0","typeLabel":"string[]"},{"description":"Query parameters whose values should be derived by the client from the user's context and added to the link. If absent, no contextual query parameters are appended.","items":{"type":"string"},"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.projectSidebar.oneOf.0.urlConfig.oneOf.0.contextualQueryParams.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.projectSidebar.oneOf.0.urlConfig.oneOf.0.contextualQueryParams","typeLabel":"string[] | null"},"route":{"oneOf":[{"description":"The route within the Extension's runtime (i.e. Domino App) to link to for this mount point type. If absent, the link is constructed to the app root.","type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.projectSidebar.oneOf.0.urlConfig.oneOf.0.route.oneOf.0","typeLabel":"string"},{"description":"The route within the Extension's runtime (i.e. Domino App) to link to for this mount point type. If absent, the link is constructed to the app root.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.projectSidebar.oneOf.0.urlConfig.oneOf.0.route.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.projectSidebar.oneOf.0.urlConfig.oneOf.0.route","typeLabel":"string | null"}},"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.projectSidebar.oneOf.0.urlConfig.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.projectSidebar.oneOf.0.urlConfig.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.projectSidebar.oneOf.0.urlConfig","typeLabel":"object | null"}},"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.projectSidebar.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.projectSidebar.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.projectSidebar","typeLabel":"object | null"},"topBar":{"oneOf":[{"type":"object","description":"Configuration for the top navigation bar mount point. If absent, the extension is not mounted there.","required":["enabled"],"properties":{"enabled":{"description":"If true, the Extension is mounted in the top navigation bar of the Domino UI.","type":"boolean","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.topBar.oneOf.0.enabled","typeLabel":"boolean"},"urlConfig":{"oneOf":[{"type":"object","description":"URL routing configuration for this mount point. If absent, the mount point links to the app root with no query parameters.","properties":{"contextualQueryParams":{"oneOf":[{"description":"Query parameters whose values should be derived by the client from the user's context and added to the link. If absent, no contextual query parameters are appended.","items":{"type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.topBar.oneOf.0.urlConfig.oneOf.0.contextualQueryParams.oneOf.0.items.[INDEX]","typeLabel":"string"},"type":"array","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.topBar.oneOf.0.urlConfig.oneOf.0.contextualQueryParams.oneOf.0","typeLabel":"string[]"},{"description":"Query parameters whose values should be derived by the client from the user's context and added to the link. If absent, no contextual query parameters are appended.","items":{"type":"string"},"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.topBar.oneOf.0.urlConfig.oneOf.0.contextualQueryParams.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.topBar.oneOf.0.urlConfig.oneOf.0.contextualQueryParams","typeLabel":"string[] | null"},"route":{"oneOf":[{"description":"The route within the Extension's runtime (i.e. Domino App) to link to for this mount point type. If absent, the link is constructed to the app root.","type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.topBar.oneOf.0.urlConfig.oneOf.0.route.oneOf.0","typeLabel":"string"},{"description":"The route within the Extension's runtime (i.e. Domino App) to link to for this mount point type. If absent, the link is constructed to the app root.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.topBar.oneOf.0.urlConfig.oneOf.0.route.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.topBar.oneOf.0.urlConfig.oneOf.0.route","typeLabel":"string | null"}},"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.topBar.oneOf.0.urlConfig.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.topBar.oneOf.0.urlConfig.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.topBar.oneOf.0.urlConfig","typeLabel":"object | null"}},"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.topBar.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.topBar.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0.topBar","typeLabel":"object | null"}},"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension.uiMountPointTypeConfigs","typeLabel":"object | null"}},"type":"object","description":"Configuration for the Extension itself, including its name, description, and UI mount point configuration.","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.extension","typeLabel":"object"},"manifestSchemaVersion":{"description":"The schema version for the manifest. Will always be 1. Remains as part of the spec to provide parity with raw manifest json stored in extension repos.\n","type":"integer","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.manifestSchemaVersion","typeLabel":"integer"},"project":{"properties":{"description":{"description":"The description of the Domino project.","type":"string","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.project.description","typeLabel":"string"},"name":{"description":"The name of the Domino project to create for this extension.","type":"string","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.project.name","typeLabel":"string"},"visibility":{"type":"string","description":"The visibility of the Domino project created for this extension.","enum":["Public","Searchable","Private"],"isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.project.visibility","typeLabel":"enum\u003cstring>"}},"required":["name","description","visibility"],"type":"object","description":"Configuration for the Domino project created and managed for this extension.","isRequired":true,"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0.project","typeLabel":"object"}},"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.manifestV1","typeLabel":"object | null"},"retryRequested":{"oneOf":[{"type":"string","description":"If set, a retry has been requested for this operation. The installer will retry at the earliest opportunity. Null if no retry is pending.","enum":["clean","fromFailed"],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.retryRequested.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.retryRequested.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.retryRequested","typeLabel":"enum\u003cstring> | null"},"uninstallAttempts":{"oneOf":[{"description":"The number of uninstall attempts made for this snapshot. Null if uninstall has not been attempted.","type":"integer","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.uninstallAttempts.oneOf.0","typeLabel":"integer"},{"description":"The number of uninstall attempts made for this snapshot. Null if uninstall has not been attempted.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.uninstallAttempts.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.uninstallAttempts","typeLabel":"integer | null"},"uninstallRequested":{"oneOf":[{"description":"If true, an uninstall has been requested. This snapshot is excluded from normal install operations and will have its managed resources deleted or archived. Null if no uninstall is pending.\n","type":"boolean","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.uninstallRequested.oneOf.0","typeLabel":"boolean"},{"description":"If true, an uninstall has been requested. This snapshot is excluded from normal install operations and will have its managed resources deleted or archived. Null if no uninstall is pending.\n","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.uninstallRequested.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.uninstallRequested","typeLabel":"boolean | null"},"upgradedFromSnapshotId":{"oneOf":[{"description":"The id of the previously completed snapshot that this operation upgraded from. Null for fresh installs.\n","type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.upgradedFromSnapshotId.oneOf.0","typeLabel":"string"},{"description":"The id of the previously completed snapshot that this operation upgraded from. Null for fresh installs.\n","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.upgradedFromSnapshotId.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0.upgradedFromSnapshotId","typeLabel":"string | null"}},"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.0","typeLabel":"object"},{"type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].incompleteInstall","typeLabel":"object | null"},"installDisplayName":{"oneOf":[{"description":"Display name for the install card, from extension_versions.json.","type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].installDisplayName.oneOf.0","typeLabel":"string"},{"description":"Display name for the install card, from extension_versions.json.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].installDisplayName.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].installDisplayName","typeLabel":"string | null"},"versionsFetchFailedReason":{"oneOf":[{"description":"Why the fetch failed. Only set when versionsFetchFailed is true.","type":"string","uniqueKey":"officialExtensionInstalls.items.[INDEX].versionsFetchFailedReason.oneOf.0","typeLabel":"string"},{"description":"Why the fetch failed. Only set when versionsFetchFailed is true.","type":"null","uniqueKey":"officialExtensionInstalls.items.[INDEX].versionsFetchFailedReason.oneOf.1","typeLabel":"null"}],"uniqueKey":"officialExtensionInstalls.items.[INDEX].versionsFetchFailedReason","typeLabel":"string | null"}},"required":["remoteRepo","availableVersions","versionsFetchFailed"],"type":"object","uniqueKey":"officialExtensionInstalls.items.[INDEX]","typeLabel":"object"},"type":"array","isRequired":true,"uniqueKey":"officialExtensionInstalls","typeLabel":"object[]"},"degradationReason":{"oneOf":[{"description":"Why the list is degraded. Only present when degraded is true.","type":"string","uniqueKey":"degradationReason.oneOf.0","typeLabel":"string"},{"description":"Why the list is degraded. Only present when degraded is true.","type":"null","uniqueKey":"degradationReason.oneOf.1","typeLabel":"null"}],"uniqueKey":"degradationReason","typeLabel":"string | null"}},"required":["officialExtensionInstalls","meta","degraded"],"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"degraded":true,"meta":{"limit":123,"offset":123,"orderBy":"asc","sortBy":"installDisplayName","totalCount":123},"officialExtensionInstalls":[{"availableVersions":[{"extensionVersion":"\u003cstring>","isCompatible":true,"manifestSchemaVersion":123,"minDominoVersion":"\u003cstring>","releaseTag":"\u003cstring>","additionalInstallationInstructions":"\u003cstring>","description":"\u003cstring>","isProvisional":true,"maxDominoVersion":"\u003cstring>","releaseLink":"\u003cstring>","testedWithDominoVersions":["\u003cstring>"]}],"remoteRepo":"\u003cstring>","versionsFetchFailed":true,"currentInstall":{"extensionInstallId":"\u003cstring>","extensionReleaseTag":"\u003cstring>","extensionVersion":"\u003cstring>","id":"\u003cstring>","isComplete":true,"manifestSchemaVersion":123,"startedAt":"2023-11-07T05:31:56Z","startedBy":{"firstName":"\u003cstring>","id":"\u003cstring>","lastName":"\u003cstring>","userName":"\u003cstring>"},"steps":[{"logs":[{"message":"\u003cstring>","timestamp":"2023-11-07T05:31:56Z"}],"name":"ManageProject","transitions":[{"changedAt":"2023-11-07T05:31:56Z","status":"Pending","error":"\u003cstring>","statusString":"\u003cstring>"}],"startedAt":"2023-11-07T05:31:56Z"}],"cancelRequested":true,"completedAt":"2023-11-07T05:31:56Z","managedDominoEntitiesV1":{"manifestSchemaVersion":123,"appId":"\u003cstring>","appVersionId":"\u003cstring>","environmentId":"\u003cstring>","environmentRevisionId":"\u003cstring>","extensionId":"\u003cstring>","projectId":"\u003cstring>"},"manifestV1":{"app":{"appDescription":"\u003cstring>","appName":"\u003cstring>","appVersionDescription":"\u003cstring>","computeEnvironment":{"type":"DCE","customEnvironment":{"baseImage":"\u003cstring>","dockerfilePath":"\u003cstring>","autoCompatibleWithDomino":true,"buildArgs":{},"name":"\u003cstring>","visibility":"Global"}},"entryPoint":"\u003cstring>","vanityUrl":"\u003cstring>","autoscalingSpec":{"enabled":true,"maxReplicas":123,"minReplicas":123,"scaleDownStabilizationWindowSeconds":123,"scaleUpStabilizationWindowSeconds":123,"targetCpuAvgUtilizationPct":123,"targetMemoryAvgUtilizationPct":123,"useSessionAffinity":true},"discoverable":true,"enableDeepLinking":true,"externalVolumeMounts":["\u003cstring>"],"hardwareTierIdSuggestion":"\u003cstring>","mountDatasets":true,"visibility":"Authenticated"},"extension":{"description":"\u003cstring>","enabled":true,"name":"\u003cstring>","uiMountPointTypeConfigs":{"adminPanel":{"enabled":true,"urlConfig":{"contextualQueryParams":["\u003cstring>"],"route":"\u003cstring>"}},"dataset":{"enabled":true,"urlConfig":{"contextualQueryParams":["\u003cstring>"],"route":"\u003cstring>"}},"datasetFileContext":{"enabled":true,"allProjects":true,"fileTypes":["\u003cstring>"],"urlConfig":{"contextualQueryParams":["\u003cstring>"],"route":"\u003cstring>"}},"modelDetails":{"enabled":true,"urlConfig":{"contextualQueryParams":["\u003cstring>"],"route":"\u003cstring>"}},"netAppVolume":{"enabled":true,"urlConfig":{"contextualQueryParams":["\u003cstring>"],"route":"\u003cstring>"}},"netAppVolumeFileContext":{"enabled":true,"allProjects":true,"fileTypes":["\u003cstring>"],"urlConfig":{"contextualQueryParams":["\u003cstring>"],"route":"\u003cstring>"}},"projectSidebar":{"enabled":true,"allProjects":true,"urlConfig":{"contextualQueryParams":["\u003cstring>"],"route":"\u003cstring>"}},"topBar":{"enabled":true,"urlConfig":{"contextualQueryParams":["\u003cstring>"],"route":"\u003cstring>"}}}},"manifestSchemaVersion":123,"project":{"description":"\u003cstring>","name":"\u003cstring>","visibility":"Public"}},"retryRequested":"clean","uninstallAttempts":123,"uninstallRequested":true,"upgradedFromSnapshotId":"\u003cstring>"},"description":"\u003cstring>","id":"\u003cstring>","incompleteInstall":{"extensionInstallId":"\u003cstring>","extensionReleaseTag":"\u003cstring>","extensionVersion":"\u003cstring>","id":"\u003cstring>","isComplete":true,"manifestSchemaVersion":123,"startedAt":"2023-11-07T05:31:56Z","startedBy":{"firstName":"\u003cstring>","id":"\u003cstring>","lastName":"\u003cstring>","userName":"\u003cstring>"},"steps":[{"logs":[{"message":"\u003cstring>","timestamp":"2023-11-07T05:31:56Z"}],"name":"ManageProject","transitions":[{"changedAt":"2023-11-07T05:31:56Z","status":"Pending","error":"\u003cstring>","statusString":"\u003cstring>"}],"startedAt":"2023-11-07T05:31:56Z"}],"cancelRequested":true,"completedAt":"2023-11-07T05:31:56Z","managedDominoEntitiesV1":{"manifestSchemaVersion":123,"appId":"\u003cstring>","appVersionId":"\u003cstring>","environmentId":"\u003cstring>","environmentRevisionId":"\u003cstring>","extensionId":"\u003cstring>","projectId":"\u003cstring>"},"manifestV1":{"app":{"appDescription":"\u003cstring>","appName":"\u003cstring>","appVersionDescription":"\u003cstring>","computeEnvironment":{"type":"DCE","customEnvironment":{"baseImage":"\u003cstring>","dockerfilePath":"\u003cstring>","autoCompatibleWithDomino":true,"buildArgs":{},"name":"\u003cstring>","visibility":"Global"}},"entryPoint":"\u003cstring>","vanityUrl":"\u003cstring>","autoscalingSpec":{"enabled":true,"maxReplicas":123,"minReplicas":123,"scaleDownStabilizationWindowSeconds":123,"scaleUpStabilizationWindowSeconds":123,"targetCpuAvgUtilizationPct":123,"targetMemoryAvgUtilizationPct":123,"useSessionAffinity":true},"discoverable":true,"enableDeepLinking":true,"externalVolumeMounts":["\u003cstring>"],"hardwareTierIdSuggestion":"\u003cstring>","mountDatasets":true,"visibility":"Authenticated"},"extension":{"description":"\u003cstring>","enabled":true,"name":"\u003cstring>","uiMountPointTypeConfigs":{"adminPanel":{"enabled":true,"urlConfig":{"contextualQueryParams":["\u003cstring>"],"route":"\u003cstring>"}},"dataset":{"enabled":true,"urlConfig":{"contextualQueryParams":["\u003cstring>"],"route":"\u003cstring>"}},"datasetFileContext":{"enabled":true,"allProjects":true,"fileTypes":["\u003cstring>"],"urlConfig":{"contextualQueryParams":["\u003cstring>"],"route":"\u003cstring>"}},"modelDetails":{"enabled":true,"urlConfig":{"contextualQueryParams":["\u003cstring>"],"route":"\u003cstring>"}},"netAppVolume":{"enabled":true,"urlConfig":{"contextualQueryParams":["\u003cstring>"],"route":"\u003cstring>"}},"netAppVolumeFileContext":{"enabled":true,"allProjects":true,"fileTypes":["\u003cstring>"],"urlConfig":{"contextualQueryParams":["\u003cstring>"],"route":"\u003cstring>"}},"projectSidebar":{"enabled":true,"allProjects":true,"urlConfig":{"contextualQueryParams":["\u003cstring>"],"route":"\u003cstring>"}},"topBar":{"enabled":true,"urlConfig":{"contextualQueryParams":["\u003cstring>"],"route":"\u003cstring>"}}}},"manifestSchemaVersion":123,"project":{"description":"\u003cstring>","name":"\u003cstring>","visibility":"Public"}},"retryRequested":"clean","uninstallAttempts":123,"uninstallRequested":true,"upgradedFromSnapshotId":"\u003cstring>"},"installDisplayName":"\u003cstring>","versionsFetchFailedReason":"\u003cstring>"}],"degradationReason":"\u003cstring>"}}},"exampleType":"generated"}},"description":"Success","exampleType":"generated"},"09b28f77-160d-4402-b501-3e74ab40c69a":{"content":{"application/json":{"example":{"code":"UNAUTHORIZED","message":"Authentication is required to access this resource."},"schema":{"properties":{"message":{"description":"Human-readable description of the error.","example":"The requested HPC Job could not be found.","type":"string","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"code":{"description":"Machine-readable error code.","example":"NOT_FOUND","type":"string","uniqueKey":"code","typeLabel":"string"}},"required":["message"],"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"code":"UNAUTHORIZED","message":"Authentication is required to access this resource."}}},"exampleType":"examples"}},"description":"Unauthorized - authentication is required or has failed.","exampleType":"examples"},"d473fb22-fa9d-4728-aa95-66ddafdabc47":{"content":{"application/json":{"example":{"code":"FORBIDDEN","message":"You do not have permission to perform this action."},"schema":{"properties":{"message":{"description":"Human-readable description of the error.","example":"The requested HPC Job could not be found.","type":"string","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"code":{"description":"Machine-readable error code.","example":"NOT_FOUND","type":"string","uniqueKey":"code","typeLabel":"string"}},"required":["message"],"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"code":"FORBIDDEN","message":"You do not have permission to perform this action."}}},"exampleType":"examples"}},"description":"Forbidden - the caller lacks permission to perform this action.","exampleType":"examples"},"851324e2-1010-4e48-a898-7155e31ce948":{"content":{"application/json":{"schema":{"properties":{"error":{"type":"string","uniqueKey":"error","typeLabel":"string"}},"type":"object","uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"error":"\u003cstring>"}}},"exampleType":"generated"}},"description":"Internal Server Error","exampleType":"generated"}},"security":{"bbb87411-8a15-40f3-a2b1-40ab4c4bee28":{"DominoApiKey":{"type":"apiKey","in":"header","name":"X-Domino-Api-Key","scopes":[],"schemeName":"DominoApiKey"}},"fa88a96c-5e6f-48a3-bceb-ab3547569e49":{"BearerAuthentication":{"type":"apiKey","name":"Authorization","in":"header","scopes":[],"schemeName":"BearerAuthentication"}}},"servers":{"fc7af266-23e8-4ea8-9fda-6644d855ada0":{"url":"https://mycluster.domino.tech","description":"Replace 'mycluster.domino.tech' with your Domino cluster hostname. For Domino Cloud customers, that is `your-subdomain`.domino.tech (e.g., acme.domino.tech). For self-hosted deployments, it is the hostname you reach the Domino UI at."}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","in":"header","name":"X-Domino-Api-Key","scopes":[],"schemeName":"DominoApiKey"},"schema":{"title":"X-Domino-Api-Key","type":"string","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"DominoApiKey","name":"X-Domino-Api-Key"}],"title":"DominoApiKey"},{"schemes":[{"scheme":{"type":"apiKey","name":"Authorization","in":"header","scopes":[],"schemeName":"BearerAuthentication"},"schema":{"title":"Authorization","type":"string","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"BearerAuthentication","name":"Authorization"}],"title":"BearerAuthentication"}]},"originalFileLocation":"api-specs/6.3/public-api.json"},"subdomain":"dominodatalab-e871cec4","siteName":"Domino","title":"List Domino Official Extension install options - Domino","relatedPagesConfig":{"enabled":true,"limit":4,"mode":"automatic"},"contextualStarterQuestions":[],"navMaps":{"firstHrefInVersion":{"Cloud":{"href":"/api-reference/extensions/list-domino-official-extension-install-options","matchLevel":1},"6.3":{"href":"/6.3/api-reference/extensions/list-domino-official-extension-install-options","matchLevel":0}},"firstHrefInLanguage":{}},"originalFileLocation":"6.3/api-reference/extensions/list-domino-official-extension-install-options.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Returns the available Domino Official Extension installs and upgrades.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Domino\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/dominodatalab-e871cec4/KGOwUzMGKfHLwDvz/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/dominodatalab-e871cec4/KGOwUzMGKfHLwDvz/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/dominodatalab-e871cec4/KGOwUzMGKfHLwDvz/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/dominodatalab-e871cec4/KGOwUzMGKfHLwDvz/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/dominodatalab-e871cec4/KGOwUzMGKfHLwDvz/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/dominodatalab-e871cec4/KGOwUzMGKfHLwDvz/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/dominodatalab-e871cec4/KGOwUzMGKfHLwDvz/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/dominodatalab-e871cec4/KGOwUzMGKfHLwDvz/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/dominodatalab-e871cec4/KGOwUzMGKfHLwDvz/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"List Domino Official Extension install options - Domino\">\u003cmeta data-mint-head property=\"og:description\" content=\"Returns the available Domino Official Extension installs and upgrades.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Domino\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.domino.ai/6.3/api-reference/extensions/list-domino-official-extension-install-options\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://dominodatalab-e871cec4.mintlify.app/_mintlify/api/og/v2?division=Extensions\u0026amp;title=List+Domino+Official+Extension+install+options\u0026amp;description=Returns+the+available+Domino+Official+Extension+installs+and+upgrades.\u0026amp;theme=e2a3909a506094ea4997f210\u0026amp;signature=97e2d88d67ba3a1ac9170b09568281a987e2a9b2b9a33af3e5f2c22496bdac13\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"List Domino Official Extension install options - Domino\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Returns the available Domino Official Extension installs and upgrades.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://dominodatalab-e871cec4.mintlify.app/_mintlify/api/og/v2?division=Extensions\u0026amp;title=List+Domino+Official+Extension+install+options\u0026amp;description=Returns+the+available+Domino+Official+Extension+installs+and+upgrades.\u0026amp;theme=e2a3909a506094ea4997f210\u0026amp;signature=97e2d88d67ba3a1ac9170b09568281a987e2a9b2b9a33af3e5f2c22496bdac13\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/dominodatalab-e871cec4/KGOwUzMGKfHLwDvz/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Domino\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#543FDE\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.domino.ai/6.3/api-reference/extensions/list-domino-official-extension-install-options\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/6.3/api-reference/extensions/list-domino-official-extension-install-options.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://domino.ai/#organization\",\"name\":\"Domino Data Lab\",\"legalName\":\"Domino Data Lab, Inc.\",\"url\":\"https://domino.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://docs.domino.ai/images/logos/domino-new-logo.png\"},\"sameAs\":[\"https://x.com/DominoDataLab\",\"https://www.linkedin.com/company/domino-data-lab\",\"https://github.com/dominodatalab\",\"https://www.instagram.com/dominodotai\"]},{\"@type\":\"WebSite\",\"@id\":\"https://docs.domino.ai#website\",\"name\":\"Domino\",\"url\":\"https://docs.domino.ai\",\"publisher\":{\"@id\":\"https://domino.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.domino.ai/6.3/api-reference/extensions/list-domino-official-extension-install-options#webpage\",\"url\":\"https://docs.domino.ai/6.3/api-reference/extensions/list-domino-official-extension-install-options\",\"name\":\"List Domino Official Extension install options\",\"description\":\"Returns the available Domino Official Extension installs and upgrades.\",\"isPartOf\":{\"@id\":\"https://docs.domino.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.domino.ai/6.3/api-reference/extensions/list-domino-official-extension-install-options#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.domino.ai/6.3/api-reference/extensions/list-domino-official-extension-install-options#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"API\",\"item\":\"https://docs.domino.ai/6.3/reference/api/index\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Domino Platform API\",\"item\":\"https://docs.domino.ai/6.3/reference/api/domino-open-api\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Extensions\",\"item\":\"https://docs.domino.ai/6.3/api-reference/extensions/list-extensions\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"List Domino Official Extension install options\",\"item\":\"https://docs.domino.ai/6.3/api-reference/extensions/list-domino-official-extension-install-options\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.domino.ai/6.3/api-reference/extensions/list-domino-official-extension-install-options#apireference\",\"headline\":\"List Domino Official Extension install options\",\"name\":\"List Domino Official Extension install options\",\"description\":\"Returns the available Domino Official Extension installs and upgrades.\",\"url\":\"https://docs.domino.ai/6.3/api-reference/extensions/list-domino-official-extension-install-options\",\"mainEntityOfPage\":{\"@id\":\"https://docs.domino.ai/6.3/api-reference/extensions/list-domino-official-extension-install-options#webpage\"},\"publisher\":{\"@id\":\"https://domino.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.domino.ai#website\"}}]}\u003c/script>","siteName":"Domino","nav":{"global":null,"versions":[{"version":"Cloud","pages":[{"title":"Cloud","href":"/api-reference/extensions/list-domino-official-extension-install-options"}]},{"version":"6.3","tabs":[{"tab":"Platform Overview","pages":[{"title":"Platform Overview","href":"/6.3/platform-overview/domino-overview"}]},{"tab":"Platform Capabilities","pages":[{"title":"Platform Capabilities","href":"/platform-capabilities/core-concepts"}]},{"tab":"Admin","pages":[{"title":"Admin","href":"/6.3/admin"}]},{"tab":"Reference","pages":[{"title":"Reference","href":"/6.3/reference"},{"group":"API","root":{"title":"API","href":"/6.3/reference/api/index"},"pages":[{"title":"Domino API authentication","href":"/6.3/reference/api/domino-api-authentication"},{"group":"Domino Platform API","root":{"title":"Domino Platform API reference","href":"/6.3/reference/api/domino-open-api"},"pages":[{"group":"Projects","pages":[{"title":"Get Projects visible to user","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/projects/beta/projects","href":"/6.3/api-reference/projects/get-projects-visible-to-user"},{"title":"Create a project","deprecated":null,"version":null,"sidebarTitle":"Create Project (beta)","openapi":"/api-specs/6.3/public-api.json post /api/projects/beta/projects","href":"/6.3/api-reference/projects/create-a-project"},{"title":"Archive project by id","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json delete /api/projects/beta/projects/{projectId}","href":"/6.3/api-reference/projects/archive-project-by-id"},{"title":"Get DFS head commit","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/projects/beta/projects/{projectId}/commits/latest","href":"/6.3/api-reference/projects/get-dfs-head-commit"},{"title":"Resolve a git reference to a commit SHA","deprecated":null,"version":null,"sidebarTitle":"Resolve Git ref","openapi":"/api-specs/6.3/public-api.json post /api/projects/beta/projects/{projectId}/commits/resolveGitRef","href":"/6.3/api-reference/projects/resolve-a-git-reference-to-a-commit-sha"},{"title":"Returns the contents of a file (deprecated, use v1 endpoint instead)","deprecated":null,"version":null,"sidebarTitle":"Get file contents (deprecated)","openapi":"/api-specs/6.3/public-api.json get /api/projects/beta/projects/{projectId}/files/{commitId}/{path}/content","href":"/6.3/api-reference/projects/returns-the-contents-of-a-file-deprecated-use-v1-endpoint-instead"},{"title":"Resolve a git reference to a commit SHA for an imported repository","deprecated":null,"version":null,"sidebarTitle":"Resolve Git ref in repository","openapi":"/api-specs/6.3/public-api.json post /api/projects/beta/projects/{projectId}/repositories/{repositoryId}/commits/resolveGitRef","href":"/6.3/api-reference/projects/resolve-a-git-reference-to-a-commit-sha-for-an-imported-repository"},{"title":"Get project result settings","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/projects/beta/projects/{projectId}/results-settings","href":"/6.3/api-reference/projects/get-project-result-settings"},{"title":"Update project result settings","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json put /api/projects/beta/projects/{projectId}/results-settings","href":"/6.3/api-reference/projects/update-project-result-settings"},{"title":"Get Project by Id","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/projects/v1/projects/{projectId}","href":"/6.3/api-reference/projects/get-project-by-id"},{"title":"Add a collaborator to this project","deprecated":null,"version":null,"sidebarTitle":"Add collaborator","openapi":"/api-specs/6.3/public-api.json post /api/projects/v1/projects/{projectId}/collaborators","href":"/6.3/api-reference/projects/add-a-collaborator-to-this-project"},{"title":"Remove a collaborator from project","deprecated":null,"version":null,"sidebarTitle":"Remove collaborator","openapi":"/api-specs/6.3/public-api.json delete /api/projects/v1/projects/{projectId}/collaborators/{collaboratorId}","href":"/6.3/api-reference/projects/remove-a-collaborator-from-project"},{"title":"Create a new project by copying an existing project and providing optional overrides.","deprecated":null,"version":null,"sidebarTitle":"Copy Project","openapi":"/api-specs/6.3/public-api.json post /api/projects/v1/projects/{projectId}/copy-project","href":"/6.3/api-reference/projects/create-a-new-project-by-copying-an-existing-project-and-providing-optional-overrides"},{"title":"Returns the contents of a file","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/projects/v1/projects/{projectId}/files/{commitId}/{path}/content","href":"/6.3/api-reference/projects/returns-the-contents-of-a-file"},{"title":"Get goals in this project","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/projects/v1/projects/{projectId}/goals","href":"/6.3/api-reference/projects/get-goals-in-this-project"},{"title":"Add a goal to this project","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /api/projects/v1/projects/{projectId}/goals","href":"/6.3/api-reference/projects/add-a-goal-to-this-project"},{"title":"Delete a project goal","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json delete /api/projects/v1/projects/{projectId}/goals/{goalId}","href":"/6.3/api-reference/projects/delete-a-project-goal"},{"title":"Update project goal status","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json patch /api/projects/v1/projects/{projectId}/goals/{goalId}","href":"/6.3/api-reference/projects/update-project-goal-status"},{"title":"Get all imported git repositories in this project","deprecated":null,"version":null,"sidebarTitle":"List imported repositories","openapi":"/api-specs/6.3/public-api.json get /api/projects/v1/projects/{projectId}/repositories","href":"/6.3/api-reference/projects/get-all-imported-git-repositories-in-this-project"},{"title":"Add an imported git repository to this project","deprecated":null,"version":null,"sidebarTitle":"Add imported repository","openapi":"/api-specs/6.3/public-api.json post /api/projects/v1/projects/{projectId}/repositories","href":"/6.3/api-reference/projects/add-an-imported-git-repository-to-this-project"},{"title":"Remove an imported repository from project","deprecated":null,"version":null,"sidebarTitle":"Remove imported repository","openapi":"/api-specs/6.3/public-api.json delete /api/projects/v1/projects/{projectId}/repositories/{repositoryId}","href":"/6.3/api-reference/projects/remove-an-imported-repository-from-project"},{"title":"Update project status","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json put /api/projects/v1/projects/{projectId}/status","href":"/6.3/api-reference/projects/update-project-status"},{"title":"Create a project","deprecated":null,"version":null,"sidebarTitle":"Create Project (v2)","openapi":"/api-specs/6.3/public-api.json post /api/projects/v2/projects","href":"/6.3/api-reference/projects/create-a-project-1"}]},{"group":"Project templates","pages":[{"title":"Create project template","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /api/develop/v1/customer-project-templates","href":"/6.3/api-reference/project-templates/create-project-template"},{"title":"Get customer project template by id","deprecated":null,"version":null,"sidebarTitle":"Get Project template","openapi":"/api-specs/6.3/public-api.json get /api/develop/v1/customer-project-templates/{id}","href":"/6.3/api-reference/project-templates/get-customer-project-template-by-id"},{"title":"Delete a customer project template by id.","deprecated":null,"version":null,"sidebarTitle":"Delete Project template","openapi":"/api-specs/6.3/public-api.json delete /api/develop/v1/customer-project-templates/{id}","href":"/6.3/api-reference/project-templates/delete-a-customer-project-template-by-id"},{"title":"Update a customer project template","deprecated":null,"version":null,"sidebarTitle":"Update Project template","openapi":"/api-specs/6.3/public-api.json patch /api/develop/v1/customer-project-templates/{id}","href":"/6.3/api-reference/project-templates/update-a-customer-project-template"},{"title":"List project templates","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/develop/v1/project-templates","href":"/6.3/api-reference/project-templates/list-project-templates"},{"title":"List project templates (v2)","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/develop/v2/project-templates","href":"/6.3/api-reference/project-templates/list-project-templates-v2"}]},{"group":"Workspaces","pages":[{"title":"Create workspace session","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /api/projects/v1/projects/{projectId}/workspaces/{workspaceId}/sessions","href":"/6.3/api-reference/workspaces/create-workspace-session"}]},{"group":"Jobs","pages":[{"title":"Get Jobs for a project","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/jobs/beta/jobs","href":"/6.3/api-reference/jobs/get-jobs-for-a-project"},{"title":"Get Job details","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/jobs/beta/jobs/{jobId}","href":"/6.3/api-reference/jobs/get-job-details"},{"title":"Get logs for a Job","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/jobs/beta/jobs/{jobId}/logs","href":"/6.3/api-reference/jobs/get-logs-for-a-job"},{"title":"Get linked goals for a job","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/jobs/v1/goals","href":"/6.3/api-reference/jobs/get-linked-goals-for-a-job"},{"title":"Link a goal to a job","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /api/jobs/v1/goals","href":"/6.3/api-reference/jobs/link-a-goal-to-a-job"},{"title":"Unlink goal from job","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json delete /api/jobs/v1/goals/{goalId}","href":"/6.3/api-reference/jobs/unlink-goal-from-job"},{"title":"Start a Job","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /api/jobs/v1/jobs","href":"/6.3/api-reference/jobs/start-a-job"},{"title":"Add a tag to a Job","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /api/jobs/v1/jobs/{jobId}/tags","href":"/6.3/api-reference/jobs/add-a-tag-to-a-job"},{"title":"Remove a tag from a Job","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json delete /api/jobs/v1/jobs/{jobId}/tags/{tagId}","href":"/6.3/api-reference/jobs/remove-a-tag-from-a-job"}]},{"group":"HPC Jobs","pages":[{"title":"Get HPC Jobs for a project","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/hpc/v1/jobs","href":"/6.3/api-reference/hpc-jobs/get-hpc-jobs-for-a-project"},{"title":"Start an HPC Job","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /api/hpc/v1/jobs","href":"/6.3/api-reference/hpc-jobs/start-an-hpc-job"},{"title":"Cancel an HPC Job","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /api/hpc/v1/jobs/cancel","href":"/6.3/api-reference/hpc-jobs/cancel-an-hpc-job"},{"title":"Check whether Slurm submission is supported","deprecated":null,"version":null,"sidebarTitle":"Check Slurm submission support","openapi":"/api-specs/6.3/public-api.json get /api/hpc/v1/jobs/submit-supported","href":"/6.3/api-reference/hpc-jobs/check-whether-slurm-submission-is-supported"},{"title":"Get HPC Job details","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/hpc/v1/jobs/{jobId}","href":"/6.3/api-reference/hpc-jobs/get-hpc-job-details"},{"title":"Get logs for an HPC Job","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/hpc/v1/jobs/{jobId}/logs","href":"/6.3/api-reference/hpc-jobs/get-logs-for-an-hpc-job"}]},{"group":"Environments","pages":[{"title":"Get Environments visible to a user","deprecated":null,"version":null,"sidebarTitle":"List visible environments","openapi":"/api-specs/6.3/public-api.json get /api/environments/beta/environments","href":"/6.3/api-reference/environments/get-environments-visible-to-a-user"},{"title":"Create an environment","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /api/environments/beta/environments","href":"/6.3/api-reference/environments/create-an-environment"},{"title":"Create a Revision of an Environment","deprecated":null,"version":null,"sidebarTitle":"Create environment revision","openapi":"/api-specs/6.3/public-api.json post /api/environments/beta/environments/{environmentId}/revisions","href":"/6.3/api-reference/environments/create-a-revision-of-an-environment"},{"title":"Update the restricted revision of an environment","deprecated":null,"version":null,"sidebarTitle":"Update restricted revision","openapi":"/api-specs/6.3/public-api.json patch /api/environments/beta/environments/{environmentId}/revisions/{revisionId}","href":"/6.3/api-reference/environments/update-the-restricted-revision-of-an-environment"},{"title":"Get an environment","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/environments/v1/environments/{environmentId}","href":"/6.3/api-reference/environments/get-an-environment"},{"title":"Archive an environment","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json delete /api/environments/v1/environments/{environmentId}","href":"/6.3/api-reference/environments/archive-an-environment"}]},{"group":"Hardware Tiers","pages":[{"title":"Get all hardware tiers","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/hardwaretiers/v1/hardwaretiers","href":"/6.3/api-reference/hardware-tiers/get-all-hardware-tiers"},{"title":"Update a hardware tier","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json put /api/hardwaretiers/v1/hardwaretiers","href":"/6.3/api-reference/hardware-tiers/update-a-hardware-tier"},{"title":"Create a hardware tier","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /api/hardwaretiers/v1/hardwaretiers","href":"/6.3/api-reference/hardware-tiers/create-a-hardware-tier"},{"title":"Get a hardware tier by Id","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/hardwaretiers/v1/hardwaretiers/{hardwareTierId}","href":"/6.3/api-reference/hardware-tiers/get-a-hardware-tier-by-id"},{"title":"Archive a hardware tier","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json delete /api/hardwaretiers/v1/hardwaretiers/{hardwareTierId}","href":"/6.3/api-reference/hardware-tiers/archive-a-hardware-tier"}]},{"group":"Datasets","pages":[{"title":"Deprecated - Get datasets accessible to user","deprecated":null,"version":null,"sidebarTitle":"List Datasets (deprecated)","openapi":"/api-specs/6.3/public-api.json get /api/datasetrw/v1/datasets","href":"/6.3/api-reference/datasets/deprecated--get-datasets-accessible-to-user"},{"title":"Create a dataset","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /api/datasetrw/v1/datasets","href":"/6.3/api-reference/datasets/create-a-dataset"},{"title":"Get dataset by ID","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/datasetrw/v1/datasets/{datasetId}","href":"/6.3/api-reference/datasets/get-dataset-by-id"},{"title":"Delete Dataset","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json delete /api/datasetrw/v1/datasets/{datasetId}","href":"/6.3/api-reference/datasets/delete-dataset"},{"title":"Update dataset metadata","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json patch /api/datasetrw/v1/datasets/{datasetId}","href":"/6.3/api-reference/datasets/update-dataset-metadata"},{"title":"Get dataset grants by ID","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/datasetrw/v1/datasets/{datasetId}/grants","href":"/6.3/api-reference/datasets/get-dataset-grants-by-id"},{"title":"Add a grant to a dataset's existing sequence of grants","deprecated":null,"version":null,"sidebarTitle":"Add Dataset grant","openapi":"/api-specs/6.3/public-api.json post /api/datasetrw/v1/datasets/{datasetId}/grants","href":"/6.3/api-reference/datasets/add-a-grant-to-a-datasets-existing-sequence-of-grants"},{"title":"Remove a grant from a dataset's existing sequence of grants","deprecated":null,"version":null,"sidebarTitle":"Remove Dataset grant","openapi":"/api-specs/6.3/public-api.json delete /api/datasetrw/v1/datasets/{datasetId}/grants","href":"/6.3/api-reference/datasets/remove-a-grant-from-a-datasets-existing-sequence-of-grants"},{"title":"Get snapshots belonging to dataset","deprecated":null,"version":null,"sidebarTitle":"List Dataset snapshots","openapi":"/api-specs/6.3/public-api.json get /api/datasetrw/v1/datasets/{datasetId}/snapshots","href":"/6.3/api-reference/datasets/get-snapshots-belonging-to-dataset"},{"title":"Create a snapshot","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /api/datasetrw/v1/datasets/{datasetId}/snapshots","href":"/6.3/api-reference/datasets/create-a-snapshot"},{"title":"Tag a snapshot in this Dataset","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /api/datasetrw/v1/datasets/{datasetId}/tags","href":"/6.3/api-reference/datasets/tag-a-snapshot-in-this-dataset"},{"title":"Remove a tag from a Dataset","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json delete /api/datasetrw/v1/datasets/{datasetId}/tags/{tagName}","href":"/6.3/api-reference/datasets/remove-a-tag-from-a-dataset"},{"title":"Get snapshot","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/datasetrw/v1/snapshots/{snapshotId}","href":"/6.3/api-reference/datasets/get-snapshot"},{"title":"Get datasets the user has access to","deprecated":null,"version":null,"sidebarTitle":"List Datasets (v2)","openapi":"/api-specs/6.3/public-api.json get /api/datasetrw/v2/datasets","href":"/6.3/api-reference/datasets/get-datasets-the-user-has-access-to"},{"title":"Get shared datasets that a project uses","deprecated":null,"version":null,"sidebarTitle":"List shared Datasets","openapi":"/api-specs/6.3/public-api.json get /api/projects/v1/projects/{projectId}/shared-datasets","href":"/6.3/api-reference/datasets/get-shared-datasets-that-a-project-uses"},{"title":"Link a shared dataset to this project","deprecated":null,"version":null,"sidebarTitle":"Link shared Dataset","openapi":"/api-specs/6.3/public-api.json post /api/projects/v1/projects/{projectId}/shared-datasets","href":"/6.3/api-reference/datasets/link-a-shared-dataset-to-this-project"},{"title":"Unlink a shared dataset from this project","deprecated":null,"version":null,"sidebarTitle":"Unlink shared Dataset","openapi":"/api-specs/6.3/public-api.json delete /api/projects/v1/projects/{projectId}/shared-datasets/{datasetId}","href":"/6.3/api-reference/datasets/unlink-a-shared-dataset-from-this-project"},{"title":"Attempts to rename file or directory","deprecated":null,"version":null,"sidebarTitle":"Rename Dataset file","openapi":"/api-specs/6.3/public-api.json put /datasetrw/dataset/{datasetId}/rename-file","href":"/6.3/api-reference/datasets/attempts-to-rename-file-or-directory"},{"title":"Send file upload chunk","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /datasetrw/datasets/{datasetId}/snapshot/file","href":"/6.3/api-reference/datasets/send-file-upload-chunk"},{"title":"Cancels the upload process to a Dataset","deprecated":null,"version":null,"sidebarTitle":"Cancel Dataset upload","openapi":"/api-specs/6.3/public-api.json get /datasetrw/datasets/{datasetId}/snapshot/file/cancel/{uploadKey}","href":"/6.3/api-reference/datasets/cancels-the-upload-process-to-a-dataset"},{"title":"Attempts to move the uploaded files to the Dataset","deprecated":null,"version":null,"sidebarTitle":"Complete Dataset upload","openapi":"/api-specs/6.3/public-api.json get /datasetrw/datasets/{datasetId}/snapshot/file/end/{uploadKey}","href":"/6.3/api-reference/datasets/attempts-to-move-the-uploaded-files-to-the-dataset"},{"title":"Start process to upload a file(s) to the Dataset","deprecated":null,"version":null,"sidebarTitle":"Start Dataset upload","openapi":"/api-specs/6.3/public-api.json post /datasetrw/datasets/{datasetId}/snapshot/file/start","href":"/6.3/api-reference/datasets/start-process-to-upload-a-files-to-the-dataset"},{"title":"Returns whether or not this upload chunk has already been sent","deprecated":null,"version":null,"sidebarTitle":"Check upload chunk status","openapi":"/api-specs/6.3/public-api.json get /datasetrw/datasets/{datasetId}/snapshot/file/test","href":"/6.3/api-reference/datasets/returns-whether-or-not-this-upload-chunk-has-already-been-sent"},{"title":"Get file names in snapshot","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /datasetrw/files/{snapshotId}","href":"/6.3/api-reference/datasets/get-file-names-in-snapshot"},{"title":"Download archive file from Domino to local","deprecated":null,"version":null,"sidebarTitle":"Download snapshot archive","openapi":"/api-specs/6.3/public-api.json get /datasetrw/snapshot/{snapshotId}/download-local/{taskKey}","href":"/6.3/api-reference/datasets/download-archive-file-from-domino-to-local"},{"title":"Get snapshot file metadata at path","deprecated":null,"version":null,"sidebarTitle":"Get snapshot file metadata","openapi":"/api-specs/6.3/public-api.json get /datasetrw/snapshot/{snapshotId}/file/meta","href":"/6.3/api-reference/datasets/get-snapshot-file-metadata-at-path"},{"title":"Get snapshot file raw content at specified path","deprecated":null,"version":null,"sidebarTitle":"Get snapshot file content","openapi":"/api-specs/6.3/public-api.json get /datasetrw/snapshot/{snapshotId}/file/raw","href":"/6.3/api-reference/datasets/get-snapshot-file-raw-content-at-specified-path"},{"title":"Deletes files from snapshot","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json delete /datasetrw/snapshot/{snapshotId}/files","href":"/6.3/api-reference/datasets/deletes-files-from-snapshot"},{"title":"Get file names in a snapshot at a specific subpath recursively","deprecated":null,"version":null,"sidebarTitle":"List snapshot files recursively","openapi":"/api-specs/6.3/public-api.json get /datasetrw/snapshot/{snapshotId}/files/recursive","href":"/6.3/api-reference/datasets/get-file-names-in-a-snapshot-at-a-specific-subpath-recursively"}]},{"group":"Data Sources","pages":[{"title":"Get Data Source Audit Data","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/datasource/v1/audit","href":"/6.3/api-reference/data-sources/get-data-source-audit-data"},{"title":"Get all active Data Source the user has access to","deprecated":null,"version":null,"sidebarTitle":"List accessible Data Sources","openapi":"/api-specs/6.3/public-api.json get /api/datasource/v1/datasources","href":"/6.3/api-reference/data-sources/get-all-active-data-source-the-user-has-access-to"},{"title":"Create a Data Source","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /api/datasource/v1/datasources","href":"/6.3/api-reference/data-sources/create-a-data-source"},{"title":"Get Data Source by ID","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/datasource/v1/datasources/{dataSourceId}","href":"/6.3/api-reference/data-sources/get-data-source-by-id"},{"title":"Delete Data Source with specified ID","deprecated":null,"version":null,"sidebarTitle":"Delete Data Source","openapi":"/api-specs/6.3/public-api.json delete /api/datasource/v1/datasources/{dataSourceId}","href":"/6.3/api-reference/data-sources/delete-data-source-with-specified-id"},{"title":"Update Data Source with specified ID","deprecated":null,"version":null,"sidebarTitle":"Update Data Source","openapi":"/api-specs/6.3/public-api.json patch /api/datasource/v1/datasources/{dataSourceId}","href":"/6.3/api-reference/data-sources/update-data-source-with-specified-id"},{"title":"List monitoring Data Sources","deprecated":null,"version":null,"sidebarTitle":"List monitoring Data Sources","openapi":"/api-specs/6.3/public-api.json get /model-monitor/v2/api/datasources","href":"/6.3/api-reference/data-sources/get-model-monitorv2apidatasources"},{"title":"Create monitoring Data Source","deprecated":null,"version":null,"sidebarTitle":"Create monitoring Data Source","openapi":"/api-specs/6.3/public-api.json put /model-monitor/v2/api/datasource","href":"/6.3/api-reference/data-sources/put-model-monitorv2apidatasource"},{"title":"Delete monitoring Data Source","deprecated":null,"version":null,"sidebarTitle":"Delete monitoring Data Source","openapi":"/api-specs/6.3/public-api.json delete /model-monitor/v2/api/datasource","href":"/6.3/api-reference/data-sources/delete-model-monitorv2apidatasource"}]},{"group":"AI Gateway","pages":[{"title":"Get AI Gateway Audit Data","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/aigateway/v1/audit","href":"/6.3/api-reference/ai-gateway/get-ai-gateway-audit-data"},{"title":"Get all active Gateway LLMs accessible by the user","deprecated":null,"version":null,"sidebarTitle":"List accessible Gateway LLMs","openapi":"/api-specs/6.3/public-api.json get /api/aigateway/v1/endpoints","href":"/6.3/api-reference/ai-gateway/get-all-active-gateway-llms-accessible-by-the-user"},{"title":"Create a new endpoint","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /api/aigateway/v1/endpoints","href":"/6.3/api-reference/ai-gateway/create-a-new-endpoint"},{"title":"Get a endpoint by name","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/aigateway/v1/endpoints/{endpointName}","href":"/6.3/api-reference/ai-gateway/get-a-endpoint-by-name"},{"title":"Delete a endpoint by name","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json delete /api/aigateway/v1/endpoints/{endpointName}","href":"/6.3/api-reference/ai-gateway/delete-a-endpoint-by-name"},{"title":"Update a endpoint by name","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json patch /api/aigateway/v1/endpoints/{endpointName}","href":"/6.3/api-reference/ai-gateway/update-a-endpoint-by-name"},{"title":"Get permissions for a endpoint by name","deprecated":null,"version":null,"sidebarTitle":"Get endpoint permissions","openapi":"/api-specs/6.3/public-api.json get /api/aigateway/v1/endpoints/{endpointName}/permissions","href":"/6.3/api-reference/ai-gateway/get-permissions-for-a-endpoint-by-name"},{"title":"Update permissions for a endpoint by name","deprecated":null,"version":null,"sidebarTitle":"Update endpoint permissions","openapi":"/api-specs/6.3/public-api.json patch /api/aigateway/v1/endpoints/{endpointName}/permissions","href":"/6.3/api-reference/ai-gateway/update-permissions-for-a-endpoint-by-name"}]},{"group":"GenAI","pages":[{"title":"Get the default environment for Gen AI endpoints","deprecated":null,"version":null,"sidebarTitle":"Get default endpoint environment","openapi":"/api-specs/6.3/public-api.json get /api/gen-ai/beta/default-endpoint-environment","href":"/6.3/api-reference/genai/get-the-default-environment-for-gen-ai-endpoints"},{"title":"Get all Gen AI endpoints accessible by the user","deprecated":null,"version":null,"sidebarTitle":"List accessible GenAI endpoints","openapi":"/api-specs/6.3/public-api.json get /api/gen-ai/beta/endpoints","href":"/6.3/api-reference/genai/get-all-gen-ai-endpoints-accessible-by-the-user"},{"title":"Create a new Gen AI Endpoint","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /api/gen-ai/beta/endpoints","href":"/6.3/api-reference/genai/create-a-new-gen-ai-endpoint"},{"title":"Get endpoint by id","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/gen-ai/beta/endpoints/{endpointId}","href":"/6.3/api-reference/genai/get-endpoint-by-id"},{"title":"Delete a Gen AI Endpoint","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json delete /api/gen-ai/beta/endpoints/{endpointId}","href":"/6.3/api-reference/genai/delete-a-gen-ai-endpoint"},{"title":"Get the collaborators for a Gen AI Endpoint","deprecated":null,"version":null,"sidebarTitle":"List endpoint collaborators","openapi":"/api-specs/6.3/public-api.json get /api/gen-ai/beta/endpoints/{endpointId}/collaborators","href":"/6.3/api-reference/genai/get-the-collaborators-for-a-gen-ai-endpoint"},{"title":"Get the versions for a Gen AI Endpoint","deprecated":null,"version":null,"sidebarTitle":"List endpoint versions","openapi":"/api-specs/6.3/public-api.json get /api/gen-ai/beta/endpoints/{endpointId}/versions","href":"/6.3/api-reference/genai/get-the-versions-for-a-gen-ai-endpoint"},{"title":"Get a Gen AI Endpoint Version","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/gen-ai/beta/endpoints/{endpointId}/versions/{versionNumber}","href":"/6.3/api-reference/genai/get-a-gen-ai-endpoint-version"},{"title":"Patch a Gen AI Endpoint version","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json patch /api/gen-ai/beta/endpoints/{endpointId}/versions/{versionNumber}","href":"/6.3/api-reference/genai/patch-a-gen-ai-endpoint-version"},{"title":"Get pod resource usage metrics for a model endpoint version","deprecated":null,"version":null,"sidebarTitle":"Get pod resource metrics","openapi":"/api-specs/6.3/public-api.json get /api/gen-ai/beta/endpoints/{endpointId}/versions/{versionNumber}/pod-resource-metrics","href":"/6.3/api-reference/genai/get-pod-resource-usage-metrics-for-a-model-endpoint-version"},{"title":"Get Gen AI Endpoint Version Real Time Logs","deprecated":null,"version":null,"sidebarTitle":"Get version real-time logs","openapi":"/api-specs/6.3/public-api.json get /api/gen-ai/beta/endpoints/{endpointId}/versions/{versionNumber}/realTimeLogs","href":"/6.3/api-reference/genai/get-gen-ai-endpoint-version-real-time-logs"},{"title":"Get request metrics for a model endpoint version","deprecated":null,"version":null,"sidebarTitle":"Get request metrics","openapi":"/api-specs/6.3/public-api.json get /api/gen-ai/beta/endpoints/{endpointId}/versions/{versionNumber}/request-metrics","href":"/6.3/api-reference/genai/get-request-metrics-for-a-model-endpoint-version"},{"title":"Start a Gen AI Endpoint Version","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /api/gen-ai/beta/endpoints/{endpointId}/versions/{versionNumber}/start","href":"/6.3/api-reference/genai/start-a-gen-ai-endpoint-version"},{"title":"Stop a Gen AI Endpoint Version","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /api/gen-ai/beta/endpoints/{endpointId}/versions/{versionNumber}/stop","href":"/6.3/api-reference/genai/stop-a-gen-ai-endpoint-version"},{"title":"Get vLLM latency metrics for a model endpoint version","deprecated":null,"version":null,"sidebarTitle":"Get vLLM latency metrics","openapi":"/api-specs/6.3/public-api.json get /api/gen-ai/beta/endpoints/{endpointId}/versions/{versionNumber}/vllm-latency-metrics","href":"/6.3/api-reference/genai/get-vllm-latency-metrics-for-a-model-endpoint-version"},{"title":"Get vLLM token metrics for a model endpoint version","deprecated":null,"version":null,"sidebarTitle":"Get vLLM token metrics","openapi":"/api-specs/6.3/public-api.json get /api/gen-ai/beta/endpoints/{endpointId}/versions/{versionNumber}/vllm-token-metrics","href":"/6.3/api-reference/genai/get-vllm-token-metrics-for-a-model-endpoint-version"},{"title":"Check if a vanity URL is available","deprecated":null,"version":null,"sidebarTitle":"Check vanity URL availability","openapi":"/api-specs/6.3/public-api.json get /api/gen-ai/beta/vanity-url-availability/{vanityUrl}","href":"/6.3/api-reference/genai/check-if-a-vanity-url-is-available"}]},{"group":"AI Systems","pages":[{"title":"Service Version","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/model-services/v1/aisystem/version","href":"/6.3/api-reference/ai-systems/service-version"},{"title":"Get evaluation histogram data","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/model-services/v1/aisystem/{system_id}/version/{version_id}/chart/histogram/eval_name/{eval_name}","href":"/6.3/api-reference/ai-systems/get-evaluation-histogram-data"},{"title":"Get metrics timeseries","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/model-services/v1/aisystem/{system_id}/version/{version_id}/chart/timeseries/metric/{metric}","href":"/6.3/api-reference/ai-systems/get-metrics-timeseries"},{"title":"Get trace count timeseries","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/model-services/v1/aisystem/{system_id}/version/{version_id}/chart/timeseries/trace-count","href":"/6.3/api-reference/ai-systems/get-trace-count-timeseries"},{"title":"Get labels for metric and label evaluations","deprecated":null,"version":null,"sidebarTitle":"Get evaluation labels","openapi":"/api-specs/6.3/public-api.json get /api/model-services/v1/aisystem/{system_id}/version/{version_id}/evaluation-labels","href":"/6.3/api-reference/ai-systems/get-labels-for-metric-and-label-evaluations"},{"title":"Get filterable fields","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/model-services/v1/aisystem/{system_id}/version/{version_id}/filters","href":"/6.3/api-reference/ai-systems/get-filterable-fields"},{"title":"List traces","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/model-services/v1/aisystem/{system_id}/version/{version_id}/traces","href":"/6.3/api-reference/ai-systems/list-traces"},{"title":"Get version timeline","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/model-services/v1/aisystem/{system_id}/versions","href":"/6.3/api-reference/ai-systems/get-version-timeline"}]},{"group":"Apps","pages":[{"title":"List Apps","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/apps/beta/apps","href":"/6.3/api-reference/apps/list-apps"},{"title":"Create App","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /api/apps/beta/apps","href":"/6.3/api-reference/apps/create-app"},{"title":"Get Project Filter Options","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/apps/beta/apps/projectFilterOptions","href":"/6.3/api-reference/apps/get-project-filter-options"},{"title":"Get Publisher Filter Options","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/apps/beta/apps/publisherFilterOptions","href":"/6.3/api-reference/apps/get-publisher-filter-options"},{"title":"Get App by Vanity URL","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/apps/beta/apps/vanityUrls/{vanityUrl}","href":"/6.3/api-reference/apps/get-app-by-vanity-url"},{"title":"Get App","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/apps/beta/apps/{appId}","href":"/6.3/api-reference/apps/get-app"},{"title":"Delete App","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json delete /api/apps/beta/apps/{appId}","href":"/6.3/api-reference/apps/delete-app"},{"title":"Update App","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json patch /api/apps/beta/apps/{appId}","href":"/6.3/api-reference/apps/update-app"},{"title":"Request Access to App","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /api/apps/beta/apps/{appId}/access/requests","href":"/6.3/api-reference/apps/request-access-to-app"},{"title":"Get App Thumbnail","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/apps/beta/apps/{appId}/thumbnail","href":"/6.3/api-reference/apps/get-app-thumbnail"},{"title":"Upsert App Thumbnail","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /api/apps/beta/apps/{appId}/thumbnail","href":"/6.3/api-reference/apps/upsert-app-thumbnail"},{"title":"Delete App Thumbnail","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json delete /api/apps/beta/apps/{appId}/thumbnail","href":"/6.3/api-reference/apps/delete-app-thumbnail"},{"title":"Get App Thumbnail Metadata","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/apps/beta/apps/{appId}/thumbnail/metadata","href":"/6.3/api-reference/apps/get-app-thumbnail-metadata"},{"title":"Get App Views","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/apps/beta/apps/{appId}/views","href":"/6.3/api-reference/apps/get-app-views"},{"title":"List Apps (v1)","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/apps/v1/apps","href":"/6.3/api-reference/apps/list-apps-v1"},{"title":"Create App (v1)","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /api/apps/v1/apps","href":"/6.3/api-reference/apps/create-app-v1"},{"title":"Create or ensure a draft App for a workspace (v1)","deprecated":null,"version":null,"sidebarTitle":"Create draft App (v1)","openapi":"/api-specs/6.3/public-api.json post /api/apps/v1/apps/drafts","href":"/6.3/api-reference/apps/create-or-ensure-a-draft-app-for-a-workspace-v1"},{"title":"Get App (v1)","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/apps/v1/apps/{appId}","href":"/6.3/api-reference/apps/get-app-v1"},{"title":"Delete App (v1)","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json delete /api/apps/v1/apps/{appId}","href":"/6.3/api-reference/apps/delete-app-v1"},{"title":"Update App (v1)","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json patch /api/apps/v1/apps/{appId}","href":"/6.3/api-reference/apps/update-app-v1"},{"title":"Publish content from a draft App (v1)","deprecated":null,"version":null,"sidebarTitle":"Publish draft App (v1)","openapi":"/api-specs/6.3/public-api.json post /api/apps/v1/apps/{appId}/publish","href":"/6.3/api-reference/apps/publish-content-from-a-draft-app-v1"}]},{"group":"App versions","pages":[{"title":"List App Versions","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/apps/beta/apps/{appId}/versions","href":"/6.3/api-reference/app-versions/list-app-versions"},{"title":"Create App Version","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /api/apps/beta/apps/{appId}/versions","href":"/6.3/api-reference/app-versions/create-app-version"},{"title":"Get App Version","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/apps/beta/apps/{appId}/versions/{versionId}","href":"/6.3/api-reference/app-versions/get-app-version"},{"title":"Update App Version","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json patch /api/apps/beta/apps/{appId}/versions/{versionId}","href":"/6.3/api-reference/app-versions/update-app-version"},{"title":"Start App Version","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /api/apps/beta/apps/{appId}/versions/{versionId}/start","href":"/6.3/api-reference/app-versions/start-app-version"},{"title":"Stop App Version","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /api/apps/beta/apps/{appId}/versions/{versionId}/stop","href":"/6.3/api-reference/app-versions/stop-app-version"},{"title":"List App Versions (v1)","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/apps/v1/apps/{appId}/versions","href":"/6.3/api-reference/app-versions/list-app-versions-v1"},{"title":"Create App Version (v1)","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /api/apps/v1/apps/{appId}/versions","href":"/6.3/api-reference/app-versions/create-app-version-v1"},{"title":"Create App Version and Start (v1)","deprecated":null,"version":null,"sidebarTitle":"Create and start version (v1)","openapi":"/api-specs/6.3/public-api.json post /api/apps/v1/apps/{appId}/versions/createAndStart","href":"/6.3/api-reference/app-versions/create-app-version-and-start-v1"},{"title":"Get App Version (v1)","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/apps/v1/apps/{appId}/versions/{versionId}","href":"/6.3/api-reference/app-versions/get-app-version-v1"},{"title":"Update App Version (v1)","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json patch /api/apps/v1/apps/{appId}/versions/{versionId}","href":"/6.3/api-reference/app-versions/update-app-version-v1"},{"title":"Live Sync App Version (v1)","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /api/apps/v1/apps/{appId}/versions/{versionId}/liveSync","href":"/6.3/api-reference/app-versions/live-sync-app-version-v1"},{"title":"Start App Version (v1)","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /api/apps/v1/apps/{appId}/versions/{versionId}/start","href":"/6.3/api-reference/app-versions/start-app-version-v1"},{"title":"Stop App Version (v1)","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /api/apps/v1/apps/{appId}/versions/{versionId}/stop","href":"/6.3/api-reference/app-versions/stop-app-version-v1"}]},{"group":"App instances","pages":[{"title":"List App Instances","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/apps/beta/apps/{appId}/versions/{versionId}/instances","href":"/6.3/api-reference/app-instances/list-app-instances"},{"title":"Get App Instance","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/apps/beta/apps/{appId}/versions/{versionId}/instances/{instanceId}","href":"/6.3/api-reference/app-instances/get-app-instance"},{"title":"Stop App Instance","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json delete /api/apps/beta/apps/{appId}/versions/{versionId}/instances/{instanceId}","href":"/6.3/api-reference/app-instances/stop-app-instance"},{"title":"Get App Instance Logs","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/apps/beta/apps/{appId}/versions/{versionId}/instances/{instanceId}/logs","href":"/6.3/api-reference/app-instances/get-app-instance-logs"},{"title":"Get App Instance Real Time Logs","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/apps/beta/apps/{appId}/versions/{versionId}/instances/{instanceId}/realTimeLogs","href":"/6.3/api-reference/app-instances/get-app-instance-real-time-logs"},{"title":"Record App Instance View","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /api/apps/beta/apps/{appId}/versions/{versionId}/instances/{instanceId}/views","href":"/6.3/api-reference/app-instances/record-app-instance-view"}]},{"group":"Model APIs","pages":[{"title":"Request a prediction from an Async model","deprecated":null,"version":null,"sidebarTitle":"Request async prediction","openapi":"/api-specs/6.3/public-api.json post /api/modelApis/async/v1/{asyncModelId}","href":"/6.3/api-reference/model-apis/request-a-prediction-from-an-async-model"},{"title":"Retrieve the result of an Async Model prediction","deprecated":null,"version":null,"sidebarTitle":"Get async prediction result","openapi":"/api-specs/6.3/public-api.json get /api/modelApis/async/v1/{asyncModelId}/{asyncPredictionId}","href":"/6.3/api-reference/model-apis/retrieve-the-result-of-an-async-model-prediction"},{"title":"List Model APIs","deprecated":null,"version":null,"sidebarTitle":"List Model APIs","openapi":"/api-specs/6.3/public-api.json get /api/modelServing/v1/modelApis","href":"/6.3/api-reference/model-apis/get-apimodelservingv1modelapis"},{"title":"Create Model API","deprecated":null,"version":null,"sidebarTitle":"Create Model API","openapi":"/api-specs/6.3/public-api.json post /api/modelServing/v1/modelApis","href":"/6.3/api-reference/model-apis/post-apimodelservingv1modelapis"},{"title":"Get Model API","deprecated":null,"version":null,"sidebarTitle":"Get Model API","openapi":"/api-specs/6.3/public-api.json get /api/modelServing/v1/modelApis/{modelApiId}","href":"/6.3/api-reference/model-apis/get-apimodelservingv1modelapis-1"},{"title":"Update Model API","deprecated":null,"version":null,"sidebarTitle":"Update Model API","openapi":"/api-specs/6.3/public-api.json put /api/modelServing/v1/modelApis/{modelApiId}","href":"/6.3/api-reference/model-apis/put-apimodelservingv1modelapis"},{"title":"Delete Model API","deprecated":null,"version":null,"sidebarTitle":"Delete Model API","openapi":"/api-specs/6.3/public-api.json delete /api/modelServing/v1/modelApis/{modelApiId}","href":"/6.3/api-reference/model-apis/delete-apimodelservingv1modelapis"},{"title":"List Model API versions","deprecated":null,"version":null,"sidebarTitle":"List Model API versions","openapi":"/api-specs/6.3/public-api.json get /api/modelServing/v1/modelApis/{modelApiId}/versions","href":"/6.3/api-reference/model-apis/get-apimodelservingv1modelapis-versions"},{"title":"Create Model API version","deprecated":null,"version":null,"sidebarTitle":"Create Model API version","openapi":"/api-specs/6.3/public-api.json post /api/modelServing/v1/modelApis/{modelApiId}/versions","href":"/6.3/api-reference/model-apis/post-apimodelservingv1modelapis-versions"},{"title":"Get Model API version","deprecated":null,"version":null,"sidebarTitle":"Get Model API version","openapi":"/api-specs/6.3/public-api.json get /api/modelServing/v1/modelApis/{modelApiId}/versions/{modelApiVersionId}","href":"/6.3/api-reference/model-apis/get-apimodelservingv1modelapis-versions-1"},{"title":"Get Model API version build logs","deprecated":null,"version":null,"sidebarTitle":"Get version build logs","openapi":"/api-specs/6.3/public-api.json get /api/modelServing/v1/modelApis/{modelApiId}/versions/{modelApiVersionId}/buildLogs","href":"/6.3/api-reference/model-apis/get-apimodelservingv1modelapis-versions-buildlogs"},{"title":"Get Model API version export logs","deprecated":null,"version":null,"sidebarTitle":"Get version export logs","openapi":"/api-specs/6.3/public-api.json get /api/modelServing/v1/modelApis/{modelApiId}/versions/{modelApiVersionId}/exportLogs","href":"/6.3/api-reference/model-apis/get-apimodelservingv1modelapis-versions-exportlogs"},{"title":"Get Model API version instance logs","deprecated":null,"version":null,"sidebarTitle":"Get version instance logs","openapi":"/api-specs/6.3/public-api.json get /api/modelServing/v1/modelApis/{modelApiId}/versions/{modelApiVersionId}/instanceLogs","href":"/6.3/api-reference/model-apis/get-apimodelservingv1modelapis-versions-instancelogs"}]},{"group":"Registered models","pages":[{"title":"Get Registered Models visible to user","deprecated":null,"version":null,"sidebarTitle":"List registered models","openapi":"/api-specs/6.3/public-api.json get /api/registeredmodels/v1","href":"/6.3/api-reference/registered-models/get-registered-models-visible-to-user"},{"title":"[DEPRECATED] Create a new Registered Model from an experiment run","deprecated":true,"version":null,"sidebarTitle":"Register model (deprecated)","openapi":"/api-specs/6.3/public-api.json post /api/registeredmodels/v1","href":"/6.3/api-reference/registered-models/[deprecated]-create-a-new-registered-model-from-an-experiment-run"},{"title":"Request access to a project","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /api/registeredmodels/v1/access/{projectId}","href":"/6.3/api-reference/registered-models/request-access-to-a-project"},{"title":"Get unregistered models for an experiment","deprecated":null,"version":null,"sidebarTitle":"List unregistered models","openapi":"/api-specs/6.3/public-api.json get /api/registeredmodels/v1/experiments/{experimentId}/unregistered-models","href":"/6.3/api-reference/registered-models/get-unregistered-models-for-an-experiment"},{"title":"Get a list of Registered Models' names visible to user","deprecated":null,"version":null,"sidebarTitle":"List registered model names","openapi":"/api-specs/6.3/public-api.json get /api/registeredmodels/v1/names","href":"/6.3/api-reference/registered-models/get-a-list-of-registered-models-names-visible-to-user"},{"title":"Get Registered Models visible to user","deprecated":null,"version":null,"sidebarTitle":"List registered models (UI)","openapi":"/api-specs/6.3/public-api.json get /api/registeredmodels/v1/ui","href":"/6.3/api-reference/registered-models/get-registered-models-visible-to-user-1"},{"title":"Get a specific Registered Model","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/registeredmodels/v1/{modelName}","href":"/6.3/api-reference/registered-models/get-a-specific-registered-model"},{"title":"Update a Registered Model","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json patch /api/registeredmodels/v1/{modelName}","href":"/6.3/api-reference/registered-models/update-a-registered-model"},{"title":"Returns list of Model APIs deployed from a specific Registered Model","deprecated":null,"version":null,"sidebarTitle":"List Model APIs for model","openapi":"/api-specs/6.3/public-api.json get /api/registeredmodels/v1/{modelName}/modelapis","href":"/6.3/api-reference/registered-models/returns-list-of-model-apis-deployed-from-a-specific-registered-model"},{"title":"Get all versions of a Registered Model","deprecated":null,"version":null,"sidebarTitle":"List model versions","openapi":"/api-specs/6.3/public-api.json get /api/registeredmodels/v1/{modelName}/versions","href":"/6.3/api-reference/registered-models/get-all-versions-of-a-registered-model"},{"title":"[DEPRECATED] Create a new version of a Registered Model","deprecated":true,"version":null,"sidebarTitle":"Create version (deprecated)","openapi":"/api-specs/6.3/public-api.json post /api/registeredmodels/v1/{modelName}/versions","href":"/6.3/api-reference/registered-models/[deprecated]-create-a-new-version-of-a-registered-model"},{"title":"Get model image build logs","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/registeredmodels/v1/{modelName}/versions/{modelVersion}/builds/{buildId}/logs","href":"/6.3/api-reference/registered-models/get-model-image-build-logs"},{"title":"Download model image build logs","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/registeredmodels/v1/{modelName}/versions/{modelVersion}/builds/{buildId}/logs/download","href":"/6.3/api-reference/registered-models/download-model-image-build-logs"},{"title":"Get a specific version of a Registered Model","deprecated":null,"version":null,"sidebarTitle":"Get model version","openapi":"/api-specs/6.3/public-api.json get /api/registeredmodels/v1/{modelName}/versions/{version}","href":"/6.3/api-reference/registered-models/get-a-specific-version-of-a-registered-model"},{"title":"Returns list of Model APIs deployed from a specific Registered Model Version","deprecated":null,"version":null,"sidebarTitle":"List Model APIs for version","openapi":"/api-specs/6.3/public-api.json get /api/registeredmodels/v1/{modelName}/versions/{version}/modelapis","href":"/6.3/api-reference/registered-models/returns-list-of-model-apis-deployed-from-a-specific-registered-model-version"},{"title":"Get Registered Models visible to user (v2)","deprecated":null,"version":null,"sidebarTitle":"List registered models (v2)","openapi":"/api-specs/6.3/public-api.json get /api/registeredmodels/v2","href":"/6.3/api-reference/registered-models/get-registered-models-visible-to-user-v2"},{"title":"Register a model from various sources","deprecated":null,"version":null,"sidebarTitle":"Register model (v2)","openapi":"/api-specs/6.3/public-api.json post /api/registeredmodels/v2","href":"/6.3/api-reference/registered-models/register-a-model-from-various-sources"},{"title":"Get Registered Models visible to user (v2)","deprecated":null,"version":null,"sidebarTitle":"List registered models (UI, v2)","openapi":"/api-specs/6.3/public-api.json get /api/registeredmodels/v2/ui","href":"/6.3/api-reference/registered-models/get-registered-models-visible-to-user-v2-1"},{"title":"Get versions of a Registered Model (V2)","deprecated":null,"version":null,"sidebarTitle":"List model versions (v2)","openapi":"/api-specs/6.3/public-api.json get /api/registeredmodels/v2/{modelName}/versions","href":"/6.3/api-reference/registered-models/get-versions-of-a-registered-model-v2"},{"title":"Get a specific version of a Registered Model (V2)","deprecated":null,"version":null,"sidebarTitle":"Get model version (v2)","openapi":"/api-specs/6.3/public-api.json get /api/registeredmodels/v2/{modelName}/versions/{version}","href":"/6.3/api-reference/registered-models/get-a-specific-version-of-a-registered-model-v2"}]},{"group":"Model deployment","pages":[{"title":"Gets all Deployment Target Types","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/admin/v1/deploymentTargetTypes","href":"/6.3/api-reference/model-deployment/gets-all-deployment-target-types"},{"title":"Gets a Deployment Target Type","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/admin/v1/deploymentTargetTypes/{deploymentTargetTypeId}","href":"/6.3/api-reference/model-deployment/gets-a-deployment-target-type"},{"title":"Gets all non-archived Deployment Targets based on the provided filters","deprecated":null,"version":null,"sidebarTitle":"List deployment targets","openapi":"/api-specs/6.3/public-api.json get /api/admin/v1/deploymentTargets","href":"/6.3/api-reference/model-deployment/gets-all-non-archived-deployment-targets-based-on-the-provided-filters"},{"title":"Creates a new Deployment Target","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /api/admin/v1/deploymentTargets","href":"/6.3/api-reference/model-deployment/creates-a-new-deployment-target"},{"title":"Gets all selectable non-archived Deployment Targets based on the provided filters","deprecated":null,"version":null,"sidebarTitle":"List selectable deployment targets","openapi":"/api-specs/6.3/public-api.json get /api/admin/v1/deploymentTargets/selectable","href":"/6.3/api-reference/model-deployment/gets-all-selectable-non-archived-deployment-targets-based-on-the-provided-filters"},{"title":"Gets a Deployment Target","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/admin/v1/deploymentTargets/{deploymentTargetId}","href":"/6.3/api-reference/model-deployment/gets-a-deployment-target"},{"title":"Deletes a Deployment Target","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json delete /api/admin/v1/deploymentTargets/{deploymentTargetId}","href":"/6.3/api-reference/model-deployment/deletes-a-deployment-target"},{"title":"Updates a Deployment Target","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json patch /api/admin/v1/deploymentTargets/{deploymentTargetId}","href":"/6.3/api-reference/model-deployment/updates-a-deployment-target"},{"title":"Gets all non-archived Resource Configurations based on the provided filters","deprecated":null,"version":null,"sidebarTitle":"List resource configurations","openapi":"/api-specs/6.3/public-api.json get /api/admin/v1/deploymentTargets/{deploymentTargetId}/resourceConfigurations","href":"/6.3/api-reference/model-deployment/gets-all-non-archived-resource-configurations-based-on-the-provided-filters"},{"title":"Creates a new Resource Configuration","deprecated":null,"version":null,"sidebarTitle":"Create resource configuration","openapi":"/api-specs/6.3/public-api.json post /api/admin/v1/deploymentTargets/{deploymentTargetId}/resourceConfigurations","href":"/6.3/api-reference/model-deployment/creates-a-new-resource-configuration"},{"title":"Gets a Resource Configuration","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/admin/v1/deploymentTargets/{deploymentTargetId}/resourceConfigurations/{resourceConfigurationId}","href":"/6.3/api-reference/model-deployment/gets-a-resource-configuration"},{"title":"Deletes a Resource Configuration","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json delete /api/admin/v1/deploymentTargets/{deploymentTargetId}/resourceConfigurations/{resourceConfigurationId}","href":"/6.3/api-reference/model-deployment/deletes-a-resource-configuration"},{"title":"Updates a Resource Configuration","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json patch /api/admin/v1/deploymentTargets/{deploymentTargetId}/resourceConfigurations/{resourceConfigurationId}","href":"/6.3/api-reference/model-deployment/updates-a-resource-configuration"},{"title":"Gets the effective configuration for model deployments using the resource configuration","deprecated":null,"version":null,"sidebarTitle":"Get effective deployment schema","openapi":"/api-specs/6.3/public-api.json get /api/admin/v1/deploymentTargets/{deploymentTargetId}/resourceConfigurations/{resourceConfigurationId}/effectiveModelDeploymentSchema","href":"/6.3/api-reference/model-deployment/gets-the-effective-configuration-for-model-deployments-using-the-resource-configuration"},{"title":"Retrieve all Model Deployments","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/modelServing/v1/modelDeployments","href":"/6.3/api-reference/model-deployment/retrieve-all-model-deployments"},{"title":"Create a new Model Deployment","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /api/modelServing/v1/modelDeployments","href":"/6.3/api-reference/model-deployment/create-a-new-model-deployment"},{"title":"Retrieve a specific Model Deployment","deprecated":null,"version":null,"sidebarTitle":"Get model deployment","openapi":"/api-specs/6.3/public-api.json get /api/modelServing/v1/modelDeployments/{modelDeploymentId}","href":"/6.3/api-reference/model-deployment/retrieve-a-specific-model-deployment"},{"title":"Delete model deployment","deprecated":null,"version":null,"sidebarTitle":"Delete model deployment","openapi":"/api-specs/6.3/public-api.json delete /api/modelServing/v1/modelDeployments/{modelDeploymentId}","href":"/6.3/api-reference/model-deployment/delete-apimodelservingv1modeldeployments"},{"title":"Update a Model Deployment","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json patch /api/modelServing/v1/modelDeployments/{modelDeploymentId}","href":"/6.3/api-reference/model-deployment/update-a-model-deployment"},{"title":"Retrieve all temporary credentials for a specific Model Deployment","deprecated":null,"version":null,"sidebarTitle":"List temporary credentials","openapi":"/api-specs/6.3/public-api.json get /api/modelServing/v1/modelDeployments/{modelDeploymentId}/credentials","href":"/6.3/api-reference/model-deployment/retrieve-all-temporary-credentials-for-a-specific-model-deployment"},{"title":"Retrieve temporary credentials of a specific Model Deployment for a specific operation type","deprecated":null,"version":null,"sidebarTitle":"Get credentials for operation","openapi":"/api-specs/6.3/public-api.json get /api/modelServing/v1/modelDeployments/{modelDeploymentId}/credentials/{operationType}","href":"/6.3/api-reference/model-deployment/retrieve-temporary-credentials-of-a-specific-model-deployment-for-a-specific-operation-type"},{"title":"Retrieve the logs for a specific Model Deployment","deprecated":null,"version":null,"sidebarTitle":"Get model deployment logs","openapi":"/api-specs/6.3/public-api.json get /api/modelServing/v1/modelDeployments/{modelDeploymentId}/logs/{logSuffix}","href":"/6.3/api-reference/model-deployment/retrieve-the-logs-for-a-specific-model-deployment"},{"title":"Start model deployment","deprecated":null,"version":null,"sidebarTitle":"Start model deployment","openapi":"/api-specs/6.3/public-api.json post /api/modelServing/v1/modelDeployments/{modelDeploymentId}/start","href":"/6.3/api-reference/model-deployment/post-apimodelservingv1modeldeployments-start"},{"title":"Stop model deployment","deprecated":null,"version":null,"sidebarTitle":"Stop model deployment","openapi":"/api-specs/6.3/public-api.json post /api/modelServing/v1/modelDeployments/{modelDeploymentId}/stop","href":"/6.3/api-reference/model-deployment/post-apimodelservingv1modeldeployments-stop"},{"title":"Retrieve all versions of a specific Model Deployment","deprecated":null,"version":null,"sidebarTitle":"List model deployment versions","openapi":"/api-specs/6.3/public-api.json get /api/modelServing/v1/modelDeployments/{modelDeploymentId}/versions","href":"/6.3/api-reference/model-deployment/retrieve-all-versions-of-a-specific-model-deployment"},{"title":"Retrieve a specific version of a Model Deployment","deprecated":null,"version":null,"sidebarTitle":"Get model deployment version","openapi":"/api-specs/6.3/public-api.json get /api/modelServing/v1/modelDeployments/{modelDeploymentId}/versions/{version}","href":"/6.3/api-reference/model-deployment/retrieve-a-specific-version-of-a-model-deployment"}]},{"group":"Extensions","pages":[{"title":"List Extensions","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/extensions/beta/extensions","href":"/6.3/api-reference/extensions/list-extensions"},{"title":"Create an Extension","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /api/extensions/beta/extensions","href":"/6.3/api-reference/extensions/create-an-extension"},{"title":"List Extensions for UI consumption","deprecated":null,"version":null,"sidebarTitle":"List extensions for UI","openapi":"/api-specs/6.3/public-api.json get /api/extensions/beta/extensions-ui","href":"/6.3/api-reference/extensions/list-extensions-for-ui-consumption"},{"title":"Get an Extension for UI consumption","deprecated":null,"version":null,"sidebarTitle":"Get extension for UI","openapi":"/api-specs/6.3/public-api.json get /api/extensions/beta/extensions-ui/{extensionId}","href":"/6.3/api-reference/extensions/get-an-extension-for-ui-consumption"},{"title":"Get an Extension by id","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/extensions/beta/extensions/{extensionId}","href":"/6.3/api-reference/extensions/get-an-extension-by-id"},{"title":"Soft delete an Extension by id","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json delete /api/extensions/beta/extensions/{extensionId}","href":"/6.3/api-reference/extensions/soft-delete-an-extension-by-id"},{"title":"Patch an Extension by id","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json patch /api/extensions/beta/extensions/{extensionId}","href":"/6.3/api-reference/extensions/patch-an-extension-by-id"},{"title":"Increment views for an Extension by one","description":"Increment the view count for an Extension by one. If appVersionId is provided, uses that for per-version tracking; otherwise falls back to the Extension's stored appVersionId.","deprecated":null,"version":null,"sidebarTitle":"Increment extension views","openapi":"/api-specs/6.3/public-api.json post /api/extensions/beta/extensions/{extensionId}/views","href":"/6.3/api-reference/extensions/increment-views-for-an-extension-by-one"},{"title":"List Domino Official Extension install options","deprecated":null,"version":null,"sidebarTitle":"List official install options","openapi":"/api-specs/6.3/public-api.json get /api/extensions/beta/official-install-menu","href":"/6.3/api-reference/extensions/list-domino-official-extension-install-options"},{"title":"Initiate a Domino Official Extension install or upgrade","description":"Creates an official extension install record if one does not exist for the given repo, then creates an install/upgrade snapshot and begins the install/upgrade process. Returns 404 if the repo is not a known Domino Official Extension. Returns 400 if there is an existing incomplete install or upgrade for this repo.","deprecated":null,"version":null,"sidebarTitle":"Start official install or upgrade","openapi":"/api-specs/6.3/public-api.json post /api/extensions/beta/official-installs","href":"/6.3/api-reference/extensions/initiate-a-domino-official-extension-install-or-upgrade"},{"title":"Get a Domino Official Extension install by id","deprecated":null,"version":null,"sidebarTitle":"Get official install","openapi":"/api-specs/6.3/public-api.json get /api/extensions/beta/official-installs/{id}","href":"/6.3/api-reference/extensions/get-a-domino-official-extension-install-by-id"},{"title":"Cancel a Domino Official Extension install or upgrade","deprecated":null,"version":null,"sidebarTitle":"Cancel official install","openapi":"/api-specs/6.3/public-api.json post /api/extensions/beta/official-installs/{id}/cancel","href":"/6.3/api-reference/extensions/cancel-a-domino-official-extension-install-or-upgrade"},{"title":"Retry a Domino Official Extension install or upgrade","deprecated":null,"version":null,"sidebarTitle":"Retry official install","openapi":"/api-specs/6.3/public-api.json post /api/extensions/beta/official-installs/{id}/retry","href":"/6.3/api-reference/extensions/retry-a-domino-official-extension-install-or-upgrade"},{"title":"Uninstall a Domino Official Extension","deprecated":null,"version":null,"sidebarTitle":"Uninstall official extension","openapi":"/api-specs/6.3/public-api.json post /api/extensions/beta/official-installs/{id}/uninstall","href":"/6.3/api-reference/extensions/uninstall-a-domino-official-extension"},{"title":"Get the live diff for a completed extension install snapshot","deprecated":null,"version":null,"sidebarTitle":"Get install snapshot live diff","openapi":"/api-specs/6.3/public-api.json get /api/extensions/beta/official-installs/{installId}/snapshots/{snapshotId}/liveDiff","href":"/6.3/api-reference/extensions/get-the-live-diff-for-a-completed-extension-install-snapshot"}]},{"group":"Cost and billing","pages":[{"title":"Get the cost allocation over a time window","deprecated":null,"version":null,"sidebarTitle":"Get cost allocation (v1)","openapi":"/api-specs/6.3/public-api.json get /api/cost/v1/allocation","href":"/6.3/api-reference/cost-and-billing/get-the-cost-allocation-over-a-time-window"},{"title":"Get the cost allocation summary over a time window","deprecated":null,"version":null,"sidebarTitle":"Get cost allocation summary (v1)","openapi":"/api-specs/6.3/public-api.json get /api/cost/v1/allocation/summary","href":"/6.3/api-reference/cost-and-billing/get-the-cost-allocation-summary-over-a-time-window"},{"title":"Get the asset cost over a time window","deprecated":null,"version":null,"sidebarTitle":"Get asset cost (v1)","openapi":"/api-specs/6.3/public-api.json get /api/cost/v1/asset","href":"/6.3/api-reference/cost-and-billing/get-the-asset-cost-over-a-time-window"},{"title":"Set AWS Billing API Configuration","deprecated":null,"version":null,"sidebarTitle":"Set AWS billing configuration","openapi":"/api-specs/6.3/public-api.json put /api/cost/v1/athenaConfigs","href":"/6.3/api-reference/cost-and-billing/set-aws-billing-api-configuration"},{"title":"Get billing tags setting","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/cost/v1/billingtagSettings","href":"/6.3/api-reference/cost-and-billing/get-billing-tags-setting"},{"title":"Update billing tags setting","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json put /api/cost/v1/billingtagSettings","href":"/6.3/api-reference/cost-and-billing/update-billing-tags-setting"},{"title":"Get mode setting of the billing tags","deprecated":null,"version":null,"sidebarTitle":"Get billing tag mode","openapi":"/api-specs/6.3/public-api.json get /api/cost/v1/billingtagSettings/mode","href":"/6.3/api-reference/cost-and-billing/get-mode-setting-of-the-billing-tags"},{"title":"Update mode setting of the billing tags","deprecated":null,"version":null,"sidebarTitle":"Update billing tag mode","openapi":"/api-specs/6.3/public-api.json put /api/cost/v1/billingtagSettings/mode","href":"/6.3/api-reference/cost-and-billing/update-mode-setting-of-the-billing-tags"},{"title":"Get notifications setting of the billing tags","deprecated":null,"version":null,"sidebarTitle":"Get billing tag notifications","openapi":"/api-specs/6.3/public-api.json get /api/cost/v1/billingtagSettings/notifications","href":"/6.3/api-reference/cost-and-billing/get-notifications-setting-of-the-billing-tags"},{"title":"Update notifications setting of the billing tags","deprecated":null,"version":null,"sidebarTitle":"Update billing tag notifications","openapi":"/api-specs/6.3/public-api.json put /api/cost/v1/billingtagSettings/notifications","href":"/6.3/api-reference/cost-and-billing/update-notifications-setting-of-the-billing-tags"},{"title":"Get usable billing codes","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/cost/v1/billingtags","href":"/6.3/api-reference/cost-and-billing/get-usable-billing-codes"},{"title":"Upsert billing codes","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /api/cost/v1/billingtags","href":"/6.3/api-reference/cost-and-billing/upsert-billing-codes"},{"title":"Get billing tag by tag name","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/cost/v1/billingtags/{tag}","href":"/6.3/api-reference/cost-and-billing/get-billing-tag-by-tag-name"},{"title":"Deactivate billing tag","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json delete /api/cost/v1/billingtags/{tag}","href":"/6.3/api-reference/cost-and-billing/deactivate-billing-tag"},{"title":"Get the cloud cost data","deprecated":null,"version":null,"sidebarTitle":"Get cloud cost (v1)","openapi":"/api-specs/6.3/public-api.json get /api/cost/v1/cloudCost","href":"/6.3/api-reference/cost-and-billing/get-the-cloud-cost-data"},{"title":"Get the activation status of the cost feature","deprecated":null,"version":null,"sidebarTitle":"Get cost activation status","openapi":"/api-specs/6.3/public-api.json get /api/cost/v1/costActivationStatus","href":"/6.3/api-reference/cost-and-billing/get-the-activation-status-of-the-cost-feature"},{"title":"Add kubecost license key","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json put /api/cost/v1/licenseKey","href":"/6.3/api-reference/cost-and-billing/add-kubecost-license-key"},{"title":"Get the cost allocation over a time window","deprecated":null,"version":null,"sidebarTitle":"Get cost allocation (v2)","openapi":"/api-specs/6.3/public-api.json get /api/cost/v2/allocation","href":"/6.3/api-reference/cost-and-billing/get-the-cost-allocation-over-a-time-window-1"},{"title":"Get accumulated cost allocation over a time window","deprecated":null,"version":null,"sidebarTitle":"Get accumulated allocation (v2)","openapi":"/api-specs/6.3/public-api.json get /api/cost/v2/allocation/accumulated","href":"/6.3/api-reference/cost-and-billing/get-accumulated-cost-allocation-over-a-time-window"},{"title":"Get the cost allocation summary over a time window","deprecated":null,"version":null,"sidebarTitle":"Get cost allocation summary (v2)","openapi":"/api-specs/6.3/public-api.json get /api/cost/v2/allocation/summary","href":"/6.3/api-reference/cost-and-billing/get-the-cost-allocation-summary-over-a-time-window-1"},{"title":"Get accumulated cost allocation summary over a time window","deprecated":null,"version":null,"sidebarTitle":"Get accumulated allocation summary","openapi":"/api-specs/6.3/public-api.json get /api/cost/v2/allocation/summary/accumulated","href":"/6.3/api-reference/cost-and-billing/get-accumulated-cost-allocation-summary-over-a-time-window"},{"title":"Get the asset cost over a time window","deprecated":null,"version":null,"sidebarTitle":"Get asset cost (v2)","openapi":"/api-specs/6.3/public-api.json get /api/cost/v2/asset","href":"/6.3/api-reference/cost-and-billing/get-the-asset-cost-over-a-time-window-1"},{"title":"Get accumulated asset cost over a time window","deprecated":null,"version":null,"sidebarTitle":"Get accumulated asset cost","openapi":"/api-specs/6.3/public-api.json get /api/cost/v2/asset/accumulated","href":"/6.3/api-reference/cost-and-billing/get-accumulated-asset-cost-over-a-time-window"},{"title":"Get the cloud cost data","deprecated":null,"version":null,"sidebarTitle":"Get cloud cost (v2)","openapi":"/api-specs/6.3/public-api.json get /api/cost/v2/cloudCost","href":"/6.3/api-reference/cost-and-billing/get-the-cloud-cost-data-1"},{"title":"Get the accumulated cloud cost data","deprecated":null,"version":null,"sidebarTitle":"Get accumulated cloud cost","openapi":"/api-specs/6.3/public-api.json get /api/cost/v2/cloudCost/accumulated","href":"/6.3/api-reference/cost-and-billing/get-the-accumulated-cloud-cost-data"}]},{"group":"Users and organizations","pages":[{"title":"Get the Organizations for a user","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/organizations/v1/organizations","href":"/6.3/api-reference/users-and-organizations/get-the-organizations-for-a-user"},{"title":"Create an organization","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /api/organizations/v1/organizations","href":"/6.3/api-reference/users-and-organizations/create-an-organization"},{"title":"Get all organizations. Only accessible to admin users.","deprecated":null,"version":null,"sidebarTitle":"List all organizations (admin)","openapi":"/api-specs/6.3/public-api.json get /api/organizations/v1/organizations/all","href":"/6.3/api-reference/users-and-organizations/get-all-organizations-only-accessible-to-admin-users"},{"title":"Get an organization by Id","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/organizations/v1/organizations/{organizationId}","href":"/6.3/api-reference/users-and-organizations/get-an-organization-by-id"},{"title":"Add a user to an org","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json put /api/organizations/v1/organizations/{organizationId}/user","href":"/6.3/api-reference/users-and-organizations/add-a-user-to-an-org"},{"title":"Remove a user from an org","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json delete /api/organizations/v1/organizations/{organizationId}/user","href":"/6.3/api-reference/users-and-organizations/remove-a-user-from-an-org"},{"title":"Get git credential accessor for a User","deprecated":null,"version":null,"sidebarTitle":"Get Git credential accessor","openapi":"/api-specs/6.3/public-api.json get /api/users/beta/credentials/{userId}","href":"/6.3/api-reference/users-and-organizations/get-git-credential-accessor-for-a-user"},{"title":"Get the current user","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/users/v1/self","href":"/6.3/api-reference/users-and-organizations/get-the-current-user"},{"title":"Get a user by ID","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/users/v1/user/{userId}","href":"/6.3/api-reference/users-and-organizations/get-a-user-by-id"},{"title":"Get roles assigned to a user","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/users/v1/user/{userId}/roles","href":"/6.3/api-reference/users-and-organizations/get-roles-assigned-to-a-user"},{"title":"Set roles for a user","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /api/users/v1/user/{userId}/roles","href":"/6.3/api-reference/users-and-organizations/set-roles-for-a-user"},{"title":"Update git credential accessor for a User","deprecated":null,"version":null,"sidebarTitle":"Update Git credential accessor","openapi":"/api-specs/6.3/public-api.json put /api/users/v1/user/{userId}/tokenCredentials/{credentialId}","href":"/6.3/api-reference/users-and-organizations/update-git-credential-accessor-for-a-user"},{"title":"Get all users visible to the current user","deprecated":null,"version":null,"sidebarTitle":"List visible users","openapi":"/api-specs/6.3/public-api.json get /api/users/v1/users","href":"/6.3/api-reference/users-and-organizations/get-all-users-visible-to-the-current-user"}]},{"group":"Service accounts","pages":[{"title":"List service accounts","deprecated":null,"version":null,"sidebarTitle":"List service accounts","openapi":"/api-specs/6.3/public-api.json get /api/serviceAccounts/v1/serviceAccounts","href":"/6.3/api-reference/service-accounts/get-apiserviceaccountsv1serviceaccounts"},{"title":"Create service account","deprecated":null,"version":null,"sidebarTitle":"Create service account","openapi":"/api-specs/6.3/public-api.json post /api/serviceAccounts/v1/serviceAccounts","href":"/6.3/api-reference/service-accounts/post-apiserviceaccountsv1serviceaccounts"},{"title":"Activate service account","deprecated":null,"version":null,"sidebarTitle":"Activate service account","openapi":"/api-specs/6.3/public-api.json post /api/serviceAccounts/v1/serviceAccounts/{serviceAccountIdpId}/activate","href":"/6.3/api-reference/service-accounts/post-apiserviceaccountsv1serviceaccounts-activate"},{"title":"Deactivate service account","deprecated":null,"version":null,"sidebarTitle":"Deactivate service account","openapi":"/api-specs/6.3/public-api.json post /api/serviceAccounts/v1/serviceAccounts/{serviceAccountIdpId}/deactivate","href":"/6.3/api-reference/service-accounts/post-apiserviceaccountsv1serviceaccounts-deactivate"},{"title":"List service account Git credentials","deprecated":null,"version":null,"sidebarTitle":"List Git credentials","openapi":"/api-specs/6.3/public-api.json get /api/serviceAccounts/v1/serviceAccounts/{serviceAccountIdpId}/gitcredentials","href":"/6.3/api-reference/service-accounts/get-apiserviceaccountsv1serviceaccounts-gitcredentials"},{"title":"Remove Git credentials from service account","deprecated":null,"version":null,"sidebarTitle":"Remove Git credentials","openapi":"/api-specs/6.3/public-api.json delete /api/serviceAccounts/v1/serviceAccounts/{serviceAccountIdpId}/gitcredentials/{credentialId}","href":"/6.3/api-reference/service-accounts/delete-apiserviceaccountsv1serviceaccounts-gitcredentials"},{"title":"Add password Git credentials to service account","deprecated":null,"version":null,"sidebarTitle":"Add password Git credentials","openapi":"/api-specs/6.3/public-api.json post /api/serviceAccounts/v1/serviceAccounts/{serviceAccountIdpId}/passwordgitcredentials","href":"/6.3/api-reference/service-accounts/post-apiserviceaccountsv1serviceaccounts-passwordgitcredentials"},{"title":"Reset service account password","deprecated":null,"version":null,"sidebarTitle":"Reset password","openapi":"/api-specs/6.3/public-api.json post /api/serviceAccounts/v1/serviceAccounts/{serviceAccountIdpId}/resetpassword","href":"/6.3/api-reference/service-accounts/post-apiserviceaccountsv1serviceaccounts-resetpassword"},{"title":"Add SSH Git credentials to service account","deprecated":null,"version":null,"sidebarTitle":"Add SSH Git credentials","openapi":"/api-specs/6.3/public-api.json post /api/serviceAccounts/v1/serviceAccounts/{serviceAccountIdpId}/sshgitcredentials","href":"/6.3/api-reference/service-accounts/post-apiserviceaccountsv1serviceaccounts-sshgitcredentials"},{"title":"Add token Git credentials to service account","deprecated":null,"version":null,"sidebarTitle":"Add token Git credentials","openapi":"/api-specs/6.3/public-api.json post /api/serviceAccounts/v1/serviceAccounts/{serviceAccountIdpId}/tokengitcredentials","href":"/6.3/api-reference/service-accounts/post-apiserviceaccountsv1serviceaccounts-tokengitcredentials"},{"title":"List service account tokens","deprecated":null,"version":null,"sidebarTitle":"List tokens","openapi":"/api-specs/6.3/public-api.json get /api/serviceAccounts/v1/serviceAccounts/{serviceAccountIdpId}/tokens","href":"/6.3/api-reference/service-accounts/get-apiserviceaccountsv1serviceaccounts-tokens"},{"title":"Create service account token","deprecated":null,"version":null,"sidebarTitle":"Create token","openapi":"/api-specs/6.3/public-api.json post /api/serviceAccounts/v1/serviceAccounts/{serviceAccountIdpId}/tokens","href":"/6.3/api-reference/service-accounts/post-apiserviceaccountsv1serviceaccounts-tokens"},{"title":"Get service account token","deprecated":null,"version":null,"sidebarTitle":"Get token","openapi":"/api-specs/6.3/public-api.json get /api/serviceAccounts/v1/serviceAccounts/{serviceAccountIdpId}/tokens/{tokenName}","href":"/6.3/api-reference/service-accounts/get-apiserviceaccountsv1serviceaccounts-tokens-1"},{"title":"Delete service account token","deprecated":null,"version":null,"sidebarTitle":"Delete token","openapi":"/api-specs/6.3/public-api.json delete /api/serviceAccounts/v1/serviceAccounts/{serviceAccountIdpId}/tokens/{tokenName}","href":"/6.3/api-reference/service-accounts/delete-apiserviceaccountsv1serviceaccounts-tokens"},{"title":"Invalidate service account token","deprecated":null,"version":null,"sidebarTitle":"Invalidate token","openapi":"/api-specs/6.3/public-api.json post /api/serviceAccounts/v1/serviceAccounts/{serviceAccountIdpId}/tokens/{tokenName}/invalidate","href":"/6.3/api-reference/service-accounts/post-apiserviceaccountsv1serviceaccounts-tokens-invalidate"}]},{"group":"Personal Access Tokens","pages":[{"title":"Retrieves a list of personal access tokens","deprecated":null,"version":null,"sidebarTitle":"List tokens","openapi":"/api-specs/6.3/public-api.json get /api/pat/v1/tokens","href":"/6.3/api-reference/personal-access-tokens/retrieves-a-list-of-personal-access-tokens"},{"title":"Create a personal access token","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /api/pat/v1/tokens","href":"/6.3/api-reference/personal-access-tokens/create-a-personal-access-token"},{"title":"Delete all their personal access token","deprecated":null,"version":null,"sidebarTitle":"Delete all tokens","openapi":"/api-specs/6.3/public-api.json delete /api/pat/v1/tokens","href":"/6.3/api-reference/personal-access-tokens/delete-all-their-personal-access-token"},{"title":"Delete a list of personal access tokens","deprecated":null,"version":null,"sidebarTitle":"Delete tokens in bulk","openapi":"/api-specs/6.3/public-api.json post /api/pat/v1/tokens/delete/bulk","href":"/6.3/api-reference/personal-access-tokens/delete-a-list-of-personal-access-tokens"},{"title":"Retrieves the min and max expiration time allowed for a personal access token","deprecated":null,"version":null,"sidebarTitle":"Get token expiration policy","openapi":"/api-specs/6.3/public-api.json get /api/pat/v1/tokens/expiration-policy","href":"/6.3/api-reference/personal-access-tokens/retrieves-the-min-and-max-expiration-time-allowed-for-a-personal-access-token"},{"title":"Invalidate all their personal access token","deprecated":null,"version":null,"sidebarTitle":"Invalidate all tokens","openapi":"/api-specs/6.3/public-api.json post /api/pat/v1/tokens/invalidate","href":"/6.3/api-reference/personal-access-tokens/invalidate-all-their-personal-access-token"},{"title":"Invalidate a list of personal access tokens","deprecated":null,"version":null,"sidebarTitle":"Invalidate tokens in bulk","openapi":"/api-specs/6.3/public-api.json post /api/pat/v1/tokens/invalidate/bulk","href":"/6.3/api-reference/personal-access-tokens/invalidate-a-list-of-personal-access-tokens"},{"title":"Delete a personal access token","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json delete /api/pat/v1/tokens/{patId}","href":"/6.3/api-reference/personal-access-tokens/delete-a-personal-access-token"},{"title":"Invalidate a personal access token","deprecated":null,"version":null,"sidebarTitle":"Invalidate token","openapi":"/api-specs/6.3/public-api.json post /api/pat/v1/tokens/{patId}/invalidate","href":"/6.3/api-reference/personal-access-tokens/invalidate-a-personal-access-token"}]},{"group":"Personal Access Tokens (admin)","pages":[{"title":"Retrieves a list of personal access tokens","deprecated":null,"version":null,"sidebarTitle":"List all users' tokens","openapi":"/api-specs/6.3/public-api.json get /api/pat/v1/users/tokens","href":"/6.3/api-reference/personal-access-tokens-admin/retrieves-a-list-of-personal-access-tokens"},{"title":"Delete a list of personal access tokens","deprecated":null,"version":null,"sidebarTitle":"Delete users' tokens in bulk","openapi":"/api-specs/6.3/public-api.json post /api/pat/v1/users/tokens/delete/bulk","href":"/6.3/api-reference/personal-access-tokens-admin/delete-a-list-of-personal-access-tokens"},{"title":"Invalidate a list of personal access tokens","deprecated":null,"version":null,"sidebarTitle":"Invalidate users' tokens in bulk","openapi":"/api-specs/6.3/public-api.json post /api/pat/v1/users/tokens/invalidate/bulk","href":"/6.3/api-reference/personal-access-tokens-admin/invalidate-a-list-of-personal-access-tokens"},{"title":"Retrieves a list of personal access tokens","deprecated":null,"version":null,"sidebarTitle":"List tokens for user","openapi":"/api-specs/6.3/public-api.json get /api/pat/v1/users/{userId}/tokens","href":"/6.3/api-reference/personal-access-tokens-admin/retrieves-a-list-of-personal-access-tokens-1"},{"title":"Delete all personal access token of a User","deprecated":null,"version":null,"sidebarTitle":"Delete all tokens for user","openapi":"/api-specs/6.3/public-api.json delete /api/pat/v1/users/{userId}/tokens","href":"/6.3/api-reference/personal-access-tokens-admin/delete-all-personal-access-token-of-a-user"},{"title":"Invalidate all personal access tokens of a User","deprecated":null,"version":null,"sidebarTitle":"Invalidate all tokens for user","openapi":"/api-specs/6.3/public-api.json post /api/pat/v1/users/{userId}/tokens/invalidate","href":"/6.3/api-reference/personal-access-tokens-admin/invalidate-all-personal-access-tokens-of-a-user"},{"title":"Delete a personal access token of a User","deprecated":null,"version":null,"sidebarTitle":"Delete token for user","openapi":"/api-specs/6.3/public-api.json delete /api/pat/v1/users/{userId}/tokens/{patId}","href":"/6.3/api-reference/personal-access-tokens-admin/delete-a-personal-access-token-of-a-user"},{"title":"Invalidate a personal access token of a User","deprecated":null,"version":null,"sidebarTitle":"Invalidate token for user","openapi":"/api-specs/6.3/public-api.json post /api/pat/v1/users/{userId}/tokens/{patId}/invalidate","href":"/6.3/api-reference/personal-access-tokens-admin/invalidate-a-personal-access-token-of-a-user"}]},{"group":"Audit Trail","pages":[{"title":"List audit events","deprecated":null,"version":null,"sidebarTitle":"List audit events","openapi":"/api-specs/6.3/public-api.json get /api/audittrail/v1/auditevents","href":"/6.3/api-reference/audit-trail/get-apiaudittrailv1auditevents"},{"title":"Get distinct field values","deprecated":null,"version":null,"sidebarTitle":"Get distinct field values","openapi":"/api-specs/6.3/public-api.json get /api/audittrail/v1/fieldValues","href":"/6.3/api-reference/audit-trail/get-apiaudittrailv1fieldvalues"},{"title":"Search audit events","deprecated":null,"version":null,"sidebarTitle":"Search audit events","openapi":"/api-specs/6.3/public-api.json post /api/audittrail/v1/search","href":"/6.3/api-reference/audit-trail/post-apiaudittrailv1search"}]},{"group":"Custom metrics","pages":[{"title":"Send a metric alert","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /api/metricAlerts/v1","href":"/6.3/api-reference/custom-metrics/send-a-metric-alert"},{"title":"Log metric values","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /api/metricValues/v1","href":"/6.3/api-reference/custom-metrics/log-metric-values"},{"title":"Retrieve metric values","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/metricValues/v1/{modelMonitoringId}/{metric}","href":"/6.3/api-reference/custom-metrics/retrieve-metric-values"}]},{"group":"PPM","pages":[{"title":"Get Admin Config","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/v4/ppm/admin/config","href":"/6.3/api-reference/ppm/get-admin-config"},{"title":"Create Admin Config","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /api/v4/ppm/admin/config","href":"/6.3/api-reference/ppm/create-admin-config"},{"title":"Delete Admin Config","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json delete /api/v4/ppm/admin/config/{configId}","href":"/6.3/api-reference/ppm/delete-admin-config"},{"title":"Update Admin Config","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json patch /api/v4/ppm/admin/config/{configId}","href":"/6.3/api-reference/ppm/update-admin-config"},{"title":"Get Workspace PPM Config with Repository Detection","deprecated":null,"version":null,"sidebarTitle":"Get Workspace PPM config","openapi":"/api-specs/6.3/public-api.json get /api/v4/ppm/projects/{projectId}/workspaces/{workspaceId}/config","href":"/6.3/api-reference/ppm/get-workspace-ppm-config-with-repository-detection"},{"title":"Search PPM Snapshots with Workspace Repository Targeting","deprecated":null,"version":null,"sidebarTitle":"Search PPM snapshots","openapi":"/api-specs/6.3/public-api.json post /api/v4/ppm/search","href":"/6.3/api-reference/ppm/search-ppm-snapshots-with-workspace-repository-targeting"},{"title":"Render PPM Installation Snippet","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /api/v4/ppm/snippet","href":"/6.3/api-reference/ppm/render-ppm-installation-snippet"}]},{"group":"Model Monitoring models","pages":[{"title":"Get prediction traffic","deprecated":null,"version":null,"sidebarTitle":"Get prediction traffic","openapi":"/api-specs/6.3/public-api.json get /model-monitor/v2/api/model/get-prediction-traffic","href":"/6.3/api-reference/model-monitoring-models/get-model-monitorv2apimodelget-prediction-traffic"},{"title":"Get ground truth traffic","deprecated":null,"version":null,"sidebarTitle":"Get ground truth traffic","openapi":"/api-specs/6.3/public-api.json get /model-monitor/v2/api/model/{model_id}/traffic/ground-truth","href":"/6.3/api-reference/model-monitoring-models/get-model-monitorv2apimodel-trafficground-truth"},{"title":"Register dataset config","deprecated":null,"version":null,"sidebarTitle":"Register dataset config","openapi":"/api-specs/6.3/public-api.json put /model-monitor/v2/api/model/{model_id}/register-dataset/{dataset_type}","href":"/6.3/api-reference/model-monitoring-models/put-model-monitorv2apimodel-register-dataset"},{"title":"Get model","deprecated":null,"version":null,"sidebarTitle":"Get model","openapi":"/api-specs/6.3/public-api.json get /model-monitor/v2/api/model","href":"/6.3/api-reference/model-monitoring-models/get-model-monitorv2apimodel"},{"title":"Register model","deprecated":null,"version":null,"sidebarTitle":"Register model","openapi":"/api-specs/6.3/public-api.json put /model-monitor/v2/api/model","href":"/6.3/api-reference/model-monitoring-models/put-model-monitorv2apimodel"},{"title":"Delete model","deprecated":null,"version":null,"sidebarTitle":"Delete model","openapi":"/api-specs/6.3/public-api.json delete /model-monitor/v2/api/model","href":"/6.3/api-reference/model-monitoring-models/delete-model-monitorv2apimodel"},{"title":"Update model","deprecated":null,"version":null,"sidebarTitle":"Update model","openapi":"/api-specs/6.3/public-api.json patch /model-monitor/v2/api/model","href":"/6.3/api-reference/model-monitoring-models/patch-model-monitorv2apimodel"},{"title":"List models","deprecated":null,"version":null,"sidebarTitle":"List models","openapi":"/api-specs/6.3/public-api.json get /model-monitor/v2/api/models","href":"/6.3/api-reference/model-monitoring-models/get-model-monitorv2apimodels"},{"title":"Get model summary","deprecated":null,"version":null,"sidebarTitle":"Get model summary","openapi":"/api-specs/6.3/public-api.json get /model-monitor/v2/api/get_model_summary","href":"/6.3/api-reference/model-monitoring-models/get-model-monitorv2apiget_model_summary"},{"title":"Get model variables summary","deprecated":null,"version":null,"sidebarTitle":"Get model variables summary","openapi":"/api-specs/6.3/public-api.json get /model-monitor/v2/api/model/{model_id}/variables/summary","href":"/6.3/api-reference/model-monitoring-models/get-model-monitorv2apimodel-variablessummary"},{"title":"Update model visibility","deprecated":null,"version":null,"sidebarTitle":"Update model visibility","openapi":"/api-specs/6.3/public-api.json put /model-monitor/v2/api/model/{model_id}/visibility","href":"/6.3/api-reference/model-monitoring-models/put-model-monitorv2apimodel-visibility"},{"title":"List model collaborators","deprecated":null,"version":null,"sidebarTitle":"List model collaborators","openapi":"/api-specs/6.3/public-api.json get /model-monitor/v2/api/model/{model_id}/collaborators","href":"/6.3/api-reference/model-monitoring-models/get-model-monitorv2apimodel-collaborators"},{"title":"Update collaborator role","deprecated":null,"version":null,"sidebarTitle":"Update collaborator role","openapi":"/api-specs/6.3/public-api.json put /model-monitor/v2/api/model/{model_id}/collaborators","href":"/6.3/api-reference/model-monitoring-models/put-model-monitorv2apimodel-collaborators"},{"title":"Add model collaborators","deprecated":null,"version":null,"sidebarTitle":"Add collaborators","openapi":"/api-specs/6.3/public-api.json post /model-monitor/v2/api/model/{model_id}/collaborators","href":"/6.3/api-reference/model-monitoring-models/post-model-monitorv2apimodel-collaborators"},{"title":"Remove model collaborator","deprecated":null,"version":null,"sidebarTitle":"Remove collaborator","openapi":"/api-specs/6.3/public-api.json delete /model-monitor/v2/api/model/{model_id}/collaborators","href":"/6.3/api-reference/model-monitoring-models/delete-model-monitorv2apimodel-collaborators"},{"title":"List model tags","deprecated":null,"version":null,"sidebarTitle":"List model tags","openapi":"/api-specs/6.3/public-api.json get /model-monitor/v2/api/model/{model_id}/tags","href":"/6.3/api-reference/model-monitoring-models/get-model-monitorv2apimodel-tags"},{"title":"Add model tags","deprecated":null,"version":null,"sidebarTitle":"Add model tags","openapi":"/api-specs/6.3/public-api.json post /model-monitor/v2/api/model/{model_id}/tags","href":"/6.3/api-reference/model-monitoring-models/post-model-monitorv2apimodel-tags"},{"title":"Remove model tag","deprecated":null,"version":null,"sidebarTitle":"Remove model tag","openapi":"/api-specs/6.3/public-api.json delete /model-monitor/v2/api/model/{model_id}/tags","href":"/6.3/api-reference/model-monitoring-models/delete-model-monitorv2apimodel-tags"},{"title":"Archive model tag","deprecated":null,"version":null,"sidebarTitle":"Archive model tag","openapi":"/api-specs/6.3/public-api.json patch /model-monitor/v2/api/model-tag/{tag_id}/archive","href":"/6.3/api-reference/model-monitoring-models/patch-model-monitorv2apimodel-tag-archive"},{"title":"Unarchive model tag","deprecated":null,"version":null,"sidebarTitle":"Unarchive model tag","openapi":"/api-specs/6.3/public-api.json patch /model-monitor/v2/api/model-tag/{tag_id}/unarchive","href":"/6.3/api-reference/model-monitoring-models/patch-model-monitorv2apimodel-tag-unarchive"},{"title":"Get summary for workbench model versions","deprecated":null,"version":null,"sidebarTitle":"Get workbench version summary","openapi":"/api-specs/6.3/public-api.json get /model-monitor/v2/api/workbench/model/version/summary","href":"/6.3/api-reference/model-monitoring-models/get-summary-for-workbench-model-versions"}]},{"group":"Model Monitoring drift and quality","pages":[{"title":"Analyze drift","deprecated":null,"version":null,"sidebarTitle":"Analyze drift","openapi":"/api-specs/6.3/public-api.json post /model-monitor/v2/api/model/{model_id}/analyse-drift","href":"/6.3/api-reference/model-monitoring-drift-and-quality/post-model-monitorv2apimodel-analyse-drift"},{"title":"Get drift user query","deprecated":null,"version":null,"sidebarTitle":"Get drift user query","openapi":"/api-specs/6.3/public-api.json get /model-monitor/v2/api/model/{model_id}/drift-user-query","href":"/6.3/api-reference/model-monitoring-drift-and-quality/get-model-monitorv2apimodel-drift-user-query"},{"title":"Get drift scheduler query","deprecated":null,"version":null,"sidebarTitle":"Get drift scheduler query","openapi":"/api-specs/6.3/public-api.json get /model-monitor/v2/api/model/{model_id}/drift-scheduler-query","href":"/6.3/api-reference/model-monitoring-drift-and-quality/get-model-monitorv2apimodel-drift-scheduler-query"},{"title":"Get column drift trend","deprecated":null,"version":null,"sidebarTitle":"Get column drift trend","openapi":"/api-specs/6.3/public-api.json get /model-monitor/v2/api/model/{model_id}/{column_id}/drift-trend","href":"/6.3/api-reference/model-monitoring-drift-and-quality/get-model-monitorv2apimodel-drift-trend"},{"title":"Save drift scheduler query","deprecated":null,"version":null,"sidebarTitle":"Save drift scheduler query","openapi":"/api-specs/6.3/public-api.json post /model-monitor/v2/api/model/{model_id}/save-scheduler-query","href":"/6.3/api-reference/model-monitoring-drift-and-quality/post-model-monitorv2apimodel-save-scheduler-query"},{"title":"Get drift check history","deprecated":null,"version":null,"sidebarTitle":"Get drift check history","openapi":"/api-specs/6.3/public-api.json get /model-monitor/v2/api/model/{model_id}/drift-schedule-checks-history","href":"/6.3/api-reference/model-monitoring-drift-and-quality/get-model-monitorv2apimodel-drift-schedule-checks-history"},{"title":"Get scheduled drift check data","deprecated":null,"version":null,"sidebarTitle":"Get scheduled drift check data","openapi":"/api-specs/6.3/public-api.json get /model-monitor/v2/api/model/{model_id}/{scheduler_id}/scheduled-check-drift-data","href":"/6.3/api-reference/model-monitoring-drift-and-quality/get-model-monitorv2apimodel-scheduled-check-drift-data"},{"title":"List dataset jobs","deprecated":null,"version":null,"sidebarTitle":"List dataset jobs","openapi":"/api-specs/6.3/public-api.json post /model-monitor/v2/api/{model_id}/dataset-jobs","href":"/6.3/api-reference/model-monitoring-drift-and-quality/post-model-monitorv2api-dataset-jobs"},{"title":"Get dataset timeline","deprecated":null,"version":null,"sidebarTitle":"Get dataset timeline","openapi":"/api-specs/6.3/public-api.json get /model-monitor/v2/api/model/{model_id}/dataset-timeline","href":"/6.3/api-reference/model-monitoring-drift-and-quality/get-model-monitorv2apimodel-dataset-timeline"},{"title":"Analyze model quality","deprecated":null,"version":null,"sidebarTitle":"Analyze model quality","openapi":"/api-specs/6.3/public-api.json post /model-monitor/v2/api/model/{model_id}/analyze-model-quality","href":"/6.3/api-reference/model-monitoring-drift-and-quality/post-model-monitorv2apimodel-analyze-model-quality"},{"title":"Get quality user query","deprecated":null,"version":null,"sidebarTitle":"Get quality user query","openapi":"/api-specs/6.3/public-api.json get /model-monitor/v2/api/model/{model_id}/model-quality-user-query","href":"/6.3/api-reference/model-monitoring-drift-and-quality/get-model-monitorv2apimodel-model-quality-user-query"},{"title":"Get model quality trend","deprecated":null,"version":null,"sidebarTitle":"Get model quality trend","openapi":"/api-specs/6.3/public-api.json get /model-monitor/v2/api/model/{model_id}/model-quality-trend","href":"/6.3/api-reference/model-monitoring-drift-and-quality/get-model-monitorv2apimodel-model-quality-trend"},{"title":"Get quality scheduler query","deprecated":null,"version":null,"sidebarTitle":"Get quality scheduler query","openapi":"/api-specs/6.3/public-api.json get /model-monitor/v2/api/model/{model_id}/model-quality-scheduler-query","href":"/6.3/api-reference/model-monitoring-drift-and-quality/get-model-monitorv2apimodel-model-quality-scheduler-query"},{"title":"Save quality scheduler query","deprecated":null,"version":null,"sidebarTitle":"Save quality scheduler query","openapi":"/api-specs/6.3/public-api.json post /model-monitor/v2/api/model/{model_id}/model-quality-scheduler-query","href":"/6.3/api-reference/model-monitoring-drift-and-quality/post-model-monitorv2apimodel-model-quality-scheduler-query"},{"title":"Get quality check history","deprecated":null,"version":null,"sidebarTitle":"Get quality check history","openapi":"/api-specs/6.3/public-api.json get /model-monitor/v2/api/model/{model_id}/model-quality-scheduled-checks-history","href":"/6.3/api-reference/model-monitoring-drift-and-quality/get-model-monitorv2apimodel-model-quality-scheduled-checks-history"},{"title":"Get scheduled quality check data","deprecated":null,"version":null,"sidebarTitle":"Get scheduled quality check data","openapi":"/api-specs/6.3/public-api.json get /model-monitor/v2/api/model/{scheduled_check_id}/model-quality-scheduled-check-data","href":"/6.3/api-reference/model-monitoring-drift-and-quality/get-model-monitorv2apimodel-model-quality-scheduled-check-data"}]},{"group":"Model Monitoring settings","pages":[{"title":"Get global settings.","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /model-monitor/v2/api/setting/global","href":"/6.3/api-reference/model-monitoring-settings/get-global-settings"},{"title":"Update global settings.","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /model-monitor/v2/api/setting/global","href":"/6.3/api-reference/model-monitoring-settings/update-global-settings"},{"title":"Get the existing user setting for the given user.","deprecated":null,"version":null,"sidebarTitle":"Get user settings","openapi":"/api-specs/6.3/public-api.json get /model-monitor/v2/api/setting/user","href":"/6.3/api-reference/model-monitoring-settings/get-the-existing-user-setting-for-the-given-user"},{"title":"Update the existing user setting for the user.","deprecated":null,"version":null,"sidebarTitle":"Update user settings","openapi":"/api-specs/6.3/public-api.json post /model-monitor/v2/api/setting/user","href":"/6.3/api-reference/model-monitoring-settings/update-the-existing-user-setting-for-the-user"},{"title":"Get drift default settings","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /model-monitor/v2/api/setting/default/drift","href":"/6.3/api-reference/model-monitoring-settings/get-drift-default-settings"},{"title":"Update the drift default settings.","deprecated":null,"version":null,"sidebarTitle":"Update drift defaults","openapi":"/api-specs/6.3/public-api.json put /model-monitor/v2/api/setting/default/drift","href":"/6.3/api-reference/model-monitoring-settings/update-the-drift-default-settings"},{"title":"Get model quality metric default settings","deprecated":null,"version":null,"sidebarTitle":"Get quality metric defaults","openapi":"/api-specs/6.3/public-api.json get /model-monitor/v2/api/setting/default/metric","href":"/6.3/api-reference/model-monitoring-settings/get-model-quality-metric-default-settings"},{"title":"Update the model quality metric default settings.","deprecated":null,"version":null,"sidebarTitle":"Update quality metric defaults","openapi":"/api-specs/6.3/public-api.json put /model-monitor/v2/api/setting/default/metric","href":"/6.3/api-reference/model-monitoring-settings/update-the-model-quality-metric-default-settings"},{"title":"Fetch alert config for the given model.","deprecated":null,"version":null,"sidebarTitle":"Get model alert config","openapi":"/api-specs/6.3/public-api.json get /model-monitor/v2/api/notification/model-config/{model_id}","href":"/6.3/api-reference/model-monitoring-settings/fetch-alert-config-for-the-given-model"},{"title":"Create or Update the existing model alert config.","deprecated":null,"version":null,"sidebarTitle":"Set model alert config","openapi":"/api-specs/6.3/public-api.json post /model-monitor/v2/api/notification/model-config/{model_id}","href":"/6.3/api-reference/model-monitoring-settings/create-or-update-the-existing-model-alert-config"},{"title":"Fetch channel config for notifications in DMM.","deprecated":null,"version":null,"sidebarTitle":"Get notification channel config","openapi":"/api-specs/6.3/public-api.json get /model-monitor/v2/api/notification/channel-config","href":"/6.3/api-reference/model-monitoring-settings/fetch-channel-config-for-notifications-in-dmm"},{"title":"Create or Update existing channel config for notifications in DMM.","deprecated":null,"version":null,"sidebarTitle":"Set notification channel config","openapi":"/api-specs/6.3/public-api.json post /model-monitor/v2/api/notification/channel-config","href":"/6.3/api-reference/model-monitoring-settings/create-or-update-existing-channel-config-for-notifications-in-dmm"},{"title":"Pauses schedule job","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /model-monitor/api/scheduler/{schedulerJobId}/unschedule_scheduler_job","href":"/6.3/api-reference/model-monitoring-settings/pauses-schedule-job"},{"title":"Updates scheduler job of a model","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /model-monitor/api/scheduler/update_scheduler_config","href":"/6.3/api-reference/model-monitoring-settings/updates-scheduler-job-of-a-model"},{"title":"Gets schedule check data by schedule job ID","deprecated":null,"version":null,"sidebarTitle":"Get schedule check by ID","openapi":"/api-specs/6.3/public-api.json get /model-monitor/api/scheduler/{scheduleCheckId}/get_schedule_check_by_id","href":"/6.3/api-reference/model-monitoring-settings/gets-schedule-check-data-by-schedule-job-id"},{"title":"Creates a schedule check for a model drift","deprecated":null,"version":null,"sidebarTitle":"Create drift schedule check","openapi":"/api-specs/6.3/public-api.json post /model-monitor/api/scheduler/create_drift_schedule_check","href":"/6.3/api-reference/model-monitoring-settings/creates-a-schedule-check-for-a-model-drift"},{"title":"Gets schedule check job for model drift.","deprecated":null,"version":null,"sidebarTitle":"Get drift schedule check","openapi":"/api-specs/6.3/public-api.json get /model-monitor/api/scheduler/{modelId}/get_drift_schedule_check","href":"/6.3/api-reference/model-monitoring-settings/gets-schedule-check-job-for-model-drift"},{"title":"Creates a schedule check for model quality.","deprecated":null,"version":null,"sidebarTitle":"Create quality schedule check","openapi":"/api-specs/6.3/public-api.json post /model-monitor/api/scheduler/create_quality_schedule_check","href":"/6.3/api-reference/model-monitoring-settings/creates-a-schedule-check-for-model-quality"},{"title":"Gets schedule check job for model quality","deprecated":null,"version":null,"sidebarTitle":"Get quality schedule check","openapi":"/api-specs/6.3/public-api.json get /model-monitor/api/scheduler/{modelId}/get_quality_schedule_check","href":"/6.3/api-reference/model-monitoring-settings/gets-schedule-check-job-for-model-quality"},{"title":"Sends test mail","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /model-monitor/api/scheduler/test_email","href":"/6.3/api-reference/model-monitoring-settings/sends-test-mail"}]},{"group":"Model Monitoring authentication","pages":[{"title":"Ping","deprecated":null,"version":null,"sidebarTitle":"Ping","openapi":"/api-specs/6.3/public-api.json get /model-monitor/v2/api/ping","href":"/6.3/api-reference/model-monitoring-authentication/get-model-monitorv2apiping"},{"title":"Log in","deprecated":null,"version":null,"sidebarTitle":"Log in","openapi":"/api-specs/6.3/public-api.json get /model-monitor/v2/api/auth/login","href":"/6.3/api-reference/model-monitoring-authentication/get-model-monitorv2apiauthlogin"},{"title":"Log out","deprecated":null,"version":null,"sidebarTitle":"Log out","openapi":"/api-specs/6.3/public-api.json get /model-monitor/v2/api/auth/logout","href":"/6.3/api-reference/model-monitoring-authentication/get-model-monitorv2apiauthlogout"},{"title":"Get current user","deprecated":null,"version":null,"sidebarTitle":"Get current user","openapi":"/api-specs/6.3/public-api.json get /model-monitor/v2/api/auth/user/current","href":"/6.3/api-reference/model-monitoring-authentication/get-model-monitorv2apiauthusercurrent"},{"title":"Get API key report","deprecated":null,"version":null,"sidebarTitle":"Get API key report","openapi":"/api-specs/6.3/public-api.json get /model-monitor/v2/api/auth/api_key_report","href":"/6.3/api-reference/model-monitoring-authentication/get-model-monitorv2apiauthapi_key_report"},{"title":"Get OIDC details","deprecated":true,"version":null,"sidebarTitle":"Get OIDC details","openapi":"/api-specs/6.3/public-api.json get /model-monitor/v2/api/auth/get_oidc_details","href":"/6.3/api-reference/model-monitoring-authentication/get-model-monitorv2apiauthget_oidc_details"},{"title":"Generate user API key","deprecated":true,"version":null,"sidebarTitle":"Generate user API key","openapi":"/api-specs/6.3/public-api.json get /model-monitor/v2/api/auth/user/generate_api_key","href":"/6.3/api-reference/model-monitoring-authentication/get-model-monitorv2apiauthusergenerate_api_key"},{"title":"Get user API key","deprecated":null,"version":null,"sidebarTitle":"Get user API key","openapi":"/api-specs/6.3/public-api.json get /model-monitor/v2/api/auth/user/api_key","href":"/6.3/api-reference/model-monitoring-authentication/get-model-monitorv2apiauthuserapi_key"},{"title":"Revoke user API key","deprecated":null,"version":null,"sidebarTitle":"Revoke user API key","openapi":"/api-specs/6.3/public-api.json put /model-monitor/v2/api/auth/user/revoke_api_key","href":"/6.3/api-reference/model-monitoring-authentication/put-model-monitorv2apiauthuserrevoke_api_key"}]},{"group":"Governance bundles","pages":[{"title":"List attachment overviews","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/governance/v1/attachment-overviews","href":"/6.3/api-reference/governance-bundles/list-attachment-overviews"},{"title":"List bundle stages (Stage View)","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/governance/v1/bundle-stages","href":"/6.3/api-reference/governance-bundles/list-bundle-stages-stage-view"},{"title":"Bulk reassign bundle stages","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /api/governance/v1/bundle-stages/bulk-reassign","href":"/6.3/api-reference/governance-bundles/bulk-reassign-bundle-stages"},{"title":"List bundles","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/governance/v1/bundles","href":"/6.3/api-reference/governance-bundles/list-bundles"},{"title":"Create new bundle","deprecated":null,"version":null,"sidebarTitle":"Create bundle","openapi":"/api-specs/6.3/public-api.json post /api/governance/v1/bundles","href":"/6.3/api-reference/governance-bundles/create-new-bundle"},{"title":"Bulk update bundles","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /api/governance/v1/bundles/bulk-update","href":"/6.3/api-reference/governance-bundles/bulk-update-bundles"},{"title":"Get bundle by ID","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/governance/v1/bundles/{id}","href":"/6.3/api-reference/governance-bundles/get-bundle-by-id"},{"title":"Delete bundle by ID","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json delete /api/governance/v1/bundles/{id}","href":"/6.3/api-reference/governance-bundles/delete-bundle-by-id"},{"title":"Update bundle by ID","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json patch /api/governance/v1/bundles/{id}","href":"/6.3/api-reference/governance-bundles/update-bundle-by-id"},{"title":"Get bundle approvals","deprecated":null,"version":null,"sidebarTitle":"List bundle approval statuses","openapi":"/api-specs/6.3/public-api.json get /api/governance/v1/bundles/{id}/approvals","href":"/6.3/api-reference/governance-bundles/get-bundle-approvals"},{"title":"Create revalidation config for an approval","deprecated":null,"version":null,"sidebarTitle":"Create approval revalidation","openapi":"/api-specs/6.3/public-api.json post /api/governance/v1/bundles/{id}/approvals/{approvalId}/revalidation","href":"/6.3/api-reference/governance-bundles/create-revalidation-config-for-an-approval"},{"title":"Delete revalidation config from an approval","deprecated":null,"version":null,"sidebarTitle":"Delete approval revalidation","openapi":"/api-specs/6.3/public-api.json delete /api/governance/v1/bundles/{id}/approvals/{approvalId}/revalidation","href":"/6.3/api-reference/governance-bundles/delete-revalidation-config-from-an-approval"},{"title":"Update revalidation config for an approval","deprecated":null,"version":null,"sidebarTitle":"Update approval revalidation","openapi":"/api-specs/6.3/public-api.json patch /api/governance/v1/bundles/{id}/approvals/{approvalId}/revalidation","href":"/6.3/api-reference/governance-bundles/update-revalidation-config-for-an-approval"},{"title":"Archive all monitored models for a bundle","deprecated":null,"version":null,"sidebarTitle":"Archive bundle monitored models","openapi":"/api-specs/6.3/public-api.json post /api/governance/v1/bundles/{id}/archive-endpoints","href":"/6.3/api-reference/governance-bundles/archive-all-monitored-models-for-a-bundle"},{"title":"Create new attachment","deprecated":null,"version":null,"sidebarTitle":"Attach object to bundle","openapi":"/api-specs/6.3/public-api.json post /api/governance/v1/bundles/{id}/attachments","href":"/6.3/api-reference/governance-bundles/create-new-attachment"},{"title":"Delete attachment","deprecated":true,"version":null,"openapi":"/api-specs/6.3/public-api.json delete /api/governance/v1/bundles/{id}/attachments/{attachmentID}","href":"/6.3/api-reference/governance-bundles/delete-attachment"},{"title":"Get bundle gates","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/governance/v1/bundles/{id}/gates","href":"/6.3/api-reference/governance-bundles/get-bundle-gates"},{"title":"Set monitored model as governed","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /api/governance/v1/bundles/{id}/register-endpoint","href":"/6.3/api-reference/governance-bundles/set-monitored-model-as-governed"},{"title":"Download a PDF report for a bundle","deprecated":null,"version":null,"sidebarTitle":"Download bundle PDF report","openapi":"/api-specs/6.3/public-api.json get /api/governance/v1/bundles/{id}/report","href":"/6.3/api-reference/governance-bundles/download-a-pdf-report-for-a-bundle"},{"title":"Update bundle stage by ID","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json patch /api/governance/v1/bundles/{id}/stages/{stageID}","href":"/6.3/api-reference/governance-bundles/update-bundle-stage-by-id"},{"title":"Update monitored model entry","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json put /api/governance/v1/bundles/{id}/update-endpoint/{endpointID}","href":"/6.3/api-reference/governance-bundles/update-monitored-model-entry"},{"title":"Add a policy to govern a bundle","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /api/governance/v1/rpc/add-policies-to-bundle","href":"/6.3/api-reference/governance-bundles/add-a-policy-to-govern-a-bundle"},{"title":"Bulk add attachments to bundles","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /api/governance/v1/rpc/bulk-add-attachments","href":"/6.3/api-reference/governance-bundles/bulk-add-attachments-to-bundles"},{"title":"Delete attachment and results","deprecated":null,"version":null,"sidebarTitle":"Delete attachment and results","openapi":"/api-specs/6.3/public-api.json post /api/governance/v1/rpc/delete-attachment-and-results","href":"/6.3/api-reference/governance-bundles/delete-attachment-and-results"},{"title":"Replace a bundle's primary policy with a different policy","deprecated":null,"version":null,"sidebarTitle":"Replace bundle primary policy","openapi":"/api-specs/6.3/public-api.json post /api/governance/v1/rpc/replace-bundle-primary-policy","href":"/6.3/api-reference/governance-bundles/replace-a-bundles-primary-policy-with-a-different-policy"},{"title":"Update approval by ID","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /api/governance/v1/rpc/update-approval","href":"/6.3/api-reference/governance-bundles/update-approval-by-id"},{"title":"Update the policy of a bundle","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json patch /api/governance/v1/rpc/update-bundle-policy","href":"/6.3/api-reference/governance-bundles/update-the-policy-of-a-bundle"},{"title":"Replace a policy version in a bundle","deprecated":null,"version":null,"sidebarTitle":"Replace bundle policy version","openapi":"/api-specs/6.3/public-api.json post /api/governance/v1/rpc/upgrade-bundle-policy","href":"/6.3/api-reference/governance-bundles/replace-a-policy-version-in-a-bundle"}]},{"group":"Governance policies","pages":[{"title":"Create or update a policy","deprecated":true,"version":null,"openapi":"/api-specs/6.3/public-api.json put /api/governance/v1/policies","href":"/6.3/api-reference/governance-policies/create-or-update-a-policy"},{"title":"Create a policy","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /api/governance/v1/policies","href":"/6.3/api-reference/governance-policies/create-a-policy"},{"title":"Get policy by ID","deprecated":null,"version":null,"sidebarTitle":"Get policy structure","openapi":"/api-specs/6.3/public-api.json get /api/governance/v1/policies/{id}","href":"/6.3/api-reference/governance-policies/get-policy-by-id"},{"title":"Update the policy meta by ID","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json put /api/governance/v1/policies/{id}","href":"/6.3/api-reference/governance-policies/update-the-policy-meta-by-id"},{"title":"Delete policy by ID","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json delete /api/governance/v1/policies/{id}","href":"/6.3/api-reference/governance-policies/delete-policy-by-id"},{"title":"Get the policy definition YAML by ID","deprecated":null,"version":null,"sidebarTitle":"Get policy definition YAML","openapi":"/api-specs/6.3/public-api.json get /api/governance/v1/policies/{id}/definition","href":"/6.3/api-reference/governance-policies/get-the-policy-definition-yaml-by-id"},{"title":"Create or update a policy definition through yaml","deprecated":null,"version":null,"sidebarTitle":"Create or update policy YAML","openapi":"/api-specs/6.3/public-api.json put /api/governance/v1/policies/{id}/definition","href":"/6.3/api-reference/governance-policies/create-or-update-a-policy-definition-through-yaml"},{"title":"Update the policy status by ID","deprecated":null,"version":null,"sidebarTitle":"Update policy status","openapi":"/api-specs/6.3/public-api.json put /api/governance/v1/policies/{id}/status","href":"/6.3/api-reference/governance-policies/update-the-policy-status-by-id"},{"title":"List Policy Versions","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/governance/v1/policies/{id}/versions","href":"/6.3/api-reference/governance-policies/list-policy-versions"},{"title":"Create a policy version","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /api/governance/v1/policies/{id}/versions","href":"/6.3/api-reference/governance-policies/create-a-policy-version"},{"title":"List policy enforcers","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/governance/v1/policy-enforcers","href":"/6.3/api-reference/governance-policies/list-policy-enforcers"},{"title":"Create a policy enforcer","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /api/governance/v1/policy-enforcers","href":"/6.3/api-reference/governance-policies/create-a-policy-enforcer"},{"title":"Update a policy enforcer","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json patch /api/governance/v1/policy-enforcers/{id}","href":"/6.3/api-reference/governance-policies/update-a-policy-enforcer"},{"title":"List policy overviews","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/governance/v1/policy-overviews","href":"/6.3/api-reference/governance-policies/list-policy-overviews"},{"title":"Get the policy version by version tag","deprecated":null,"version":null,"sidebarTitle":"Get policy version","openapi":"/api-specs/6.3/public-api.json get /api/governance/v1/policy-versions/{id}","href":"/6.3/api-reference/governance-policies/get-the-policy-version-by-version-tag"},{"title":"Get the policy version definition by version tag","deprecated":null,"version":null,"sidebarTitle":"Get policy version definition","openapi":"/api-specs/6.3/public-api.json get /api/governance/v1/policy-versions/{id}/definition","href":"/6.3/api-reference/governance-policies/get-the-policy-version-definition-by-version-tag"},{"title":"Create or update a policy version definition through yaml","deprecated":null,"version":null,"sidebarTitle":"Create or update version YAML","openapi":"/api-specs/6.3/public-api.json put /api/governance/v1/policy-versions/{id}/definition","href":"/6.3/api-reference/governance-policies/create-or-update-a-policy-version-definition-through-yaml"},{"title":"Diff two policy versions","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/governance/v1/policy-versions/{id}/diff/{targetId}","href":"/6.3/api-reference/governance-policies/diff-two-policy-versions"},{"title":"Draft a policy version","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /api/governance/v1/rpc/draft-latest-published-policy-version","href":"/6.3/api-reference/governance-policies/draft-a-policy-version"},{"title":"Publish a policy version","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /api/governance/v1/rpc/publish-policy-version","href":"/6.3/api-reference/governance-policies/publish-a-policy-version"}]},{"group":"Governance evidence and results","pages":[{"title":"List Findings","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/governance/v1/bundles/{id}/findings","href":"/6.3/api-reference/governance-evidence-and-results/list-findings"},{"title":"List evidence template paginated","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/governance/v1/evidence-templates","href":"/6.3/api-reference/governance-evidence-and-results/list-evidence-template-paginated"},{"title":"Get evidence template by ID","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/governance/v1/evidence-templates/{id}","href":"/6.3/api-reference/governance-evidence-and-results/get-evidence-template-by-id"},{"title":"Upsert evidence template","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json put /api/governance/v1/evidence-templates/{id}","href":"/6.3/api-reference/governance-evidence-and-results/upsert-evidence-template"},{"title":"Delete evidence template by ID","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json delete /api/governance/v1/evidence-templates/{id}","href":"/6.3/api-reference/governance-evidence-and-results/delete-evidence-template-by-id"},{"title":"Get evidence template definition YAML by ID","deprecated":null,"version":null,"sidebarTitle":"Get evidence template YAML","openapi":"/api-specs/6.3/public-api.json get /api/governance/v1/evidence-templates/{id}/definition","href":"/6.3/api-reference/governance-evidence-and-results/get-evidence-template-definition-yaml-by-id"},{"title":"Update evidence template definition by ID","deprecated":null,"version":null,"sidebarTitle":"Update evidence template YAML","openapi":"/api-specs/6.3/public-api.json put /api/governance/v1/evidence-templates/{id}/definition","href":"/6.3/api-reference/governance-evidence-and-results/update-evidence-template-definition-by-id"},{"title":"Update evidence template status by ID","deprecated":null,"version":null,"sidebarTitle":"Update evidence template status","openapi":"/api-specs/6.3/public-api.json put /api/governance/v1/evidence-templates/{id}/status","href":"/6.3/api-reference/governance-evidence-and-results/update-evidence-template-status-by-id"},{"title":"Create new finding","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /api/governance/v1/findings","href":"/6.3/api-reference/governance-evidence-and-results/create-new-finding"},{"title":"Get finding by ID","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/governance/v1/findings/{id}","href":"/6.3/api-reference/governance-evidence-and-results/get-finding-by-id"},{"title":"Update the finding by ID","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json put /api/governance/v1/findings/{id}","href":"/6.3/api-reference/governance-evidence-and-results/update-the-finding-by-id"},{"title":"List results","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/governance/v1/results","href":"/6.3/api-reference/governance-evidence-and-results/list-results"},{"title":"Submit a final result for an artifact (does not recompute classification)","deprecated":null,"version":null,"sidebarTitle":"Submit final result","openapi":"/api-specs/6.3/public-api.json post /api/governance/v1/results","href":"/6.3/api-reference/governance-evidence-and-results/submit-a-final-result-for-an-artifact-does-not-recompute-classification"},{"title":"Get latest results for bundle ID","deprecated":null,"version":null,"sidebarTitle":"Get latest submitted results","openapi":"/api-specs/6.3/public-api.json get /api/governance/v1/results/latest","href":"/6.3/api-reference/governance-evidence-and-results/get-latest-results-for-bundle-id"},{"title":"Bulk update finding severity or due date","deprecated":null,"version":null,"sidebarTitle":"Bulk update findings","openapi":"/api-specs/6.3/public-api.json put /api/governance/v1/rpc/bulk-edit-findings","href":"/6.3/api-reference/governance-evidence-and-results/bulk-update-finding-severity-or-due-date"}]},{"group":"Governance operations","pages":[{"title":"[BETA] Analyze model monitor metrics","deprecated":null,"version":null,"sidebarTitle":"Analyze monitor metrics (beta)","openapi":"/api-specs/6.3/public-api.json post /api/governance/v1/rpc/analyze-monitor-model","href":"/6.3/api-reference/governance-operations/[beta]-analyze-model-monitor-metrics"},{"title":"Attach each App's mandatory policies to its governed bundle","deprecated":null,"version":null,"sidebarTitle":"Attach App enforced policies","openapi":"/api-specs/6.3/public-api.json post /api/governance/v1/rpc/attach-app-enforced-policies","href":"/6.3/api-reference/governance-operations/attach-each-apps-mandatory-policies-to-its-governed-bundle"},{"title":"Clone a bundle into a new, standalone bundle","deprecated":null,"version":null,"sidebarTitle":"Clone bundle","openapi":"/api-specs/6.3/public-api.json post /api/governance/v1/rpc/clone-bundle","href":"/6.3/api-reference/governance-operations/clone-a-bundle-into-a-new-standalone-bundle"},{"title":"compute a policy within the context of a bundle","deprecated":null,"version":null,"sidebarTitle":"Compute bundle policy progress","openapi":"/api-specs/6.3/public-api.json post /api/governance/v1/rpc/compute-policy","href":"/6.3/api-reference/governance-operations/compute-a-policy-within-the-context-of-a-bundle"},{"title":"Copy the transferable results from one bundle to another","deprecated":null,"version":null,"sidebarTitle":"Copy bundle results","openapi":"/api-specs/6.3/public-api.json post /api/governance/v1/rpc/copy-bundle","href":"/6.3/api-reference/governance-operations/copy-the-transferable-results-from-one-bundle-to-another"},{"title":"Diff policies between two bundles","deprecated":null,"version":null,"sidebarTitle":"Diff bundle policies","openapi":"/api-specs/6.3/public-api.json post /api/governance/v1/rpc/diff-bundle-policies","href":"/6.3/api-reference/governance-operations/diff-policies-between-two-bundles"},{"title":"Publish an approval event and get the computed approval","deprecated":null,"version":null,"sidebarTitle":"Transition approval status","openapi":"/api-specs/6.3/public-api.json post /api/governance/v1/rpc/publish-approval-event","href":"/6.3/api-reference/governance-operations/publish-an-approval-event-and-get-the-computed-approval"},{"title":"Reset bundle results, drafts, approvals, stage assignees, and optionally detach attachments","deprecated":null,"version":null,"sidebarTitle":"Reset bundle","openapi":"/api-specs/6.3/public-api.json post /api/governance/v1/rpc/reset-bundle","href":"/6.3/api-reference/governance-operations/reset-bundle-results-drafts-approvals-stage-assignees-and-optionally-detach-attachments"},{"title":"Snapshot a bundle into an evidence-restricted copy and revoke the source's gated approvals","deprecated":null,"version":null,"sidebarTitle":"Snapshot bundle","openapi":"/api-specs/6.3/public-api.json post /api/governance/v1/rpc/snapshot-bundle","href":"/6.3/api-reference/governance-operations/snapshot-a-bundle-into-an-evidence-restricted-copy-and-revoke-the-sources-gated-approvals"},{"title":"Submit a result and get computed policy","deprecated":null,"version":null,"sidebarTitle":"Submit result to policy","openapi":"/api-specs/6.3/public-api.json post /api/governance/v1/rpc/submit-result-to-policy","href":"/6.3/api-reference/governance-operations/submit-a-result-and-get-computed-policy"}]},{"group":"NetApp Volumes","pages":[{"title":"Get if user has all provided volume permissions","deprecated":null,"version":null,"sidebarTitle":"Check volume permissions","openapi":"/api-specs/6.3/public-api.json post /remotefs/v1/account/authz/permissions/volume/:id","href":"/6.3/api-reference/netapp-volumes/get-if-user-has-all-provided-volume-permissions"},{"title":"Attach volume to project","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /remotefs/v1/rpc/attach-volume-to-project","href":"/6.3/api-reference/netapp-volumes/attach-volume-to-project"},{"title":"Bulk attaches volumes to target project and allows for authorized user impersonation","deprecated":null,"version":null,"sidebarTitle":"Bulk attach volumes to Project","openapi":"/api-specs/6.3/public-api.json post /remotefs/v1/rpc/bulk-attach-volumes-to-project","href":"/6.3/api-reference/netapp-volumes/bulk-attaches-volumes-to-target-project-and-allows-for-authorized-user-impersonation"},{"title":"Bulk copies volumes and contents to target project and allows for authorized user impersonation","deprecated":null,"version":null,"sidebarTitle":"Bulk copy volumes to Project","openapi":"/api-specs/6.3/public-api.json post /remotefs/v1/rpc/bulk-copy-volumes-to-project","href":"/6.3/api-reference/netapp-volumes/bulk-copies-volumes-and-contents-to-target-project-and-allows-for-authorized-user-impersonation"},{"title":"Check whether requesting user is over allowed volume limit","deprecated":null,"version":null,"sidebarTitle":"Check volume limit","openapi":"/api-specs/6.3/public-api.json post /remotefs/v1/rpc/check-is-over-limit","href":"/6.3/api-reference/netapp-volumes/check-whether-requesting-user-is-over-allowed-volume-limit"},{"title":"Delete volume by ID","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /remotefs/v1/rpc/delete-volume","href":"/6.3/api-reference/netapp-volumes/delete-volume-by-id"},{"title":"Detach volume from project","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /remotefs/v1/rpc/detach-volume-from-project","href":"/6.3/api-reference/netapp-volumes/detach-volume-from-project"},{"title":"Get volume mounts by project ID","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /remotefs/v1/rpc/get-volume-mounts","href":"/6.3/api-reference/netapp-volumes/get-volume-mounts-by-project-id"},{"title":"Mark volume for deletion","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /remotefs/v1/rpc/mark-volume-for-deletion","href":"/6.3/api-reference/netapp-volumes/mark-volume-for-deletion"},{"title":"Restore volume to active state","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /remotefs/v1/rpc/restore-volume","href":"/6.3/api-reference/netapp-volumes/restore-volume-to-active-state"},{"title":"Get domino staging volume name","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /remotefs/v1/staging-volume","href":"/6.3/api-reference/netapp-volumes/get-domino-staging-volume-name"},{"title":"List volumes","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /remotefs/v1/volumes","href":"/6.3/api-reference/netapp-volumes/list-volumes"},{"title":"Create new volume","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /remotefs/v1/volumes","href":"/6.3/api-reference/netapp-volumes/create-new-volume"},{"title":"List accessible volume IDs","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /remotefs/v1/volumes/ids","href":"/6.3/api-reference/netapp-volumes/list-accessible-volume-ids"},{"title":"Get a volume by unique name","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /remotefs/v1/volumes/unique-name/{uniqueName}","href":"/6.3/api-reference/netapp-volumes/get-a-volume-by-unique-name"},{"title":"Get volume by ID","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /remotefs/v1/volumes/{id}","href":"/6.3/api-reference/netapp-volumes/get-volume-by-id"},{"title":"Update Volume","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json patch /remotefs/v1/volumes/{id}","href":"/6.3/api-reference/netapp-volumes/update-volume"},{"title":"Get the connection snippets for a given volume to access as a datasource","deprecated":null,"version":null,"sidebarTitle":"Get volume connection snippets","openapi":"/api-specs/6.3/public-api.json get /remotefs/v1/volumes/{id}/connection-snippets","href":"/6.3/api-reference/netapp-volumes/get-the-connection-snippets-for-a-given-volume-to-access-as-a-datasource"},{"title":"Get grants by Volume ID","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /remotefs/v1/volumes/{id}/grants","href":"/6.3/api-reference/netapp-volumes/get-grants-by-volume-id"},{"title":"Update grants by Volume ID","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json put /remotefs/v1/volumes/{id}/grants","href":"/6.3/api-reference/netapp-volumes/update-grants-by-volume-id"},{"title":"Download volume archive file from Domino to local","deprecated":null,"version":null,"sidebarTitle":"Download volume archive","openapi":"/api-specs/6.3/public-api.json post /remotefs/v1/rpc/download-archive","href":"/6.3/api-reference/netapp-volumes/download-volume-archive-file-from-domino-to-local"},{"title":"Get volume snapshot file raw content at subpath for previewing with truncation","deprecated":null,"version":null,"sidebarTitle":"Preview snapshot file","openapi":"/api-specs/6.3/public-api.json get /remotefs/v1/snapshots/{id}/files/preview/{path}","href":"/6.3/api-reference/netapp-volumes/get-volume-snapshot-file-raw-content-at-subpath-for-previewing-with-truncation"},{"title":"Get file names in a volume","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /remotefs/v1/volumes/{id}/files","href":"/6.3/api-reference/netapp-volumes/get-file-names-in-a-volume"},{"title":"Deletes files from a volume","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json delete /remotefs/v1/volumes/{id}/files","href":"/6.3/api-reference/netapp-volumes/deletes-files-from-a-volume"},{"title":"Attempts to rename volume file or directory","deprecated":null,"version":null,"sidebarTitle":"Rename volume file","openapi":"/api-specs/6.3/public-api.json patch /remotefs/v1/volumes/{id}/files","href":"/6.3/api-reference/netapp-volumes/attempts-to-rename-volume-file-or-directory"},{"title":"Check if a file(s) already exist in a Volume","deprecated":null,"version":null,"sidebarTitle":"Check for file collisions","openapi":"/api-specs/6.3/public-api.json post /remotefs/v1/volumes/{id}/files/check-collision","href":"/6.3/api-reference/netapp-volumes/check-if-a-files-already-exist-in-a-volume"},{"title":"Get volume file metadata content at specified path","deprecated":null,"version":null,"sidebarTitle":"Get volume file metadata","openapi":"/api-specs/6.3/public-api.json get /remotefs/v1/volumes/{id}/files/metadata","href":"/6.3/api-reference/netapp-volumes/get-volume-file-metadata-content-at-specified-path"},{"title":"Get volume file raw content at subpath for previewing with truncation","deprecated":null,"version":null,"sidebarTitle":"Preview volume file","openapi":"/api-specs/6.3/public-api.json get /remotefs/v1/volumes/{id}/files/preview/{path}","href":"/6.3/api-reference/netapp-volumes/get-volume-file-raw-content-at-subpath-for-previewing-with-truncation"},{"title":"Get non-directory volume file raw content at specified path","deprecated":null,"version":null,"sidebarTitle":"Get volume file content","openapi":"/api-specs/6.3/public-api.json get /remotefs/v1/volumes/{id}/files/raw","href":"/6.3/api-reference/netapp-volumes/get-non-directory-volume-file-raw-content-at-specified-path"},{"title":"Get volume file raw content at subpath","deprecated":null,"version":null,"sidebarTitle":"Get volume file at path","openapi":"/api-specs/6.3/public-api.json get /remotefs/v1/volumes/{id}/files/raw/{path}","href":"/6.3/api-reference/netapp-volumes/get-volume-file-raw-content-at-subpath"},{"title":"Get file names in a volume recursively","deprecated":null,"version":null,"sidebarTitle":"List volume files recursively","openapi":"/api-specs/6.3/public-api.json get /remotefs/v1/volumes/{id}/files/recursive","href":"/6.3/api-reference/netapp-volumes/get-file-names-in-a-volume-recursively"},{"title":"List keys in a volume","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /remotefs/v1/volumes/{id}/keys","href":"/6.3/api-reference/netapp-volumes/list-keys-in-a-volume"},{"title":"Retrieves the content of a key in a volume","deprecated":null,"version":null,"sidebarTitle":"Get volume key content","openapi":"/api-specs/6.3/public-api.json get /remotefs/v1/volumes/{id}/keys/{key}","href":"/6.3/api-reference/netapp-volumes/retrieves-the-content-of-a-key-in-a-volume"},{"title":"Write content to a specified volume key","deprecated":null,"version":null,"sidebarTitle":"Write volume key content","openapi":"/api-specs/6.3/public-api.json put /remotefs/v1/volumes/{id}/keys/{key}","href":"/6.3/api-reference/netapp-volumes/write-content-to-a-specified-volume-key"},{"title":"Send file upload chunk","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /remotefs/v1/volumes/{id}/uploads","href":"/6.3/api-reference/netapp-volumes/send-file-upload-chunk"},{"title":"Start process to upload a file(s) to a Volume","deprecated":null,"version":null,"sidebarTitle":"Start volume upload","openapi":"/api-specs/6.3/public-api.json post /remotefs/v1/volumes/{id}/uploads/start","href":"/6.3/api-reference/netapp-volumes/start-process-to-upload-a-files-to-a-volume"},{"title":"Returns whether this upload chunk has already been sent","deprecated":null,"version":null,"sidebarTitle":"Check upload chunk status","openapi":"/api-specs/6.3/public-api.json get /remotefs/v1/volumes/{id}/uploads/status","href":"/6.3/api-reference/netapp-volumes/returns-whether-this-upload-chunk-has-already-been-sent"},{"title":"Cancels the upload process to a volume","deprecated":null,"version":null,"sidebarTitle":"Cancel volume upload","openapi":"/api-specs/6.3/public-api.json get /remotefs/v1/volumes/{id}/uploads/{uploadID}","href":"/6.3/api-reference/netapp-volumes/cancels-the-upload-process-to-a-volume"},{"title":"Completes the volume file upload session","deprecated":null,"version":null,"sidebarTitle":"Complete volume upload","openapi":"/api-specs/6.3/public-api.json get /remotefs/v1/volumes/{id}/uploads/{uploadID}/complete","href":"/6.3/api-reference/netapp-volumes/completes-the-volume-file-upload-session"},{"title":"Get volume object URL","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /remotefs/v1/volumes/{id}/urls/{key}","href":"/6.3/api-reference/netapp-volumes/get-volume-object-url"}]},{"group":"NetApp Volumes snapshots","pages":[{"title":"Create new snapshot from a run","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /remotefs/v1/rpc/create-snapshot-from-run","href":"/6.3/api-reference/netapp-volumes-snapshots/create-new-snapshot-from-a-run"},{"title":"Delete snapshot by ID","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /remotefs/v1/rpc/delete-snapshot","href":"/6.3/api-reference/netapp-volumes-snapshots/delete-snapshot-by-id"},{"title":"Restore snapshot to active state","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /remotefs/v1/rpc/restore-snapshot","href":"/6.3/api-reference/netapp-volumes-snapshots/restore-snapshot-to-active-state"},{"title":"List snapshots","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /remotefs/v1/snapshots","href":"/6.3/api-reference/netapp-volumes-snapshots/list-snapshots"},{"title":"Create new snapshot","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /remotefs/v1/snapshots","href":"/6.3/api-reference/netapp-volumes-snapshots/create-new-snapshot"},{"title":"Get snapshot by ID","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /remotefs/v1/snapshots/{id}","href":"/6.3/api-reference/netapp-volumes-snapshots/get-snapshot-by-id"},{"title":"Update Snapshot by ID","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json put /remotefs/v1/snapshots/{id}","href":"/6.3/api-reference/netapp-volumes-snapshots/update-snapshot-by-id"},{"title":"Add snapshot tag","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /remotefs/v1/snapshots/{id}/tags","href":"/6.3/api-reference/netapp-volumes-snapshots/add-snapshot-tag"},{"title":"Delete snapshot tag","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json delete /remotefs/v1/snapshots/{id}/tags/{name}","href":"/6.3/api-reference/netapp-volumes-snapshots/delete-snapshot-tag"},{"title":"Get snapshot by volume ID and snapshot version","deprecated":null,"version":null,"sidebarTitle":"Get snapshot by version","openapi":"/api-specs/6.3/public-api.json get /remotefs/v1/volumes/{id}/snapshots/{version}","href":"/6.3/api-reference/netapp-volumes-snapshots/get-snapshot-by-volume-id-and-snapshot-version"},{"title":"Get file names in a volume snapshot","deprecated":null,"version":null,"sidebarTitle":"List snapshot files","openapi":"/api-specs/6.3/public-api.json get /remotefs/v1/snapshots/{id}/files","href":"/6.3/api-reference/netapp-volumes-snapshots/get-file-names-in-a-volume-snapshot"},{"title":"Get volume snapshot file metadata content at specified path","deprecated":null,"version":null,"sidebarTitle":"Get snapshot file metadata","openapi":"/api-specs/6.3/public-api.json get /remotefs/v1/snapshots/{id}/files/metadata","href":"/6.3/api-reference/netapp-volumes-snapshots/get-volume-snapshot-file-metadata-content-at-specified-path"},{"title":"Get non-directory volume snapshot file raw content at specified path","deprecated":null,"version":null,"sidebarTitle":"Get snapshot file content","openapi":"/api-specs/6.3/public-api.json get /remotefs/v1/snapshots/{id}/files/raw","href":"/6.3/api-reference/netapp-volumes-snapshots/get-non-directory-volume-snapshot-file-raw-content-at-specified-path"},{"title":"Get volume snapshot file raw content at subpath","deprecated":null,"version":null,"sidebarTitle":"Get snapshot file at path","openapi":"/api-specs/6.3/public-api.json get /remotefs/v1/snapshots/{id}/files/raw/{path}","href":"/6.3/api-reference/netapp-volumes-snapshots/get-volume-snapshot-file-raw-content-at-subpath"},{"title":"Get file names in a snapshot recursively","deprecated":null,"version":null,"sidebarTitle":"List snapshot files recursively","openapi":"/api-specs/6.3/public-api.json get /remotefs/v1/snapshots/{id}/files/recursive","href":"/6.3/api-reference/netapp-volumes-snapshots/get-file-names-in-a-snapshot-recursively"},{"title":"List keys in a volume snapshot","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /remotefs/v1/volumes/{id}/snapshots/{version}/keys","href":"/6.3/api-reference/netapp-volumes-snapshots/list-keys-in-a-volume-snapshot"},{"title":"Get volume snapshot object","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /remotefs/v1/volumes/{id}/snapshots/{version}/keys/{key}","href":"/6.3/api-reference/netapp-volumes-snapshots/get-volume-snapshot-object"},{"title":"Get volume snapshot object URL","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /remotefs/v1/volumes/{id}/snapshots/{version}/urls/{key}","href":"/6.3/api-reference/netapp-volumes-snapshots/get-volume-snapshot-object-url"}]},{"group":"NetApp Volumes filesystems","pages":[{"title":"List filesystem","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /remotefs/v1/filesystems","href":"/6.3/api-reference/netapp-volumes-filesystems/list-filesystem"},{"title":"Create new filesystem","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /remotefs/v1/filesystems","href":"/6.3/api-reference/netapp-volumes-filesystems/create-new-filesystem"},{"title":"Get filesystem by ID","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /remotefs/v1/filesystems/{id}","href":"/6.3/api-reference/netapp-volumes-filesystems/get-filesystem-by-id"},{"title":"Update filesystem","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json put /remotefs/v1/filesystems/{id}","href":"/6.3/api-reference/netapp-volumes-filesystems/update-filesystem"},{"title":"Delete filesystem by ID","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json delete /remotefs/v1/filesystems/{id}","href":"/6.3/api-reference/netapp-volumes-filesystems/delete-filesystem-by-id"},{"title":"List available PVCs in the domino-compute namespace with the netapp-storage label","deprecated":null,"version":null,"sidebarTitle":"List NetApp root PVCs","openapi":"/api-specs/6.3/public-api.json get /remotefs/v1/root-pvcs","href":"/6.3/api-reference/netapp-volumes-filesystems/list-available-pvcs-in-the-domino-compute-namespace-with-the-netapp-storage-label"}]},{"group":"NetApp Volumes transfers","pages":[{"title":"Gets all permissions for requesting user","deprecated":null,"version":null,"sidebarTitle":"List user permissions","openapi":"/api-specs/6.3/public-api.json post /remotefs/v1/account/authz/permissions/authorizedactions","href":"/6.3/api-reference/netapp-volumes-transfers/gets-all-permissions-for-requesting-user"},{"title":"List data transfers","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /remotefs/v1/data-transfers","href":"/6.3/api-reference/netapp-volumes-transfers/list-data-transfers"},{"title":"Create new data transfer","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /remotefs/v1/data-transfers","href":"/6.3/api-reference/netapp-volumes-transfers/create-new-data-transfer"},{"title":"Get data transfer by ID","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /remotefs/v1/data-transfers/{id}","href":"/6.3/api-reference/netapp-volumes-transfers/get-data-transfer-by-id"},{"title":"Callback for data transfer from filetask","deprecated":null,"version":null,"sidebarTitle":"Data transfer callback","openapi":"/api-specs/6.3/public-api.json post /remotefs/v1/data-transfers/{id}/callback","href":"/6.3/api-reference/netapp-volumes-transfers/callback-for-data-transfer-from-filetask"},{"title":"Create download archive","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /remotefs/v1/downloads","href":"/6.3/api-reference/netapp-volumes-transfers/create-download-archive"},{"title":"Get download task status","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /remotefs/v1/downloads/{id}","href":"/6.3/api-reference/netapp-volumes-transfers/get-download-task-status"},{"title":"Get import blobs task update","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /remotefs/v1/tasks/import-blobs/{key}/update","href":"/6.3/api-reference/netapp-volumes-transfers/get-import-blobs-task-update"}]},{"group":"Tags","pages":[{"title":"Get configuration limits","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/taxonomy/v1/config","href":"/6.3/api-reference/tags/get-configuration-limits"},{"title":"Get entities by multiple tags","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/taxonomy/v1/entities","href":"/6.3/api-reference/tags/get-entities-by-multiple-tags"},{"title":"Get tags for multiple entities","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/taxonomy/v1/entity-tags","href":"/6.3/api-reference/tags/get-tags-for-multiple-entities"},{"title":"Delete all tags for an entity","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json delete /api/taxonomy/v1/entity-tags","href":"/6.3/api-reference/tags/delete-all-tags-for-an-entity"},{"title":"List namespaces","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/taxonomy/v1/namespaces","href":"/6.3/api-reference/tags/list-namespaces"},{"title":"Create a new namespace","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /api/taxonomy/v1/namespaces","href":"/6.3/api-reference/tags/create-a-new-namespace"},{"title":"Bulk delete namespaces","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /api/taxonomy/v1/namespaces/bulk-delete","href":"/6.3/api-reference/tags/bulk-delete-namespaces"},{"title":"Get a namespace by ID","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/taxonomy/v1/namespaces/{namespaceId}","href":"/6.3/api-reference/tags/get-a-namespace-by-id"},{"title":"Update a namespace","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json put /api/taxonomy/v1/namespaces/{namespaceId}","href":"/6.3/api-reference/tags/update-a-namespace"},{"title":"Delete a namespace","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json delete /api/taxonomy/v1/namespaces/{namespaceId}","href":"/6.3/api-reference/tags/delete-a-namespace"},{"title":"Copy all tags from one entity to another","deprecated":null,"version":null,"sidebarTitle":"Copy entity tags","openapi":"/api-specs/6.3/public-api.json post /api/taxonomy/v1/rpc/copy-entity-tags","href":"/6.3/api-reference/tags/copy-all-tags-from-one-entity-to-another"},{"title":"Export taxonomy to file","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /api/taxonomy/v1/rpc/export-to-file","href":"/6.3/api-reference/tags/export-taxonomy-to-file"},{"title":"Import from file","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /api/taxonomy/v1/rpc/import-from-file","href":"/6.3/api-reference/tags/import-from-file"},{"title":"Merge tags","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /api/taxonomy/v1/rpc/merge-tags","href":"/6.3/api-reference/tags/merge-tags"},{"title":"Tag an entity","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /api/taxonomy/v1/rpc/tag-entity","href":"/6.3/api-reference/tags/tag-an-entity"},{"title":"Untag an entity","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /api/taxonomy/v1/rpc/untag-entity","href":"/6.3/api-reference/tags/untag-an-entity"},{"title":"Validate import file","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /api/taxonomy/v1/rpc/validate-file","href":"/6.3/api-reference/tags/validate-import-file"},{"title":"List tags","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/taxonomy/v1/tags","href":"/6.3/api-reference/tags/list-tags"},{"title":"Create a new tag","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /api/taxonomy/v1/tags","href":"/6.3/api-reference/tags/create-a-new-tag"},{"title":"Autocomplete tags","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/taxonomy/v1/tags/autocomplete","href":"/6.3/api-reference/tags/autocomplete-tags"},{"title":"Bulk delete tags","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /api/taxonomy/v1/tags/bulk-delete","href":"/6.3/api-reference/tags/bulk-delete-tags"},{"title":"Get a tag by ID","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/taxonomy/v1/tags/{tagId}","href":"/6.3/api-reference/tags/get-a-tag-by-id"},{"title":"Update a tag","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json put /api/taxonomy/v1/tags/{tagId}","href":"/6.3/api-reference/tags/update-a-tag"},{"title":"Delete a tag","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json delete /api/taxonomy/v1/tags/{tagId}","href":"/6.3/api-reference/tags/delete-a-tag"},{"title":"Get entities by tag","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/taxonomy/v1/tags/{tagId}/entities","href":"/6.3/api-reference/tags/get-entities-by-tag"},{"title":"Get full taxonomy tree","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/taxonomy/v1/taxonomy","href":"/6.3/api-reference/tags/get-full-taxonomy-tree"}]},{"group":"Properties","pages":[{"title":"List properties","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/taxonomy/v1/properties","href":"/6.3/api-reference/properties/list-properties"},{"title":"Create a new property","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json post /api/taxonomy/v1/properties","href":"/6.3/api-reference/properties/create-a-new-property"},{"title":"Get a property by ID","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/taxonomy/v1/properties/{propertyId}","href":"/6.3/api-reference/properties/get-a-property-by-id"},{"title":"Update a property","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json put /api/taxonomy/v1/properties/{propertyId}","href":"/6.3/api-reference/properties/update-a-property"},{"title":"Delete a property","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json delete /api/taxonomy/v1/properties/{propertyId}","href":"/6.3/api-reference/properties/delete-a-property"},{"title":"List property groups","deprecated":null,"version":null,"openapi":"/api-specs/6.3/public-api.json get /api/taxonomy/v1/property-groups","href":"/6.3/api-reference/properties/list-property-groups"},{"title":"Get property values for an entity","deprecated":null,"version":null,"sidebarTitle":"Get entity property values","openapi":"/api-specs/6.3/public-api.json get /api/taxonomy/v1/property-values/{entityType}/{entityId}","href":"/6.3/api-reference/properties/get-property-values-for-an-entity"},{"title":"Clear all property values for an entity","deprecated":null,"version":null,"sidebarTitle":"Clear entity property values","openapi":"/api-specs/6.3/public-api.json delete /api/taxonomy/v1/property-values/{entityType}/{entityId}","href":"/6.3/api-reference/properties/clear-all-property-values-for-an-entity"},{"title":"Set or clear property values for an entity","deprecated":null,"version":null,"sidebarTitle":"Set entity property values","openapi":"/api-specs/6.3/public-api.json patch /api/taxonomy/v1/property-values/{entityType}/{entityId}","href":"/6.3/api-reference/properties/set-or-clear-property-values-for-an-entity"},{"title":"Copy all property values from one entity to another","deprecated":null,"version":null,"sidebarTitle":"Copy property values","openapi":"/api-specs/6.3/public-api.json post /api/taxonomy/v1/rpc/copy-property-values","href":"/6.3/api-reference/properties/copy-all-property-values-from-one-entity-to-another"}]}]},{"group":"Domino Data API","root":{"title":"Domino Data API","href":"/6.3/reference/api/data_api/index"},"pages":[{"title":"Install the Data API","href":"/6.3/reference/api/data_api/install_the_data_api"},{"title":"Authentication","href":"/6.3/reference/api/data_api/authentication"},{"group":"Data Source use cases","root":{"title":"Data Source use cases","href":"/6.3/reference/api/data_api/datasource_usecases/index"},"pages":[{"title":"Access Datasets via Datasource proxy","href":"/6.3/reference/api/data_api/datasource_usecases/access-datasets-via-proxy"},{"title":"Query a tabular store","href":"/6.3/reference/api/data_api/datasource_usecases/simple_query"},{"title":"Read/Write to an object store","href":"/6.3/reference/api/data_api/datasource_usecases/object_store"},{"title":"Write to a local file","href":"/6.3/reference/api/data_api/datasource_usecases/write_to_file"},{"title":"Custom authentication","href":"/6.3/reference/api/data_api/datasource_usecases/custom_auth"},{"title":"Configuration override","href":"/6.3/reference/api/data_api/datasource_usecases/config_override"}]},{"group":"TrainingSets use cases","root":{"title":"TrainingSets use cases","href":"/6.3/reference/api/data_api/trainingsets_usecases/index"},"pages":[{"title":"Create TrainingSets","href":"/6.3/reference/api/data_api/trainingsets_usecases/create_trainingset"},{"title":"Retrieve TrainingSets","href":"/6.3/reference/api/data_api/trainingsets_usecases/get_trainingset"},{"title":"Update TrainingSet","href":"/6.3/reference/api/data_api/trainingsets_usecases/update_trainingset"},{"title":"Delete TrainingSets","href":"/6.3/reference/api/data_api/trainingsets_usecases/delete_trainingset"},{"title":"Custom authentication","href":"/6.3/reference/api/data_api/trainingsets_usecases/custom-auth"}]}]},{"group":"Model Monitoring API","root":{"title":"Model Monitoring API","href":"/6.3/reference/api/model_monitoring/index"},"pages":[{"title":"Model Monitoring API reference","href":"/6.3/reference/api/model_monitoring/dmm-api"},{"title":"Model Monitoring custom metrics Python SDK","sidebarTitle":"Model Monitoring custom metrics SDK","href":"/6.3/reference/api/model_monitoring/custom-metrics"}]},{"title":"Domino NetApp Volumes API","href":"/6.3/reference/api/domino-volumes-api"},{"group":"Workspace File Audit Trail API","root":{"title":"Workspace File Audit Trail API","href":"/6.3/reference/api/workspace-file-audit-trail-api"},"pages":[{"group":"Events","pages":[{"title":"Get event download URLs","deprecated":null,"version":null,"openapi":"/api-specs/6.3/workspace-file-audit-trail-api.json get /events/download-urls","href":"/6.3/api-reference/events/get-event-download-urls"},{"title":"Process workspace audit events","deprecated":null,"version":null,"openapi":"/api-specs/6.3/workspace-file-audit-trail-api.json put /process","href":"/6.3/api-reference/events/process-workspace-audit-events"},{"title":"Get processing status","deprecated":null,"version":null,"openapi":"/api-specs/6.3/workspace-file-audit-trail-api.json get /process/latest","href":"/6.3/api-reference/events/get-processing-status"},{"title":"Get processing status","deprecated":null,"version":null,"openapi":"/api-specs/6.3/workspace-file-audit-trail-api.json get /process/{id}","href":"/6.3/api-reference/events/get-processing-status-1"}]}]},{"title":"Flyte API","href":"/6.3/reference/api/flyte/index"},{"group":"Flyte native API","root":{"title":"Flyte native API","href":"/6.3/reference/api/flyte/flyte-native-api"},"pages":[{"group":"Launch plans","pages":[{"title":"Fetch the active version of a LaunchPlan.","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-native-api.json get /api/v1/active_launch_plans/{id.project}/{id.domain}/{id.name}","href":"/6.3/api-reference/launch-plans/fetch-the-active-version-of-a-launchplan"},{"title":"List active versions of LaunchPlan.","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-native-api.json get /api/v1/active_launch_plans/{project}/{domain}","href":"/6.3/api-reference/launch-plans/list-active-versions-of-launchplan"},{"title":"Fetch a list of NamedEntityIdentifier of launch plan objects.","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-native-api.json get /api/v1/launch_plan_ids/{project}/{domain}","href":"/6.3/api-reference/launch-plans/fetch-a-list-of-namedentityidentifier-of-launch-plan-objects"},{"title":"Create and upload a LaunchPlan definition","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-native-api.json post /api/v1/launch_plans","href":"/6.3/api-reference/launch-plans/create-and-upload-a-launchplan-definition"},{"title":"Fetch a list of LaunchPlan definitions.","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-native-api.json get /api/v1/launch_plans/{id.project}/{id.domain}","href":"/6.3/api-reference/launch-plans/fetch-a-list-of-launchplan-definitions"},{"title":"Fetch a list of LaunchPlan definitions (by name)","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-native-api.json get /api/v1/launch_plans/{id.project}/{id.domain}/{id.name}","href":"/6.3/api-reference/launch-plans/fetch-a-list-of-launchplan-definitions-by-name"},{"title":"Fetch a LaunchPlan definition.","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-native-api.json get /api/v1/launch_plans/{id.project}/{id.domain}/{id.name}/{id.version}","href":"/6.3/api-reference/launch-plans/fetch-a-launchplan-definition"},{"title":"Updates the status of a registered LaunchPlan.","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-native-api.json put /api/v1/launch_plans/{id.project}/{id.domain}/{id.name}/{id.version}","href":"/6.3/api-reference/launch-plans/updates-the-status-of-a-registered-launchplan"}]},{"group":"Children","pages":[{"title":"Fetch a list of NodeExecution launched by the reference TaskExecution.","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-native-api.json get /api/v1/children/task_executions/{task_execution_id.node_execution_id.execution_id.project}/{task_execution_id.node_execution_id.execution_id.domain}/{task_execution_id.node_execution_id.execution_id.name}/{task_execution_id.node_execution_id.node_id}/{task_execution_id.task_id.project}/{task_execution_id.task_id.domain}/{task_execution_id.task_id.name}/{task_execution_id.task_id.version}/{task_execution_id.retry_attempt}","href":"/6.3/api-reference/children/fetch-a-list-of-nodeexecution-launched-by-the-reference-taskexecution"}]},{"group":"Data","pages":[{"title":"Fetches input and output data for a Execution.","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-native-api.json get /api/v1/data/executions/{id.project}/{id.domain}/{id.name}","href":"/6.3/api-reference/data/fetches-input-and-output-data-for-a-execution"},{"title":"Fetches input and output data for a NodeExecution.","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-native-api.json get /api/v1/data/node_executions/{id.execution_id.project}/{id.execution_id.domain}/{id.execution_id.name}/{id.node_id}","href":"/6.3/api-reference/data/fetches-input-and-output-data-for-a-nodeexecution"},{"title":"Fetches input and output data for a TaskExecution.","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-native-api.json get /api/v1/data/task_executions/{id.node_execution_id.execution_id.project}/{id.node_execution_id.execution_id.domain}/{id.node_execution_id.execution_id.name}/{id.node_execution_id.node_id}/{id.task_id.project}/{id.task_id.domain}/{id.task_id.name}/{id.task_id.version}/{id.retry_attempt}","href":"/6.3/api-reference/data/fetches-input-and-output-data-for-a-taskexecution"}]},{"group":"Description entities","pages":[{"title":"Fetch a DescriptionEntity object.","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-native-api.json get /api/v1/description_entities/{id.resource_type}/{id.project}/{id.domain}/{id.name}/{id.version}","href":"/6.3/api-reference/description-entities/fetch-a-descriptionentity-object"},{"title":"Fetch a list of DescriptionEntity definitions.","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-native-api.json get /api/v1/description_entities/{resource_type}/{id.project}/{id.domain}","href":"/6.3/api-reference/description-entities/fetch-a-list-of-descriptionentity-definitions"},{"title":"Fetch a list of DescriptionEntity definitions (by name)","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-native-api.json get /api/v1/description_entities/{resource_type}/{id.project}/{id.domain}/{id.name}","href":"/6.3/api-reference/description-entities/fetch-a-list-of-descriptionentity-definitions-by-name"}]},{"group":"Domains","pages":[{"title":"Get domains","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-native-api.json get /api/v1/domains","href":"/6.3/api-reference/domains/get-domains"}]},{"group":"Events","pages":[{"title":"Indicates a NodeExecutionEvent has occurred.","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-native-api.json post /api/v1/events/nodes","href":"/6.3/api-reference/events/indicates-a-nodeexecutionevent-has-occurred"},{"title":"Indicates a TaskExecutionEvent has occurred.","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-native-api.json post /api/v1/events/tasks","href":"/6.3/api-reference/events/indicates-a-taskexecutionevent-has-occurred"},{"title":"Indicates a WorkflowExecutionEvent has occurred.","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-native-api.json post /api/v1/events/workflows","href":"/6.3/api-reference/events/indicates-a-workflowexecutionevent-has-occurred"}]},{"group":"Executions","pages":[{"title":"Triggers the creation of a Execution","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-native-api.json post /api/v1/executions","href":"/6.3/api-reference/executions/triggers-the-creation-of-a-execution"},{"title":"Recreates a previously-run workflow execution that will only start executing from the last known","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-native-api.json post /api/v1/executions/recover","href":"/6.3/api-reference/executions/recreates-a-previously-run-workflow-execution-that-will-only-start-executing-from-the-last-known"},{"title":"Triggers the creation of an identical Execution","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-native-api.json post /api/v1/executions/relaunch","href":"/6.3/api-reference/executions/triggers-the-creation-of-an-identical-execution"},{"title":"Fetch a list of Execution.","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-native-api.json get /api/v1/executions/{id.project}/{id.domain}","href":"/6.3/api-reference/executions/fetch-a-list-of-execution"},{"title":"Fetches a Execution.","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-native-api.json get /api/v1/executions/{id.project}/{id.domain}/{id.name}","href":"/6.3/api-reference/executions/fetches-a-execution"},{"title":"Update execution belonging to project domain Execution.","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-native-api.json put /api/v1/executions/{id.project}/{id.domain}/{id.name}","href":"/6.3/api-reference/executions/update-execution-belonging-to-project-domain-execution"},{"title":"Terminates an in-progress Execution.","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-native-api.json delete /api/v1/executions/{id.project}/{id.domain}/{id.name}","href":"/6.3/api-reference/executions/terminates-an-in-progress-execution"}]},{"group":"Matchable attributes","pages":[{"title":"Lists custom MatchableAttributesConfiguration for a specific resource type.","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-native-api.json get /api/v1/matchable_attributes","href":"/6.3/api-reference/matchable-attributes/lists-custom-matchableattributesconfiguration-for-a-specific-resource-type"}]},{"group":"Metrics","pages":[{"title":"Fetches runtime metrics for a Execution.","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-native-api.json get /api/v1/metrics/executions/{id.project}/{id.domain}/{id.name}","href":"/6.3/api-reference/metrics/fetches-runtime-metrics-for-a-execution"}]},{"group":"Named entities","pages":[{"title":"Returns a NamedEntity object.","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-native-api.json get /api/v1/named_entities/{resource_type}/{id.project}/{id.domain}/{id.name}","href":"/6.3/api-reference/named-entities/returns-a-namedentity-object"},{"title":"Updates a NamedEntity object.","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-native-api.json put /api/v1/named_entities/{resource_type}/{id.project}/{id.domain}/{id.name}","href":"/6.3/api-reference/named-entities/updates-a-namedentity-object"},{"title":"Returns a list of NamedEntity objects.","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-native-api.json get /api/v1/named_entities/{resource_type}/{project}/{domain}","href":"/6.3/api-reference/named-entities/returns-a-list-of-namedentity-objects"}]},{"group":"Node executions","pages":[{"title":"Fetches a NodeExecution.","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-native-api.json get /api/v1/node_executions/{id.execution_id.project}/{id.execution_id.domain}/{id.execution_id.name}/{id.node_id}","href":"/6.3/api-reference/node-executions/fetches-a-nodeexecution"},{"title":"Fetches a DynamicNodeWorkflowResponse.","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-native-api.json get /api/v1/node_executions/{id.execution_id.project}/{id.execution_id.domain}/{id.execution_id.name}/{id.node_id}/dynamic_workflow","href":"/6.3/api-reference/node-executions/fetches-a-dynamicnodeworkflowresponse"},{"title":"Fetch a list of NodeExecution.","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-native-api.json get /api/v1/node_executions/{workflow_execution_id.project}/{workflow_execution_id.domain}/{workflow_execution_id.name}","href":"/6.3/api-reference/node-executions/fetch-a-list-of-nodeexecution"}]},{"group":"Project attributes","pages":[{"title":"Creates or updates custom MatchableAttributesConfiguration at the project level","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-native-api.json put /api/v1/project_attributes/{attributes.project}","href":"/6.3/api-reference/project-attributes/creates-or-updates-custom-matchableattributesconfiguration-at-the-project-level"},{"title":"Fetches custom MatchableAttributesConfiguration for a project and domain.","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-native-api.json get /api/v1/project_attributes/{project}","href":"/6.3/api-reference/project-attributes/fetches-custom-matchableattributesconfiguration-for-a-project-and-domain"},{"title":"Deletes custom MatchableAttributesConfiguration for a project and domain.","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-native-api.json delete /api/v1/project_attributes/{project}","href":"/6.3/api-reference/project-attributes/deletes-custom-matchableattributesconfiguration-for-a-project-and-domain"}]},{"group":"Project domain attributes","pages":[{"title":"Creates or updates custom MatchableAttributesConfiguration for a project and domain.","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-native-api.json put /api/v1/project_domain_attributes/{attributes.project}/{attributes.domain}","href":"/6.3/api-reference/project-domain-attributes/creates-or-updates-custom-matchableattributesconfiguration-for-a-project-and-domain"},{"title":"Fetches custom MatchableAttributesConfiguration for a project and domain.","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-native-api.json get /api/v1/project_domain_attributes/{project}/{domain}","href":"/6.3/api-reference/project-domain-attributes/fetches-custom-matchableattributesconfiguration-for-a-project-and-domain"},{"title":"Deletes custom MatchableAttributesConfiguration for a project and domain.","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-native-api.json delete /api/v1/project_domain_attributes/{project}/{domain}","href":"/6.3/api-reference/project-domain-attributes/deletes-custom-matchableattributesconfiguration-for-a-project-and-domain"}]},{"group":"Projects","pages":[{"title":"Fetches a list of Project","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-native-api.json get /api/v1/projects","href":"/6.3/api-reference/projects/fetches-a-list-of-project"},{"title":"Registers a Project with the Flyte deployment.","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-native-api.json post /api/v1/projects","href":"/6.3/api-reference/projects/registers-a-project-with-the-flyte-deployment"},{"title":"Fetches a Project","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-native-api.json get /api/v1/projects/{id}","href":"/6.3/api-reference/projects/fetches-a-project"},{"title":"Updates an existing Project","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-native-api.json put /api/v1/projects/{id}","href":"/6.3/api-reference/projects/updates-an-existing-project"}]},{"group":"Task executions","pages":[{"title":"Fetches a TaskExecution.","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-native-api.json get /api/v1/task_executions/{id.node_execution_id.execution_id.project}/{id.node_execution_id.execution_id.domain}/{id.node_execution_id.execution_id.name}/{id.node_execution_id.node_id}/{id.task_id.project}/{id.task_id.domain}/{id.task_id.name}/{id.task_id.version}/{id.retry_attempt}","href":"/6.3/api-reference/task-executions/fetches-a-taskexecution"},{"title":"Fetches a list of TaskExecution.","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-native-api.json get /api/v1/task_executions/{node_execution_id.execution_id.project}/{node_execution_id.execution_id.domain}/{node_execution_id.execution_id.name}/{node_execution_id.node_id}","href":"/6.3/api-reference/task-executions/fetches-a-list-of-taskexecution"}]},{"group":"Tasks","pages":[{"title":"Fetch a list of NamedEntityIdentifier of task objects.","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-native-api.json get /api/v1/task_ids/{project}/{domain}","href":"/6.3/api-reference/tasks/fetch-a-list-of-namedentityidentifier-of-task-objects"},{"title":"Create and upload a Task definition","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-native-api.json post /api/v1/tasks","href":"/6.3/api-reference/tasks/create-and-upload-a-task-definition"},{"title":"Fetch a list of Task definitions.","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-native-api.json get /api/v1/tasks/{id.project}/{id.domain}","href":"/6.3/api-reference/tasks/fetch-a-list-of-task-definitions"},{"title":"Fetch a list of Task definitions (by name)","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-native-api.json get /api/v1/tasks/{id.project}/{id.domain}/{id.name}","href":"/6.3/api-reference/tasks/fetch-a-list-of-task-definitions-by-name"},{"title":"Fetch a Task definition.","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-native-api.json get /api/v1/tasks/{id.project}/{id.domain}/{id.name}/{id.version}","href":"/6.3/api-reference/tasks/fetch-a-task-definition"}]},{"group":"Version","pages":[{"title":"Get version","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-native-api.json get /api/v1/version","href":"/6.3/api-reference/version/get-version"}]},{"group":"Workflow attributes","pages":[{"title":"Creates or updates custom MatchableAttributesConfiguration for a project, domain and workflow.","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-native-api.json put /api/v1/workflow_attributes/{attributes.project}/{attributes.domain}/{attributes.workflow}","href":"/6.3/api-reference/workflow-attributes/creates-or-updates-custom-matchableattributesconfiguration-for-a-project-domain-and-workflow"},{"title":"Fetches custom MatchableAttributesConfiguration for a project, domain and workflow.","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-native-api.json get /api/v1/workflow_attributes/{project}/{domain}/{workflow}","href":"/6.3/api-reference/workflow-attributes/fetches-custom-matchableattributesconfiguration-for-a-project-domain-and-workflow"},{"title":"Deletes custom MatchableAttributesConfiguration for a project, domain and workflow.","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-native-api.json delete /api/v1/workflow_attributes/{project}/{domain}/{workflow}","href":"/6.3/api-reference/workflow-attributes/deletes-custom-matchableattributesconfiguration-for-a-project-domain-and-workflow"}]},{"group":"Workflows","pages":[{"title":"Fetch a list of NamedEntityIdentifier of workflow objects.","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-native-api.json get /api/v1/workflow_ids/{project}/{domain}","href":"/6.3/api-reference/workflows/fetch-a-list-of-namedentityidentifier-of-workflow-objects"},{"title":"Create and upload a Workflow definition","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-native-api.json post /api/v1/workflows","href":"/6.3/api-reference/workflows/create-and-upload-a-workflow-definition"},{"title":"Fetch a list of Workflow definitions.","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-native-api.json get /api/v1/workflows/{id.project}/{id.domain}","href":"/6.3/api-reference/workflows/fetch-a-list-of-workflow-definitions"},{"title":"Fetch a list of Workflow definitions (by name)","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-native-api.json get /api/v1/workflows/{id.project}/{id.domain}/{id.name}","href":"/6.3/api-reference/workflows/fetch-a-list-of-workflow-definitions-by-name"},{"title":"Fetch a Workflow definition.","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-native-api.json get /api/v1/workflows/{id.project}/{id.domain}/{id.name}/{id.version}","href":"/6.3/api-reference/workflows/fetch-a-workflow-definition"}]}]},{"group":"Flyte extensions API","root":{"title":"Flyte extensions API","href":"/6.3/reference/api/flyte/flyte-extensions-api"},"pages":[{"group":"Artifacts","pages":[{"title":"List","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-extensions-api.json get /artifacts/v1/artifacts","href":"/6.3/api-reference/artifacts/list"},{"title":"Generate Client Code","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-extensions-api.json get /artifacts/v1/artifacts/{artifact-id}/versions/{execution-name}/code","href":"/6.3/api-reference/artifacts/generate-client-code"}]},{"group":"Bookmarks","pages":[{"title":"Get a single bookmark","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-extensions-api.json get /artifacts/v1/artifacts/{artifact-id}/bookmarks/{execution-name}","href":"/6.3/api-reference/bookmarks/get-a-single-bookmark"},{"title":"Delete","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-extensions-api.json delete /artifacts/v1/artifacts/{artifact-id}/bookmarks/{execution-name}","href":"/6.3/api-reference/bookmarks/delete"},{"title":"Get a single artifact file","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-extensions-api.json get /artifacts/v1/artifacts/{artifact-id}/bookmarks/{execution-name}/files/{file-name}","href":"/6.3/api-reference/bookmarks/get-a-single-artifact-file"},{"title":"List","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-extensions-api.json get /artifacts/v1/bookmarks","href":"/6.3/api-reference/bookmarks/list"},{"title":"Create","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-extensions-api.json post /artifacts/v1/bookmarks","href":"/6.3/api-reference/bookmarks/create"},{"title":"Bulk update","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-extensions-api.json post /artifacts/v1/bookmarks/bulk-update","href":"/6.3/api-reference/bookmarks/bulk-update"}]},{"group":"Exports","pages":[{"title":"Prepare artifact version for export","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-extensions-api.json get /artifacts/v1/artifacts/{artifact-id}/versions/{execution-name}/export-types/{export-type}/exports/{export-target-id}/prepare","href":"/6.3/api-reference/exports/prepare-artifact-version-for-export"},{"title":"List","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-extensions-api.json get /artifacts/v1/exports","href":"/6.3/api-reference/exports/list"},{"title":"Create","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-extensions-api.json post /artifacts/v1/exports-callback","href":"/6.3/api-reference/exports/create"}]},{"group":"Blob","pages":[{"title":"Retrieve contents","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-extensions-api.json get /artifacts/v1/blobs/render","href":"/6.3/api-reference/blob/retrieve-contents"},{"title":"Retrieve size","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-extensions-api.json get /artifacts/v1/blobs/size","href":"/6.3/api-reference/blob/retrieve-size"}]},{"group":"Execution","pages":[{"title":"Re run with overrides","deprecated":null,"version":null,"openapi":"/api-specs/6.3/flyte-extensions-api.json post /executions/v1/execution/{execution-id}/rerunWithOverrides","href":"/6.3/api-reference/execution/re-run-with-overrides"}]}]}]},{"group":"CLI","pages":[{"title":"Domino CLI","href":"/6.3/reference/cli/index"},{"title":"Install the Domino Command Line Interface (CLI)","sidebarTitle":"Install the Domino CLI","href":"/6.3/reference/cli/install-the-cli"},{"title":"Domino CLI reference","href":"/6.3/reference/cli/cli-reference"},{"title":"Download files with the CLI","href":"/6.3/reference/cli/download-files-with-the-cli"},{"title":"Force-restore a local Project","href":"/6.3/reference/cli/force-restore-a-local-project"},{"title":"Move a Project between deployments","sidebarTitle":"Move Project between deployments","href":"/6.3/reference/cli/move-project-between-deployments"},{"title":"Use the Domino CLI behind a proxy","sidebarTitle":"Use Domino CLI behind proxy","href":"/6.3/reference/cli/use-the-cli-behind-a-proxy"}]},{"title":"API reference for the Agents Python SDK","sidebarTitle":"Experiment \u0026 agent SDK","href":"/6.3/reference/experiment-agent-sdk/python-sdk-agents"},{"title":"R package","href":"/6.3/reference/r-package/domino-r-package"},{"group":"Python SDK","pages":[{"title":"The python-domino library","href":"/6.3/reference/python-sdk/python-domino"},{"title":"Python Wrapper for Domino API","href":"/6.3/reference/python-sdk/python-wrapper-for-domino-api"}]},{"title":"Default environment variables","sidebarTitle":"Default environment variables","href":"/6.3/reference/environment-variables"},{"title":"Domino skills reference","sidebarTitle":"Skills","href":"/6.3/reference/skills"},{"title":"Glossary","href":"/6.3/reference/glossary"}]},{"tab":"Examples","pages":[{"title":"Examples","href":"/6.3/examples/blueprints"}]},{"tab":"Release Notes","pages":[{"title":"Release Notes","href":"/release-notes/cloud-release"}]},{"tab":"Knowledge Base","hidden":true,"searchable":true,"pages":[{"title":"Knowledge Base","href":"/knowledge-base"}]}]}]},"basePath":"","title":"List Domino Official Extension install options - Domino","buildId":"dpl_9VVk5y1P8k1ATeJguVngy9Q3cmbD","deploymentId":"dpl_9VVk5y1P8k1ATeJguVngy9Q3cmbD","dynamics":["c2aa737661","2bfc744e19","b0f84f53ff","a9bb46feb3","2b790eda92"],"chunks":["OpenApiReferenceProvider-DX1Meug0.js","utils-B_OMIQVC.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-ChxhRPMa.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-CuKvD8Iv.js","snippetPresets-C5d7p2hp.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","NarrationPlayer-YDlRqDT3.js","types-CiTgMxws.js","shallow-CmQhqCJn.js","Page-BAvA99GL.js","ApiExamples-CfHcE8m4.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-C1zZV314.js","getApiPlaygroundDisplay-YRo9s1O7.js","CodeSnippet-RN1MTdfk.js","CodeSnippets-DKLPHxJA.js","getPastedJson-bz0M41mU.js","icon-CsmhpPrv.js","MethodPill-CNGsVE77.js","DuplicateIcon-DilfU_Z2.js","createIcon-BdsYzQck.js","DynamicMarkdown-CbqEDjbV.js","SectionHeading-O6hXpFCN.js","axios-vUo_bRtp.js","Markdown-nKm-uidQ.js","clsx-ClVdStUn.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-CIQkMg3R.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-ImrFS4Fy.js"]}