@@ -27177,6 +27177,304 @@ paths:
2717727177 summary: Bulk install packages
2717827178 tags:
2717927179 - Elastic Package Manager (EPM)
27180+ /api/fleet/epm/packages/_bulk_uninstall:
27181+ post:
27182+ description: '[Required authorization] Route required privileges: integrations-all AND fleet-agent-policies-all.'
27183+ operationId: post-fleet-epm-packages-bulk-uninstall
27184+ parameters:
27185+ - description: A required header to protect against CSRF attacks
27186+ in: header
27187+ name: kbn-xsrf
27188+ required: true
27189+ schema:
27190+ example: 'true'
27191+ type: string
27192+ requestBody:
27193+ content:
27194+ application/json:
27195+ schema:
27196+ additionalProperties: false
27197+ type: object
27198+ properties:
27199+ force:
27200+ default: false
27201+ type: boolean
27202+ packages:
27203+ items:
27204+ additionalProperties: false
27205+ type: object
27206+ properties:
27207+ name:
27208+ type: string
27209+ version:
27210+ type: string
27211+ required:
27212+ - name
27213+ - version
27214+ minItems: 1
27215+ type: array
27216+ required:
27217+ - packages
27218+ responses:
27219+ '200':
27220+ content:
27221+ application/json:
27222+ schema:
27223+ additionalProperties: false
27224+ type: object
27225+ properties:
27226+ taskId:
27227+ type: string
27228+ required:
27229+ - taskId
27230+ '400':
27231+ content:
27232+ application/json:
27233+ schema:
27234+ additionalProperties: false
27235+ description: Generic Error
27236+ type: object
27237+ properties:
27238+ attributes: {}
27239+ error:
27240+ type: string
27241+ errorType:
27242+ type: string
27243+ message:
27244+ type: string
27245+ statusCode:
27246+ type: number
27247+ required:
27248+ - message
27249+ - attributes
27250+ summary: Bulk uninstall packages
27251+ tags:
27252+ - Elastic Package Manager (EPM)
27253+ /api/fleet/epm/packages/_bulk_uninstall/{taskId}:
27254+ get:
27255+ description: '[Required authorization] Route required privileges: integrations-all AND fleet-agent-policies-all.'
27256+ operationId: get-fleet-epm-packages-bulk-uninstall-taskid
27257+ parameters:
27258+ - in: path
27259+ name: taskId
27260+ required: true
27261+ schema:
27262+ type: string
27263+ responses:
27264+ '200':
27265+ content:
27266+ application/json:
27267+ schema:
27268+ additionalProperties: false
27269+ type: object
27270+ properties:
27271+ error:
27272+ additionalProperties: false
27273+ type: object
27274+ properties:
27275+ message:
27276+ type: string
27277+ required:
27278+ - message
27279+ results:
27280+ items:
27281+ additionalProperties: false
27282+ type: object
27283+ properties:
27284+ error:
27285+ additionalProperties: false
27286+ type: object
27287+ properties:
27288+ message:
27289+ type: string
27290+ required:
27291+ - message
27292+ name:
27293+ type: string
27294+ success:
27295+ type: boolean
27296+ required:
27297+ - name
27298+ - success
27299+ type: array
27300+ status:
27301+ type: string
27302+ required:
27303+ - status
27304+ '400':
27305+ content:
27306+ application/json:
27307+ schema:
27308+ additionalProperties: false
27309+ description: Generic Error
27310+ type: object
27311+ properties:
27312+ attributes: {}
27313+ error:
27314+ type: string
27315+ errorType:
27316+ type: string
27317+ message:
27318+ type: string
27319+ statusCode:
27320+ type: number
27321+ required:
27322+ - message
27323+ - attributes
27324+ summary: Get Bulk uninstall packages details
27325+ tags:
27326+ - Elastic Package Manager (EPM)
27327+ /api/fleet/epm/packages/_bulk_upgrade:
27328+ post:
27329+ description: '[Required authorization] Route required privileges: integrations-all AND fleet-agent-policies-all.'
27330+ operationId: post-fleet-epm-packages-bulk-upgrade
27331+ parameters:
27332+ - description: A required header to protect against CSRF attacks
27333+ in: header
27334+ name: kbn-xsrf
27335+ required: true
27336+ schema:
27337+ example: 'true'
27338+ type: string
27339+ requestBody:
27340+ content:
27341+ application/json:
27342+ schema:
27343+ additionalProperties: false
27344+ type: object
27345+ properties:
27346+ force:
27347+ default: false
27348+ type: boolean
27349+ packages:
27350+ items:
27351+ additionalProperties: false
27352+ type: object
27353+ properties:
27354+ name:
27355+ type: string
27356+ version:
27357+ type: string
27358+ required:
27359+ - name
27360+ minItems: 1
27361+ type: array
27362+ prerelease:
27363+ type: boolean
27364+ upgrade_package_policies:
27365+ default: false
27366+ type: boolean
27367+ required:
27368+ - packages
27369+ responses:
27370+ '200':
27371+ content:
27372+ application/json:
27373+ schema:
27374+ additionalProperties: false
27375+ type: object
27376+ properties:
27377+ taskId:
27378+ type: string
27379+ required:
27380+ - taskId
27381+ '400':
27382+ content:
27383+ application/json:
27384+ schema:
27385+ additionalProperties: false
27386+ description: Generic Error
27387+ type: object
27388+ properties:
27389+ attributes: {}
27390+ error:
27391+ type: string
27392+ errorType:
27393+ type: string
27394+ message:
27395+ type: string
27396+ statusCode:
27397+ type: number
27398+ required:
27399+ - message
27400+ - attributes
27401+ summary: Bulk upgrade packages
27402+ tags:
27403+ - Elastic Package Manager (EPM)
27404+ /api/fleet/epm/packages/_bulk_upgrade/{taskId}:
27405+ get:
27406+ description: '[Required authorization] Route required privileges: integrations-all AND fleet-agent-policies-all.'
27407+ operationId: get-fleet-epm-packages-bulk-upgrade-taskid
27408+ parameters:
27409+ - in: path
27410+ name: taskId
27411+ required: true
27412+ schema:
27413+ type: string
27414+ responses:
27415+ '200':
27416+ content:
27417+ application/json:
27418+ schema:
27419+ additionalProperties: false
27420+ type: object
27421+ properties:
27422+ error:
27423+ additionalProperties: false
27424+ type: object
27425+ properties:
27426+ message:
27427+ type: string
27428+ required:
27429+ - message
27430+ results:
27431+ items:
27432+ additionalProperties: false
27433+ type: object
27434+ properties:
27435+ error:
27436+ additionalProperties: false
27437+ type: object
27438+ properties:
27439+ message:
27440+ type: string
27441+ required:
27442+ - message
27443+ name:
27444+ type: string
27445+ success:
27446+ type: boolean
27447+ required:
27448+ - name
27449+ - success
27450+ type: array
27451+ status:
27452+ type: string
27453+ required:
27454+ - status
27455+ '400':
27456+ content:
27457+ application/json:
27458+ schema:
27459+ additionalProperties: false
27460+ description: Generic Error
27461+ type: object
27462+ properties:
27463+ attributes: {}
27464+ error:
27465+ type: string
27466+ errorType:
27467+ type: string
27468+ message:
27469+ type: string
27470+ statusCode:
27471+ type: number
27472+ required:
27473+ - message
27474+ - attributes
27475+ summary: Get Bulk upgrade packages details
27476+ tags:
27477+ - Elastic Package Manager (EPM)
2718027478 /api/fleet/epm/packages/{pkgName}/{pkgVersion}:
2718127479 delete:
2718227480 description: '[Required authorization] Route required privileges: integrations-all AND fleet-agent-policies-all.'
0 commit comments