@@ -6369,6 +6369,62 @@ components:
63696369 type: string
63706370 x-enum-varnames:
63716371 - ARBITRARY_RULE
6372+ ArbitraryRuleStatusResponseArray:
6373+ description: The definition of `ArbitraryRuleStatusResponseArray` object.
6374+ example:
6375+ data:
6376+ - attributes:
6377+ processing_status: processing
6378+ id: "123"
6379+ type: arbitrary_rule_status
6380+ - attributes:
6381+ processing_status: done
6382+ id: "456"
6383+ type: arbitrary_rule_status
6384+ properties:
6385+ data:
6386+ description: The `ArbitraryRuleStatusResponseArray` `data`.
6387+ items:
6388+ $ref: "#/components/schemas/ArbitraryRuleStatusResponseData"
6389+ type: array
6390+ required:
6391+ - data
6392+ type: object
6393+ ArbitraryRuleStatusResponseData:
6394+ description: The definition of `ArbitraryRuleStatusResponseData` object.
6395+ properties:
6396+ attributes:
6397+ $ref: "#/components/schemas/ArbitraryRuleStatusResponseDataAttributes"
6398+ id:
6399+ description: The unique identifier of the custom allocation rule.
6400+ example: "123"
6401+ type: string
6402+ type:
6403+ $ref: "#/components/schemas/ArbitraryRuleStatusResponseDataType"
6404+ required:
6405+ - id
6406+ - type
6407+ - attributes
6408+ type: object
6409+ ArbitraryRuleStatusResponseDataAttributes:
6410+ description: The definition of `ArbitraryRuleStatusResponseDataAttributes` object.
6411+ properties:
6412+ processing_status:
6413+ description: The processing status of the custom allocation rule.
6414+ example: processing
6415+ type: string
6416+ required:
6417+ - processing_status
6418+ type: object
6419+ ArbitraryRuleStatusResponseDataType:
6420+ default: arbitrary_rule_status
6421+ description: Arbitrary rule status resource type.
6422+ enum:
6423+ - arbitrary_rule_status
6424+ example: arbitrary_rule_status
6425+ type: string
6426+ x-enum-varnames:
6427+ - ARBITRARY_RULE_STATUS
63726428 Argument:
63736429 description: A named argument for a custom static analysis rule.
63746430 properties:
@@ -60338,6 +60394,62 @@ components:
6033860394 type: string
6033960395 x-enum-varnames:
6034060396 - RULESET
60397+ RulesetStatusRespArray:
60398+ description: The definition of `RulesetStatusRespArray` object.
60399+ example:
60400+ data:
60401+ - attributes:
60402+ processing_status: processing
60403+ id: 55ef2385-9ae1-4410-90c4-5ac1b60fec10
60404+ type: ruleset_status
60405+ - attributes:
60406+ processing_status: done
60407+ id: a7b8c9d0-1234-5678-9abc-def012345678
60408+ type: ruleset_status
60409+ properties:
60410+ data:
60411+ description: The `RulesetStatusRespArray` `data`.
60412+ items:
60413+ $ref: "#/components/schemas/RulesetStatusRespData"
60414+ type: array
60415+ required:
60416+ - data
60417+ type: object
60418+ RulesetStatusRespData:
60419+ description: The definition of `RulesetStatusRespData` object.
60420+ properties:
60421+ attributes:
60422+ $ref: "#/components/schemas/RulesetStatusRespDataAttributes"
60423+ id:
60424+ description: The unique identifier of the ruleset.
60425+ example: 55ef2385-9ae1-4410-90c4-5ac1b60fec10
60426+ type: string
60427+ type:
60428+ $ref: "#/components/schemas/RulesetStatusRespDataType"
60429+ required:
60430+ - id
60431+ - type
60432+ - attributes
60433+ type: object
60434+ RulesetStatusRespDataAttributes:
60435+ description: The definition of `RulesetStatusRespDataAttributes` object.
60436+ properties:
60437+ processing_status:
60438+ description: The processing status of the ruleset.
60439+ example: processing
60440+ type: string
60441+ required:
60442+ - processing_status
60443+ type: object
60444+ RulesetStatusRespDataType:
60445+ default: ruleset_status
60446+ description: Ruleset status resource type.
60447+ enum:
60448+ - ruleset_status
60449+ example: ruleset_status
60450+ type: string
60451+ x-enum-varnames:
60452+ - RULESET_STATUS
6034160453 RumCrossProductSampling:
6034260454 description: The configuration for cross-product retention filters.
6034360455 properties:
@@ -92445,6 +92557,27 @@ paths:
9244592557 summary: Reorder custom allocation rules
9244692558 tags:
9244792559 - Cloud Cost Management
92560+ /api/v2/cost/arbitrary_rule/status:
92561+ get:
92562+ description: List the processing status of all custom allocation rules. Returns only the ID and processing status for each rule.
92563+ operationId: ListCustomAllocationRulesStatus
92564+ responses:
92565+ "200":
92566+ content:
92567+ application/json:
92568+ schema:
92569+ $ref: "#/components/schemas/ArbitraryRuleStatusResponseArray"
92570+ description: OK
92571+ "429":
92572+ $ref: "#/components/responses/TooManyRequestsResponse"
92573+ security:
92574+ - apiKeyAuth: []
92575+ appKeyAuth: []
92576+ - AuthZ:
92577+ - cloud_cost_management_read
92578+ summary: List custom allocation rules status
92579+ tags:
92580+ - Cloud Cost Management
9244892581 /api/v2/cost/arbitrary_rule/{rule_id}:
9244992582 delete:
9245092583 description: Delete a custom allocation rule - Delete an existing custom allocation rule by its ID
@@ -131002,6 +131135,27 @@ paths:
131002131135 summary: Reorder tag pipeline rulesets
131003131136 tags:
131004131137 - Cloud Cost Management
131138+ /api/v2/tags/enrichment/status:
131139+ get:
131140+ description: List the processing status of all tag pipeline rulesets. Returns only the ID and processing status for each ruleset.
131141+ operationId: ListTagPipelinesRulesetsStatus
131142+ responses:
131143+ "200":
131144+ content:
131145+ application/json:
131146+ schema:
131147+ $ref: "#/components/schemas/RulesetStatusRespArray"
131148+ description: OK
131149+ "429":
131150+ $ref: "#/components/responses/TooManyRequestsResponse"
131151+ security:
131152+ - apiKeyAuth: []
131153+ appKeyAuth: []
131154+ - AuthZ:
131155+ - cloud_cost_management_read
131156+ summary: List tag pipeline rulesets status
131157+ tags:
131158+ - Cloud Cost Management
131005131159 /api/v2/tags/enrichment/validate-query:
131006131160 post:
131007131161 description: Validate a tag pipeline query - Validate the syntax and structure of a tag pipeline query
0 commit comments