@@ -213,6 +213,13 @@ components:
213
213
required: true
214
214
schema:
215
215
type: string
216
+ CustomFrameworksOrgID:
217
+ description: The ID of the organization.
218
+ in: path
219
+ name: org_id
220
+ required: true
221
+ schema:
222
+ type: string
216
223
EntityID:
217
224
description: UUID or Entity Ref.
218
225
in: path
@@ -8375,6 +8382,51 @@ components:
8375
8382
$ref: '#/components/schemas/CustomDestinationResponseDefinition'
8376
8383
type: array
8377
8384
type: object
8385
+ CustomFrameworkMetadata:
8386
+ description: Response object for an organization's custom frameworks.
8387
+ properties:
8388
+ created_at:
8389
+ description: Framework Creation Date
8390
+ format: int64
8391
+ type: integer
8392
+ created_by:
8393
+ description: Framework Creator
8394
+ type: string
8395
+ description:
8396
+ description: Framework Description
8397
+ type: string
8398
+ handle:
8399
+ description: Framework Handle
8400
+ example: ''
8401
+ type: string
8402
+ id:
8403
+ description: Custom Framework ID
8404
+ example: ''
8405
+ type: string
8406
+ name:
8407
+ description: Framework Name
8408
+ example: ''
8409
+ type: string
8410
+ org_id:
8411
+ description: Org ID
8412
+ example: 0
8413
+ format: int64
8414
+ type: integer
8415
+ updated_at:
8416
+ description: Framework Update Date
8417
+ format: int64
8418
+ type: integer
8419
+ version:
8420
+ description: Framework Version
8421
+ example: ''
8422
+ type: string
8423
+ required:
8424
+ - id
8425
+ - org_id
8426
+ - handle
8427
+ - version
8428
+ - name
8429
+ type: object
8378
8430
DORADeploymentRequest:
8379
8431
description: Request to create a DORA deployment event.
8380
8432
properties:
@@ -23390,6 +23442,15 @@ components:
23390
23442
x-enum-varnames:
23391
23443
- REQUIRE
23392
23444
- SUPPRESS
23445
+ SecurityMonitoringListCustomFrameworksResponse:
23446
+ description: List of historical jobs.
23447
+ properties:
23448
+ data:
23449
+ description: Array containing the list of custom frameworks.
23450
+ items:
23451
+ $ref: '#/components/schemas/CustomFrameworkMetadata'
23452
+ type: array
23453
+ type: object
23393
23454
SecurityMonitoringListRulesResponse:
23394
23455
description: List of rules.
23395
23456
properties:
@@ -40135,6 +40196,37 @@ paths:
40135
40196
operator: OR
40136
40197
permissions:
40137
40198
- org_management
40199
+ /api/v2/orgs/{org_id}/cloud_security_management/custom_frameworks:
40200
+ get:
40201
+ description: List custom frameworks.
40202
+ operationId: ListCustomFrameworks
40203
+ parameters:
40204
+ - $ref: '#/components/parameters/CustomFrameworksOrgID'
40205
+ responses:
40206
+ '200':
40207
+ content:
40208
+ application/json:
40209
+ schema:
40210
+ $ref: '#/components/schemas/SecurityMonitoringListCustomFrameworksResponse'
40211
+ description: OK
40212
+ '400':
40213
+ $ref: '#/components/responses/BadRequestResponse'
40214
+ '429':
40215
+ $ref: '#/components/responses/TooManyRequestsResponse'
40216
+ '500':
40217
+ $ref: '#/components/responses/BadRequestResponse'
40218
+ security:
40219
+ - apiKeyAuth: []
40220
+ appKeyAuth: []
40221
+ - AuthZ:
40222
+ - security_monitoring_rules_read
40223
+ summary: List custom frameworks
40224
+ tags:
40225
+ - Security Monitoring
40226
+ x-permission:
40227
+ operator: OR
40228
+ permissions:
40229
+ - security_monitoring_rules_read
40138
40230
/api/v2/permissions:
40139
40231
get:
40140
40232
description: Returns a list of all permissions, including name, description,
0 commit comments