From fba162387d2f6f5955282a80fc365ea84ca25b2e Mon Sep 17 00:00:00 2001 From: "ci.datadog-api-spec" Date: Fri, 2 Oct 2026 17:04:43 +0000 Subject: [PATCH] Regenerate client from commit 183b1f1 of spec repo --- .generator/schemas/v2/openapi.yaml | 587 +++++++++--------- .../v2/api/case_management_api.py | 228 ++++--- .../v2/api/case_management_attribute_api.py | 20 +- .../v2/api/case_management_type_api.py | 18 +- .../v2/model/auto_close_inactive_cases.py | 2 +- .../model/auto_transition_assigned_cases.py | 4 +- .../v2/model/automation_rule.py | 4 +- .../v2/model/automation_rule_action.py | 2 +- .../v2/model/automation_rule_action_data.py | 2 +- .../v2/model/automation_rule_action_type.py | 2 +- .../v2/model/automation_rule_attributes.py | 4 +- .../v2/model/automation_rule_create.py | 2 +- .../automation_rule_create_attributes.py | 4 +- .../v2/model/automation_rule_response.py | 2 +- .../v2/model/automation_rule_trigger.py | 4 +- .../v2/model/automation_rule_trigger_data.py | 2 +- .../v2/model/automation_rule_trigger_type.py | 2 +- .../v2/model/automation_rule_update.py | 2 +- src/datadog_api_client/v2/model/case.py | 10 +- .../v2/model/case3rd_party_ticket_status.py | 2 +- .../v2/model/case_aggregate_group.py | 2 +- .../v2/model/case_aggregate_group_by.py | 2 +- .../v2/model/case_aggregate_request.py | 2 +- .../case_aggregate_request_attributes.py | 4 +- .../v2/model/case_aggregate_request_data.py | 2 +- .../v2/model/case_aggregate_resource_type.py | 2 +- .../v2/model/case_aggregate_response.py | 2 +- .../case_aggregate_response_attributes.py | 2 +- .../v2/model/case_assign.py | 6 +- .../v2/model/case_assign_attributes.py | 2 +- .../v2/model/case_assign_request.py | 4 +- .../v2/model/case_attributes.py | 30 +- .../case_automation_rule_resource_type.py | 2 +- .../v2/model/case_automation_rule_state.py | 2 +- .../v2/model/case_bulk_resource_type.py | 2 +- .../v2/model/case_bulk_update_request.py | 2 +- .../case_bulk_update_request_attributes.py | 4 +- .../v2/model/case_bulk_update_request_data.py | 4 +- .../v2/model/case_comment.py | 6 +- .../v2/model/case_comment_attributes.py | 2 +- .../v2/model/case_comment_request.py | 4 +- .../v2/model/case_count_group.py | 2 +- .../v2/model/case_count_group_value.py | 4 +- .../v2/model/case_count_response.py | 2 +- .../v2/model/case_create.py | 8 +- .../v2/model/case_create_attributes.py | 10 +- .../v2/model/case_create_relationships.py | 2 +- .../v2/model/case_create_request.py | 4 +- src/datadog_api_client/v2/model/case_empty.py | 4 +- .../v2/model/case_empty_request.py | 4 +- .../v2/model/case_insight.py | 4 +- .../v2/model/case_insight_type.py | 2 +- .../v2/model/case_insights_attributes.py | 4 +- .../v2/model/case_insights_data.py | 4 +- .../v2/model/case_insights_request.py | 2 +- src/datadog_api_client/v2/model/case_link.py | 8 +- .../v2/model/case_link_attributes.py | 2 +- .../v2/model/case_link_create.py | 6 +- .../v2/model/case_link_create_request.py | 2 +- .../v2/model/case_link_resource_type.py | 2 +- .../v2/model/case_link_response.py | 4 +- .../v2/model/case_links_response.py | 4 +- .../v2/model/case_notification_rule.py | 2 +- .../case_notification_rule_attributes.py | 2 +- ...ase_notification_rule_create_attributes.py | 2 +- .../model/case_notification_rule_response.py | 2 +- .../v2/model/case_object_attributes.py | 2 +- .../v2/model/case_priority.py | 2 +- .../v2/model/case_relationships.py | 2 +- .../v2/model/case_resource_type.py | 2 +- .../v2/model/case_response.py | 4 +- .../v2/model/case_sortable_field.py | 2 +- .../v2/model/case_status.py | 2 +- .../v2/model/case_status_group.py | 2 +- src/datadog_api_client/v2/model/case_type.py | 2 +- .../v2/model/case_type_create.py | 6 +- .../v2/model/case_type_create_request.py | 4 +- .../v2/model/case_type_resource.py | 8 +- .../v2/model/case_type_resource_attributes.py | 10 +- .../v2/model/case_type_resource_type.py | 2 +- .../v2/model/case_type_response.py | 4 +- .../v2/model/case_type_update.py | 6 +- .../v2/model/case_type_update_request.py | 4 +- .../v2/model/case_types_response.py | 4 +- .../v2/model/case_update_attributes.py | 6 +- .../case_update_attributes_attributes.py | 4 +- .../model/case_update_attributes_request.py | 4 +- .../v2/model/case_update_comment.py | 4 +- .../v2/model/case_update_comment_request.py | 4 +- .../v2/model/case_update_custom_attribute.py | 6 +- .../case_update_custom_attribute_request.py | 4 +- .../v2/model/case_update_description.py | 6 +- .../case_update_description_attributes.py | 4 +- .../model/case_update_description_request.py | 4 +- .../v2/model/case_update_due_date.py | 6 +- .../model/case_update_due_date_attributes.py | 4 +- .../v2/model/case_update_due_date_request.py | 4 +- .../v2/model/case_update_priority.py | 6 +- .../model/case_update_priority_attributes.py | 4 +- .../v2/model/case_update_priority_request.py | 4 +- .../v2/model/case_update_resolved_reason.py | 6 +- .../case_update_resolved_reason_attributes.py | 4 +- .../case_update_resolved_reason_request.py | 4 +- .../v2/model/case_update_status.py | 6 +- .../v2/model/case_update_status_attributes.py | 6 +- .../v2/model/case_update_status_request.py | 4 +- .../v2/model/case_update_title.py | 6 +- .../v2/model/case_update_title_attributes.py | 4 +- .../v2/model/case_update_title_request.py | 4 +- src/datadog_api_client/v2/model/case_view.py | 8 +- .../v2/model/case_view_attributes.py | 8 +- .../v2/model/case_view_create.py | 6 +- .../v2/model/case_view_create_attributes.py | 6 +- .../v2/model/case_view_create_request.py | 4 +- .../v2/model/case_view_relationships.py | 2 +- .../v2/model/case_view_resource_type.py | 2 +- .../v2/model/case_view_response.py | 4 +- .../v2/model/case_view_update.py | 6 +- .../v2/model/case_view_update_attributes.py | 6 +- .../v2/model/case_view_update_request.py | 4 +- .../v2/model/case_views_response.py | 4 +- .../v2/model/case_watcher.py | 8 +- .../v2/model/case_watcher_relationships.py | 4 +- .../v2/model/case_watcher_resource_type.py | 2 +- .../model/case_watcher_user_relationship.py | 2 +- .../v2/model/case_watchers_response.py | 4 +- .../v2/model/cases_response.py | 6 +- .../v2/model/cases_response_meta.py | 2 +- .../model/cases_response_meta_pagination.py | 2 +- .../create_case_request_data_attributes.py | 2 +- ...eate_jira_issue_request_data_attributes.py | 2 +- ...te_linear_issue_request_data_attributes.py | 2 +- ...vice_now_ticket_request_data_attributes.py | 2 +- .../v2/model/custom_attribute_config.py | 4 +- ...stom_attribute_config_attributes_create.py | 2 +- ...om_attribute_config_resource_attributes.py | 6 +- .../model/custom_attribute_config_response.py | 2 +- ...stom_attribute_config_update_attributes.py | 2 +- .../custom_attribute_configs_response.py | 2 +- .../v2/model/custom_attribute_value.py | 2 +- .../v2/model/integration_incident.py | 4 +- ...tegration_incident_field_mappings_items.py | 4 +- .../integration_incident_severity_config.py | 4 +- .../v2/model/integration_jira.py | 4 +- .../model/integration_jira_auto_creation.py | 2 +- .../v2/model/integration_jira_metadata.py | 4 +- .../v2/model/integration_monitor.py | 2 +- .../v2/model/integration_on_call.py | 2 +- ...ration_on_call_escalation_queries_items.py | 4 +- .../v2/model/integration_service_now.py | 2 +- .../integration_service_now_auto_creation.py | 2 +- ...ration_service_now_sync_config_priority.py | 4 +- .../v2/model/issue_case_attributes.py | 4 +- src/datadog_api_client/v2/model/jira_issue.py | 4 +- .../v2/model/maintenance_window.py | 4 +- .../v2/model/maintenance_window_attributes.py | 4 +- .../maintenance_window_create_attributes.py | 2 +- .../v2/model/maintenance_window_response.py | 2 +- .../maintenance_window_update_attributes.py | 2 +- .../v2/model/project_attributes.py | 2 +- .../v2/model/project_create_attributes.py | 2 +- .../v2/model/project_favorite.py | 2 +- .../v2/model/project_notification_settings.py | 14 +- .../v2/model/project_settings.py | 4 +- .../v2/model/project_update_attributes.py | 2 +- .../v2/model/service_now_ticket.py | 4 +- .../v2/model/timeline_cell.py | 2 +- .../v2/model/timeline_cell_resource.py | 4 +- .../v2/model/timeline_response.py | 2 +- tests/v2/features/case_management.feature | 9 +- .../case_management_attribute.feature | 4 +- .../v2/features/case_management_type.feature | 4 +- 172 files changed, 748 insertions(+), 754 deletions(-) diff --git a/.generator/schemas/v2/openapi.yaml b/.generator/schemas/v2/openapi.yaml index 62da8be0f9..62c46eaa80 100644 --- a/.generator/schemas/v2/openapi.yaml +++ b/.generator/schemas/v2/openapi.yaml @@ -288,7 +288,7 @@ components: schema: type: string CaseCustomAttributeIDPathParameter: - description: Case Custom attribute's UUID + description: Work item custom attribute's UUID. example: "f98a5a5b-e0ff-45d4-b2f5-afe6e74de505" in: path name: custom_attribute_id @@ -296,7 +296,7 @@ components: schema: type: string CaseCustomAttributeKeyPathParameter: - description: Case Custom attribute's key + description: Work item custom attribute's key. example: "aws_region" in: path name: custom_attribute_key @@ -304,7 +304,7 @@ components: schema: type: string CaseIDPathParameter: - description: Case's UUID or key + description: Work item's UUID or key example: "f98a5a5b-e0ff-45d4-b2f5-afe6e74de504" in: path name: case_id @@ -319,7 +319,7 @@ components: schema: $ref: "#/components/schemas/CaseSortableField" CaseTypeIDPathParameter: - description: The UUID of the case type. + description: The UUID of the work item type. example: "f98a5a5b-e0ff-45d4-b2f5-afe6e74de505" in: path name: case_type_id @@ -1115,7 +1115,7 @@ components: minimum: 1 type: integer LinkIDPathParameter: - description: "The UUID of the case link." + description: "The UUID of the work item link." in: path name: link_id required: true @@ -2190,7 +2190,7 @@ components: schema: type: string ViewIDPathParameter: - description: The UUID of the case view. + description: The UUID of the work item view. example: a1b2c3d4-e5f6-7890-abcd-ef1234567890 in: path name: view_id @@ -12005,7 +12005,7 @@ components: x-enum-varnames: - AUTHN_MAPPINGS AutoCloseInactiveCases: - description: Auto-close inactive cases settings. + description: Auto-close inactive work items settings. properties: enabled: description: Whether auto-close is enabled. @@ -12016,14 +12016,14 @@ components: type: integer type: object AutoTransitionAssignedCases: - description: Auto-transition assigned cases settings. + description: Auto-transition assigned work items settings. properties: auto_transition_assigned_cases_on_self_assigned: - description: Whether to auto-transition cases when self-assigned. + description: Whether to auto-transition work items when self-assigned. type: boolean type: object AutomationRule: - description: An automation rule that executes an action (such as running a Datadog workflow or assigning an AI agent) when a specified case event occurs within a project. + description: An automation rule that executes an action (such as running a Datadog workflow or assigning an AI agent) when a specified work item event occurs within a project. properties: attributes: $ref: "#/components/schemas/AutomationRuleAttributes" @@ -12058,7 +12058,7 @@ components: description: The type of AI agent to assign. Required when the action type is `ASSIGN_AGENT`. type: string assigned_agent_id: - description: The identifier of the AI agent to assign to the case. Required when the action type is `ASSIGN_AGENT`. + description: The identifier of the AI agent to assign to the work item. Required when the action type is `ASSIGN_AGENT`. type: string handle: description: The handle of the Datadog workflow to execute. Required when the action type is `EXECUTE_WORKFLOW`. @@ -12066,7 +12066,7 @@ components: type: string type: object AutomationRuleActionType: - description: The type of automated action to perform when the rule triggers. `EXECUTE_WORKFLOW` runs a Datadog workflow; `ASSIGN_AGENT` assigns an AI agent to the case. + description: The type of automated action to perform when the rule triggers. `EXECUTE_WORKFLOW` runs a Datadog workflow; `ASSIGN_AGENT` assigns an AI agent to the work item. enum: - EXECUTE_WORKFLOW - ASSIGN_AGENT @@ -12219,7 +12219,7 @@ components: - finding_types type: object AutomationRuleTrigger: - description: Defines when the rule activates. Combines a trigger type (the case event to listen for) with optional trigger data (conditions that narrow when the trigger fires). + description: Defines when the rule activates. Combines a trigger type (the work item event to listen for) with optional trigger data (conditions that narrow when the trigger fires). properties: data: $ref: "#/components/schemas/AutomationRuleTriggerData" @@ -12238,7 +12238,7 @@ components: description: "The kind of attribute change to match. Allowed values: `VALUE_ADDED`, `VALUE_DELETED`, `ANY_CHANGES`. Used with `ATTRIBUTE_VALUE_CHANGED` triggers." type: string field: - description: The case attribute field name to monitor for changes. Used with `ATTRIBUTE_VALUE_CHANGED` triggers. + description: The work item attribute field name to monitor for changes. Used with `ATTRIBUTE_VALUE_CHANGED` triggers. type: string from_status_name: description: The originating status name. Used with `STATUS_TRANSITIONED` triggers to match transitions from this status. @@ -12248,7 +12248,7 @@ components: type: string type: object AutomationRuleTriggerType: - description: The case event that activates the automation rule. + description: The work item event that activates the automation rule. enum: - CASE_CREATED - STATUS_TRANSITIONED @@ -15973,12 +15973,12 @@ components: $ref: "#/components/schemas/DataDeletionResponseMeta" type: object Case: - description: A case + description: A work item properties: attributes: $ref: "#/components/schemas/CaseAttributes" id: - description: Case's identifier + description: Work item's identifier example: "aeadc05e-98a8-11ec-ac2c-da7ad0900001" type: string relationships: @@ -15992,7 +15992,7 @@ components: type: object Case3rdPartyTicketStatus: default: IN_PROGRESS - description: Case status + description: Work item status enum: - IN_PROGRESS - COMPLETED @@ -16012,7 +16012,7 @@ components: example: "OPEN" type: string value: - description: The count of cases in this group. + description: The count of work items in this group. example: - 42.0 items: @@ -16024,7 +16024,7 @@ components: - value type: object CaseAggregateGroupBy: - description: Configuration for grouping aggregated results by one or more case fields. + description: Configuration for grouping aggregated results by one or more work item fields. properties: groups: description: Fields to group by. @@ -16044,7 +16044,7 @@ components: - limit type: object CaseAggregateRequest: - description: Request payload for aggregating case counts with grouping. Use this to get faceted breakdowns of cases (for example, count of cases grouped by priority and status). + description: Request payload for aggregating work item counts with grouping. Use this to get faceted breakdowns of work items (for example, count of work items grouped by priority and status). properties: data: $ref: "#/components/schemas/CaseAggregateRequestData" @@ -16057,7 +16057,7 @@ components: group_by: $ref: "#/components/schemas/CaseAggregateGroupBy" query_filter: - description: "A search query to filter which cases are included in the aggregation. Uses the same syntax as the Case Management search bar." + description: "A search query to filter which work items are included in the aggregation. Uses the same syntax as the Work Management search bar." example: "service:case-api" type: string required: @@ -16076,7 +16076,7 @@ components: - type type: object CaseAggregateResourceType: - description: JSON:API resource type for case aggregation requests. + description: JSON:API resource type for work item aggregation requests. enum: - aggregate example: aggregate @@ -16084,7 +16084,7 @@ components: x-enum-varnames: - AGGREGATE CaseAggregateResponse: - description: Response containing aggregated case counts grouped by the requested fields. + description: Response containing aggregated work item counts grouped by the requested fields. properties: data: $ref: "#/components/schemas/CaseAggregateResponseData" @@ -16100,7 +16100,7 @@ components: $ref: "#/components/schemas/CaseAggregateGroup" type: array total: - description: Total count of aggregated cases. + description: Total count of aggregated work items. example: 100.0 format: double type: number @@ -16127,7 +16127,7 @@ components: - attributes type: object CaseAssign: - description: Case assign + description: Work item assign properties: attributes: $ref: "#/components/schemas/CaseAssignAttributes" @@ -16138,7 +16138,7 @@ components: - type type: object CaseAssignAttributes: - description: Case assign attributes + description: Work item assign attributes properties: assignee_id: description: Assignee's UUID @@ -16148,7 +16148,7 @@ components: - assignee_id type: object CaseAssignRequest: - description: Case assign request + description: Work item assign request properties: data: $ref: "#/components/schemas/CaseAssign" @@ -16156,10 +16156,10 @@ components: - data type: object CaseAttributes: - description: Case resource attributes + description: Work item resource attributes properties: archived_at: - description: Timestamp of when the case was archived + description: Timestamp of when the work item was archived format: date-time nullable: true readOnly: true @@ -16167,20 +16167,20 @@ components: attributes: $ref: "#/components/schemas/CaseObjectAttributes" closed_at: - description: Timestamp of when the case was closed + description: Timestamp of when the work item was closed format: date-time nullable: true readOnly: true type: string created_at: - description: Timestamp of when the case was created + description: Timestamp of when the work item was created format: date-time readOnly: true type: string custom_attributes: additionalProperties: $ref: "#/components/schemas/CustomAttributeValue" - description: Case custom attributes + description: Work item custom attributes type: object description: description: Description @@ -16192,7 +16192,7 @@ components: example: "CASEM-4523" type: string modified_at: - description: Timestamp of when the case was last modified + description: Timestamp of when the work item was last modified format: date-time nullable: true readOnly: true @@ -16214,13 +16214,13 @@ components: type: $ref: "#/components/schemas/CaseType" type_id: - description: Case type UUID + description: Work item type UUID example: "3b010bde-09ce-4449-b745-71dd5f861963" type: string type: object CaseAutomationRuleResourceType: default: rule - description: JSON:API resource type for case automation rules. + description: JSON:API resource type for work item automation rules. enum: - rule example: rule @@ -16228,7 +16228,7 @@ components: x-enum-varnames: - RULE CaseAutomationRuleState: - description: Whether the automation rule is active. Enabled rules trigger on matching case events; disabled rules are inactive but preserve their configuration. + description: Whether the automation rule is active. Enabled rules trigger on matching work item events; disabled rules are inactive but preserve their configuration. enum: - ENABLED - DISABLED @@ -16264,7 +16264,7 @@ components: - LINEAR - UPDATE_PROJECT CaseBulkResourceType: - description: JSON:API resource type for bulk case operations. + description: JSON:API resource type for bulk work item operations. enum: - bulk example: bulk @@ -16272,7 +16272,7 @@ components: x-enum-varnames: - BULK CaseBulkUpdateRequest: - description: Request payload for applying a single action (such as changing priority, status, or assignment) to multiple cases at once. + description: Request payload for applying a single action (such as changing priority, status, or assignment) to multiple work items at once. properties: data: $ref: "#/components/schemas/CaseBulkUpdateRequestData" @@ -16280,10 +16280,10 @@ components: - data type: object CaseBulkUpdateRequestAttributes: - description: Attributes for the bulk update, specifying which cases to update and the action to apply. + description: Attributes for the bulk update, specifying which work items to update and the action to apply. properties: case_ids: - description: An array of case identifiers to apply the bulk action to. + description: An array of work item identifiers to apply the bulk action to. example: - "case-id-1" - "case-id-2" @@ -16315,7 +16315,7 @@ components: - type type: object CaseComment: - description: Case comment + description: Work item comment properties: attributes: $ref: "#/components/schemas/CaseCommentAttributes" @@ -16326,7 +16326,7 @@ components: - type type: object CaseCommentAttributes: - description: Case comment attributes + description: Work item comment attributes properties: comment: description: The `CaseCommentAttributes` `message`. @@ -16336,7 +16336,7 @@ components: - comment type: object CaseCommentRequest: - description: Case comment request + description: Work item comment request properties: data: $ref: "#/components/schemas/CaseComment" @@ -16344,7 +16344,7 @@ components: - data type: object CaseCountGroup: - description: A facet group containing counts broken down by the distinct values of a case field (for example, status or priority). + description: A facet group containing counts broken down by the distinct values of a work item field (for example, status or priority). properties: group: description: "The name of the field being grouped on (for example, `status` or `priority`)." @@ -16360,10 +16360,10 @@ components: - group_values type: object CaseCountGroupValue: - description: A single value within a count group, representing the number of cases with that specific field value. + description: A single value within a count group, representing the number of work items with that specific field value. properties: count: - description: Count of cases for this value. + description: Count of work items for this value. example: 42 format: int64 type: integer @@ -16376,7 +16376,7 @@ components: - count type: object CaseCountResponse: - description: Response containing the total number of cases matching a query, optionally grouped by specified fields. + description: Response containing the total number of work items matching a query, optionally grouped by specified fields. properties: data: $ref: "#/components/schemas/CaseCountResponseData" @@ -16413,7 +16413,7 @@ components: - attributes type: object CaseCreate: - description: Case creation data + description: Work item creation data properties: attributes: $ref: "#/components/schemas/CaseCreateAttributes" @@ -16426,12 +16426,12 @@ components: - type type: object CaseCreateAttributes: - description: Case creation attributes + description: Work item creation attributes properties: custom_attributes: additionalProperties: $ref: "#/components/schemas/CustomAttributeValue" - description: Case custom attributes + description: Work item custom attributes type: object description: description: Description @@ -16445,7 +16445,7 @@ components: example: "Security breach investigation" type: string type_id: - description: Case type UUID + description: Work item type UUID example: "3b010bde-09ce-4449-b745-71dd5f861963" type: string required: @@ -16453,7 +16453,7 @@ components: - type_id type: object CaseCreateRelationships: - description: Relationships formed with the case on creation + description: Relationships formed with the work item on creation properties: assignee: $ref: "#/components/schemas/NullableUserRelationship" @@ -16463,7 +16463,7 @@ components: - project type: object CaseCreateRequest: - description: Case create request + description: Work item create request properties: data: $ref: "#/components/schemas/CaseCreate" @@ -16480,7 +16480,7 @@ components: x-enum-varnames: - CASES CaseEmpty: - description: Case empty request data + description: Work item empty request data properties: type: $ref: "#/components/schemas/CaseResourceType" @@ -16488,7 +16488,7 @@ components: - type type: object CaseEmptyRequest: - description: Case empty request + description: Work item empty request properties: data: $ref: "#/components/schemas/CaseEmpty" @@ -16496,7 +16496,7 @@ components: - data type: object CaseInsight: - description: A reference to an external Datadog resource that provides investigative context for a case, such as a security signal, monitor alert, error tracking issue, or incident. + description: A reference to an external Datadog resource that provides investigative context for a work item, such as a security signal, monitor alert, error tracking issue, or incident. properties: ref: description: "The URL path or deep link to the insight resource within Datadog (for example, `/monitors/12345?q=total`)." @@ -16514,7 +16514,7 @@ components: - resource_id type: object CaseInsightType: - description: The type of Datadog resource linked to the case as contextual evidence. Each type corresponds to a different Datadog product signal (for example, a security finding, a monitor alert, or an incident). + description: The type of Datadog resource linked to the work item as contextual evidence. Each type corresponds to a different Datadog product signal (for example, a security finding, a monitor alert, or an incident). enum: - SECURITY_SIGNAL - MONITOR @@ -16552,10 +16552,10 @@ components: - SCM_URL - PROFILING_DOWNSIZING_EXPERIMENT CaseInsightsAttributes: - description: Attributes for adding or removing insights from a case. + description: Attributes for adding or removing insights from a work item. properties: insights: - description: Array of insights to add to or remove from a case. + description: Array of insights to add to or remove from a work item. items: $ref: "#/components/schemas/CaseInsight" maxItems: 100 @@ -16592,7 +16592,7 @@ components: type: string type: object CaseInsightsRequest: - description: Request payload for adding or removing case insights. + description: Request payload for adding or removing work item insights. properties: data: $ref: "#/components/schemas/CaseInsightsData" @@ -16600,12 +16600,12 @@ components: - data type: object CaseLink: - description: "A directional link representing a relationship between two entities. At least one entity must be a case." + description: "A directional link representing a relationship between two entities. At least one entity must be a work item." properties: attributes: $ref: "#/components/schemas/CaseLinkAttributes" id: - description: "The case link identifier." + description: "The work item link identifier." example: "804cd682-55f6-4541-ab00-b608b282ea7d" type: string type: @@ -16616,7 +16616,7 @@ components: - attributes type: object CaseLinkAttributes: - description: "Attributes describing a directional relationship between two entities (cases, incidents, or pages)." + description: "Attributes describing a directional relationship between two entities (work items, incidents, or pages)." properties: child_entity_id: description: "The UUID of the child (target) entity in the relationship." @@ -16646,7 +16646,7 @@ components: - child_entity_type type: object CaseLinkCreate: - description: "Data object for creating a case link." + description: "Data object for creating a work item link." properties: attributes: $ref: "#/components/schemas/CaseLinkAttributes" @@ -16665,7 +16665,7 @@ components: - data type: object CaseLinkResourceType: - description: "JSON:API resource type for case links." + description: "JSON:API resource type for work item links." enum: - link example: link @@ -16673,7 +16673,7 @@ components: x-enum-varnames: - LINK CaseLinkResponse: - description: "Response containing a single case link." + description: "Response containing a single work item link." properties: data: $ref: "#/components/schemas/CaseLink" @@ -16681,10 +16681,10 @@ components: - data type: object CaseLinksResponse: - description: "Response containing a list of case links." + description: "Response containing a list of work item links." properties: data: - description: "A list of case links." + description: "A list of work item links." items: $ref: "#/components/schemas/CaseLink" type: array @@ -16722,7 +16722,7 @@ components: x-enum-varnames: - PROJECTS CaseNotificationRule: - description: A notification rule for case management + description: A notification rule for Work Management properties: attributes: $ref: "#/components/schemas/CaseNotificationRuleAttributes" @@ -16744,7 +16744,7 @@ components: description: Whether the notification rule is enabled type: boolean query: - description: Query to filter cases for this notification rule + description: Query to filter work items for this notification rule type: string recipients: description: List of notification recipients @@ -16776,7 +16776,7 @@ components: description: Whether the notification rule is enabled type: boolean query: - description: Query to filter cases for this notification rule + description: Query to filter work items for this notification rule type: string recipients: description: List of notification recipients @@ -16933,11 +16933,11 @@ components: description: An attribute value. type: string type: array - description: Key-value pairs of case attributes. Each key maps to an array of string values, used for flexible metadata such as labels or tags. + description: Key-value pairs of work item attributes. Each key maps to an array of string values, used for flexible metadata such as labels or tags. type: object CasePriority: default: NOT_DEFINED - description: Case priority + description: Work item priority enum: - NOT_DEFINED - P1 @@ -16955,7 +16955,7 @@ components: - P4 - P5 CaseRelationships: - description: Resources related to a case + description: Resources related to a work item properties: assignee: $ref: "#/components/schemas/NullableUserRelationship" @@ -16968,7 +16968,7 @@ components: type: object CaseResourceType: default: case - description: JSON:API resource type for cases. + description: JSON:API resource type for work items. enum: - case example: case @@ -16976,13 +16976,13 @@ components: x-enum-varnames: - CASE CaseResponse: - description: Case response + description: Work item response properties: data: $ref: "#/components/schemas/Case" type: object CaseSortableField: - description: Case field that can be sorted on + description: Work item field that can be sorted on enum: - created_at - priority @@ -16995,7 +16995,7 @@ components: - STATUS CaseStatus: deprecated: true - description: Deprecated way of representing the case status, which only supports OPEN, IN_PROGRESS, and CLOSED statuses. Use `status_name` instead. + description: Deprecated way of representing the work item status, which only supports OPEN, IN_PROGRESS, and CLOSED statuses. Use `status_name` instead. enum: - OPEN - IN_PROGRESS @@ -17007,7 +17007,7 @@ components: - IN_PROGRESS - CLOSED CaseStatusGroup: - description: Status group of the case. + description: Status group of the work item. enum: - SG_OPEN - SG_IN_PROGRESS @@ -17019,7 +17019,7 @@ components: - SG_IN_PROGRESS - SG_CLOSED CaseStatusName: - description: Status of the case. Must be one of the existing statuses for the case's type. + description: Status of the work item. Must be one of the existing statuses for the work item's type. example: "Open" type: string CaseTrigger: @@ -17040,7 +17040,7 @@ components: type: object CaseType: deprecated: true - description: Case type + description: Work item type enum: - STANDARD example: STANDARD @@ -17048,7 +17048,7 @@ components: x-enum-varnames: - STANDARD CaseTypeCreate: - description: Data object for creating a case type. + description: Data object for creating a work item type. properties: attributes: $ref: "#/components/schemas/CaseTypeResourceAttributes" @@ -17059,7 +17059,7 @@ components: - type type: object CaseTypeCreateRequest: - description: Request payload for creating a case type. + description: Request payload for creating a work item type. properties: data: $ref: "#/components/schemas/CaseTypeCreate" @@ -17067,36 +17067,36 @@ components: - data type: object CaseTypeResource: - description: A case type that defines a classification category for cases. Each case type can have its own custom attributes, statuses, and automation rules. + description: A work item type that defines a classification category for work items. Each work item type can have its own custom attributes, statuses, and automation rules. properties: attributes: $ref: "#/components/schemas/CaseTypeResourceAttributes" id: - description: Case type's identifier + description: Work item type's identifier example: "aeadc05e-98a8-11ec-ac2c-da7ad0900001" type: string type: $ref: "#/components/schemas/CaseTypeResourceType" type: object CaseTypeResourceAttributes: - description: "Attributes of a case type, which define a classification category for cases. Organizations use case types to model different workflows (for example, Security Incident, Bug Report, Change Request)." + description: "Attributes of a work item type, which define a classification category for work items. Organizations use work item types to model different workflows (for example, Security Incident, Bug Report, Change Request)." properties: deleted_at: - description: Timestamp when the case type was marked as deleted. A null value indicates the case type is active. + description: Timestamp when the work item type was marked as deleted. A null value indicates the work item type is active. format: date-time nullable: true readOnly: true type: string description: - description: A detailed description explaining when this case type should be used. + description: A detailed description explaining when this work item type should be used. example: "Investigations done in case management" type: string emoji: - description: An emoji icon representing the case type in the UI. + description: An emoji icon representing the work item type in the UI. example: "🕵🏻‍♂️" type: string name: - description: The display name of the case type, shown in the Case Management UI when creating or viewing cases. + description: The display name of the work item type, shown in the Work Management UI when creating or viewing work items. example: "Investigation" type: string required: @@ -17104,7 +17104,7 @@ components: type: object CaseTypeResourceType: default: case_type - description: JSON:API resource type for case types. + description: JSON:API resource type for work item types. enum: - case_type example: case_type @@ -17112,13 +17112,13 @@ components: x-enum-varnames: - CASE_TYPE CaseTypeResponse: - description: Response containing a single case type. + description: Response containing a single work item type. properties: data: $ref: "#/components/schemas/CaseTypeResource" type: object CaseTypeUpdate: - description: Data object for updating a case type. + description: Data object for updating a work item type. properties: attributes: $ref: "#/components/schemas/CaseTypeResourceAttributes" @@ -17128,7 +17128,7 @@ components: - type type: object CaseTypeUpdateRequest: - description: Request payload for updating a case type. + description: Request payload for updating a work item type. properties: data: $ref: "#/components/schemas/CaseTypeUpdate" @@ -17136,16 +17136,16 @@ components: - data type: object CaseTypesResponse: - description: Response containing a list of case types. + description: Response containing a list of work item types. properties: data: - description: List of case types + description: List of work item types items: $ref: "#/components/schemas/CaseTypeResource" type: array type: object CaseUpdateAttributes: - description: Case update attributes + description: Work item update attributes properties: attributes: $ref: "#/components/schemas/CaseUpdateAttributesAttributes" @@ -17156,7 +17156,7 @@ components: - type type: object CaseUpdateAttributesAttributes: - description: Case update attributes attributes + description: Work item update attributes. properties: attributes: $ref: "#/components/schemas/CaseObjectAttributes" @@ -17164,7 +17164,7 @@ components: - attributes type: object CaseUpdateAttributesRequest: - description: Case update attributes request + description: Work item update attributes request properties: data: $ref: "#/components/schemas/CaseUpdateAttributes" @@ -17172,7 +17172,7 @@ components: - data type: object CaseUpdateComment: - description: Data object for updating a case comment. + description: Data object for updating a work item comment. properties: attributes: $ref: "#/components/schemas/CaseUpdateCommentAttributes" @@ -17193,7 +17193,7 @@ components: - comment type: object CaseUpdateCommentRequest: - description: Request payload for updating a comment on a case timeline. + description: Request payload for updating a comment on a work item timeline. properties: data: $ref: "#/components/schemas/CaseUpdateComment" @@ -17201,7 +17201,7 @@ components: - data type: object CaseUpdateCustomAttribute: - description: Case update custom attribute + description: Work item update custom attribute properties: attributes: $ref: "#/components/schemas/CustomAttributeValue" @@ -17212,7 +17212,7 @@ components: - type type: object CaseUpdateCustomAttributeRequest: - description: Case update custom attribute request + description: Work item update custom attribute request properties: data: $ref: "#/components/schemas/CaseUpdateCustomAttribute" @@ -17220,7 +17220,7 @@ components: - data type: object CaseUpdateDescription: - description: Case update description + description: Work item update description properties: attributes: $ref: "#/components/schemas/CaseUpdateDescriptionAttributes" @@ -17231,17 +17231,17 @@ components: - type type: object CaseUpdateDescriptionAttributes: - description: Case update description attributes + description: Work item update description attributes properties: description: - description: Case new description + description: Work item new description example: "Seeing some weird memory increase... We shouldn't ignore this" type: string required: - description type: object CaseUpdateDescriptionRequest: - description: Case update description request + description: Work item update description request properties: data: $ref: "#/components/schemas/CaseUpdateDescription" @@ -17249,7 +17249,7 @@ components: - data type: object CaseUpdateDueDate: - description: Data object for updating a case's due date. + description: Data object for updating a work item's due date. properties: attributes: $ref: "#/components/schemas/CaseUpdateDueDateAttributes" @@ -17260,17 +17260,17 @@ components: - type type: object CaseUpdateDueDateAttributes: - description: Attributes for setting or clearing a case's due date. + description: Attributes for setting or clearing a work item's due date. properties: due_date: - description: "The target resolution date for the case, in `YYYY-MM-DD` format. Set to `null` to clear the due date." + description: "The target resolution date for the work item, in `YYYY-MM-DD` format. Set to `null` to clear the due date." example: "2026-12-31" type: string required: - due_date type: object CaseUpdateDueDateRequest: - description: Request payload for updating a case's due date. + description: Request payload for updating a work item's due date. properties: data: $ref: "#/components/schemas/CaseUpdateDueDate" @@ -17278,7 +17278,7 @@ components: - data type: object CaseUpdatePriority: - description: Case priority status + description: Work item priority status properties: attributes: $ref: "#/components/schemas/CaseUpdatePriorityAttributes" @@ -17289,7 +17289,7 @@ components: - type type: object CaseUpdatePriorityAttributes: - description: Case update priority attributes + description: Work item update priority attributes properties: priority: $ref: "#/components/schemas/CasePriority" @@ -17297,7 +17297,7 @@ components: - priority type: object CaseUpdatePriorityRequest: - description: Case update priority request + description: Work item update priority request properties: data: $ref: "#/components/schemas/CaseUpdatePriority" @@ -17305,7 +17305,7 @@ components: - data type: object CaseUpdateResolvedReason: - description: Data object for updating a case's resolved reason. + description: Data object for updating a work item's resolved reason. properties: attributes: $ref: "#/components/schemas/CaseUpdateResolvedReasonAttributes" @@ -17316,17 +17316,17 @@ components: - type type: object CaseUpdateResolvedReasonAttributes: - description: Attributes for setting the resolution reason on a security case. + description: Attributes for setting the resolution reason on a security work item. properties: security_resolved_reason: - description: "The reason the security case was resolved (for example, `FALSE_POSITIVE`, `TRUE_POSITIVE`, `BENIGN_POSITIVE`)." + description: "The reason the security work item was resolved (for example, `FALSE_POSITIVE`, `TRUE_POSITIVE`, `BENIGN_POSITIVE`)." example: "FALSE_POSITIVE" type: string required: - security_resolved_reason type: object CaseUpdateResolvedReasonRequest: - description: Request payload for updating the resolution reason on a closed security case. + description: Request payload for updating the resolution reason on a closed security work item. properties: data: $ref: "#/components/schemas/CaseUpdateResolvedReason" @@ -17334,7 +17334,7 @@ components: - data type: object CaseUpdateStatus: - description: Case update status + description: Work item update status properties: attributes: $ref: "#/components/schemas/CaseUpdateStatusAttributes" @@ -17345,7 +17345,7 @@ components: - type type: object CaseUpdateStatusAttributes: - description: Case update status attributes + description: Work item update status attributes properties: status: $ref: "#/components/schemas/CaseStatus" @@ -17354,7 +17354,7 @@ components: $ref: "#/components/schemas/CaseStatusName" type: object CaseUpdateStatusRequest: - description: Case update status request + description: Work item update status request properties: data: $ref: "#/components/schemas/CaseUpdateStatus" @@ -17362,7 +17362,7 @@ components: - data type: object CaseUpdateTitle: - description: Case update title + description: Work item update title properties: attributes: $ref: "#/components/schemas/CaseUpdateTitleAttributes" @@ -17373,17 +17373,17 @@ components: - type type: object CaseUpdateTitleAttributes: - description: Case update title attributes + description: Work item update title attributes properties: title: - description: Case new title + description: Work item new title example: "Memory leak investigation on API" type: string required: - title type: object CaseUpdateTitleRequest: - description: Case update title request + description: Work item update title request properties: data: $ref: "#/components/schemas/CaseUpdateTitle" @@ -17391,7 +17391,7 @@ components: - data type: object CaseView: - description: A saved case view that provides a filtered, reusable list of cases matching a specific query. Views act as persistent dashboards for monitoring case subsets. + description: A saved work item view that provides a filtered, reusable list of work items matching a specific query. Views act as persistent dashboards for monitoring work item subsets. properties: attributes: $ref: "#/components/schemas/CaseViewAttributes" @@ -17409,7 +17409,7 @@ components: - attributes type: object CaseViewAttributes: - description: Attributes of a case view, including the filter query and optional notification rule. + description: Attributes of a work item view, including the filter query and optional notification rule. properties: created_at: description: Timestamp when the view was created. @@ -17423,14 +17423,14 @@ components: readOnly: true type: string name: - description: A human-readable name for the view, displayed in the Case Management UI. + description: A human-readable name for the view, displayed in the Work Management UI. example: Open bugs type: string np_rule_id: - description: The identifier of a notification rule linked to this view. When set, users subscribed to the view receive alerts for matching cases. + description: The identifier of a notification rule linked to this view. When set, users subscribed to the view receive alerts for matching work items. type: string query: - description: "The search query that determines which cases appear in this view. Uses the same syntax as the Case Management search bar (for example, `status:open priority:P1`)." + description: "The search query that determines which work items appear in this view. Uses the same syntax as the Work Management search bar (for example, `status:open priority:P1`)." example: "status:open type:bug" type: string required: @@ -17439,7 +17439,7 @@ components: - created_at type: object CaseViewCreate: - description: Data object for creating a case view. + description: Data object for creating a work item view. properties: attributes: $ref: "#/components/schemas/CaseViewCreateAttributes" @@ -17450,21 +17450,21 @@ components: - attributes type: object CaseViewCreateAttributes: - description: Attributes required to create a case view. + description: Attributes required to create a work item view. properties: name: description: The name of the view. example: Open bugs type: string np_rule_id: - description: The identifier of a notification rule linked to this view. When set, users subscribed to the view receive alerts for matching cases. + description: The identifier of a notification rule linked to this view. When set, users subscribed to the view receive alerts for matching work items. type: string project_id: description: The UUID of the project this view belongs to. Views are scoped to a single project. example: e555e290-ed65-49bd-ae18-8acbfcf18db7 type: string query: - description: The query used to filter cases in this view. + description: The query used to filter work items in this view. example: "status:open type:bug" type: string required: @@ -17473,7 +17473,7 @@ components: - project_id type: object CaseViewCreateRequest: - description: Request payload for creating a case view. + description: Request payload for creating a work item view. properties: data: $ref: "#/components/schemas/CaseViewCreate" @@ -17481,7 +17481,7 @@ components: - data type: object CaseViewRelationships: - description: Related resources for the case view, including the creator, last modifier, and associated project. + description: Related resources for the work item view, including the creator, last modifier, and associated project. properties: created_by: $ref: "#/components/schemas/NullableUserRelationship" @@ -17492,7 +17492,7 @@ components: type: object CaseViewResourceType: default: view - description: "JSON:API resource type for case views." + description: "JSON:API resource type for work item views." enum: - view example: view @@ -17500,7 +17500,7 @@ components: x-enum-varnames: - VIEW CaseViewResponse: - description: Response containing a single case view. + description: Response containing a single work item view. properties: data: $ref: "#/components/schemas/CaseView" @@ -17508,7 +17508,7 @@ components: - data type: object CaseViewUpdate: - description: Data object for updating a case view. + description: Data object for updating a work item view. properties: attributes: $ref: "#/components/schemas/CaseViewUpdateAttributes" @@ -17518,20 +17518,20 @@ components: - type type: object CaseViewUpdateAttributes: - description: Attributes that can be updated on a case view. All fields are optional; only provided fields are changed. + description: Attributes that can be updated on a work item view. All fields are optional; only provided fields are changed. properties: name: description: The name of the view. type: string np_rule_id: - description: The identifier of a notification rule linked to this view. When set, users subscribed to the view receive alerts for matching cases. + description: The identifier of a notification rule linked to this view. When set, users subscribed to the view receive alerts for matching work items. type: string query: - description: The query used to filter cases in this view. + description: The query used to filter work items in this view. type: string type: object CaseViewUpdateRequest: - description: Request payload for updating a case view. + description: Request payload for updating a work item view. properties: data: $ref: "#/components/schemas/CaseViewUpdate" @@ -17539,10 +17539,10 @@ components: - data type: object CaseViewsResponse: - description: Response containing a list of case views. + description: Response containing a list of work item views. properties: data: - description: A list of case views. + description: A list of work item views. items: $ref: "#/components/schemas/CaseView" type: array @@ -17550,10 +17550,10 @@ components: - data type: object CaseWatcher: - description: Represents a user who is subscribed to notifications for a case. Watchers receive updates when the case's status, priority, assignee, or comments change. + description: Represents a user who is subscribed to notifications for a work item. Watchers receive updates when the work item's status, priority, assignee, or comments change. properties: id: - description: The primary identifier of the case watcher. + description: The primary identifier of the work item watcher. example: "8146583c-0b5f-11ec-abf8-da7ad0900001" type: string relationships: @@ -17566,7 +17566,7 @@ components: - relationships type: object CaseWatcherRelationships: - description: Relationships for a case watcher, linking to the underlying user resource. + description: Relationships for a work item watcher, linking to the underlying user resource. properties: user: $ref: "#/components/schemas/CaseWatcherUserRelationship" @@ -17575,7 +17575,7 @@ components: type: object CaseWatcherResourceType: default: watcher - description: JSON:API resource type for case watchers. + description: JSON:API resource type for work item watchers. enum: - watcher example: watcher @@ -17583,7 +17583,7 @@ components: x-enum-varnames: - WATCHER CaseWatcherUserRelationship: - description: The user relationship for a case watcher. + description: The user relationship for a work item watcher. properties: data: $ref: "#/components/schemas/UserRelationshipData" @@ -17591,10 +17591,10 @@ components: - data type: object CaseWatchersResponse: - description: Response containing the list of users watching a case. + description: Response containing the list of users watching a work item. properties: data: - description: List of case watchers. + description: List of work item watchers. items: $ref: "#/components/schemas/CaseWatcher" type: array @@ -17602,10 +17602,10 @@ components: - data type: object CasesResponse: - description: Response with cases + description: Response with work items properties: data: - description: Cases response data + description: Work items response data items: $ref: "#/components/schemas/Case" type: array @@ -17613,7 +17613,7 @@ components: $ref: "#/components/schemas/CasesResponseMeta" type: object CasesResponseMeta: - description: Cases response metadata + description: Work items response metadata properties: page: $ref: "#/components/schemas/CasesResponseMetaPagination" @@ -17626,7 +17626,7 @@ components: format: int64 type: integer size: - description: Number of cases in current page + description: Number of work items in current page format: int64 type: integer total: @@ -27768,7 +27768,7 @@ components: - meta type: object CustomAttributeConfig: - description: "A custom attribute configuration that defines an organization-specific metadata field on cases. Custom attributes are scoped to a case type and can hold text, URLs, numbers, or predefined select options." + description: "A custom attribute configuration that defines an organization-specific metadata field on work items. Custom attributes are scoped to a work item type and can hold text, URLs, numbers, or predefined select options." properties: attributes: $ref: "#/components/schemas/CustomAttributeConfigResourceAttributes" @@ -27787,7 +27787,7 @@ components: example: "AWS Region, must be a valid region supported by AWS" type: string display_name: - description: The human-readable label shown in the Case Management UI for this custom attribute. + description: The human-readable label shown in the Work Management UI for this custom attribute. example: "AWS Region" type: string is_multi: @@ -27826,10 +27826,10 @@ components: - data type: object CustomAttributeConfigResourceAttributes: - description: "Attributes of a custom attribute configuration, defining an organization-specific metadata field that can be added to cases of a given type." + description: "Attributes of a custom attribute configuration, defining an organization-specific metadata field that can be added to work items of a given type." properties: case_type_id: - description: The UUID of the case type this custom attribute belongs to. + description: The UUID of the work item type this custom attribute belongs to. example: "aeadc05e-98a8-11ec-ac2c-da7ad0900001" type: string description: @@ -27837,7 +27837,7 @@ components: example: "AWS Region, must be a valid region supported by AWS" type: string display_name: - description: The human-readable label shown in the Case Management UI for this custom attribute. + description: The human-readable label shown in the Work Management UI for this custom attribute. example: "AWS Region" type: string is_multi: @@ -27890,7 +27890,7 @@ components: example: "Updated description." type: string display_name: - description: The human-readable label shown in the Case Management UI for this custom attribute. + description: The human-readable label shown in the Work Management UI for this custom attribute. example: "AWS Region" type: string map_from: @@ -27913,7 +27913,7 @@ components: description: Response containing a list of custom attribute configurations. properties: data: - description: List of custom attribute configs of case type + description: List of custom attribute configs of work item type items: $ref: "#/components/schemas/CustomAttributeConfig" type: array @@ -27972,7 +27972,7 @@ components: type: array type: object CustomAttributeValue: - description: A typed value for a custom attribute on a specific case. + description: A typed value for a custom attribute on a specific work item. properties: is_multi: description: If true, value must be an array @@ -56262,7 +56262,7 @@ components: description: Whether incident integration is enabled. type: boolean field_mappings: - description: List of mappings between incident fields and case fields. + description: List of mappings between incident fields and work item fields. items: $ref: "#/components/schemas/IntegrationIncidentFieldMappingsItems" type: array @@ -56273,22 +56273,22 @@ components: $ref: "#/components/schemas/IntegrationIncidentSeverityConfig" type: object IntegrationIncidentFieldMappingsItems: - description: Mapping between an incident user-defined field and a case field. + description: Mapping between an incident user-defined field and a work item field. properties: case_field: - description: The case field to map the incident field value to. + description: The work item field to map the incident field value to. type: string incident_user_defined_field_id: description: The identifier of the incident user-defined field to map from. type: string type: object IntegrationIncidentSeverityConfig: - description: Severity configuration for mapping incident priorities to case priorities. + description: Severity configuration for mapping incident priorities to work item priorities. properties: priority_mapping: additionalProperties: type: string - description: Mapping of incident severity values to case priority values. + description: Mapping of incident severity values to work item priority values. type: object type: object IntegrationJira: @@ -56305,14 +56305,14 @@ components: $ref: "#/components/schemas/IntegrationJiraSync" type: object IntegrationJiraAutoCreation: - description: Auto-creation settings for Jira issues from cases. + description: Auto-creation settings for Jira issues from work items. properties: enabled: description: Whether automatic Jira issue creation is enabled. type: boolean type: object IntegrationJiraMetadata: - description: Metadata for connecting a case management project to a Jira project. + description: Metadata for connecting a Work Management project to a Jira project. properties: account_id: description: The Jira account identifier. @@ -56321,7 +56321,7 @@ components: description: The Jira issue type identifier to use when creating issues. type: string project_id: - description: The Jira project identifier to associate with this case project. + description: The Jira project identifier to associate with this Work Management project. type: string type: object IntegrationJiraSync: @@ -56390,7 +56390,7 @@ components: description: Whether auto-resolve is enabled. type: boolean case_type_id: - description: Case type ID for monitor integration. + description: Work item type ID for monitor integration. type: string enabled: description: Whether monitor integration is enabled. @@ -56409,13 +56409,13 @@ components: description: Whether On-Call integration is enabled. type: boolean escalation_queries: - description: List of escalation queries for routing cases to on-call responders. + description: List of escalation queries for routing work items to on-call responders. items: $ref: "#/components/schemas/IntegrationOnCallEscalationQueriesItems" type: array type: object IntegrationOnCallEscalationQueriesItems: - description: An On-Call escalation query entry used to route cases to on-call responders. + description: An On-Call escalation query entry used to route work items to on-call responders. properties: enabled: description: Whether this escalation query is enabled. @@ -56424,7 +56424,7 @@ components: description: Unique identifier of the escalation query. type: string query: - description: The query used to match cases for escalation. + description: The query used to match work items for escalation. type: string target: $ref: "#/components/schemas/IntegrationOnCallEscalationQueriesItemsTarget" @@ -56460,7 +56460,7 @@ components: $ref: "#/components/schemas/IntegrationServiceNowSyncConfig" type: object IntegrationServiceNowAutoCreation: - description: Auto-creation settings for ServiceNow incidents from cases. + description: Auto-creation settings for ServiceNow incidents from work items. properties: enabled: description: Whether automatic ServiceNow incident creation is enabled. @@ -56491,7 +56491,7 @@ components: impact_mapping: additionalProperties: type: string - description: Mapping of case priority values to ServiceNow impact values. + description: Mapping of work item priority values to ServiceNow impact values. type: object sync_type: description: The type of synchronization to apply for priority. @@ -56499,7 +56499,7 @@ components: urgency_mapping: additionalProperties: type: string - description: Mapping of case priority values to ServiceNow urgency values. + description: Mapping of work item priority values to ServiceNow urgency values. type: object type: object IntegrationType: @@ -58257,7 +58257,7 @@ components: - account type: object JiraIssue: - description: Jira issue attached to case + description: Jira issue attached to work item nullable: true properties: result: @@ -69330,7 +69330,7 @@ components: - id type: object MaintenanceWindow: - description: A maintenance window that defines a scheduled time period during which case-related notifications and automation rules are suppressed. Each maintenance window applies to cases matching a specified query. + description: A maintenance window that defines a scheduled time period during which notifications and automation rules related to work items are suppressed. Each maintenance window applies to work items matching a specified query. properties: attributes: $ref: "#/components/schemas/MaintenanceWindowAttributes" @@ -69346,7 +69346,7 @@ components: - attributes type: object MaintenanceWindowAttributes: - description: Attributes of a maintenance window, including its schedule and the query that determines which cases are affected. + description: Attributes of a maintenance window, including its schedule and the query that determines which work items are affected. properties: created_by: description: The UUID of the user who created this maintenance window. Read-only. @@ -69362,7 +69362,7 @@ components: example: "Weekly maintenance" type: string query: - description: A case search query that determines which cases are affected during the maintenance window. Uses the same syntax as the Case Management search bar. + description: A work item search query that determines which work items are affected during the maintenance window. Uses the same syntax as the Work Management search bar. example: "project:SEC" type: string start_at: @@ -69404,7 +69404,7 @@ components: example: "Weekly maintenance" type: string query: - description: The query to filter event management cases for this maintenance window. + description: The query to filter event management work items for this maintenance window. example: "project:SEC" type: string start_at: @@ -69464,7 +69464,7 @@ components: description: The name of the maintenance window. type: string query: - description: The query to filter event management cases for this maintenance window. + description: The query to filter event management work items for this maintenance window. type: string start_at: description: The start time of the maintenance window. @@ -90666,9 +90666,9 @@ components: columns_config: $ref: "#/components/schemas/ProjectColumnsConfig" enabled_custom_case_types: - description: List of enabled custom case type IDs. + description: List of enabled custom work item type IDs. items: - description: A custom case type identifier. + description: A custom work item type identifier. type: string type: array key: @@ -90732,9 +90732,9 @@ components: description: Project creation attributes. properties: enabled_custom_case_types: - description: List of enabled custom case type IDs. + description: List of enabled custom work item type IDs. items: - description: A custom case type identifier. + description: A custom work item type identifier. type: string type: array key: @@ -90761,7 +90761,7 @@ components: - data type: object ProjectFavorite: - description: Represents a case project that the current user has bookmarked for quick access. Favorited projects appear prominently in the Case Management UI. + description: Represents a Work Management project that the current user has bookmarked for quick access. Favorited projects appear prominently in the Work Management UI. properties: id: description: The UUID of the favorited project. @@ -90807,25 +90807,25 @@ components: description: Whether notifications are enabled. type: boolean notify_on_case_assignment: - description: Whether to send a notification when a case is assigned. + description: Whether to send a notification when a work item is assigned. type: boolean notify_on_case_closed: - description: Whether to send a notification when a case is closed. + description: Whether to send a notification when a work item is closed. type: boolean notify_on_case_comment: - description: Whether to send a notification when a comment is added to a case. + description: Whether to send a notification when a comment is added to a work item. type: boolean notify_on_case_comment_mention: - description: Whether to send a notification when a user is mentioned in a case comment. + description: Whether to send a notification when a user is mentioned in a work item comment. type: boolean notify_on_case_priority_change: - description: Whether to send a notification when a case's priority changes. + description: Whether to send a notification when a work item's priority changes. type: boolean notify_on_case_status_change: - description: Whether to send a notification when a case's status changes. + description: Whether to send a notification when a work item's status changes. type: boolean notify_on_case_unassignment: - description: Whether to send a notification when a case is unassigned. + description: Whether to send a notification when a work item is unassigned. type: boolean type: object ProjectRelationship: @@ -90908,9 +90908,9 @@ components: columns_config: $ref: "#/components/schemas/ProjectColumnsConfig" enabled_custom_case_types: - description: List of enabled custom case type IDs. + description: List of enabled custom work item type IDs. items: - description: A custom case type identifier. + description: A custom work item type identifier. type: string type: array name: @@ -110355,7 +110355,7 @@ components: - data type: object ServiceNowTicket: - description: ServiceNow ticket attached to case + description: ServiceNow ticket attached to work item nullable: true properties: result: @@ -124020,7 +124020,7 @@ components: - restrictions type: object TimelineCell: - description: "Attributes of a timeline cell, representing a single event in a case's chronological activity log (for example, a comment, status change, or assignment update)." + description: "Attributes of a timeline cell, representing a single event in a work item's chronological activity log (for example, a comment, status change, or assignment update)." properties: author: $ref: "#/components/schemas/TimelineCellAuthor" @@ -124092,7 +124092,7 @@ components: type: string type: object TimelineCellResource: - description: A timeline cell resource representing a single entry in a case's activity timeline. + description: A timeline cell resource representing a single entry in a work item's activity timeline. properties: attributes: $ref: "#/components/schemas/TimelineCell" @@ -124125,7 +124125,7 @@ components: x-enum-varnames: - COMMENT TimelineResponse: - description: Response containing the chronological list of timeline cells for a case. + description: Response containing the chronological list of timeline cells for a work item. properties: data: description: The `TimelineResponse` `data`. @@ -138185,7 +138185,7 @@ paths: /api/v2/cases: get: description: >- - Search cases. + Search work items. operationId: SearchCases parameters: - $ref: "#/components/parameters/PageSize" @@ -138259,7 +138259,7 @@ paths: pageStart: 1 resultsPath: data post: - description: Create a Case + description: Create a work item operationId: CreateCase requestBody: content: @@ -138285,7 +138285,7 @@ paths: type: case schema: $ref: "#/components/schemas/CaseCreateRequest" - description: Case payload + description: Work item payload required: true responses: "201": @@ -138332,7 +138332,7 @@ paths: - Case Management /api/v2/cases/aggregate: post: - description: Performs an aggregation query over cases, grouping results by specified fields and returning counts per group along with a total. Useful for dashboards and analytics. + description: Performs an aggregation query over work items, grouping results by specified fields and returning counts per group along with a total. Useful for dashboards and analytics. operationId: AggregateCases requestBody: content: @@ -138350,7 +138350,7 @@ paths: type: aggregate schema: $ref: "#/components/schemas/CaseAggregateRequest" - description: Case aggregate request payload. + description: Work item aggregate request payload. required: true responses: "200": @@ -138391,7 +138391,7 @@ paths: - Case Management /api/v2/cases/bulk: post: - description: Applies a single action (such as changing priority, status, assignment, or archiving) to multiple cases at once. The list of case IDs and the action type with its payload are specified in the request body. + description: Applies a single action (such as changing priority, status, assignment, or archiving) to multiple work items at once. The list of work item IDs and the action type with its payload are specified in the request body. operationId: BulkUpdateCases requestBody: content: @@ -138410,7 +138410,7 @@ paths: type: bulk schema: $ref: "#/components/schemas/CaseBulkUpdateRequest" - description: Case bulk update request payload. + description: Work item bulk update request payload. required: true responses: "200": @@ -138435,10 +138435,10 @@ paths: - Case Management /api/v2/cases/count: get: - description: Returns case counts, optionally grouped by one or more fields (for example, status, priority). Supports a query filter to narrow the scope. + description: Returns work item counts, optionally grouped by one or more fields (for example, status, priority). Supports a query filter to narrow the scope. operationId: CountCases parameters: - - description: Filter query for cases. + - description: Filter query for work items. in: query name: query_filter required: false @@ -138497,10 +138497,10 @@ paths: - Case Management /api/v2/cases/link: get: - description: Returns all links associated with a case. Links define relationships (for example, BLOCKS) between cases. Requires entity_type and entity_id query parameters. + description: Returns all links associated with a work item. Links define relationships (for example, BLOCKS) between work items. Requires entity_type and entity_id query parameters. operationId: ListCaseLinks parameters: - - description: "The entity type to look up links for. Use `CASE` to find links for a specific case." + - description: "The entity type to look up links for. Use `CASE` to find links for a specific work item." in: query name: entity_type required: true @@ -138559,7 +138559,7 @@ paths: tags: - Case Management post: - description: Creates a directional link between two cases (for example, case A blocks case B). The parent and child cases and their relationship type must be specified. + description: Creates a directional link between two work items (for example, work item A blocks work item B). The parent and child work items and their relationship type must be specified. operationId: CreateCaseLink requestBody: content: @@ -138577,7 +138577,7 @@ paths: type: link schema: $ref: "#/components/schemas/CaseLinkCreateRequest" - description: "Case link create request." + description: "Work item link create request." required: true responses: "201": @@ -138618,7 +138618,7 @@ paths: - Case Management /api/v2/cases/link/{link_id}: delete: - description: Deletes an existing link between cases by link ID. + description: Deletes an existing link between work items by link ID. operationId: DeleteCaseLink parameters: - $ref: "#/components/parameters/LinkIDPathParameter" @@ -138736,7 +138736,7 @@ paths: - Case Management /api/v2/cases/projects/favorites: get: - description: Returns the list of case projects that the current authenticated user has marked as favorites. + description: Returns the list of Work Management projects that the current authenticated user has marked as favorites. operationId: ListUserCaseProjectFavorites responses: "200": @@ -138890,7 +138890,7 @@ paths: - Case Management /api/v2/cases/projects/{project_id}/favorites: delete: - description: Removes a case project from the current user's favorites list. + description: Removes a Work Management project from the current user's favorites list. operationId: UnfavoriteCaseProject parameters: - $ref: "#/components/parameters/ProjectIDPathParameter" @@ -138916,7 +138916,7 @@ paths: tags: - Case Management post: - description: Marks a case project as a favorite for the current authenticated user. + description: Marks a Work Management project as a favorite for the current authenticated user. operationId: FavoriteCaseProject parameters: - $ref: "#/components/parameters/ProjectIDPathParameter" @@ -139151,7 +139151,7 @@ paths: - Case Management /api/v2/cases/projects/{project_id}/rules: get: - description: Returns all automation rules configured for a project. Automation rules allow automatic actions to be triggered by case events like creation, status transitions, or attribute changes. + description: Returns all automation rules configured for a project. Automation rules allow automatic actions to be triggered by work item events like creation, status transitions, or attribute changes. operationId: ListCaseAutomationRules parameters: - description: The UUID of the project that owns the automation rules. @@ -139203,7 +139203,7 @@ paths: tags: - Case Management post: - description: Creates an automation rule for a project. The rule defines a trigger event (for example, case created, status transitioned) and an action to execute. + description: Creates an automation rule for a project. The rule defines a trigger event (for example, work item created, status transitioned) and an action to execute. operationId: CreateCaseAutomationRule parameters: - description: The UUID of the project that owns the automation rules. @@ -139434,7 +139434,7 @@ paths: - Case Management /api/v2/cases/projects/{project_id}/rules/{rule_id}/disable: post: - description: Disables an automation rule so it no longer triggers on case events. The rule configuration is preserved. + description: Disables an automation rule so it no longer triggers on work item events. The rule configuration is preserved. operationId: DisableCaseAutomationRule parameters: - description: The UUID of the project that owns the automation rules. @@ -139488,7 +139488,7 @@ paths: - Case Management /api/v2/cases/projects/{project_id}/rules/{rule_id}/enable: post: - description: Enables a previously disabled automation rule so it triggers on matching case events. + description: Enables a previously disabled automation rule so it triggers on matching work item events. operationId: EnableCaseAutomationRule parameters: - description: The UUID of the project that owns the automation rules. @@ -139542,7 +139542,7 @@ paths: - Case Management /api/v2/cases/types: get: - description: Get all case types + description: Get all work item types operationId: GetAllCaseTypes responses: "200": @@ -139571,7 +139571,7 @@ paths: tags: - Case Management Type post: - description: Create a Case Type + description: Create a work item type. operationId: CreateCaseType requestBody: content: @@ -139587,7 +139587,7 @@ paths: type: case_type schema: $ref: "#/components/schemas/CaseTypeCreateRequest" - description: Case type payload + description: Work item type payload required: true responses: "201": @@ -139652,7 +139652,7 @@ paths: - Case Management Attribute /api/v2/cases/types/{case_type_id}: delete: - description: Delete a case type + description: Delete a work item type operationId: DeleteCaseType parameters: - $ref: "#/components/parameters/CaseTypeIDPathParameter" @@ -139669,7 +139669,7 @@ paths: tags: - Case Management Type put: - description: Updates the name, emoji, or description of an existing case type. + description: Updates the name, emoji, or description of an existing work item type. operationId: UpdateCaseType parameters: - $ref: "#/components/parameters/CaseTypeIDPathParameter" @@ -139687,7 +139687,7 @@ paths: type: case_type schema: $ref: "#/components/schemas/CaseTypeUpdateRequest" - description: Case type payload. + description: Work item type payload. required: true responses: "200": @@ -139726,7 +139726,7 @@ paths: - Case Management Type /api/v2/cases/types/{case_type_id}/custom_attributes: get: - description: Get all custom attribute config of case type + description: Get custom attribute configurations for a work item type. operationId: GetAllCustomAttributeConfigsByCaseType parameters: - $ref: "#/components/parameters/CaseTypeIDPathParameter" @@ -139762,7 +139762,7 @@ paths: tags: - Case Management Attribute post: - description: Create custom attribute config for a case type + description: Create a custom attribute configuration for a work item type. operationId: CreateCustomAttributeConfig parameters: - $ref: "#/components/parameters/CaseTypeIDPathParameter" @@ -139839,7 +139839,7 @@ paths: tags: - Case Management Attribute put: - description: Updates the display name, description, type, or options of an existing custom attribute configuration for a case type. + description: Updates the display name, description, type, or options of an existing custom attribute configuration for a work item type. operationId: UpdateCustomAttributeConfig parameters: - $ref: "#/components/parameters/CaseTypeIDPathParameter" @@ -139899,7 +139899,7 @@ paths: - Case Management Attribute /api/v2/cases/views: get: - description: Returns all saved case views for a given project. Views are saved search queries that allow quick access to filtered lists of cases. + description: Returns all saved work item views for a given project. Views are saved search queries that allow quick access to filtered lists of work items. operationId: ListCaseViews parameters: - description: Filter views by project identifier. @@ -139945,7 +139945,7 @@ paths: tags: - Case Management post: - description: Creates a new saved case view with a name, filter query, and associated project. Optionally, a notification rule can be linked to the view. + description: Creates a new saved work item view with a name, filter query, and associated project. Optionally, a notification rule can be linked to the view. operationId: CreateCaseView requestBody: content: @@ -139961,7 +139961,7 @@ paths: type: view schema: $ref: "#/components/schemas/CaseViewCreateRequest" - description: Case view payload. + description: Work item view payload. required: true responses: "201": @@ -140000,7 +140000,7 @@ paths: - Case Management /api/v2/cases/views/{view_id}: delete: - description: Permanently deletes a saved case view. + description: Permanently deletes a saved work item view. operationId: DeleteCaseView parameters: - $ref: "#/components/parameters/ViewIDPathParameter" @@ -140026,7 +140026,7 @@ paths: tags: - Case Management get: - description: Returns a single saved case view identified by its UUID, including its query, associated project, and timestamps. + description: Returns a single saved work item view identified by its UUID, including its query, associated project, and timestamps. operationId: GetCaseView parameters: - $ref: "#/components/parameters/ViewIDPathParameter" @@ -140066,7 +140066,7 @@ paths: tags: - Case Management put: - description: Updates the name, query, or notification rule of an existing case view. + description: Updates the name, query, or notification rule of an existing work item view. operationId: UpdateCaseView parameters: - $ref: "#/components/parameters/ViewIDPathParameter" @@ -140082,7 +140082,7 @@ paths: type: view schema: $ref: "#/components/schemas/CaseViewUpdateRequest" - description: Case view payload. + description: Work item view payload. required: true responses: "200": @@ -140122,7 +140122,7 @@ paths: /api/v2/cases/{case_id}: get: description: >- - Get the details of case by `case_id` + Get the details of a work item by `case_id`. operationId: GetCase parameters: - $ref: "#/components/parameters/CaseIDPathParameter" @@ -140171,7 +140171,7 @@ paths: - Case Management /api/v2/cases/{case_id}/archive: post: - description: Archive case + description: Archive work item operationId: ArchiveCase parameters: - $ref: "#/components/parameters/CaseIDPathParameter" @@ -140185,7 +140185,7 @@ paths: type: case schema: $ref: "#/components/schemas/CaseEmptyRequest" - description: Archive case payload + description: Archive work item payload required: true responses: "200": @@ -140232,7 +140232,7 @@ paths: - Case Management /api/v2/cases/{case_id}/assign: post: - description: Assign case to a user + description: Assign work item to a user operationId: AssignCase parameters: - $ref: "#/components/parameters/CaseIDPathParameter" @@ -140248,7 +140248,7 @@ paths: type: case schema: $ref: "#/components/schemas/CaseAssignRequest" - description: Assign case payload + description: Assign work item payload required: true responses: "200": @@ -140295,7 +140295,7 @@ paths: - Case Management /api/v2/cases/{case_id}/attributes: post: - description: Update case attributes + description: Update work item attributes operationId: UpdateAttributes parameters: - $ref: "#/components/parameters/CaseIDPathParameter" @@ -140318,7 +140318,7 @@ paths: type: case schema: $ref: "#/components/schemas/CaseUpdateAttributesRequest" - description: Case attributes update payload + description: Work item attributes update payload required: true responses: "200": @@ -140365,7 +140365,7 @@ paths: - Case Management /api/v2/cases/{case_id}/comment: post: - description: Comment case + description: Add a comment to a work item. operationId: CommentCase parameters: - $ref: "#/components/parameters/CaseIDPathParameter" @@ -140381,7 +140381,7 @@ paths: type: case schema: $ref: "#/components/schemas/CaseCommentRequest" - description: Case comment payload + description: Work item comment payload required: true responses: "200": @@ -140416,7 +140416,7 @@ paths: - Case Management /api/v2/cases/{case_id}/comment/{cell_id}: delete: - description: Delete case comment + description: Delete work item comment operationId: DeleteCaseComment parameters: - $ref: "#/components/parameters/CaseIDPathParameter" @@ -140438,7 +140438,7 @@ paths: tags: - Case Management put: - description: Updates the text content of an existing comment on a case timeline. The comment is identified by its cell ID. + description: Updates the text content of an existing comment on a work item timeline. The comment is identified by its cell ID. operationId: UpdateCaseComment parameters: - $ref: "#/components/parameters/CaseIDPathParameter" @@ -140455,7 +140455,7 @@ paths: type: case schema: $ref: "#/components/schemas/CaseUpdateCommentRequest" - description: Case update comment payload. + description: Work item update comment payload. required: true responses: "200": @@ -140480,7 +140480,7 @@ paths: - Case Management /api/v2/cases/{case_id}/custom_attributes/{custom_attribute_key}: delete: - description: Delete custom attribute from case + description: Delete custom attribute from work item operationId: DeleteCaseCustomAttribute parameters: - $ref: "#/components/parameters/CaseIDPathParameter" @@ -140527,7 +140527,7 @@ paths: tags: - Case Management post: - description: Update case custom attribute + description: Update work item custom attribute operationId: UpdateCaseCustomAttribute parameters: - $ref: "#/components/parameters/CaseIDPathParameter" @@ -140546,7 +140546,7 @@ paths: type: case schema: $ref: "#/components/schemas/CaseUpdateCustomAttributeRequest" - description: Update case custom attribute payload + description: Update work item custom attribute payload required: true responses: "200": @@ -140593,7 +140593,7 @@ paths: - Case Management /api/v2/cases/{case_id}/description: post: - description: Update case description + description: Update work item description operationId: UpdateCaseDescription parameters: - $ref: "#/components/parameters/CaseIDPathParameter" @@ -140609,7 +140609,7 @@ paths: type: case schema: $ref: "#/components/schemas/CaseUpdateDescriptionRequest" - description: Case description update payload + description: Work item description update payload required: true responses: "200": @@ -140656,7 +140656,7 @@ paths: - Case Management /api/v2/cases/{case_id}/due_date: post: - description: Sets or updates the due date for a case. The due date is a calendar date (without a time component) indicating when the case should be resolved. + description: Sets or updates the due date for a work item. The due date is a calendar date (without a time component) indicating when the work item should be resolved. operationId: UpdateCaseDueDate parameters: - $ref: "#/components/parameters/CaseIDPathParameter" @@ -140672,7 +140672,7 @@ paths: type: case schema: $ref: "#/components/schemas/CaseUpdateDueDateRequest" - description: Case due date update payload. + description: Work item due date update payload. required: true responses: "200": @@ -140719,7 +140719,7 @@ paths: - Case Management /api/v2/cases/{case_id}/insights: delete: - description: Removes one or more previously added insights from a case by specifying their type and resource identifier in the request body. + description: Removes one or more previously added insights from a work item by specifying their type and resource identifier in the request body. operationId: RemoveCaseInsights parameters: - $ref: "#/components/parameters/CaseIDPathParameter" @@ -140738,7 +140738,7 @@ paths: type: case schema: $ref: "#/components/schemas/CaseInsightsRequest" - description: Case insights request. + description: Work item insights request. required: true responses: "200": @@ -140801,7 +140801,7 @@ paths: - Case Management put: description: >- - Adds one or more insights to a case. Insights are references to related Datadog resources (such as monitors, security signals, incidents, or error tracking issues) that provide investigative context. Up to 100 insights can be added per request. Each insight requires a type (see `CaseInsightType` for allowed values), a ref (URL path to the resource), and a resource_id. + Adds one or more insights to a work item. Insights are references to related Datadog resources (such as monitors, security signals, incidents, or error tracking issues) that provide investigative context. Up to 100 insights can be added per request. Each insight requires a type (see `CaseInsightType` for allowed values), a ref (URL path to the resource), and a resource_id. operationId: AddCaseInsights parameters: - $ref: "#/components/parameters/CaseIDPathParameter" @@ -140820,7 +140820,7 @@ paths: type: case schema: $ref: "#/components/schemas/CaseInsightsRequest" - description: Case insights request. + description: Work item insights request. required: true responses: "200": @@ -140883,7 +140883,7 @@ paths: - Case Management /api/v2/cases/{case_id}/priority: post: - description: Update case priority + description: Update work item priority operationId: UpdatePriority parameters: - $ref: "#/components/parameters/CaseIDPathParameter" @@ -140899,7 +140899,7 @@ paths: type: case schema: $ref: "#/components/schemas/CaseUpdatePriorityRequest" - description: Case priority update payload + description: Work item priority update payload required: true responses: "200": @@ -140946,7 +140946,7 @@ paths: - Case Management /api/v2/cases/{case_id}/relationships/incidents: post: - description: Link an incident to a case + description: Link an incident to a work item operationId: LinkIncident parameters: - $ref: "#/components/parameters/CaseIDPathParameter" @@ -141017,7 +141017,7 @@ paths: - Case Management /api/v2/cases/{case_id}/relationships/jira_issues: delete: - description: Remove the link between a Jira issue and a case + description: Remove the link between a Jira issue and a work item operationId: UnlinkJiraIssue parameters: - $ref: "#/components/parameters/CaseIDPathParameter" @@ -141059,7 +141059,7 @@ paths: tags: - Case Management patch: - description: Link an existing Jira issue to a case + description: Link an existing Jira issue to a work item operationId: LinkJiraIssueToCase parameters: - $ref: "#/components/parameters/CaseIDPathParameter" @@ -141121,7 +141121,7 @@ paths: tags: - Case Management post: - description: Create a new Jira issue and link it to a case + description: Create a new Jira issue and link it to a work item operationId: CreateCaseJiraIssue parameters: - $ref: "#/components/parameters/CaseIDPathParameter" @@ -141181,7 +141181,7 @@ paths: - Case Management /api/v2/cases/{case_id}/relationships/notebook: post: - description: Create a new investigation notebook and link it to a case + description: Create a new investigation notebook and link it to a work item operationId: CreateCaseNotebook parameters: - $ref: "#/components/parameters/CaseIDPathParameter" @@ -141236,7 +141236,7 @@ paths: - Case Management /api/v2/cases/{case_id}/relationships/project: patch: - description: Update the project associated with a case + description: Update the project associated with a work item operationId: MoveCaseToProject parameters: - $ref: "#/components/parameters/CaseIDPathParameter" @@ -141307,7 +141307,7 @@ paths: - Case Management /api/v2/cases/{case_id}/relationships/servicenow_tickets: post: - description: Create a new ServiceNow incident ticket and link it to a case + description: Create a new ServiceNow incident ticket and link it to a work item operationId: CreateCaseServiceNowTicket parameters: - $ref: "#/components/parameters/CaseIDPathParameter" @@ -141365,7 +141365,7 @@ paths: - Case Management /api/v2/cases/{case_id}/resolved_reason: post: - description: Sets the resolved reason for a security case (for example, FALSE_POSITIVE, TRUE_POSITIVE). Applicable to security-type cases. + description: Sets the resolved reason for a security work item (for example, FALSE_POSITIVE, TRUE_POSITIVE). Applicable to security-type work items. operationId: UpdateCaseResolvedReason parameters: - $ref: "#/components/parameters/CaseIDPathParameter" @@ -141381,7 +141381,7 @@ paths: type: case schema: $ref: "#/components/schemas/CaseUpdateResolvedReasonRequest" - description: Case resolved reason update payload. + description: Work item resolved reason update payload. required: true responses: "200": @@ -141428,7 +141428,7 @@ paths: - Case Management /api/v2/cases/{case_id}/status: post: - description: Update case status + description: Update work item status operationId: UpdateStatus parameters: - $ref: "#/components/parameters/CaseIDPathParameter" @@ -141445,7 +141445,7 @@ paths: type: case schema: $ref: "#/components/schemas/CaseUpdateStatusRequest" - description: Case status update payload + description: Work item status update payload required: true responses: "200": @@ -141492,7 +141492,7 @@ paths: - Case Management /api/v2/cases/{case_id}/timelines: get: - description: Returns the timeline of events for a case, including comments, status changes, and other activity. Supports pagination and sort order. + description: Returns the timeline of events for a work item, including comments, status changes, and other activity. Supports pagination and sort order. operationId: ListCaseTimeline parameters: - $ref: "#/components/parameters/CaseIDPathParameter" @@ -141557,7 +141557,7 @@ paths: - Case Management /api/v2/cases/{case_id}/title: post: - description: Update case title + description: Update work item title operationId: UpdateCaseTitle parameters: - $ref: "#/components/parameters/CaseIDPathParameter" @@ -141573,7 +141573,7 @@ paths: type: case schema: $ref: "#/components/schemas/CaseUpdateTitleRequest" - description: Case title update payload + description: Work item title update payload required: true responses: "200": @@ -141620,7 +141620,7 @@ paths: - Case Management /api/v2/cases/{case_id}/unarchive: post: - description: Unarchive case + description: Unarchive work item operationId: UnarchiveCase parameters: - $ref: "#/components/parameters/CaseIDPathParameter" @@ -141634,7 +141634,7 @@ paths: type: case schema: $ref: "#/components/schemas/CaseEmptyRequest" - description: Unarchive case payload + description: Unarchive work item payload required: true responses: "200": @@ -141681,7 +141681,7 @@ paths: - Case Management /api/v2/cases/{case_id}/unassign: post: - description: Unassign case + description: Unassign work item operationId: UnassignCase parameters: - $ref: "#/components/parameters/CaseIDPathParameter" @@ -141695,7 +141695,7 @@ paths: type: case schema: $ref: "#/components/schemas/CaseEmptyRequest" - description: Unassign case payload + description: Unassign work item payload required: true responses: "200": @@ -141742,7 +141742,7 @@ paths: - Case Management /api/v2/cases/{case_id}/watchers: get: - description: Returns the list of users who are watching a case. Watchers receive notifications about updates to the case. + description: Returns the list of users who are watching a work item. Watchers receive notifications about updates to the work item. operationId: ListCaseWatchers parameters: - $ref: "#/components/parameters/CaseIDPathParameter" @@ -141784,7 +141784,7 @@ paths: - Case Management /api/v2/cases/{case_id}/watchers/{user_uuid}: delete: - description: Removes a user from the watchers list of a case. The user no longer receives notifications about updates to the case. + description: Removes a user from the watchers list of a work item. The user no longer receives notifications about updates to the work item. operationId: UnwatchCase parameters: - $ref: "#/components/parameters/CaseIDPathParameter" @@ -141811,7 +141811,7 @@ paths: tags: - Case Management post: - description: Adds a user (identified by their UUID) as a watcher of a case. The user receives notifications about subsequent updates to the case. + description: Adds a user (identified by their UUID) as a watcher of a work item. The user receives notifications about subsequent updates to the work item. operationId: WatchCase parameters: - $ref: "#/components/parameters/CaseIDPathParameter" @@ -182282,7 +182282,7 @@ paths: - logs_read_data /api/v2/maintenance_windows: get: - description: Returns all configured maintenance windows for event management cases. Maintenance windows define time periods during which case notifications and automation rules are suppressed for cases matching a given query. + description: Returns all configured maintenance windows for event management work items. Maintenance windows define time periods during which work item notifications and automation rules are suppressed for work items matching a given query. operationId: ListMaintenanceWindows responses: "200": @@ -182321,7 +182321,7 @@ paths: tags: - Case Management post: - description: Creates a maintenance window for event management cases with a name, case filter query, and time range (start and end). + description: Creates a maintenance window for event management work items with a name, work item filter query, and time range (start and end). operationId: CreateMaintenanceWindow requestBody: content: @@ -232862,16 +232862,13 @@ tags: **Note**: These endpoints are split based on whether you are using the US1-FED site or not. Please reference the specific resource for the site you are using. name: "CSM Threats" - description: >- - **Note**: Work Management is the UI name for Case Management. These API endpoints and permissions use `case` terminology. - - - View and manage work items and projects within Work Management. For more information, see [Work Management](https://docs.datadoghq.com/incident_response/work_management/). + View and manage work items and projects within Work Management. API paths, resource types, and permissions retain `case` terminology. For more information, see [Work Management](https://docs.datadoghq.com/incident_response/work_management/). name: Case Management - description: >- - View and configure custom attributes within Case Management. See the [Case Management page](https://docs.datadoghq.com/service_management/case_management/) for more information. + View and configure custom attributes within Work Management. See the [Work Management page](https://docs.datadoghq.com/incident_response/work_management/) for more information. name: Case Management Attribute - description: >- - View and configure case types within Case Management. See the [Case Management page](https://docs.datadoghq.com/service_management/case_management/) for more information. + View and configure work item types within Work Management. See the [Work Management page](https://docs.datadoghq.com/incident_response/work_management/) for more information. name: Case Management Type - description: >- View and manage change requests within Change Management. See the [Case Management page](https://docs.datadoghq.com/service_management/case_management/) for more information. diff --git a/src/datadog_api_client/v2/api/case_management_api.py b/src/datadog_api_client/v2/api/case_management_api.py index 16e31a90e6..d248a739e7 100644 --- a/src/datadog_api_client/v2/api/case_management_api.py +++ b/src/datadog_api_client/v2/api/case_management_api.py @@ -72,9 +72,7 @@ class CaseManagementApi: """ - **Note** : Work Management is the UI name for Case Management. These API endpoints and permissions use ``case`` terminology. - - View and manage work items and projects within Work Management. For more information, see `Work Management `_. + View and manage work items and projects within Work Management. API paths, resource types, and permissions retain ``case`` terminology. For more information, see `Work Management `_. """ def __init__(self, api_client=None): @@ -1784,11 +1782,11 @@ def add_case_insights( ) -> CaseResponse: """Add insights to a case. - Adds one or more insights to a case. Insights are references to related Datadog resources (such as monitors, security signals, incidents, or error tracking issues) that provide investigative context. Up to 100 insights can be added per request. Each insight requires a type (see ``CaseInsightType`` for allowed values), a ref (URL path to the resource), and a resource_id. + Adds one or more insights to a work item. Insights are references to related Datadog resources (such as monitors, security signals, incidents, or error tracking issues) that provide investigative context. Up to 100 insights can be added per request. Each insight requires a type (see ``CaseInsightType`` for allowed values), a ref (URL path to the resource), and a resource_id. - :param case_id: Case's UUID or key + :param case_id: Work item's UUID or key :type case_id: str - :param body: Case insights request. + :param body: Work item insights request. :type body: CaseInsightsRequest :rtype: CaseResponse """ @@ -1805,9 +1803,9 @@ def aggregate_cases( ) -> CaseAggregateResponse: """Aggregate cases. - Performs an aggregation query over cases, grouping results by specified fields and returning counts per group along with a total. Useful for dashboards and analytics. + Performs an aggregation query over work items, grouping results by specified fields and returning counts per group along with a total. Useful for dashboards and analytics. - :param body: Case aggregate request payload. + :param body: Work item aggregate request payload. :type body: CaseAggregateRequest :rtype: CaseAggregateResponse """ @@ -1823,11 +1821,11 @@ def archive_case( ) -> CaseResponse: """Archive case. - Archive case + Archive work item - :param case_id: Case's UUID or key + :param case_id: Work item's UUID or key :type case_id: str - :param body: Archive case payload + :param body: Archive work item payload :type body: CaseEmptyRequest :rtype: CaseResponse """ @@ -1845,11 +1843,11 @@ def assign_case( ) -> CaseResponse: """Assign case. - Assign case to a user + Assign work item to a user - :param case_id: Case's UUID or key + :param case_id: Work item's UUID or key :type case_id: str - :param body: Assign case payload + :param body: Assign work item payload :type body: CaseAssignRequest :rtype: CaseResponse """ @@ -1866,9 +1864,9 @@ def bulk_update_cases( ) -> None: """Bulk update cases. - Applies a single action (such as changing priority, status, assignment, or archiving) to multiple cases at once. The list of case IDs and the action type with its payload are specified in the request body. + Applies a single action (such as changing priority, status, assignment, or archiving) to multiple work items at once. The list of work item IDs and the action type with its payload are specified in the request body. - :param body: Case bulk update request payload. + :param body: Work item bulk update request payload. :type body: CaseBulkUpdateRequest :rtype: None """ @@ -1884,11 +1882,11 @@ def comment_case( ) -> TimelineResponse: """Comment case. - Comment case + Add a comment to a work item. - :param case_id: Case's UUID or key + :param case_id: Work item's UUID or key :type case_id: str - :param body: Case comment payload + :param body: Work item comment payload :type body: CaseCommentRequest :rtype: TimelineResponse """ @@ -1908,9 +1906,9 @@ def count_cases( ) -> CaseCountResponse: """Count cases. - Returns case counts, optionally grouped by one or more fields (for example, status, priority). Supports a query filter to narrow the scope. + Returns work item counts, optionally grouped by one or more fields (for example, status, priority). Supports a query filter to narrow the scope. - :param query_filter: Filter query for cases. + :param query_filter: Filter query for work items. :type query_filter: str, optional :param group_bys: Comma-separated fields to group by. :type group_bys: str, optional @@ -1936,9 +1934,9 @@ def create_case( ) -> CaseResponse: """Create a case. - Create a Case + Create a work item - :param body: Case payload + :param body: Work item payload :type body: CaseCreateRequest :rtype: CaseResponse """ @@ -1954,7 +1952,7 @@ def create_case_automation_rule( ) -> AutomationRuleResponse: """Create an automation rule. - Creates an automation rule for a project. The rule defines a trigger event (for example, case created, status transitioned) and an action to execute. + Creates an automation rule for a project. The rule defines a trigger event (for example, work item created, status transitioned) and an action to execute. :param project_id: The UUID of the project that owns the automation rules. :type project_id: str @@ -1976,9 +1974,9 @@ def create_case_jira_issue( ) -> None: """Create Jira issue for case. - Create a new Jira issue and link it to a case + Create a new Jira issue and link it to a work item - :param case_id: Case's UUID or key + :param case_id: Work item's UUID or key :type case_id: str :param body: Jira issue creation request :type body: JiraIssueCreateRequest @@ -1997,9 +1995,9 @@ def create_case_link( ) -> CaseLinkResponse: """Create a case link. - Creates a directional link between two cases (for example, case A blocks case B). The parent and child cases and their relationship type must be specified. + Creates a directional link between two work items (for example, work item A blocks work item B). The parent and child work items and their relationship type must be specified. - :param body: Case link create request. + :param body: Work item link create request. :type body: CaseLinkCreateRequest :rtype: CaseLinkResponse """ @@ -2015,9 +2013,9 @@ def create_case_notebook( ) -> None: """Create investigation notebook for case. - Create a new investigation notebook and link it to a case + Create a new investigation notebook and link it to a work item - :param case_id: Case's UUID or key + :param case_id: Work item's UUID or key :type case_id: str :param body: Notebook creation request :type body: NotebookCreateRequest @@ -2037,9 +2035,9 @@ def create_case_service_now_ticket( ) -> None: """Create ServiceNow ticket for case. - Create a new ServiceNow incident ticket and link it to a case + Create a new ServiceNow incident ticket and link it to a work item - :param case_id: Case's UUID or key + :param case_id: Work item's UUID or key :type case_id: str :param body: ServiceNow ticket creation request :type body: ServiceNowTicketCreateRequest @@ -2058,9 +2056,9 @@ def create_case_view( ) -> CaseViewResponse: """Create a case view. - Creates a new saved case view with a name, filter query, and associated project. Optionally, a notification rule can be linked to the view. + Creates a new saved work item view with a name, filter query, and associated project. Optionally, a notification rule can be linked to the view. - :param body: Case view payload. + :param body: Work item view payload. :type body: CaseViewCreateRequest :rtype: CaseViewResponse """ @@ -2075,7 +2073,7 @@ def create_maintenance_window( ) -> MaintenanceWindowResponse: """Create a maintenance window. - Creates a maintenance window for event management cases with a name, case filter query, and time range (start and end). + Creates a maintenance window for event management work items with a name, work item filter query, and time range (start and end). :param body: Maintenance window payload. :type body: MaintenanceWindowCreateRequest @@ -2154,9 +2152,9 @@ def delete_case_comment( ) -> None: """Delete case comment. - Delete case comment + Delete work item comment - :param case_id: Case's UUID or key + :param case_id: Work item's UUID or key :type case_id: str :param cell_id: The UUID of the timeline cell (comment) to update. :type cell_id: str @@ -2176,11 +2174,11 @@ def delete_case_custom_attribute( ) -> CaseResponse: """Delete custom attribute from case. - Delete custom attribute from case + Delete custom attribute from work item - :param case_id: Case's UUID or key + :param case_id: Work item's UUID or key :type case_id: str - :param custom_attribute_key: Case Custom attribute's key + :param custom_attribute_key: Work item custom attribute's key. :type custom_attribute_key: str :rtype: CaseResponse """ @@ -2197,9 +2195,9 @@ def delete_case_link( ) -> None: """Delete a case link. - Deletes an existing link between cases by link ID. + Deletes an existing link between work items by link ID. - :param link_id: The UUID of the case link. + :param link_id: The UUID of the work item link. :type link_id: str :rtype: None """ @@ -2214,9 +2212,9 @@ def delete_case_view( ) -> None: """Delete a case view. - Permanently deletes a saved case view. + Permanently deletes a saved work item view. - :param view_id: The UUID of the case view. + :param view_id: The UUID of the work item view. :type view_id: str :rtype: None """ @@ -2288,7 +2286,7 @@ def disable_case_automation_rule( ) -> AutomationRuleResponse: """Disable an automation rule. - Disables an automation rule so it no longer triggers on case events. The rule configuration is preserved. + Disables an automation rule so it no longer triggers on work item events. The rule configuration is preserved. :param project_id: The UUID of the project that owns the automation rules. :type project_id: str @@ -2310,7 +2308,7 @@ def enable_case_automation_rule( ) -> AutomationRuleResponse: """Enable an automation rule. - Enables a previously disabled automation rule so it triggers on matching case events. + Enables a previously disabled automation rule so it triggers on matching work item events. :param project_id: The UUID of the project that owns the automation rules. :type project_id: str @@ -2331,7 +2329,7 @@ def favorite_case_project( ) -> None: """Favorite a project. - Marks a case project as a favorite for the current authenticated user. + Marks a Work Management project as a favorite for the current authenticated user. :param project_id: Project UUID. :type project_id: str @@ -2348,9 +2346,9 @@ def get_case( ) -> CaseResponse: """Get the details of a case. - Get the details of case by ``case_id`` + Get the details of a work item by ``case_id``. - :param case_id: Case's UUID or key + :param case_id: Work item's UUID or key :type case_id: str :rtype: CaseResponse """ @@ -2387,9 +2385,9 @@ def get_case_view( ) -> CaseViewResponse: """Get a case view. - Returns a single saved case view identified by its UUID, including its query, associated project, and timestamps. + Returns a single saved work item view identified by its UUID, including its query, associated project, and timestamps. - :param view_id: The UUID of the case view. + :param view_id: The UUID of the work item view. :type view_id: str :rtype: CaseViewResponse """ @@ -2451,9 +2449,9 @@ def link_incident( ) -> CaseResponse: """Link incident to case. - Link an incident to a case + Link an incident to a work item - :param case_id: Case's UUID or key + :param case_id: Work item's UUID or key :type case_id: str :param body: Incident link request :type body: RelationshipToIncidentRequest @@ -2473,9 +2471,9 @@ def link_jira_issue_to_case( ) -> None: """Link existing Jira issue to case. - Link an existing Jira issue to a case + Link an existing Jira issue to a work item - :param case_id: Case's UUID or key + :param case_id: Work item's UUID or key :type case_id: str :param body: Jira issue link request :type body: JiraIssueLinkRequest @@ -2494,7 +2492,7 @@ def list_case_automation_rules( ) -> AutomationRulesResponse: """List automation rules. - Returns all automation rules configured for a project. Automation rules allow automatic actions to be triggered by case events like creation, status transitions, or attribute changes. + Returns all automation rules configured for a project. Automation rules allow automatic actions to be triggered by work item events like creation, status transitions, or attribute changes. :param project_id: The UUID of the project that owns the automation rules. :type project_id: str @@ -2514,9 +2512,9 @@ def list_case_links( ) -> CaseLinksResponse: """List case links. - Returns all links associated with a case. Links define relationships (for example, BLOCKS) between cases. Requires entity_type and entity_id query parameters. + Returns all links associated with a work item. Links define relationships (for example, BLOCKS) between work items. Requires entity_type and entity_id query parameters. - :param entity_type: The entity type to look up links for. Use ``CASE`` to find links for a specific case. + :param entity_type: The entity type to look up links for. Use ``CASE`` to find links for a specific work item. :type entity_type: str :param entity_id: The UUID of the entity to look up links for. :type entity_id: str @@ -2544,9 +2542,9 @@ def list_case_timeline( ) -> TimelineResponse: """Get case timeline. - Returns the timeline of events for a case, including comments, status changes, and other activity. Supports pagination and sort order. + Returns the timeline of events for a work item, including comments, status changes, and other activity. Supports pagination and sort order. - :param case_id: Case's UUID or key + :param case_id: Work item's UUID or key :type case_id: str :param page_size: Number of timeline cells to return per page. :type page_size: int, optional @@ -2576,7 +2574,7 @@ def list_case_views( ) -> CaseViewsResponse: """List case views. - Returns all saved case views for a given project. Views are saved search queries that allow quick access to filtered lists of cases. + Returns all saved work item views for a given project. Views are saved search queries that allow quick access to filtered lists of work items. :param project_id: Filter views by project identifier. :type project_id: str @@ -2593,9 +2591,9 @@ def list_case_watchers( ) -> CaseWatchersResponse: """List case watchers. - Returns the list of users who are watching a case. Watchers receive notifications about updates to the case. + Returns the list of users who are watching a work item. Watchers receive notifications about updates to the work item. - :param case_id: Case's UUID or key + :param case_id: Work item's UUID or key :type case_id: str :rtype: CaseWatchersResponse """ @@ -2609,7 +2607,7 @@ def list_maintenance_windows( ) -> MaintenanceWindowsResponse: """List maintenance windows. - Returns all configured maintenance windows for event management cases. Maintenance windows define time periods during which case notifications and automation rules are suppressed for cases matching a given query. + Returns all configured maintenance windows for event management work items. Maintenance windows define time periods during which work item notifications and automation rules are suppressed for work items matching a given query. :rtype: MaintenanceWindowsResponse """ @@ -2621,7 +2619,7 @@ def list_user_case_project_favorites( ) -> ProjectFavoritesResponse: """List project favorites. - Returns the list of case projects that the current authenticated user has marked as favorites. + Returns the list of Work Management projects that the current authenticated user has marked as favorites. :rtype: ProjectFavoritesResponse """ @@ -2635,9 +2633,9 @@ def move_case_to_project( ) -> CaseResponse: """Update case project. - Update the project associated with a case + Update the project associated with a work item - :param case_id: Case's UUID or key + :param case_id: Work item's UUID or key :type case_id: str :param body: Project update request :type body: ProjectRelationship @@ -2657,11 +2655,11 @@ def remove_case_insights( ) -> CaseResponse: """Remove insights from a case. - Removes one or more previously added insights from a case by specifying their type and resource identifier in the request body. + Removes one or more previously added insights from a work item by specifying their type and resource identifier in the request body. - :param case_id: Case's UUID or key + :param case_id: Work item's UUID or key :type case_id: str - :param body: Case insights request. + :param body: Work item insights request. :type body: CaseInsightsRequest :rtype: CaseResponse """ @@ -2683,7 +2681,7 @@ def search_cases( ) -> CasesResponse: """Search cases. - Search cases. + Search work items. :param page_size: Number of items to return per page. The maximum allowed value is 100. :type page_size: int, optional @@ -2778,11 +2776,11 @@ def unarchive_case( ) -> CaseResponse: """Unarchive case. - Unarchive case + Unarchive work item - :param case_id: Case's UUID or key + :param case_id: Work item's UUID or key :type case_id: str - :param body: Unarchive case payload + :param body: Unarchive work item payload :type body: CaseEmptyRequest :rtype: CaseResponse """ @@ -2800,11 +2798,11 @@ def unassign_case( ) -> CaseResponse: """Unassign case. - Unassign case + Unassign work item - :param case_id: Case's UUID or key + :param case_id: Work item's UUID or key :type case_id: str - :param body: Unassign case payload + :param body: Unassign work item payload :type body: CaseEmptyRequest :rtype: CaseResponse """ @@ -2821,7 +2819,7 @@ def unfavorite_case_project( ) -> None: """Unfavorite a project. - Removes a case project from the current user's favorites list. + Removes a Work Management project from the current user's favorites list. :param project_id: Project UUID. :type project_id: str @@ -2838,9 +2836,9 @@ def unlink_jira_issue( ) -> None: """Remove Jira issue link from case. - Remove the link between a Jira issue and a case + Remove the link between a Jira issue and a work item - :param case_id: Case's UUID or key + :param case_id: Work item's UUID or key :type case_id: str :rtype: None """ @@ -2856,9 +2854,9 @@ def unwatch_case( ) -> None: """Unwatch a case. - Removes a user from the watchers list of a case. The user no longer receives notifications about updates to the case. + Removes a user from the watchers list of a work item. The user no longer receives notifications about updates to the work item. - :param case_id: Case's UUID or key + :param case_id: Work item's UUID or key :type case_id: str :param user_uuid: The UUID of the user to add or remove as a watcher. :type user_uuid: str @@ -2878,11 +2876,11 @@ def update_attributes( ) -> CaseResponse: """Update case attributes. - Update case attributes + Update work item attributes - :param case_id: Case's UUID or key + :param case_id: Work item's UUID or key :type case_id: str - :param body: Case attributes update payload + :param body: Work item attributes update payload :type body: CaseUpdateAttributesRequest :rtype: CaseResponse """ @@ -2928,13 +2926,13 @@ def update_case_comment( ) -> None: """Update case comment. - Updates the text content of an existing comment on a case timeline. The comment is identified by its cell ID. + Updates the text content of an existing comment on a work item timeline. The comment is identified by its cell ID. - :param case_id: Case's UUID or key + :param case_id: Work item's UUID or key :type case_id: str :param cell_id: The UUID of the timeline cell (comment) to update. :type cell_id: str - :param body: Case update comment payload. + :param body: Work item update comment payload. :type body: CaseUpdateCommentRequest :rtype: None """ @@ -2955,13 +2953,13 @@ def update_case_custom_attribute( ) -> CaseResponse: """Update case custom attribute. - Update case custom attribute + Update work item custom attribute - :param case_id: Case's UUID or key + :param case_id: Work item's UUID or key :type case_id: str - :param custom_attribute_key: Case Custom attribute's key + :param custom_attribute_key: Work item custom attribute's key. :type custom_attribute_key: str - :param body: Update case custom attribute payload + :param body: Update work item custom attribute payload :type body: CaseUpdateCustomAttributeRequest :rtype: CaseResponse """ @@ -2981,11 +2979,11 @@ def update_case_description( ) -> CaseResponse: """Update case description. - Update case description + Update work item description - :param case_id: Case's UUID or key + :param case_id: Work item's UUID or key :type case_id: str - :param body: Case description update payload + :param body: Work item description update payload :type body: CaseUpdateDescriptionRequest :rtype: CaseResponse """ @@ -3003,11 +3001,11 @@ def update_case_due_date( ) -> CaseResponse: """Update case due date. - Sets or updates the due date for a case. The due date is a calendar date (without a time component) indicating when the case should be resolved. + Sets or updates the due date for a work item. The due date is a calendar date (without a time component) indicating when the work item should be resolved. - :param case_id: Case's UUID or key + :param case_id: Work item's UUID or key :type case_id: str - :param body: Case due date update payload. + :param body: Work item due date update payload. :type body: CaseUpdateDueDateRequest :rtype: CaseResponse """ @@ -3025,11 +3023,11 @@ def update_case_resolved_reason( ) -> CaseResponse: """Update case resolved reason. - Sets the resolved reason for a security case (for example, FALSE_POSITIVE, TRUE_POSITIVE). Applicable to security-type cases. + Sets the resolved reason for a security work item (for example, FALSE_POSITIVE, TRUE_POSITIVE). Applicable to security-type work items. - :param case_id: Case's UUID or key + :param case_id: Work item's UUID or key :type case_id: str - :param body: Case resolved reason update payload. + :param body: Work item resolved reason update payload. :type body: CaseUpdateResolvedReasonRequest :rtype: CaseResponse """ @@ -3047,11 +3045,11 @@ def update_case_title( ) -> CaseResponse: """Update case title. - Update case title + Update work item title - :param case_id: Case's UUID or key + :param case_id: Work item's UUID or key :type case_id: str - :param body: Case title update payload + :param body: Work item title update payload :type body: CaseUpdateTitleRequest :rtype: CaseResponse """ @@ -3069,11 +3067,11 @@ def update_case_view( ) -> CaseViewResponse: """Update a case view. - Updates the name, query, or notification rule of an existing case view. + Updates the name, query, or notification rule of an existing work item view. - :param view_id: The UUID of the case view. + :param view_id: The UUID of the work item view. :type view_id: str - :param body: Case view payload. + :param body: Work item view payload. :type body: CaseViewUpdateRequest :rtype: CaseViewResponse """ @@ -3113,11 +3111,11 @@ def update_priority( ) -> CaseResponse: """Update case priority. - Update case priority + Update work item priority - :param case_id: Case's UUID or key + :param case_id: Work item's UUID or key :type case_id: str - :param body: Case priority update payload + :param body: Work item priority update payload :type body: CaseUpdatePriorityRequest :rtype: CaseResponse """ @@ -3184,11 +3182,11 @@ def update_status( ) -> CaseResponse: """Update case status. - Update case status + Update work item status - :param case_id: Case's UUID or key + :param case_id: Work item's UUID or key :type case_id: str - :param body: Case status update payload + :param body: Work item status update payload :type body: CaseUpdateStatusRequest :rtype: CaseResponse """ @@ -3206,9 +3204,9 @@ def watch_case( ) -> None: """Watch a case. - Adds a user (identified by their UUID) as a watcher of a case. The user receives notifications about subsequent updates to the case. + Adds a user (identified by their UUID) as a watcher of a work item. The user receives notifications about subsequent updates to the work item. - :param case_id: Case's UUID or key + :param case_id: Work item's UUID or key :type case_id: str :param user_uuid: The UUID of the user to add or remove as a watcher. :type user_uuid: str diff --git a/src/datadog_api_client/v2/api/case_management_attribute_api.py b/src/datadog_api_client/v2/api/case_management_attribute_api.py index c14daf22bc..235d33640e 100644 --- a/src/datadog_api_client/v2/api/case_management_attribute_api.py +++ b/src/datadog_api_client/v2/api/case_management_attribute_api.py @@ -15,7 +15,7 @@ class CaseManagementAttributeApi: """ - View and configure custom attributes within Case Management. See the `Case Management page `_ for more information. + View and configure custom attributes within Work Management. See the `Work Management page `_ for more information. """ def __init__(self, api_client=None): @@ -156,9 +156,9 @@ def create_custom_attribute_config( ) -> CustomAttributeConfigResponse: """Create custom attribute config for a case type. - Create custom attribute config for a case type + Create a custom attribute configuration for a work item type. - :param case_type_id: The UUID of the case type. + :param case_type_id: The UUID of the work item type. :type case_type_id: str :param body: Custom attribute config payload :type body: CustomAttributeConfigCreateRequest @@ -180,9 +180,9 @@ def delete_custom_attribute_config( Delete custom attribute config - :param case_type_id: The UUID of the case type. + :param case_type_id: The UUID of the work item type. :type case_type_id: str - :param custom_attribute_id: Case Custom attribute's UUID + :param custom_attribute_id: Work item custom attribute's UUID. :type custom_attribute_id: str :rtype: None """ @@ -199,9 +199,9 @@ def get_all_custom_attribute_configs_by_case_type( ) -> CustomAttributeConfigsResponse: """Get all custom attributes config of case type. - Get all custom attribute config of case type + Get custom attribute configurations for a work item type. - :param case_type_id: The UUID of the case type. + :param case_type_id: The UUID of the work item type. :type case_type_id: str :rtype: CustomAttributeConfigsResponse """ @@ -230,11 +230,11 @@ def update_custom_attribute_config( ) -> CustomAttributeConfigResponse: """Update custom attribute config. - Updates the display name, description, type, or options of an existing custom attribute configuration for a case type. + Updates the display name, description, type, or options of an existing custom attribute configuration for a work item type. - :param case_type_id: The UUID of the case type. + :param case_type_id: The UUID of the work item type. :type case_type_id: str - :param custom_attribute_id: Case Custom attribute's UUID + :param custom_attribute_id: Work item custom attribute's UUID. :type custom_attribute_id: str :param body: Custom attribute config payload. :type body: CustomAttributeConfigUpdateRequest diff --git a/src/datadog_api_client/v2/api/case_management_type_api.py b/src/datadog_api_client/v2/api/case_management_type_api.py index 21a2e6a8ee..f0db4a09cc 100644 --- a/src/datadog_api_client/v2/api/case_management_type_api.py +++ b/src/datadog_api_client/v2/api/case_management_type_api.py @@ -15,7 +15,7 @@ class CaseManagementTypeApi: """ - View and configure case types within Case Management. See the `Case Management page `_ for more information. + View and configure work item types within Work Management. See the `Work Management page `_ for more information. """ def __init__(self, api_client=None): @@ -114,9 +114,9 @@ def create_case_type( ) -> CaseTypeResponse: """Create a case type. - Create a Case Type + Create a work item type. - :param body: Case type payload + :param body: Work item type payload :type body: CaseTypeCreateRequest :rtype: CaseTypeResponse """ @@ -131,9 +131,9 @@ def delete_case_type( ) -> None: """Delete a case type. - Delete a case type + Delete a work item type - :param case_type_id: The UUID of the case type. + :param case_type_id: The UUID of the work item type. :type case_type_id: str :rtype: None """ @@ -147,7 +147,7 @@ def get_all_case_types( ) -> CaseTypesResponse: """Get all case types. - Get all case types + Get all work item types :rtype: CaseTypesResponse """ @@ -161,11 +161,11 @@ def update_case_type( ) -> CaseTypeResponse: """Update a case type. - Updates the name, emoji, or description of an existing case type. + Updates the name, emoji, or description of an existing work item type. - :param case_type_id: The UUID of the case type. + :param case_type_id: The UUID of the work item type. :type case_type_id: str - :param body: Case type payload. + :param body: Work item type payload. :type body: CaseTypeUpdateRequest :rtype: CaseTypeResponse """ diff --git a/src/datadog_api_client/v2/model/auto_close_inactive_cases.py b/src/datadog_api_client/v2/model/auto_close_inactive_cases.py index cfceee781b..367b492575 100644 --- a/src/datadog_api_client/v2/model/auto_close_inactive_cases.py +++ b/src/datadog_api_client/v2/model/auto_close_inactive_cases.py @@ -33,7 +33,7 @@ def __init__( **kwargs, ): """ - Auto-close inactive cases settings. + Auto-close inactive work items settings. :param enabled: Whether auto-close is enabled. :type enabled: bool, optional diff --git a/src/datadog_api_client/v2/model/auto_transition_assigned_cases.py b/src/datadog_api_client/v2/model/auto_transition_assigned_cases.py index bd337f9db8..a128155040 100644 --- a/src/datadog_api_client/v2/model/auto_transition_assigned_cases.py +++ b/src/datadog_api_client/v2/model/auto_transition_assigned_cases.py @@ -26,9 +26,9 @@ def openapi_types(_): def __init__(self_, auto_transition_assigned_cases_on_self_assigned: Union[bool, UnsetType] = unset, **kwargs): """ - Auto-transition assigned cases settings. + Auto-transition assigned work items settings. - :param auto_transition_assigned_cases_on_self_assigned: Whether to auto-transition cases when self-assigned. + :param auto_transition_assigned_cases_on_self_assigned: Whether to auto-transition work items when self-assigned. :type auto_transition_assigned_cases_on_self_assigned: bool, optional """ if auto_transition_assigned_cases_on_self_assigned is not unset: diff --git a/src/datadog_api_client/v2/model/automation_rule.py b/src/datadog_api_client/v2/model/automation_rule.py index 037854d92e..00e1d9f040 100644 --- a/src/datadog_api_client/v2/model/automation_rule.py +++ b/src/datadog_api_client/v2/model/automation_rule.py @@ -49,7 +49,7 @@ def __init__( **kwargs, ): """ - An automation rule that executes an action (such as running a Datadog workflow or assigning an AI agent) when a specified case event occurs within a project. + An automation rule that executes an action (such as running a Datadog workflow or assigning an AI agent) when a specified work item event occurs within a project. :param attributes: Core attributes of an automation rule, including its name, trigger condition, action to execute, and current state. :type attributes: AutomationRuleAttributes @@ -60,7 +60,7 @@ def __init__( :param relationships: Related resources for the automation rule, including the users who created and last modified it. :type relationships: AutomationRuleRelationships, optional - :param type: JSON:API resource type for case automation rules. + :param type: JSON:API resource type for work item automation rules. :type type: CaseAutomationRuleResourceType """ if relationships is not unset: diff --git a/src/datadog_api_client/v2/model/automation_rule_action.py b/src/datadog_api_client/v2/model/automation_rule_action.py index d8e2463c33..113a17b9e9 100644 --- a/src/datadog_api_client/v2/model/automation_rule_action.py +++ b/src/datadog_api_client/v2/model/automation_rule_action.py @@ -39,7 +39,7 @@ def __init__(self_, data: AutomationRuleActionData, type: AutomationRuleActionTy :param data: Configuration for the action to execute, dependent on the action type. :type data: AutomationRuleActionData - :param type: The type of automated action to perform when the rule triggers. ``EXECUTE_WORKFLOW`` runs a Datadog workflow; ``ASSIGN_AGENT`` assigns an AI agent to the case. + :param type: The type of automated action to perform when the rule triggers. ``EXECUTE_WORKFLOW`` runs a Datadog workflow; ``ASSIGN_AGENT`` assigns an AI agent to the work item. :type type: AutomationRuleActionType """ super().__init__(kwargs) diff --git a/src/datadog_api_client/v2/model/automation_rule_action_data.py b/src/datadog_api_client/v2/model/automation_rule_action_data.py index 187d4483d5..c2e9da06ad 100644 --- a/src/datadog_api_client/v2/model/automation_rule_action_data.py +++ b/src/datadog_api_client/v2/model/automation_rule_action_data.py @@ -41,7 +41,7 @@ def __init__( :param agent_type: The type of AI agent to assign. Required when the action type is ``ASSIGN_AGENT``. :type agent_type: str, optional - :param assigned_agent_id: The identifier of the AI agent to assign to the case. Required when the action type is ``ASSIGN_AGENT``. + :param assigned_agent_id: The identifier of the AI agent to assign to the work item. Required when the action type is ``ASSIGN_AGENT``. :type assigned_agent_id: str, optional :param handle: The handle of the Datadog workflow to execute. Required when the action type is ``EXECUTE_WORKFLOW``. diff --git a/src/datadog_api_client/v2/model/automation_rule_action_type.py b/src/datadog_api_client/v2/model/automation_rule_action_type.py index 4204881e9e..cac05bbebc 100644 --- a/src/datadog_api_client/v2/model/automation_rule_action_type.py +++ b/src/datadog_api_client/v2/model/automation_rule_action_type.py @@ -14,7 +14,7 @@ class AutomationRuleActionType(ModelSimple): """ - The type of automated action to perform when the rule triggers. `EXECUTE_WORKFLOW` runs a Datadog workflow; `ASSIGN_AGENT` assigns an AI agent to the case. + The type of automated action to perform when the rule triggers. `EXECUTE_WORKFLOW` runs a Datadog workflow; `ASSIGN_AGENT` assigns an AI agent to the work item. :param value: Must be one of ["EXECUTE_WORKFLOW", "ASSIGN_AGENT"]. :type value: str diff --git a/src/datadog_api_client/v2/model/automation_rule_attributes.py b/src/datadog_api_client/v2/model/automation_rule_attributes.py index 4c0d4b40d9..d093cc5314 100644 --- a/src/datadog_api_client/v2/model/automation_rule_attributes.py +++ b/src/datadog_api_client/v2/model/automation_rule_attributes.py @@ -74,10 +74,10 @@ def __init__( :param name: A human-readable name for the automation rule, used to identify the rule in the UI and API responses. :type name: str - :param state: Whether the automation rule is active. Enabled rules trigger on matching case events; disabled rules are inactive but preserve their configuration. + :param state: Whether the automation rule is active. Enabled rules trigger on matching work item events; disabled rules are inactive but preserve their configuration. :type state: CaseAutomationRuleState - :param trigger: Defines when the rule activates. Combines a trigger type (the case event to listen for) with optional trigger data (conditions that narrow when the trigger fires). + :param trigger: Defines when the rule activates. Combines a trigger type (the work item event to listen for) with optional trigger data (conditions that narrow when the trigger fires). :type trigger: AutomationRuleTrigger """ if modified_at is not unset: diff --git a/src/datadog_api_client/v2/model/automation_rule_create.py b/src/datadog_api_client/v2/model/automation_rule_create.py index a4ea308fa4..0e300a60dc 100644 --- a/src/datadog_api_client/v2/model/automation_rule_create.py +++ b/src/datadog_api_client/v2/model/automation_rule_create.py @@ -39,7 +39,7 @@ def __init__(self_, attributes: AutomationRuleCreateAttributes, type: CaseAutoma :param attributes: Attributes required to create an automation rule. :type attributes: AutomationRuleCreateAttributes - :param type: JSON:API resource type for case automation rules. + :param type: JSON:API resource type for work item automation rules. :type type: CaseAutomationRuleResourceType """ super().__init__(kwargs) diff --git a/src/datadog_api_client/v2/model/automation_rule_create_attributes.py b/src/datadog_api_client/v2/model/automation_rule_create_attributes.py index dc65df10c8..aef504cf8b 100644 --- a/src/datadog_api_client/v2/model/automation_rule_create_attributes.py +++ b/src/datadog_api_client/v2/model/automation_rule_create_attributes.py @@ -57,10 +57,10 @@ def __init__( :param name: Name of the automation rule. :type name: str - :param state: Whether the automation rule is active. Enabled rules trigger on matching case events; disabled rules are inactive but preserve their configuration. + :param state: Whether the automation rule is active. Enabled rules trigger on matching work item events; disabled rules are inactive but preserve their configuration. :type state: CaseAutomationRuleState, optional - :param trigger: Defines when the rule activates. Combines a trigger type (the case event to listen for) with optional trigger data (conditions that narrow when the trigger fires). + :param trigger: Defines when the rule activates. Combines a trigger type (the work item event to listen for) with optional trigger data (conditions that narrow when the trigger fires). :type trigger: AutomationRuleTrigger """ if state is not unset: diff --git a/src/datadog_api_client/v2/model/automation_rule_response.py b/src/datadog_api_client/v2/model/automation_rule_response.py index 16f9e59572..c247f4e80f 100644 --- a/src/datadog_api_client/v2/model/automation_rule_response.py +++ b/src/datadog_api_client/v2/model/automation_rule_response.py @@ -32,7 +32,7 @@ def __init__(self_, data: AutomationRule, **kwargs): """ Response containing a single automation rule. - :param data: An automation rule that executes an action (such as running a Datadog workflow or assigning an AI agent) when a specified case event occurs within a project. + :param data: An automation rule that executes an action (such as running a Datadog workflow or assigning an AI agent) when a specified work item event occurs within a project. :type data: AutomationRule """ super().__init__(kwargs) diff --git a/src/datadog_api_client/v2/model/automation_rule_trigger.py b/src/datadog_api_client/v2/model/automation_rule_trigger.py index ef451a6b98..48527517ca 100644 --- a/src/datadog_api_client/v2/model/automation_rule_trigger.py +++ b/src/datadog_api_client/v2/model/automation_rule_trigger.py @@ -38,12 +38,12 @@ def __init__( self_, type: AutomationRuleTriggerType, data: Union[AutomationRuleTriggerData, UnsetType] = unset, **kwargs ): """ - Defines when the rule activates. Combines a trigger type (the case event to listen for) with optional trigger data (conditions that narrow when the trigger fires). + Defines when the rule activates. Combines a trigger type (the work item event to listen for) with optional trigger data (conditions that narrow when the trigger fires). :param data: Additional configuration for the trigger, dependent on the trigger type. For ``STATUS_TRANSITIONED`` triggers, specify ``from_status_name`` and ``to_status_name``. For ``ATTRIBUTE_VALUE_CHANGED`` triggers, specify ``field`` and ``change_type``. :type data: AutomationRuleTriggerData, optional - :param type: The case event that activates the automation rule. + :param type: The work item event that activates the automation rule. :type type: AutomationRuleTriggerType """ if data is not unset: diff --git a/src/datadog_api_client/v2/model/automation_rule_trigger_data.py b/src/datadog_api_client/v2/model/automation_rule_trigger_data.py index a92ed4713f..b89477740a 100644 --- a/src/datadog_api_client/v2/model/automation_rule_trigger_data.py +++ b/src/datadog_api_client/v2/model/automation_rule_trigger_data.py @@ -50,7 +50,7 @@ def __init__( :param change_type: The kind of attribute change to match. Allowed values: ``VALUE_ADDED`` , ``VALUE_DELETED`` , ``ANY_CHANGES``. Used with ``ATTRIBUTE_VALUE_CHANGED`` triggers. :type change_type: str, optional - :param field: The case attribute field name to monitor for changes. Used with ``ATTRIBUTE_VALUE_CHANGED`` triggers. + :param field: The work item attribute field name to monitor for changes. Used with ``ATTRIBUTE_VALUE_CHANGED`` triggers. :type field: str, optional :param from_status_name: The originating status name. Used with ``STATUS_TRANSITIONED`` triggers to match transitions from this status. diff --git a/src/datadog_api_client/v2/model/automation_rule_trigger_type.py b/src/datadog_api_client/v2/model/automation_rule_trigger_type.py index 264b4fa722..3bdf84e884 100644 --- a/src/datadog_api_client/v2/model/automation_rule_trigger_type.py +++ b/src/datadog_api_client/v2/model/automation_rule_trigger_type.py @@ -14,7 +14,7 @@ class AutomationRuleTriggerType(ModelSimple): """ - The case event that activates the automation rule. + The work item event that activates the automation rule. :param value: Must be one of ["CASE_CREATED", "STATUS_TRANSITIONED", "ATTRIBUTE_VALUE_CHANGED", "EVENT_CORRELATION_SIGNAL_CORRELATED", "CASE_REVIEW_APPROVED", "COMMENT_ADDED"]. :type value: str diff --git a/src/datadog_api_client/v2/model/automation_rule_update.py b/src/datadog_api_client/v2/model/automation_rule_update.py index ac1edd579c..5a39e00755 100644 --- a/src/datadog_api_client/v2/model/automation_rule_update.py +++ b/src/datadog_api_client/v2/model/automation_rule_update.py @@ -46,7 +46,7 @@ def __init__( :param attributes: Attributes required to create an automation rule. :type attributes: AutomationRuleCreateAttributes, optional - :param type: JSON:API resource type for case automation rules. + :param type: JSON:API resource type for work item automation rules. :type type: CaseAutomationRuleResourceType """ if attributes is not unset: diff --git a/src/datadog_api_client/v2/model/case.py b/src/datadog_api_client/v2/model/case.py index b485a80461..840787dfd4 100644 --- a/src/datadog_api_client/v2/model/case.py +++ b/src/datadog_api_client/v2/model/case.py @@ -49,18 +49,18 @@ def __init__( **kwargs, ): """ - A case + A work item - :param attributes: Case resource attributes + :param attributes: Work item resource attributes :type attributes: CaseAttributes - :param id: Case's identifier + :param id: Work item's identifier :type id: str - :param relationships: Resources related to a case + :param relationships: Resources related to a work item :type relationships: CaseRelationships, optional - :param type: JSON:API resource type for cases. + :param type: JSON:API resource type for work items. :type type: CaseResourceType """ if relationships is not unset: diff --git a/src/datadog_api_client/v2/model/case3rd_party_ticket_status.py b/src/datadog_api_client/v2/model/case3rd_party_ticket_status.py index 17d52625f4..b2de5adf43 100644 --- a/src/datadog_api_client/v2/model/case3rd_party_ticket_status.py +++ b/src/datadog_api_client/v2/model/case3rd_party_ticket_status.py @@ -14,7 +14,7 @@ class Case3rdPartyTicketStatus(ModelSimple): """ - Case status + Work item status :param value: If omitted defaults to "IN_PROGRESS". Must be one of ["IN_PROGRESS", "COMPLETED", "FAILED"]. :type value: str diff --git a/src/datadog_api_client/v2/model/case_aggregate_group.py b/src/datadog_api_client/v2/model/case_aggregate_group.py index da6c3c9af5..8b778dcb1f 100644 --- a/src/datadog_api_client/v2/model/case_aggregate_group.py +++ b/src/datadog_api_client/v2/model/case_aggregate_group.py @@ -31,7 +31,7 @@ def __init__(self_, group: str, value: List[float], **kwargs): :param group: The value of the field being grouped on (for example, ``OPEN`` when grouping by status). :type group: str - :param value: The count of cases in this group. + :param value: The count of work items in this group. :type value: [float] """ super().__init__(kwargs) diff --git a/src/datadog_api_client/v2/model/case_aggregate_group_by.py b/src/datadog_api_client/v2/model/case_aggregate_group_by.py index d9bf5aec43..9a606bdb76 100644 --- a/src/datadog_api_client/v2/model/case_aggregate_group_by.py +++ b/src/datadog_api_client/v2/model/case_aggregate_group_by.py @@ -32,7 +32,7 @@ def openapi_types(_): def __init__(self_, groups: List[str], limit: int, **kwargs): """ - Configuration for grouping aggregated results by one or more case fields. + Configuration for grouping aggregated results by one or more work item fields. :param groups: Fields to group by. :type groups: [str] diff --git a/src/datadog_api_client/v2/model/case_aggregate_request.py b/src/datadog_api_client/v2/model/case_aggregate_request.py index 3e7a891dec..e96bb41400 100644 --- a/src/datadog_api_client/v2/model/case_aggregate_request.py +++ b/src/datadog_api_client/v2/model/case_aggregate_request.py @@ -30,7 +30,7 @@ def openapi_types(_): def __init__(self_, data: CaseAggregateRequestData, **kwargs): """ - Request payload for aggregating case counts with grouping. Use this to get faceted breakdowns of cases (for example, count of cases grouped by priority and status). + Request payload for aggregating work item counts with grouping. Use this to get faceted breakdowns of work items (for example, count of work items grouped by priority and status). :param data: Data object wrapping the aggregation query type and attributes. :type data: CaseAggregateRequestData diff --git a/src/datadog_api_client/v2/model/case_aggregate_request_attributes.py b/src/datadog_api_client/v2/model/case_aggregate_request_attributes.py index 42823da648..5dd6b74c40 100644 --- a/src/datadog_api_client/v2/model/case_aggregate_request_attributes.py +++ b/src/datadog_api_client/v2/model/case_aggregate_request_attributes.py @@ -34,10 +34,10 @@ def __init__(self_, group_by: CaseAggregateGroupBy, query_filter: str, **kwargs) """ Attributes for the aggregation request, including the search query and grouping configuration. - :param group_by: Configuration for grouping aggregated results by one or more case fields. + :param group_by: Configuration for grouping aggregated results by one or more work item fields. :type group_by: CaseAggregateGroupBy - :param query_filter: A search query to filter which cases are included in the aggregation. Uses the same syntax as the Case Management search bar. + :param query_filter: A search query to filter which work items are included in the aggregation. Uses the same syntax as the Work Management search bar. :type query_filter: str """ super().__init__(kwargs) diff --git a/src/datadog_api_client/v2/model/case_aggregate_request_data.py b/src/datadog_api_client/v2/model/case_aggregate_request_data.py index 3fe1b072b0..44e448b2bd 100644 --- a/src/datadog_api_client/v2/model/case_aggregate_request_data.py +++ b/src/datadog_api_client/v2/model/case_aggregate_request_data.py @@ -39,7 +39,7 @@ def __init__(self_, attributes: CaseAggregateRequestAttributes, type: CaseAggreg :param attributes: Attributes for the aggregation request, including the search query and grouping configuration. :type attributes: CaseAggregateRequestAttributes - :param type: JSON:API resource type for case aggregation requests. + :param type: JSON:API resource type for work item aggregation requests. :type type: CaseAggregateResourceType """ super().__init__(kwargs) diff --git a/src/datadog_api_client/v2/model/case_aggregate_resource_type.py b/src/datadog_api_client/v2/model/case_aggregate_resource_type.py index 0d82bd7fbf..583eacbc3f 100644 --- a/src/datadog_api_client/v2/model/case_aggregate_resource_type.py +++ b/src/datadog_api_client/v2/model/case_aggregate_resource_type.py @@ -14,7 +14,7 @@ class CaseAggregateResourceType(ModelSimple): """ - JSON:API resource type for case aggregation requests. + JSON:API resource type for work item aggregation requests. :param value: If omitted defaults to "aggregate". Must be one of ["aggregate"]. :type value: str diff --git a/src/datadog_api_client/v2/model/case_aggregate_response.py b/src/datadog_api_client/v2/model/case_aggregate_response.py index 11275b118b..3c591b9c40 100644 --- a/src/datadog_api_client/v2/model/case_aggregate_response.py +++ b/src/datadog_api_client/v2/model/case_aggregate_response.py @@ -30,7 +30,7 @@ def openapi_types(_): def __init__(self_, data: CaseAggregateResponseData, **kwargs): """ - Response containing aggregated case counts grouped by the requested fields. + Response containing aggregated work item counts grouped by the requested fields. :param data: Data object containing the aggregation results, including total count and per-group breakdowns. :type data: CaseAggregateResponseData diff --git a/src/datadog_api_client/v2/model/case_aggregate_response_attributes.py b/src/datadog_api_client/v2/model/case_aggregate_response_attributes.py index e19b6c0c91..56c3ae3665 100644 --- a/src/datadog_api_client/v2/model/case_aggregate_response_attributes.py +++ b/src/datadog_api_client/v2/model/case_aggregate_response_attributes.py @@ -37,7 +37,7 @@ def __init__(self_, groups: List[CaseAggregateGroup], total: float, **kwargs): :param groups: Aggregated groups. :type groups: [CaseAggregateGroup] - :param total: Total count of aggregated cases. + :param total: Total count of aggregated work items. :type total: float """ super().__init__(kwargs) diff --git a/src/datadog_api_client/v2/model/case_assign.py b/src/datadog_api_client/v2/model/case_assign.py index ad830ffdce..cf8c885661 100644 --- a/src/datadog_api_client/v2/model/case_assign.py +++ b/src/datadog_api_client/v2/model/case_assign.py @@ -34,12 +34,12 @@ def openapi_types(_): def __init__(self_, attributes: CaseAssignAttributes, type: CaseResourceType, **kwargs): """ - Case assign + Work item assign - :param attributes: Case assign attributes + :param attributes: Work item assign attributes :type attributes: CaseAssignAttributes - :param type: JSON:API resource type for cases. + :param type: JSON:API resource type for work items. :type type: CaseResourceType """ super().__init__(kwargs) diff --git a/src/datadog_api_client/v2/model/case_assign_attributes.py b/src/datadog_api_client/v2/model/case_assign_attributes.py index cf1de7c528..8f85f3dc79 100644 --- a/src/datadog_api_client/v2/model/case_assign_attributes.py +++ b/src/datadog_api_client/v2/model/case_assign_attributes.py @@ -23,7 +23,7 @@ def openapi_types(_): def __init__(self_, assignee_id: str, **kwargs): """ - Case assign attributes + Work item assign attributes :param assignee_id: Assignee's UUID :type assignee_id: str diff --git a/src/datadog_api_client/v2/model/case_assign_request.py b/src/datadog_api_client/v2/model/case_assign_request.py index ed0d5314d5..c9fb1eb34a 100644 --- a/src/datadog_api_client/v2/model/case_assign_request.py +++ b/src/datadog_api_client/v2/model/case_assign_request.py @@ -30,9 +30,9 @@ def openapi_types(_): def __init__(self_, data: CaseAssign, **kwargs): """ - Case assign request + Work item assign request - :param data: Case assign + :param data: Work item assign :type data: CaseAssign """ super().__init__(kwargs) diff --git a/src/datadog_api_client/v2/model/case_attributes.py b/src/datadog_api_client/v2/model/case_attributes.py index 56146e340f..d8f30e38f6 100644 --- a/src/datadog_api_client/v2/model/case_attributes.py +++ b/src/datadog_api_client/v2/model/case_attributes.py @@ -108,57 +108,57 @@ def __init__( **kwargs, ): """ - Case resource attributes + Work item resource attributes - :param archived_at: Timestamp of when the case was archived + :param archived_at: Timestamp of when the work item was archived :type archived_at: datetime, none_type, optional - :param attributes: Key-value pairs of case attributes. Each key maps to an array of string values, used for flexible metadata such as labels or tags. + :param attributes: Key-value pairs of work item attributes. Each key maps to an array of string values, used for flexible metadata such as labels or tags. :type attributes: CaseObjectAttributes, optional - :param closed_at: Timestamp of when the case was closed + :param closed_at: Timestamp of when the work item was closed :type closed_at: datetime, none_type, optional - :param created_at: Timestamp of when the case was created + :param created_at: Timestamp of when the work item was created :type created_at: datetime, optional - :param custom_attributes: Case custom attributes + :param custom_attributes: Work item custom attributes :type custom_attributes: {str: (CustomAttributeValue,)}, optional :param description: Description :type description: str, optional - :param jira_issue: Jira issue attached to case + :param jira_issue: Jira issue attached to work item :type jira_issue: JiraIssue, none_type, optional :param key: Key :type key: str, optional - :param modified_at: Timestamp of when the case was last modified + :param modified_at: Timestamp of when the work item was last modified :type modified_at: datetime, none_type, optional - :param priority: Case priority + :param priority: Work item priority :type priority: CasePriority, optional - :param service_now_ticket: ServiceNow ticket attached to case + :param service_now_ticket: ServiceNow ticket attached to work item :type service_now_ticket: ServiceNowTicket, none_type, optional - :param status: Deprecated way of representing the case status, which only supports OPEN, IN_PROGRESS, and CLOSED statuses. Use ``status_name`` instead. **Deprecated**. + :param status: Deprecated way of representing the work item status, which only supports OPEN, IN_PROGRESS, and CLOSED statuses. Use ``status_name`` instead. **Deprecated**. :type status: CaseStatus, optional - :param status_group: Status group of the case. + :param status_group: Status group of the work item. :type status_group: CaseStatusGroup, optional - :param status_name: Status of the case. Must be one of the existing statuses for the case's type. + :param status_name: Status of the work item. Must be one of the existing statuses for the work item's type. :type status_name: str, optional :param title: Title :type title: str, optional - :param type: Case type **Deprecated**. + :param type: Work item type **Deprecated**. :type type: CaseType, optional - :param type_id: Case type UUID + :param type_id: Work item type UUID :type type_id: str, optional """ if archived_at is not unset: diff --git a/src/datadog_api_client/v2/model/case_automation_rule_resource_type.py b/src/datadog_api_client/v2/model/case_automation_rule_resource_type.py index fce001ce52..f66d6dba2e 100644 --- a/src/datadog_api_client/v2/model/case_automation_rule_resource_type.py +++ b/src/datadog_api_client/v2/model/case_automation_rule_resource_type.py @@ -14,7 +14,7 @@ class CaseAutomationRuleResourceType(ModelSimple): """ - JSON:API resource type for case automation rules. + JSON:API resource type for work item automation rules. :param value: If omitted defaults to "rule". Must be one of ["rule"]. :type value: str diff --git a/src/datadog_api_client/v2/model/case_automation_rule_state.py b/src/datadog_api_client/v2/model/case_automation_rule_state.py index a6eee1b202..5d9453ea38 100644 --- a/src/datadog_api_client/v2/model/case_automation_rule_state.py +++ b/src/datadog_api_client/v2/model/case_automation_rule_state.py @@ -14,7 +14,7 @@ class CaseAutomationRuleState(ModelSimple): """ - Whether the automation rule is active. Enabled rules trigger on matching case events; disabled rules are inactive but preserve their configuration. + Whether the automation rule is active. Enabled rules trigger on matching work item events; disabled rules are inactive but preserve their configuration. :param value: Must be one of ["ENABLED", "DISABLED"]. :type value: str diff --git a/src/datadog_api_client/v2/model/case_bulk_resource_type.py b/src/datadog_api_client/v2/model/case_bulk_resource_type.py index 9df16a731b..1549af5668 100644 --- a/src/datadog_api_client/v2/model/case_bulk_resource_type.py +++ b/src/datadog_api_client/v2/model/case_bulk_resource_type.py @@ -14,7 +14,7 @@ class CaseBulkResourceType(ModelSimple): """ - JSON:API resource type for bulk case operations. + JSON:API resource type for bulk work item operations. :param value: If omitted defaults to "bulk". Must be one of ["bulk"]. :type value: str diff --git a/src/datadog_api_client/v2/model/case_bulk_update_request.py b/src/datadog_api_client/v2/model/case_bulk_update_request.py index 4573d6d460..28a73020bb 100644 --- a/src/datadog_api_client/v2/model/case_bulk_update_request.py +++ b/src/datadog_api_client/v2/model/case_bulk_update_request.py @@ -30,7 +30,7 @@ def openapi_types(_): def __init__(self_, data: CaseBulkUpdateRequestData, **kwargs): """ - Request payload for applying a single action (such as changing priority, status, or assignment) to multiple cases at once. + Request payload for applying a single action (such as changing priority, status, or assignment) to multiple work items at once. :param data: Data object wrapping the bulk update type and attributes. :type data: CaseBulkUpdateRequestData diff --git a/src/datadog_api_client/v2/model/case_bulk_update_request_attributes.py b/src/datadog_api_client/v2/model/case_bulk_update_request_attributes.py index 34d037798c..03e0f57531 100644 --- a/src/datadog_api_client/v2/model/case_bulk_update_request_attributes.py +++ b/src/datadog_api_client/v2/model/case_bulk_update_request_attributes.py @@ -42,9 +42,9 @@ def __init__( **kwargs, ): """ - Attributes for the bulk update, specifying which cases to update and the action to apply. + Attributes for the bulk update, specifying which work items to update and the action to apply. - :param case_ids: An array of case identifiers to apply the bulk action to. + :param case_ids: An array of work item identifiers to apply the bulk action to. :type case_ids: [str] :param payload: A key-value map of action-specific parameters. The required keys depend on the action type (for example, ``priority`` for the priority action, ``assignee_id`` for assign). diff --git a/src/datadog_api_client/v2/model/case_bulk_update_request_data.py b/src/datadog_api_client/v2/model/case_bulk_update_request_data.py index 95e14ecc30..1627727d21 100644 --- a/src/datadog_api_client/v2/model/case_bulk_update_request_data.py +++ b/src/datadog_api_client/v2/model/case_bulk_update_request_data.py @@ -36,10 +36,10 @@ def __init__(self_, attributes: CaseBulkUpdateRequestAttributes, type: CaseBulkR """ Data object wrapping the bulk update type and attributes. - :param attributes: Attributes for the bulk update, specifying which cases to update and the action to apply. + :param attributes: Attributes for the bulk update, specifying which work items to update and the action to apply. :type attributes: CaseBulkUpdateRequestAttributes - :param type: JSON:API resource type for bulk case operations. + :param type: JSON:API resource type for bulk work item operations. :type type: CaseBulkResourceType """ super().__init__(kwargs) diff --git a/src/datadog_api_client/v2/model/case_comment.py b/src/datadog_api_client/v2/model/case_comment.py index d8d524f062..2cbd5278a9 100644 --- a/src/datadog_api_client/v2/model/case_comment.py +++ b/src/datadog_api_client/v2/model/case_comment.py @@ -34,12 +34,12 @@ def openapi_types(_): def __init__(self_, attributes: CaseCommentAttributes, type: CaseResourceType, **kwargs): """ - Case comment + Work item comment - :param attributes: Case comment attributes + :param attributes: Work item comment attributes :type attributes: CaseCommentAttributes - :param type: JSON:API resource type for cases. + :param type: JSON:API resource type for work items. :type type: CaseResourceType """ super().__init__(kwargs) diff --git a/src/datadog_api_client/v2/model/case_comment_attributes.py b/src/datadog_api_client/v2/model/case_comment_attributes.py index 17341277dc..3eda43a044 100644 --- a/src/datadog_api_client/v2/model/case_comment_attributes.py +++ b/src/datadog_api_client/v2/model/case_comment_attributes.py @@ -23,7 +23,7 @@ def openapi_types(_): def __init__(self_, comment: str, **kwargs): """ - Case comment attributes + Work item comment attributes :param comment: The ``CaseCommentAttributes`` ``message``. :type comment: str diff --git a/src/datadog_api_client/v2/model/case_comment_request.py b/src/datadog_api_client/v2/model/case_comment_request.py index ac55f3bbf0..3b9d358441 100644 --- a/src/datadog_api_client/v2/model/case_comment_request.py +++ b/src/datadog_api_client/v2/model/case_comment_request.py @@ -30,9 +30,9 @@ def openapi_types(_): def __init__(self_, data: CaseComment, **kwargs): """ - Case comment request + Work item comment request - :param data: Case comment + :param data: Work item comment :type data: CaseComment """ super().__init__(kwargs) diff --git a/src/datadog_api_client/v2/model/case_count_group.py b/src/datadog_api_client/v2/model/case_count_group.py index a0370fad16..4cf2690cc8 100644 --- a/src/datadog_api_client/v2/model/case_count_group.py +++ b/src/datadog_api_client/v2/model/case_count_group.py @@ -32,7 +32,7 @@ def openapi_types(_): def __init__(self_, group: str, group_values: List[CaseCountGroupValue], **kwargs): """ - A facet group containing counts broken down by the distinct values of a case field (for example, status or priority). + A facet group containing counts broken down by the distinct values of a work item field (for example, status or priority). :param group: The name of the field being grouped on (for example, ``status`` or ``priority`` ). :type group: str diff --git a/src/datadog_api_client/v2/model/case_count_group_value.py b/src/datadog_api_client/v2/model/case_count_group_value.py index c6dd66dc5a..b122d9b5bc 100644 --- a/src/datadog_api_client/v2/model/case_count_group_value.py +++ b/src/datadog_api_client/v2/model/case_count_group_value.py @@ -25,9 +25,9 @@ def openapi_types(_): def __init__(self_, count: int, value: str, **kwargs): """ - A single value within a count group, representing the number of cases with that specific field value. + A single value within a count group, representing the number of work items with that specific field value. - :param count: Count of cases for this value. + :param count: Count of work items for this value. :type count: int :param value: The group value. diff --git a/src/datadog_api_client/v2/model/case_count_response.py b/src/datadog_api_client/v2/model/case_count_response.py index 8ad8e96b69..a03c99e244 100644 --- a/src/datadog_api_client/v2/model/case_count_response.py +++ b/src/datadog_api_client/v2/model/case_count_response.py @@ -30,7 +30,7 @@ def openapi_types(_): def __init__(self_, data: CaseCountResponseData, **kwargs): """ - Response containing the total number of cases matching a query, optionally grouped by specified fields. + Response containing the total number of work items matching a query, optionally grouped by specified fields. :param data: Data object containing the count results, including per-field group breakdowns. :type data: CaseCountResponseData diff --git a/src/datadog_api_client/v2/model/case_create.py b/src/datadog_api_client/v2/model/case_create.py index 4172f2c56f..8bb7cf0201 100644 --- a/src/datadog_api_client/v2/model/case_create.py +++ b/src/datadog_api_client/v2/model/case_create.py @@ -46,15 +46,15 @@ def __init__( **kwargs, ): """ - Case creation data + Work item creation data - :param attributes: Case creation attributes + :param attributes: Work item creation attributes :type attributes: CaseCreateAttributes - :param relationships: Relationships formed with the case on creation + :param relationships: Relationships formed with the work item on creation :type relationships: CaseCreateRelationships, optional - :param type: JSON:API resource type for cases. + :param type: JSON:API resource type for work items. :type type: CaseResourceType """ if relationships is not unset: diff --git a/src/datadog_api_client/v2/model/case_create_attributes.py b/src/datadog_api_client/v2/model/case_create_attributes.py index 3f25a3c5ec..e19a65fed6 100644 --- a/src/datadog_api_client/v2/model/case_create_attributes.py +++ b/src/datadog_api_client/v2/model/case_create_attributes.py @@ -53,24 +53,24 @@ def __init__( **kwargs, ): """ - Case creation attributes + Work item creation attributes - :param custom_attributes: Case custom attributes + :param custom_attributes: Work item custom attributes :type custom_attributes: {str: (CustomAttributeValue,)}, optional :param description: Description :type description: str, optional - :param priority: Case priority + :param priority: Work item priority :type priority: CasePriority, optional - :param status_name: Status of the case. Must be one of the existing statuses for the case's type. + :param status_name: Status of the work item. Must be one of the existing statuses for the work item's type. :type status_name: str, optional :param title: Title :type title: str - :param type_id: Case type UUID + :param type_id: Work item type UUID :type type_id: str """ if custom_attributes is not unset: diff --git a/src/datadog_api_client/v2/model/case_create_relationships.py b/src/datadog_api_client/v2/model/case_create_relationships.py index 4f855cc988..2952ecc7c8 100644 --- a/src/datadog_api_client/v2/model/case_create_relationships.py +++ b/src/datadog_api_client/v2/model/case_create_relationships.py @@ -42,7 +42,7 @@ def __init__( **kwargs, ): """ - Relationships formed with the case on creation + Relationships formed with the work item on creation :param assignee: Relationship to user. :type assignee: NullableUserRelationship, none_type, optional diff --git a/src/datadog_api_client/v2/model/case_create_request.py b/src/datadog_api_client/v2/model/case_create_request.py index e19398261b..2fab53649c 100644 --- a/src/datadog_api_client/v2/model/case_create_request.py +++ b/src/datadog_api_client/v2/model/case_create_request.py @@ -30,9 +30,9 @@ def openapi_types(_): def __init__(self_, data: CaseCreate, **kwargs): """ - Case create request + Work item create request - :param data: Case creation data + :param data: Work item creation data :type data: CaseCreate """ super().__init__(kwargs) diff --git a/src/datadog_api_client/v2/model/case_empty.py b/src/datadog_api_client/v2/model/case_empty.py index 6bbdf26d69..8fd509121e 100644 --- a/src/datadog_api_client/v2/model/case_empty.py +++ b/src/datadog_api_client/v2/model/case_empty.py @@ -30,9 +30,9 @@ def openapi_types(_): def __init__(self_, type: CaseResourceType, **kwargs): """ - Case empty request data + Work item empty request data - :param type: JSON:API resource type for cases. + :param type: JSON:API resource type for work items. :type type: CaseResourceType """ super().__init__(kwargs) diff --git a/src/datadog_api_client/v2/model/case_empty_request.py b/src/datadog_api_client/v2/model/case_empty_request.py index f57f825661..2fadd46ebe 100644 --- a/src/datadog_api_client/v2/model/case_empty_request.py +++ b/src/datadog_api_client/v2/model/case_empty_request.py @@ -30,9 +30,9 @@ def openapi_types(_): def __init__(self_, data: CaseEmpty, **kwargs): """ - Case empty request + Work item empty request - :param data: Case empty request data + :param data: Work item empty request data :type data: CaseEmpty """ super().__init__(kwargs) diff --git a/src/datadog_api_client/v2/model/case_insight.py b/src/datadog_api_client/v2/model/case_insight.py index f840faa5c4..8d005f9426 100644 --- a/src/datadog_api_client/v2/model/case_insight.py +++ b/src/datadog_api_client/v2/model/case_insight.py @@ -34,7 +34,7 @@ def openapi_types(_): def __init__(self_, ref: str, resource_id: str, type: CaseInsightType, **kwargs): """ - A reference to an external Datadog resource that provides investigative context for a case, such as a security signal, monitor alert, error tracking issue, or incident. + A reference to an external Datadog resource that provides investigative context for a work item, such as a security signal, monitor alert, error tracking issue, or incident. :param ref: The URL path or deep link to the insight resource within Datadog (for example, ``/monitors/12345?q=total`` ). :type ref: str @@ -42,7 +42,7 @@ def __init__(self_, ref: str, resource_id: str, type: CaseInsightType, **kwargs) :param resource_id: The unique identifier of the referenced Datadog resource (for example, a monitor ID, incident ID, or signal ID). :type resource_id: str - :param type: The type of Datadog resource linked to the case as contextual evidence. Each type corresponds to a different Datadog product signal (for example, a security finding, a monitor alert, or an incident). + :param type: The type of Datadog resource linked to the work item as contextual evidence. Each type corresponds to a different Datadog product signal (for example, a security finding, a monitor alert, or an incident). :type type: CaseInsightType """ super().__init__(kwargs) diff --git a/src/datadog_api_client/v2/model/case_insight_type.py b/src/datadog_api_client/v2/model/case_insight_type.py index 84b1a3d99e..4d7fdd2883 100644 --- a/src/datadog_api_client/v2/model/case_insight_type.py +++ b/src/datadog_api_client/v2/model/case_insight_type.py @@ -14,7 +14,7 @@ class CaseInsightType(ModelSimple): """ - The type of Datadog resource linked to the case as contextual evidence. Each type corresponds to a different Datadog product signal (for example, a security finding, a monitor alert, or an incident). + The type of Datadog resource linked to the work item as contextual evidence. Each type corresponds to a different Datadog product signal (for example, a security finding, a monitor alert, or an incident). :param value: Must be one of ["SECURITY_SIGNAL", "MONITOR", "EVENT_CORRELATION", "ERROR_TRACKING", "CLOUD_COST_RECOMMENDATION", "INCIDENT", "SENSITIVE_DATA_SCANNER_ISSUE", "EVENT", "WATCHDOG_STORY", "WIDGET", "SECURITY_FINDING", "INSIGHT_SCORECARD_CAMPAIGN", "RESOURCE_POLICY", "APM_RECOMMENDATION", "SCM_URL", "PROFILING_DOWNSIZING_EXPERIMENT"]. :type value: str diff --git a/src/datadog_api_client/v2/model/case_insights_attributes.py b/src/datadog_api_client/v2/model/case_insights_attributes.py index af677e647f..24f12ba19f 100644 --- a/src/datadog_api_client/v2/model/case_insights_attributes.py +++ b/src/datadog_api_client/v2/model/case_insights_attributes.py @@ -37,9 +37,9 @@ def openapi_types(_): def __init__(self_, insights: List[CaseInsight], **kwargs): """ - Attributes for adding or removing insights from a case. + Attributes for adding or removing insights from a work item. - :param insights: Array of insights to add to or remove from a case. + :param insights: Array of insights to add to or remove from a work item. :type insights: [CaseInsight] """ super().__init__(kwargs) diff --git a/src/datadog_api_client/v2/model/case_insights_data.py b/src/datadog_api_client/v2/model/case_insights_data.py index 32a127a845..fb82204c2e 100644 --- a/src/datadog_api_client/v2/model/case_insights_data.py +++ b/src/datadog_api_client/v2/model/case_insights_data.py @@ -36,10 +36,10 @@ def __init__(self_, attributes: CaseInsightsAttributes, type: CaseResourceType, """ Data object containing the insights to add or remove. - :param attributes: Attributes for adding or removing insights from a case. + :param attributes: Attributes for adding or removing insights from a work item. :type attributes: CaseInsightsAttributes - :param type: JSON:API resource type for cases. + :param type: JSON:API resource type for work items. :type type: CaseResourceType """ super().__init__(kwargs) diff --git a/src/datadog_api_client/v2/model/case_insights_request.py b/src/datadog_api_client/v2/model/case_insights_request.py index 62271457ae..a269ed2578 100644 --- a/src/datadog_api_client/v2/model/case_insights_request.py +++ b/src/datadog_api_client/v2/model/case_insights_request.py @@ -30,7 +30,7 @@ def openapi_types(_): def __init__(self_, data: CaseInsightsData, **kwargs): """ - Request payload for adding or removing case insights. + Request payload for adding or removing work item insights. :param data: Data object containing the insights to add or remove. :type data: CaseInsightsData diff --git a/src/datadog_api_client/v2/model/case_link.py b/src/datadog_api_client/v2/model/case_link.py index 8ab96c37dd..1a80100331 100644 --- a/src/datadog_api_client/v2/model/case_link.py +++ b/src/datadog_api_client/v2/model/case_link.py @@ -36,15 +36,15 @@ def openapi_types(_): def __init__(self_, attributes: CaseLinkAttributes, id: str, type: CaseLinkResourceType, **kwargs): """ - A directional link representing a relationship between two entities. At least one entity must be a case. + A directional link representing a relationship between two entities. At least one entity must be a work item. - :param attributes: Attributes describing a directional relationship between two entities (cases, incidents, or pages). + :param attributes: Attributes describing a directional relationship between two entities (work items, incidents, or pages). :type attributes: CaseLinkAttributes - :param id: The case link identifier. + :param id: The work item link identifier. :type id: str - :param type: JSON:API resource type for case links. + :param type: JSON:API resource type for work item links. :type type: CaseLinkResourceType """ super().__init__(kwargs) diff --git a/src/datadog_api_client/v2/model/case_link_attributes.py b/src/datadog_api_client/v2/model/case_link_attributes.py index 3cdca42876..5342c1f4d9 100644 --- a/src/datadog_api_client/v2/model/case_link_attributes.py +++ b/src/datadog_api_client/v2/model/case_link_attributes.py @@ -39,7 +39,7 @@ def __init__( **kwargs, ): """ - Attributes describing a directional relationship between two entities (cases, incidents, or pages). + Attributes describing a directional relationship between two entities (work items, incidents, or pages). :param child_entity_id: The UUID of the child (target) entity in the relationship. :type child_entity_id: str diff --git a/src/datadog_api_client/v2/model/case_link_create.py b/src/datadog_api_client/v2/model/case_link_create.py index 050b9f550a..ac3830a80c 100644 --- a/src/datadog_api_client/v2/model/case_link_create.py +++ b/src/datadog_api_client/v2/model/case_link_create.py @@ -34,12 +34,12 @@ def openapi_types(_): def __init__(self_, attributes: CaseLinkAttributes, type: CaseLinkResourceType, **kwargs): """ - Data object for creating a case link. + Data object for creating a work item link. - :param attributes: Attributes describing a directional relationship between two entities (cases, incidents, or pages). + :param attributes: Attributes describing a directional relationship between two entities (work items, incidents, or pages). :type attributes: CaseLinkAttributes - :param type: JSON:API resource type for case links. + :param type: JSON:API resource type for work item links. :type type: CaseLinkResourceType """ super().__init__(kwargs) diff --git a/src/datadog_api_client/v2/model/case_link_create_request.py b/src/datadog_api_client/v2/model/case_link_create_request.py index 1d4897ff97..be8330ed9a 100644 --- a/src/datadog_api_client/v2/model/case_link_create_request.py +++ b/src/datadog_api_client/v2/model/case_link_create_request.py @@ -32,7 +32,7 @@ def __init__(self_, data: CaseLinkCreate, **kwargs): """ Request payload for creating a link between two entities. - :param data: Data object for creating a case link. + :param data: Data object for creating a work item link. :type data: CaseLinkCreate """ super().__init__(kwargs) diff --git a/src/datadog_api_client/v2/model/case_link_resource_type.py b/src/datadog_api_client/v2/model/case_link_resource_type.py index 3effcd542e..c4be68d0b5 100644 --- a/src/datadog_api_client/v2/model/case_link_resource_type.py +++ b/src/datadog_api_client/v2/model/case_link_resource_type.py @@ -14,7 +14,7 @@ class CaseLinkResourceType(ModelSimple): """ - JSON:API resource type for case links. + JSON:API resource type for work item links. :param value: If omitted defaults to "link". Must be one of ["link"]. :type value: str diff --git a/src/datadog_api_client/v2/model/case_link_response.py b/src/datadog_api_client/v2/model/case_link_response.py index 7c1cebac5a..1555885274 100644 --- a/src/datadog_api_client/v2/model/case_link_response.py +++ b/src/datadog_api_client/v2/model/case_link_response.py @@ -30,9 +30,9 @@ def openapi_types(_): def __init__(self_, data: CaseLink, **kwargs): """ - Response containing a single case link. + Response containing a single work item link. - :param data: A directional link representing a relationship between two entities. At least one entity must be a case. + :param data: A directional link representing a relationship between two entities. At least one entity must be a work item. :type data: CaseLink """ super().__init__(kwargs) diff --git a/src/datadog_api_client/v2/model/case_links_response.py b/src/datadog_api_client/v2/model/case_links_response.py index 778aea2c08..4e8b89286c 100644 --- a/src/datadog_api_client/v2/model/case_links_response.py +++ b/src/datadog_api_client/v2/model/case_links_response.py @@ -30,9 +30,9 @@ def openapi_types(_): def __init__(self_, data: List[CaseLink], **kwargs): """ - Response containing a list of case links. + Response containing a list of work item links. - :param data: A list of case links. + :param data: A list of work item links. :type data: [CaseLink] """ super().__init__(kwargs) diff --git a/src/datadog_api_client/v2/model/case_notification_rule.py b/src/datadog_api_client/v2/model/case_notification_rule.py index 300aebbfac..3f309a308d 100644 --- a/src/datadog_api_client/v2/model/case_notification_rule.py +++ b/src/datadog_api_client/v2/model/case_notification_rule.py @@ -38,7 +38,7 @@ def __init__( self_, attributes: CaseNotificationRuleAttributes, id: str, type: CaseNotificationRuleResourceType, **kwargs ): """ - A notification rule for case management + A notification rule for Work Management :param attributes: Notification rule attributes :type attributes: CaseNotificationRuleAttributes diff --git a/src/datadog_api_client/v2/model/case_notification_rule_attributes.py b/src/datadog_api_client/v2/model/case_notification_rule_attributes.py index 2434628418..9f813f2be2 100644 --- a/src/datadog_api_client/v2/model/case_notification_rule_attributes.py +++ b/src/datadog_api_client/v2/model/case_notification_rule_attributes.py @@ -52,7 +52,7 @@ def __init__( :param is_enabled: Whether the notification rule is enabled :type is_enabled: bool, optional - :param query: Query to filter cases for this notification rule + :param query: Query to filter work items for this notification rule :type query: str, optional :param recipients: List of notification recipients diff --git a/src/datadog_api_client/v2/model/case_notification_rule_create_attributes.py b/src/datadog_api_client/v2/model/case_notification_rule_create_attributes.py index a07a72585a..f248f7853b 100644 --- a/src/datadog_api_client/v2/model/case_notification_rule_create_attributes.py +++ b/src/datadog_api_client/v2/model/case_notification_rule_create_attributes.py @@ -52,7 +52,7 @@ def __init__( :param is_enabled: Whether the notification rule is enabled :type is_enabled: bool, optional - :param query: Query to filter cases for this notification rule + :param query: Query to filter work items for this notification rule :type query: str, optional :param recipients: List of notification recipients diff --git a/src/datadog_api_client/v2/model/case_notification_rule_response.py b/src/datadog_api_client/v2/model/case_notification_rule_response.py index cc6cc4a0b0..a5b623e543 100644 --- a/src/datadog_api_client/v2/model/case_notification_rule_response.py +++ b/src/datadog_api_client/v2/model/case_notification_rule_response.py @@ -34,7 +34,7 @@ def __init__(self_, data: Union[CaseNotificationRule, UnsetType] = unset, **kwar """ Notification rule response - :param data: A notification rule for case management + :param data: A notification rule for Work Management :type data: CaseNotificationRule, optional """ if data is not unset: diff --git a/src/datadog_api_client/v2/model/case_object_attributes.py b/src/datadog_api_client/v2/model/case_object_attributes.py index 497ace0083..c63414a9cd 100644 --- a/src/datadog_api_client/v2/model/case_object_attributes.py +++ b/src/datadog_api_client/v2/model/case_object_attributes.py @@ -17,6 +17,6 @@ def additional_properties_type(_): def __init__(self_, **kwargs): """ - Key-value pairs of case attributes. Each key maps to an array of string values, used for flexible metadata such as labels or tags. + Key-value pairs of work item attributes. Each key maps to an array of string values, used for flexible metadata such as labels or tags. """ super().__init__(kwargs) diff --git a/src/datadog_api_client/v2/model/case_priority.py b/src/datadog_api_client/v2/model/case_priority.py index f404c8175f..1cc6fcdffc 100644 --- a/src/datadog_api_client/v2/model/case_priority.py +++ b/src/datadog_api_client/v2/model/case_priority.py @@ -14,7 +14,7 @@ class CasePriority(ModelSimple): """ - Case priority + Work item priority :param value: If omitted defaults to "NOT_DEFINED". Must be one of ["NOT_DEFINED", "P1", "P2", "P3", "P4", "P5"]. :type value: str diff --git a/src/datadog_api_client/v2/model/case_relationships.py b/src/datadog_api_client/v2/model/case_relationships.py index 09ccfeb775..e7dddcb7d7 100644 --- a/src/datadog_api_client/v2/model/case_relationships.py +++ b/src/datadog_api_client/v2/model/case_relationships.py @@ -48,7 +48,7 @@ def __init__( **kwargs, ): """ - Resources related to a case + Resources related to a work item :param assignee: Relationship to user. :type assignee: NullableUserRelationship, none_type, optional diff --git a/src/datadog_api_client/v2/model/case_resource_type.py b/src/datadog_api_client/v2/model/case_resource_type.py index c56194a856..91a39860b6 100644 --- a/src/datadog_api_client/v2/model/case_resource_type.py +++ b/src/datadog_api_client/v2/model/case_resource_type.py @@ -14,7 +14,7 @@ class CaseResourceType(ModelSimple): """ - JSON:API resource type for cases. + JSON:API resource type for work items. :param value: If omitted defaults to "case". Must be one of ["case"]. :type value: str diff --git a/src/datadog_api_client/v2/model/case_response.py b/src/datadog_api_client/v2/model/case_response.py index c0a0c25b2c..86a336a3d9 100644 --- a/src/datadog_api_client/v2/model/case_response.py +++ b/src/datadog_api_client/v2/model/case_response.py @@ -32,9 +32,9 @@ def openapi_types(_): def __init__(self_, data: Union[Case, UnsetType] = unset, **kwargs): """ - Case response + Work item response - :param data: A case + :param data: A work item :type data: Case, optional """ if data is not unset: diff --git a/src/datadog_api_client/v2/model/case_sortable_field.py b/src/datadog_api_client/v2/model/case_sortable_field.py index c3a6834caf..8e2837df5b 100644 --- a/src/datadog_api_client/v2/model/case_sortable_field.py +++ b/src/datadog_api_client/v2/model/case_sortable_field.py @@ -14,7 +14,7 @@ class CaseSortableField(ModelSimple): """ - Case field that can be sorted on + Work item field that can be sorted on :param value: Must be one of ["created_at", "priority", "status"]. :type value: str diff --git a/src/datadog_api_client/v2/model/case_status.py b/src/datadog_api_client/v2/model/case_status.py index 25784b23a6..aa43012404 100644 --- a/src/datadog_api_client/v2/model/case_status.py +++ b/src/datadog_api_client/v2/model/case_status.py @@ -14,7 +14,7 @@ class CaseStatus(ModelSimple): """ - Deprecated way of representing the case status, which only supports OPEN, IN_PROGRESS, and CLOSED statuses. Use `status_name` instead. + Deprecated way of representing the work item status, which only supports OPEN, IN_PROGRESS, and CLOSED statuses. Use `status_name` instead. :param value: Must be one of ["OPEN", "IN_PROGRESS", "CLOSED"]. :type value: str diff --git a/src/datadog_api_client/v2/model/case_status_group.py b/src/datadog_api_client/v2/model/case_status_group.py index 435fef3438..f5dbea70b5 100644 --- a/src/datadog_api_client/v2/model/case_status_group.py +++ b/src/datadog_api_client/v2/model/case_status_group.py @@ -14,7 +14,7 @@ class CaseStatusGroup(ModelSimple): """ - Status group of the case. + Status group of the work item. :param value: Must be one of ["SG_OPEN", "SG_IN_PROGRESS", "SG_CLOSED"]. :type value: str diff --git a/src/datadog_api_client/v2/model/case_type.py b/src/datadog_api_client/v2/model/case_type.py index b135b1f3cb..b6bbab6417 100644 --- a/src/datadog_api_client/v2/model/case_type.py +++ b/src/datadog_api_client/v2/model/case_type.py @@ -14,7 +14,7 @@ class CaseType(ModelSimple): """ - Case type + Work item type :param value: If omitted defaults to "STANDARD". Must be one of ["STANDARD"]. :type value: str diff --git a/src/datadog_api_client/v2/model/case_type_create.py b/src/datadog_api_client/v2/model/case_type_create.py index 13c517147f..8a0d0278dc 100644 --- a/src/datadog_api_client/v2/model/case_type_create.py +++ b/src/datadog_api_client/v2/model/case_type_create.py @@ -34,12 +34,12 @@ def openapi_types(_): def __init__(self_, attributes: CaseTypeResourceAttributes, type: CaseTypeResourceType, **kwargs): """ - Data object for creating a case type. + Data object for creating a work item type. - :param attributes: Attributes of a case type, which define a classification category for cases. Organizations use case types to model different workflows (for example, Security Incident, Bug Report, Change Request). + :param attributes: Attributes of a work item type, which define a classification category for work items. Organizations use work item types to model different workflows (for example, Security Incident, Bug Report, Change Request). :type attributes: CaseTypeResourceAttributes - :param type: JSON:API resource type for case types. + :param type: JSON:API resource type for work item types. :type type: CaseTypeResourceType """ super().__init__(kwargs) diff --git a/src/datadog_api_client/v2/model/case_type_create_request.py b/src/datadog_api_client/v2/model/case_type_create_request.py index 7d90216a85..011ed56e2b 100644 --- a/src/datadog_api_client/v2/model/case_type_create_request.py +++ b/src/datadog_api_client/v2/model/case_type_create_request.py @@ -30,9 +30,9 @@ def openapi_types(_): def __init__(self_, data: CaseTypeCreate, **kwargs): """ - Request payload for creating a case type. + Request payload for creating a work item type. - :param data: Data object for creating a case type. + :param data: Data object for creating a work item type. :type data: CaseTypeCreate """ super().__init__(kwargs) diff --git a/src/datadog_api_client/v2/model/case_type_resource.py b/src/datadog_api_client/v2/model/case_type_resource.py index 4aabc70c60..d7a7ac4771 100644 --- a/src/datadog_api_client/v2/model/case_type_resource.py +++ b/src/datadog_api_client/v2/model/case_type_resource.py @@ -44,15 +44,15 @@ def __init__( **kwargs, ): """ - A case type that defines a classification category for cases. Each case type can have its own custom attributes, statuses, and automation rules. + A work item type that defines a classification category for work items. Each work item type can have its own custom attributes, statuses, and automation rules. - :param attributes: Attributes of a case type, which define a classification category for cases. Organizations use case types to model different workflows (for example, Security Incident, Bug Report, Change Request). + :param attributes: Attributes of a work item type, which define a classification category for work items. Organizations use work item types to model different workflows (for example, Security Incident, Bug Report, Change Request). :type attributes: CaseTypeResourceAttributes, optional - :param id: Case type's identifier + :param id: Work item type's identifier :type id: str, optional - :param type: JSON:API resource type for case types. + :param type: JSON:API resource type for work item types. :type type: CaseTypeResourceType, optional """ if attributes is not unset: diff --git a/src/datadog_api_client/v2/model/case_type_resource_attributes.py b/src/datadog_api_client/v2/model/case_type_resource_attributes.py index d09c30b1a1..82eee2d26c 100644 --- a/src/datadog_api_client/v2/model/case_type_resource_attributes.py +++ b/src/datadog_api_client/v2/model/case_type_resource_attributes.py @@ -44,18 +44,18 @@ def __init__( **kwargs, ): """ - Attributes of a case type, which define a classification category for cases. Organizations use case types to model different workflows (for example, Security Incident, Bug Report, Change Request). + Attributes of a work item type, which define a classification category for work items. Organizations use work item types to model different workflows (for example, Security Incident, Bug Report, Change Request). - :param deleted_at: Timestamp when the case type was marked as deleted. A null value indicates the case type is active. + :param deleted_at: Timestamp when the work item type was marked as deleted. A null value indicates the work item type is active. :type deleted_at: datetime, none_type, optional - :param description: A detailed description explaining when this case type should be used. + :param description: A detailed description explaining when this work item type should be used. :type description: str, optional - :param emoji: An emoji icon representing the case type in the UI. + :param emoji: An emoji icon representing the work item type in the UI. :type emoji: str, optional - :param name: The display name of the case type, shown in the Case Management UI when creating or viewing cases. + :param name: The display name of the work item type, shown in the Work Management UI when creating or viewing work items. :type name: str """ if deleted_at is not unset: diff --git a/src/datadog_api_client/v2/model/case_type_resource_type.py b/src/datadog_api_client/v2/model/case_type_resource_type.py index f4817b4488..5453c72a6f 100644 --- a/src/datadog_api_client/v2/model/case_type_resource_type.py +++ b/src/datadog_api_client/v2/model/case_type_resource_type.py @@ -14,7 +14,7 @@ class CaseTypeResourceType(ModelSimple): """ - JSON:API resource type for case types. + JSON:API resource type for work item types. :param value: If omitted defaults to "case_type". Must be one of ["case_type"]. :type value: str diff --git a/src/datadog_api_client/v2/model/case_type_response.py b/src/datadog_api_client/v2/model/case_type_response.py index b4c23b53c6..0c64c12475 100644 --- a/src/datadog_api_client/v2/model/case_type_response.py +++ b/src/datadog_api_client/v2/model/case_type_response.py @@ -32,9 +32,9 @@ def openapi_types(_): def __init__(self_, data: Union[CaseTypeResource, UnsetType] = unset, **kwargs): """ - Response containing a single case type. + Response containing a single work item type. - :param data: A case type that defines a classification category for cases. Each case type can have its own custom attributes, statuses, and automation rules. + :param data: A work item type that defines a classification category for work items. Each work item type can have its own custom attributes, statuses, and automation rules. :type data: CaseTypeResource, optional """ if data is not unset: diff --git a/src/datadog_api_client/v2/model/case_type_update.py b/src/datadog_api_client/v2/model/case_type_update.py index ca9a808150..10106c332e 100644 --- a/src/datadog_api_client/v2/model/case_type_update.py +++ b/src/datadog_api_client/v2/model/case_type_update.py @@ -38,12 +38,12 @@ def __init__( self_, type: CaseTypeResourceType, attributes: Union[CaseTypeResourceAttributes, UnsetType] = unset, **kwargs ): """ - Data object for updating a case type. + Data object for updating a work item type. - :param attributes: Attributes of a case type, which define a classification category for cases. Organizations use case types to model different workflows (for example, Security Incident, Bug Report, Change Request). + :param attributes: Attributes of a work item type, which define a classification category for work items. Organizations use work item types to model different workflows (for example, Security Incident, Bug Report, Change Request). :type attributes: CaseTypeResourceAttributes, optional - :param type: JSON:API resource type for case types. + :param type: JSON:API resource type for work item types. :type type: CaseTypeResourceType """ if attributes is not unset: diff --git a/src/datadog_api_client/v2/model/case_type_update_request.py b/src/datadog_api_client/v2/model/case_type_update_request.py index 801e88078b..813c1d7de2 100644 --- a/src/datadog_api_client/v2/model/case_type_update_request.py +++ b/src/datadog_api_client/v2/model/case_type_update_request.py @@ -30,9 +30,9 @@ def openapi_types(_): def __init__(self_, data: CaseTypeUpdate, **kwargs): """ - Request payload for updating a case type. + Request payload for updating a work item type. - :param data: Data object for updating a case type. + :param data: Data object for updating a work item type. :type data: CaseTypeUpdate """ super().__init__(kwargs) diff --git a/src/datadog_api_client/v2/model/case_types_response.py b/src/datadog_api_client/v2/model/case_types_response.py index 6dfd8c89a0..ed217ddda4 100644 --- a/src/datadog_api_client/v2/model/case_types_response.py +++ b/src/datadog_api_client/v2/model/case_types_response.py @@ -32,9 +32,9 @@ def openapi_types(_): def __init__(self_, data: Union[List[CaseTypeResource], UnsetType] = unset, **kwargs): """ - Response containing a list of case types. + Response containing a list of work item types. - :param data: List of case types + :param data: List of work item types :type data: [CaseTypeResource], optional """ if data is not unset: diff --git a/src/datadog_api_client/v2/model/case_update_attributes.py b/src/datadog_api_client/v2/model/case_update_attributes.py index d74adb39a9..dd8077ad4d 100644 --- a/src/datadog_api_client/v2/model/case_update_attributes.py +++ b/src/datadog_api_client/v2/model/case_update_attributes.py @@ -34,12 +34,12 @@ def openapi_types(_): def __init__(self_, attributes: CaseUpdateAttributesAttributes, type: CaseResourceType, **kwargs): """ - Case update attributes + Work item update attributes - :param attributes: Case update attributes attributes + :param attributes: Work item update attributes. :type attributes: CaseUpdateAttributesAttributes - :param type: JSON:API resource type for cases. + :param type: JSON:API resource type for work items. :type type: CaseResourceType """ super().__init__(kwargs) diff --git a/src/datadog_api_client/v2/model/case_update_attributes_attributes.py b/src/datadog_api_client/v2/model/case_update_attributes_attributes.py index 086b7e63b1..2f8929dbeb 100644 --- a/src/datadog_api_client/v2/model/case_update_attributes_attributes.py +++ b/src/datadog_api_client/v2/model/case_update_attributes_attributes.py @@ -30,9 +30,9 @@ def openapi_types(_): def __init__(self_, attributes: CaseObjectAttributes, **kwargs): """ - Case update attributes attributes + Work item update attributes. - :param attributes: Key-value pairs of case attributes. Each key maps to an array of string values, used for flexible metadata such as labels or tags. + :param attributes: Key-value pairs of work item attributes. Each key maps to an array of string values, used for flexible metadata such as labels or tags. :type attributes: CaseObjectAttributes """ super().__init__(kwargs) diff --git a/src/datadog_api_client/v2/model/case_update_attributes_request.py b/src/datadog_api_client/v2/model/case_update_attributes_request.py index 424d3aae1e..fdece0db6a 100644 --- a/src/datadog_api_client/v2/model/case_update_attributes_request.py +++ b/src/datadog_api_client/v2/model/case_update_attributes_request.py @@ -30,9 +30,9 @@ def openapi_types(_): def __init__(self_, data: CaseUpdateAttributes, **kwargs): """ - Case update attributes request + Work item update attributes request - :param data: Case update attributes + :param data: Work item update attributes :type data: CaseUpdateAttributes """ super().__init__(kwargs) diff --git a/src/datadog_api_client/v2/model/case_update_comment.py b/src/datadog_api_client/v2/model/case_update_comment.py index 1c9c7b70f8..ba746a44ec 100644 --- a/src/datadog_api_client/v2/model/case_update_comment.py +++ b/src/datadog_api_client/v2/model/case_update_comment.py @@ -34,12 +34,12 @@ def openapi_types(_): def __init__(self_, attributes: CaseUpdateCommentAttributes, type: CaseResourceType, **kwargs): """ - Data object for updating a case comment. + Data object for updating a work item comment. :param attributes: Attributes for updating a comment. :type attributes: CaseUpdateCommentAttributes - :param type: JSON:API resource type for cases. + :param type: JSON:API resource type for work items. :type type: CaseResourceType """ super().__init__(kwargs) diff --git a/src/datadog_api_client/v2/model/case_update_comment_request.py b/src/datadog_api_client/v2/model/case_update_comment_request.py index e53b3abeb2..c197a98768 100644 --- a/src/datadog_api_client/v2/model/case_update_comment_request.py +++ b/src/datadog_api_client/v2/model/case_update_comment_request.py @@ -30,9 +30,9 @@ def openapi_types(_): def __init__(self_, data: CaseUpdateComment, **kwargs): """ - Request payload for updating a comment on a case timeline. + Request payload for updating a comment on a work item timeline. - :param data: Data object for updating a case comment. + :param data: Data object for updating a work item comment. :type data: CaseUpdateComment """ super().__init__(kwargs) diff --git a/src/datadog_api_client/v2/model/case_update_custom_attribute.py b/src/datadog_api_client/v2/model/case_update_custom_attribute.py index afba51d8fa..489f3d9314 100644 --- a/src/datadog_api_client/v2/model/case_update_custom_attribute.py +++ b/src/datadog_api_client/v2/model/case_update_custom_attribute.py @@ -34,12 +34,12 @@ def openapi_types(_): def __init__(self_, attributes: CustomAttributeValue, type: CaseResourceType, **kwargs): """ - Case update custom attribute + Work item update custom attribute - :param attributes: A typed value for a custom attribute on a specific case. + :param attributes: A typed value for a custom attribute on a specific work item. :type attributes: CustomAttributeValue - :param type: JSON:API resource type for cases. + :param type: JSON:API resource type for work items. :type type: CaseResourceType """ super().__init__(kwargs) diff --git a/src/datadog_api_client/v2/model/case_update_custom_attribute_request.py b/src/datadog_api_client/v2/model/case_update_custom_attribute_request.py index c35246b442..1a599bdd4f 100644 --- a/src/datadog_api_client/v2/model/case_update_custom_attribute_request.py +++ b/src/datadog_api_client/v2/model/case_update_custom_attribute_request.py @@ -30,9 +30,9 @@ def openapi_types(_): def __init__(self_, data: CaseUpdateCustomAttribute, **kwargs): """ - Case update custom attribute request + Work item update custom attribute request - :param data: Case update custom attribute + :param data: Work item update custom attribute :type data: CaseUpdateCustomAttribute """ super().__init__(kwargs) diff --git a/src/datadog_api_client/v2/model/case_update_description.py b/src/datadog_api_client/v2/model/case_update_description.py index 3a068df255..43f2e81555 100644 --- a/src/datadog_api_client/v2/model/case_update_description.py +++ b/src/datadog_api_client/v2/model/case_update_description.py @@ -34,12 +34,12 @@ def openapi_types(_): def __init__(self_, attributes: CaseUpdateDescriptionAttributes, type: CaseResourceType, **kwargs): """ - Case update description + Work item update description - :param attributes: Case update description attributes + :param attributes: Work item update description attributes :type attributes: CaseUpdateDescriptionAttributes - :param type: JSON:API resource type for cases. + :param type: JSON:API resource type for work items. :type type: CaseResourceType """ super().__init__(kwargs) diff --git a/src/datadog_api_client/v2/model/case_update_description_attributes.py b/src/datadog_api_client/v2/model/case_update_description_attributes.py index f21673b843..d9f771811e 100644 --- a/src/datadog_api_client/v2/model/case_update_description_attributes.py +++ b/src/datadog_api_client/v2/model/case_update_description_attributes.py @@ -23,9 +23,9 @@ def openapi_types(_): def __init__(self_, description: str, **kwargs): """ - Case update description attributes + Work item update description attributes - :param description: Case new description + :param description: Work item new description :type description: str """ super().__init__(kwargs) diff --git a/src/datadog_api_client/v2/model/case_update_description_request.py b/src/datadog_api_client/v2/model/case_update_description_request.py index f5bf46f1dc..5ac82b9eba 100644 --- a/src/datadog_api_client/v2/model/case_update_description_request.py +++ b/src/datadog_api_client/v2/model/case_update_description_request.py @@ -30,9 +30,9 @@ def openapi_types(_): def __init__(self_, data: CaseUpdateDescription, **kwargs): """ - Case update description request + Work item update description request - :param data: Case update description + :param data: Work item update description :type data: CaseUpdateDescription """ super().__init__(kwargs) diff --git a/src/datadog_api_client/v2/model/case_update_due_date.py b/src/datadog_api_client/v2/model/case_update_due_date.py index d31bd94d95..3111f50ca8 100644 --- a/src/datadog_api_client/v2/model/case_update_due_date.py +++ b/src/datadog_api_client/v2/model/case_update_due_date.py @@ -34,12 +34,12 @@ def openapi_types(_): def __init__(self_, attributes: CaseUpdateDueDateAttributes, type: CaseResourceType, **kwargs): """ - Data object for updating a case's due date. + Data object for updating a work item's due date. - :param attributes: Attributes for setting or clearing a case's due date. + :param attributes: Attributes for setting or clearing a work item's due date. :type attributes: CaseUpdateDueDateAttributes - :param type: JSON:API resource type for cases. + :param type: JSON:API resource type for work items. :type type: CaseResourceType """ super().__init__(kwargs) diff --git a/src/datadog_api_client/v2/model/case_update_due_date_attributes.py b/src/datadog_api_client/v2/model/case_update_due_date_attributes.py index dd88a87542..2f4c266a4e 100644 --- a/src/datadog_api_client/v2/model/case_update_due_date_attributes.py +++ b/src/datadog_api_client/v2/model/case_update_due_date_attributes.py @@ -23,9 +23,9 @@ def openapi_types(_): def __init__(self_, due_date: str, **kwargs): """ - Attributes for setting or clearing a case's due date. + Attributes for setting or clearing a work item's due date. - :param due_date: The target resolution date for the case, in ``YYYY-MM-DD`` format. Set to ``null`` to clear the due date. + :param due_date: The target resolution date for the work item, in ``YYYY-MM-DD`` format. Set to ``null`` to clear the due date. :type due_date: str """ super().__init__(kwargs) diff --git a/src/datadog_api_client/v2/model/case_update_due_date_request.py b/src/datadog_api_client/v2/model/case_update_due_date_request.py index b3b9d54cb8..b501b4f422 100644 --- a/src/datadog_api_client/v2/model/case_update_due_date_request.py +++ b/src/datadog_api_client/v2/model/case_update_due_date_request.py @@ -30,9 +30,9 @@ def openapi_types(_): def __init__(self_, data: CaseUpdateDueDate, **kwargs): """ - Request payload for updating a case's due date. + Request payload for updating a work item's due date. - :param data: Data object for updating a case's due date. + :param data: Data object for updating a work item's due date. :type data: CaseUpdateDueDate """ super().__init__(kwargs) diff --git a/src/datadog_api_client/v2/model/case_update_priority.py b/src/datadog_api_client/v2/model/case_update_priority.py index d6e607d8e3..d8eb06bd3d 100644 --- a/src/datadog_api_client/v2/model/case_update_priority.py +++ b/src/datadog_api_client/v2/model/case_update_priority.py @@ -34,12 +34,12 @@ def openapi_types(_): def __init__(self_, attributes: CaseUpdatePriorityAttributes, type: CaseResourceType, **kwargs): """ - Case priority status + Work item priority status - :param attributes: Case update priority attributes + :param attributes: Work item update priority attributes :type attributes: CaseUpdatePriorityAttributes - :param type: JSON:API resource type for cases. + :param type: JSON:API resource type for work items. :type type: CaseResourceType """ super().__init__(kwargs) diff --git a/src/datadog_api_client/v2/model/case_update_priority_attributes.py b/src/datadog_api_client/v2/model/case_update_priority_attributes.py index 10b6993c8b..5e1760f895 100644 --- a/src/datadog_api_client/v2/model/case_update_priority_attributes.py +++ b/src/datadog_api_client/v2/model/case_update_priority_attributes.py @@ -30,9 +30,9 @@ def openapi_types(_): def __init__(self_, priority: CasePriority, **kwargs): """ - Case update priority attributes + Work item update priority attributes - :param priority: Case priority + :param priority: Work item priority :type priority: CasePriority """ super().__init__(kwargs) diff --git a/src/datadog_api_client/v2/model/case_update_priority_request.py b/src/datadog_api_client/v2/model/case_update_priority_request.py index 37f9ea9b1e..f4eb03558d 100644 --- a/src/datadog_api_client/v2/model/case_update_priority_request.py +++ b/src/datadog_api_client/v2/model/case_update_priority_request.py @@ -30,9 +30,9 @@ def openapi_types(_): def __init__(self_, data: CaseUpdatePriority, **kwargs): """ - Case update priority request + Work item update priority request - :param data: Case priority status + :param data: Work item priority status :type data: CaseUpdatePriority """ super().__init__(kwargs) diff --git a/src/datadog_api_client/v2/model/case_update_resolved_reason.py b/src/datadog_api_client/v2/model/case_update_resolved_reason.py index fa1e850dc0..f5aa37cb6b 100644 --- a/src/datadog_api_client/v2/model/case_update_resolved_reason.py +++ b/src/datadog_api_client/v2/model/case_update_resolved_reason.py @@ -36,12 +36,12 @@ def openapi_types(_): def __init__(self_, attributes: CaseUpdateResolvedReasonAttributes, type: CaseResourceType, **kwargs): """ - Data object for updating a case's resolved reason. + Data object for updating a work item's resolved reason. - :param attributes: Attributes for setting the resolution reason on a security case. + :param attributes: Attributes for setting the resolution reason on a security work item. :type attributes: CaseUpdateResolvedReasonAttributes - :param type: JSON:API resource type for cases. + :param type: JSON:API resource type for work items. :type type: CaseResourceType """ super().__init__(kwargs) diff --git a/src/datadog_api_client/v2/model/case_update_resolved_reason_attributes.py b/src/datadog_api_client/v2/model/case_update_resolved_reason_attributes.py index 0e1bcaaa5e..68e1be96ea 100644 --- a/src/datadog_api_client/v2/model/case_update_resolved_reason_attributes.py +++ b/src/datadog_api_client/v2/model/case_update_resolved_reason_attributes.py @@ -23,9 +23,9 @@ def openapi_types(_): def __init__(self_, security_resolved_reason: str, **kwargs): """ - Attributes for setting the resolution reason on a security case. + Attributes for setting the resolution reason on a security work item. - :param security_resolved_reason: The reason the security case was resolved (for example, ``FALSE_POSITIVE`` , ``TRUE_POSITIVE`` , ``BENIGN_POSITIVE`` ). + :param security_resolved_reason: The reason the security work item was resolved (for example, ``FALSE_POSITIVE`` , ``TRUE_POSITIVE`` , ``BENIGN_POSITIVE`` ). :type security_resolved_reason: str """ super().__init__(kwargs) diff --git a/src/datadog_api_client/v2/model/case_update_resolved_reason_request.py b/src/datadog_api_client/v2/model/case_update_resolved_reason_request.py index 48ab60067a..b02734041e 100644 --- a/src/datadog_api_client/v2/model/case_update_resolved_reason_request.py +++ b/src/datadog_api_client/v2/model/case_update_resolved_reason_request.py @@ -30,9 +30,9 @@ def openapi_types(_): def __init__(self_, data: CaseUpdateResolvedReason, **kwargs): """ - Request payload for updating the resolution reason on a closed security case. + Request payload for updating the resolution reason on a closed security work item. - :param data: Data object for updating a case's resolved reason. + :param data: Data object for updating a work item's resolved reason. :type data: CaseUpdateResolvedReason """ super().__init__(kwargs) diff --git a/src/datadog_api_client/v2/model/case_update_status.py b/src/datadog_api_client/v2/model/case_update_status.py index ebd40595d0..f2c107398f 100644 --- a/src/datadog_api_client/v2/model/case_update_status.py +++ b/src/datadog_api_client/v2/model/case_update_status.py @@ -34,12 +34,12 @@ def openapi_types(_): def __init__(self_, attributes: CaseUpdateStatusAttributes, type: CaseResourceType, **kwargs): """ - Case update status + Work item update status - :param attributes: Case update status attributes + :param attributes: Work item update status attributes :type attributes: CaseUpdateStatusAttributes - :param type: JSON:API resource type for cases. + :param type: JSON:API resource type for work items. :type type: CaseResourceType """ super().__init__(kwargs) diff --git a/src/datadog_api_client/v2/model/case_update_status_attributes.py b/src/datadog_api_client/v2/model/case_update_status_attributes.py index 502c44193c..d0d9e568de 100644 --- a/src/datadog_api_client/v2/model/case_update_status_attributes.py +++ b/src/datadog_api_client/v2/model/case_update_status_attributes.py @@ -36,12 +36,12 @@ def __init__( self_, status: Union[CaseStatus, UnsetType] = unset, status_name: Union[str, UnsetType] = unset, **kwargs ): """ - Case update status attributes + Work item update status attributes - :param status: Deprecated way of representing the case status, which only supports OPEN, IN_PROGRESS, and CLOSED statuses. Use ``status_name`` instead. **Deprecated**. + :param status: Deprecated way of representing the work item status, which only supports OPEN, IN_PROGRESS, and CLOSED statuses. Use ``status_name`` instead. **Deprecated**. :type status: CaseStatus, optional - :param status_name: Status of the case. Must be one of the existing statuses for the case's type. + :param status_name: Status of the work item. Must be one of the existing statuses for the work item's type. :type status_name: str, optional """ if status is not unset: diff --git a/src/datadog_api_client/v2/model/case_update_status_request.py b/src/datadog_api_client/v2/model/case_update_status_request.py index 9d91670a32..997055f52c 100644 --- a/src/datadog_api_client/v2/model/case_update_status_request.py +++ b/src/datadog_api_client/v2/model/case_update_status_request.py @@ -30,9 +30,9 @@ def openapi_types(_): def __init__(self_, data: CaseUpdateStatus, **kwargs): """ - Case update status request + Work item update status request - :param data: Case update status + :param data: Work item update status :type data: CaseUpdateStatus """ super().__init__(kwargs) diff --git a/src/datadog_api_client/v2/model/case_update_title.py b/src/datadog_api_client/v2/model/case_update_title.py index 6e45419a24..b0ae48cee0 100644 --- a/src/datadog_api_client/v2/model/case_update_title.py +++ b/src/datadog_api_client/v2/model/case_update_title.py @@ -34,12 +34,12 @@ def openapi_types(_): def __init__(self_, attributes: CaseUpdateTitleAttributes, type: CaseResourceType, **kwargs): """ - Case update title + Work item update title - :param attributes: Case update title attributes + :param attributes: Work item update title attributes :type attributes: CaseUpdateTitleAttributes - :param type: JSON:API resource type for cases. + :param type: JSON:API resource type for work items. :type type: CaseResourceType """ super().__init__(kwargs) diff --git a/src/datadog_api_client/v2/model/case_update_title_attributes.py b/src/datadog_api_client/v2/model/case_update_title_attributes.py index 3abb18f547..9caf64156e 100644 --- a/src/datadog_api_client/v2/model/case_update_title_attributes.py +++ b/src/datadog_api_client/v2/model/case_update_title_attributes.py @@ -23,9 +23,9 @@ def openapi_types(_): def __init__(self_, title: str, **kwargs): """ - Case update title attributes + Work item update title attributes - :param title: Case new title + :param title: Work item new title :type title: str """ super().__init__(kwargs) diff --git a/src/datadog_api_client/v2/model/case_update_title_request.py b/src/datadog_api_client/v2/model/case_update_title_request.py index d4fe343174..e7d5827380 100644 --- a/src/datadog_api_client/v2/model/case_update_title_request.py +++ b/src/datadog_api_client/v2/model/case_update_title_request.py @@ -30,9 +30,9 @@ def openapi_types(_): def __init__(self_, data: CaseUpdateTitle, **kwargs): """ - Case update title request + Work item update title request - :param data: Case update title + :param data: Work item update title :type data: CaseUpdateTitle """ super().__init__(kwargs) diff --git a/src/datadog_api_client/v2/model/case_view.py b/src/datadog_api_client/v2/model/case_view.py index 3f61bf6054..6e2b206b62 100644 --- a/src/datadog_api_client/v2/model/case_view.py +++ b/src/datadog_api_client/v2/model/case_view.py @@ -49,18 +49,18 @@ def __init__( **kwargs, ): """ - A saved case view that provides a filtered, reusable list of cases matching a specific query. Views act as persistent dashboards for monitoring case subsets. + A saved work item view that provides a filtered, reusable list of work items matching a specific query. Views act as persistent dashboards for monitoring work item subsets. - :param attributes: Attributes of a case view, including the filter query and optional notification rule. + :param attributes: Attributes of a work item view, including the filter query and optional notification rule. :type attributes: CaseViewAttributes :param id: The view's identifier. :type id: str - :param relationships: Related resources for the case view, including the creator, last modifier, and associated project. + :param relationships: Related resources for the work item view, including the creator, last modifier, and associated project. :type relationships: CaseViewRelationships, optional - :param type: JSON:API resource type for case views. + :param type: JSON:API resource type for work item views. :type type: CaseViewResourceType """ if relationships is not unset: diff --git a/src/datadog_api_client/v2/model/case_view_attributes.py b/src/datadog_api_client/v2/model/case_view_attributes.py index 78aada8b67..4aec038085 100644 --- a/src/datadog_api_client/v2/model/case_view_attributes.py +++ b/src/datadog_api_client/v2/model/case_view_attributes.py @@ -47,7 +47,7 @@ def __init__( **kwargs, ): """ - Attributes of a case view, including the filter query and optional notification rule. + Attributes of a work item view, including the filter query and optional notification rule. :param created_at: Timestamp when the view was created. :type created_at: datetime @@ -55,13 +55,13 @@ def __init__( :param modified_at: Timestamp when the view was last modified. :type modified_at: datetime, optional - :param name: A human-readable name for the view, displayed in the Case Management UI. + :param name: A human-readable name for the view, displayed in the Work Management UI. :type name: str - :param np_rule_id: The identifier of a notification rule linked to this view. When set, users subscribed to the view receive alerts for matching cases. + :param np_rule_id: The identifier of a notification rule linked to this view. When set, users subscribed to the view receive alerts for matching work items. :type np_rule_id: str, optional - :param query: The search query that determines which cases appear in this view. Uses the same syntax as the Case Management search bar (for example, ``status:open priority:P1`` ). + :param query: The search query that determines which work items appear in this view. Uses the same syntax as the Work Management search bar (for example, ``status:open priority:P1`` ). :type query: str """ if modified_at is not unset: diff --git a/src/datadog_api_client/v2/model/case_view_create.py b/src/datadog_api_client/v2/model/case_view_create.py index d8bd53f518..188837aeba 100644 --- a/src/datadog_api_client/v2/model/case_view_create.py +++ b/src/datadog_api_client/v2/model/case_view_create.py @@ -34,12 +34,12 @@ def openapi_types(_): def __init__(self_, attributes: CaseViewCreateAttributes, type: CaseViewResourceType, **kwargs): """ - Data object for creating a case view. + Data object for creating a work item view. - :param attributes: Attributes required to create a case view. + :param attributes: Attributes required to create a work item view. :type attributes: CaseViewCreateAttributes - :param type: JSON:API resource type for case views. + :param type: JSON:API resource type for work item views. :type type: CaseViewResourceType """ super().__init__(kwargs) diff --git a/src/datadog_api_client/v2/model/case_view_create_attributes.py b/src/datadog_api_client/v2/model/case_view_create_attributes.py index f95b82353f..f73c62fd7c 100644 --- a/src/datadog_api_client/v2/model/case_view_create_attributes.py +++ b/src/datadog_api_client/v2/model/case_view_create_attributes.py @@ -32,18 +32,18 @@ def openapi_types(_): def __init__(self_, name: str, project_id: str, query: str, np_rule_id: Union[str, UnsetType] = unset, **kwargs): """ - Attributes required to create a case view. + Attributes required to create a work item view. :param name: The name of the view. :type name: str - :param np_rule_id: The identifier of a notification rule linked to this view. When set, users subscribed to the view receive alerts for matching cases. + :param np_rule_id: The identifier of a notification rule linked to this view. When set, users subscribed to the view receive alerts for matching work items. :type np_rule_id: str, optional :param project_id: The UUID of the project this view belongs to. Views are scoped to a single project. :type project_id: str - :param query: The query used to filter cases in this view. + :param query: The query used to filter work items in this view. :type query: str """ if np_rule_id is not unset: diff --git a/src/datadog_api_client/v2/model/case_view_create_request.py b/src/datadog_api_client/v2/model/case_view_create_request.py index 764bfbdcbd..05b4dfdd6f 100644 --- a/src/datadog_api_client/v2/model/case_view_create_request.py +++ b/src/datadog_api_client/v2/model/case_view_create_request.py @@ -30,9 +30,9 @@ def openapi_types(_): def __init__(self_, data: CaseViewCreate, **kwargs): """ - Request payload for creating a case view. + Request payload for creating a work item view. - :param data: Data object for creating a case view. + :param data: Data object for creating a work item view. :type data: CaseViewCreate """ super().__init__(kwargs) diff --git a/src/datadog_api_client/v2/model/case_view_relationships.py b/src/datadog_api_client/v2/model/case_view_relationships.py index bc2d378c99..d1eec35368 100644 --- a/src/datadog_api_client/v2/model/case_view_relationships.py +++ b/src/datadog_api_client/v2/model/case_view_relationships.py @@ -45,7 +45,7 @@ def __init__( **kwargs, ): """ - Related resources for the case view, including the creator, last modifier, and associated project. + Related resources for the work item view, including the creator, last modifier, and associated project. :param created_by: Relationship to user. :type created_by: NullableUserRelationship, none_type, optional diff --git a/src/datadog_api_client/v2/model/case_view_resource_type.py b/src/datadog_api_client/v2/model/case_view_resource_type.py index 6a59151c39..710b8f1bd8 100644 --- a/src/datadog_api_client/v2/model/case_view_resource_type.py +++ b/src/datadog_api_client/v2/model/case_view_resource_type.py @@ -14,7 +14,7 @@ class CaseViewResourceType(ModelSimple): """ - JSON:API resource type for case views. + JSON:API resource type for work item views. :param value: If omitted defaults to "view". Must be one of ["view"]. :type value: str diff --git a/src/datadog_api_client/v2/model/case_view_response.py b/src/datadog_api_client/v2/model/case_view_response.py index e94b2f1d32..327bca54ef 100644 --- a/src/datadog_api_client/v2/model/case_view_response.py +++ b/src/datadog_api_client/v2/model/case_view_response.py @@ -30,9 +30,9 @@ def openapi_types(_): def __init__(self_, data: CaseView, **kwargs): """ - Response containing a single case view. + Response containing a single work item view. - :param data: A saved case view that provides a filtered, reusable list of cases matching a specific query. Views act as persistent dashboards for monitoring case subsets. + :param data: A saved work item view that provides a filtered, reusable list of work items matching a specific query. Views act as persistent dashboards for monitoring work item subsets. :type data: CaseView """ super().__init__(kwargs) diff --git a/src/datadog_api_client/v2/model/case_view_update.py b/src/datadog_api_client/v2/model/case_view_update.py index 5722422e5c..87591b8963 100644 --- a/src/datadog_api_client/v2/model/case_view_update.py +++ b/src/datadog_api_client/v2/model/case_view_update.py @@ -38,12 +38,12 @@ def __init__( self_, type: CaseViewResourceType, attributes: Union[CaseViewUpdateAttributes, UnsetType] = unset, **kwargs ): """ - Data object for updating a case view. + Data object for updating a work item view. - :param attributes: Attributes that can be updated on a case view. All fields are optional; only provided fields are changed. + :param attributes: Attributes that can be updated on a work item view. All fields are optional; only provided fields are changed. :type attributes: CaseViewUpdateAttributes, optional - :param type: JSON:API resource type for case views. + :param type: JSON:API resource type for work item views. :type type: CaseViewResourceType """ if attributes is not unset: diff --git a/src/datadog_api_client/v2/model/case_view_update_attributes.py b/src/datadog_api_client/v2/model/case_view_update_attributes.py index bfd0cc66e8..aa07e804be 100644 --- a/src/datadog_api_client/v2/model/case_view_update_attributes.py +++ b/src/datadog_api_client/v2/model/case_view_update_attributes.py @@ -36,15 +36,15 @@ def __init__( **kwargs, ): """ - Attributes that can be updated on a case view. All fields are optional; only provided fields are changed. + Attributes that can be updated on a work item view. All fields are optional; only provided fields are changed. :param name: The name of the view. :type name: str, optional - :param np_rule_id: The identifier of a notification rule linked to this view. When set, users subscribed to the view receive alerts for matching cases. + :param np_rule_id: The identifier of a notification rule linked to this view. When set, users subscribed to the view receive alerts for matching work items. :type np_rule_id: str, optional - :param query: The query used to filter cases in this view. + :param query: The query used to filter work items in this view. :type query: str, optional """ if name is not unset: diff --git a/src/datadog_api_client/v2/model/case_view_update_request.py b/src/datadog_api_client/v2/model/case_view_update_request.py index fa19ff449b..3d15327620 100644 --- a/src/datadog_api_client/v2/model/case_view_update_request.py +++ b/src/datadog_api_client/v2/model/case_view_update_request.py @@ -30,9 +30,9 @@ def openapi_types(_): def __init__(self_, data: CaseViewUpdate, **kwargs): """ - Request payload for updating a case view. + Request payload for updating a work item view. - :param data: Data object for updating a case view. + :param data: Data object for updating a work item view. :type data: CaseViewUpdate """ super().__init__(kwargs) diff --git a/src/datadog_api_client/v2/model/case_views_response.py b/src/datadog_api_client/v2/model/case_views_response.py index 9aefe2f98a..6a54d47530 100644 --- a/src/datadog_api_client/v2/model/case_views_response.py +++ b/src/datadog_api_client/v2/model/case_views_response.py @@ -30,9 +30,9 @@ def openapi_types(_): def __init__(self_, data: List[CaseView], **kwargs): """ - Response containing a list of case views. + Response containing a list of work item views. - :param data: A list of case views. + :param data: A list of work item views. :type data: [CaseView] """ super().__init__(kwargs) diff --git a/src/datadog_api_client/v2/model/case_watcher.py b/src/datadog_api_client/v2/model/case_watcher.py index 7ca277173e..be4371c9a7 100644 --- a/src/datadog_api_client/v2/model/case_watcher.py +++ b/src/datadog_api_client/v2/model/case_watcher.py @@ -36,15 +36,15 @@ def openapi_types(_): def __init__(self_, id: str, relationships: CaseWatcherRelationships, type: CaseWatcherResourceType, **kwargs): """ - Represents a user who is subscribed to notifications for a case. Watchers receive updates when the case's status, priority, assignee, or comments change. + Represents a user who is subscribed to notifications for a work item. Watchers receive updates when the work item's status, priority, assignee, or comments change. - :param id: The primary identifier of the case watcher. + :param id: The primary identifier of the work item watcher. :type id: str - :param relationships: Relationships for a case watcher, linking to the underlying user resource. + :param relationships: Relationships for a work item watcher, linking to the underlying user resource. :type relationships: CaseWatcherRelationships - :param type: JSON:API resource type for case watchers. + :param type: JSON:API resource type for work item watchers. :type type: CaseWatcherResourceType """ super().__init__(kwargs) diff --git a/src/datadog_api_client/v2/model/case_watcher_relationships.py b/src/datadog_api_client/v2/model/case_watcher_relationships.py index 5baeb39051..a33c45b117 100644 --- a/src/datadog_api_client/v2/model/case_watcher_relationships.py +++ b/src/datadog_api_client/v2/model/case_watcher_relationships.py @@ -30,9 +30,9 @@ def openapi_types(_): def __init__(self_, user: CaseWatcherUserRelationship, **kwargs): """ - Relationships for a case watcher, linking to the underlying user resource. + Relationships for a work item watcher, linking to the underlying user resource. - :param user: The user relationship for a case watcher. + :param user: The user relationship for a work item watcher. :type user: CaseWatcherUserRelationship """ super().__init__(kwargs) diff --git a/src/datadog_api_client/v2/model/case_watcher_resource_type.py b/src/datadog_api_client/v2/model/case_watcher_resource_type.py index cefdbda506..87967bd1e3 100644 --- a/src/datadog_api_client/v2/model/case_watcher_resource_type.py +++ b/src/datadog_api_client/v2/model/case_watcher_resource_type.py @@ -14,7 +14,7 @@ class CaseWatcherResourceType(ModelSimple): """ - JSON:API resource type for case watchers. + JSON:API resource type for work item watchers. :param value: If omitted defaults to "watcher". Must be one of ["watcher"]. :type value: str diff --git a/src/datadog_api_client/v2/model/case_watcher_user_relationship.py b/src/datadog_api_client/v2/model/case_watcher_user_relationship.py index b62f54bd72..f46013c1bb 100644 --- a/src/datadog_api_client/v2/model/case_watcher_user_relationship.py +++ b/src/datadog_api_client/v2/model/case_watcher_user_relationship.py @@ -30,7 +30,7 @@ def openapi_types(_): def __init__(self_, data: UserRelationshipData, **kwargs): """ - The user relationship for a case watcher. + The user relationship for a work item watcher. :param data: Relationship to user object. :type data: UserRelationshipData diff --git a/src/datadog_api_client/v2/model/case_watchers_response.py b/src/datadog_api_client/v2/model/case_watchers_response.py index 9bca7050e8..9b66149263 100644 --- a/src/datadog_api_client/v2/model/case_watchers_response.py +++ b/src/datadog_api_client/v2/model/case_watchers_response.py @@ -30,9 +30,9 @@ def openapi_types(_): def __init__(self_, data: List[CaseWatcher], **kwargs): """ - Response containing the list of users watching a case. + Response containing the list of users watching a work item. - :param data: List of case watchers. + :param data: List of work item watchers. :type data: [CaseWatcher] """ super().__init__(kwargs) diff --git a/src/datadog_api_client/v2/model/cases_response.py b/src/datadog_api_client/v2/model/cases_response.py index 5cf33cba0b..e3ce975377 100644 --- a/src/datadog_api_client/v2/model/cases_response.py +++ b/src/datadog_api_client/v2/model/cases_response.py @@ -38,12 +38,12 @@ def __init__( self_, data: Union[List[Case], UnsetType] = unset, meta: Union[CasesResponseMeta, UnsetType] = unset, **kwargs ): """ - Response with cases + Response with work items - :param data: Cases response data + :param data: Work items response data :type data: [Case], optional - :param meta: Cases response metadata + :param meta: Work items response metadata :type meta: CasesResponseMeta, optional """ if data is not unset: diff --git a/src/datadog_api_client/v2/model/cases_response_meta.py b/src/datadog_api_client/v2/model/cases_response_meta.py index 50c2b7e896..0ac59e7931 100644 --- a/src/datadog_api_client/v2/model/cases_response_meta.py +++ b/src/datadog_api_client/v2/model/cases_response_meta.py @@ -32,7 +32,7 @@ def openapi_types(_): def __init__(self_, page: Union[CasesResponseMetaPagination, UnsetType] = unset, **kwargs): """ - Cases response metadata + Work items response metadata :param page: Pagination metadata :type page: CasesResponseMetaPagination, optional diff --git a/src/datadog_api_client/v2/model/cases_response_meta_pagination.py b/src/datadog_api_client/v2/model/cases_response_meta_pagination.py index ad82f73dba..607fe74d3a 100644 --- a/src/datadog_api_client/v2/model/cases_response_meta_pagination.py +++ b/src/datadog_api_client/v2/model/cases_response_meta_pagination.py @@ -41,7 +41,7 @@ def __init__( :param current: Current page number :type current: int, optional - :param size: Number of cases in current page + :param size: Number of work items in current page :type size: int, optional :param total: Total number of pages diff --git a/src/datadog_api_client/v2/model/create_case_request_data_attributes.py b/src/datadog_api_client/v2/model/create_case_request_data_attributes.py index 6dea8bf76b..e99df7aba3 100644 --- a/src/datadog_api_client/v2/model/create_case_request_data_attributes.py +++ b/src/datadog_api_client/v2/model/create_case_request_data_attributes.py @@ -53,7 +53,7 @@ def __init__( :param description: Description of the case. If not provided, the description will be automatically generated. :type description: str, optional - :param priority: Case priority + :param priority: Work item priority :type priority: CasePriority, optional :param title: Title of the case. If not provided, the title will be automatically generated. diff --git a/src/datadog_api_client/v2/model/create_jira_issue_request_data_attributes.py b/src/datadog_api_client/v2/model/create_jira_issue_request_data_attributes.py index e4b070f0d8..2b62aa4112 100644 --- a/src/datadog_api_client/v2/model/create_jira_issue_request_data_attributes.py +++ b/src/datadog_api_client/v2/model/create_jira_issue_request_data_attributes.py @@ -78,7 +78,7 @@ def __init__( :param fields: Custom fields of the Jira issue to create. For the list of available fields, see `Jira documentation `_. :type fields: {str: (bool, date, datetime, dict, float, int, list, str, UUID, none_type,)}, optional - :param priority: Case priority + :param priority: Work item priority :type priority: CasePriority, optional :param title: Title of the Jira issue. If not provided, the title will be automatically generated. diff --git a/src/datadog_api_client/v2/model/create_linear_issue_request_data_attributes.py b/src/datadog_api_client/v2/model/create_linear_issue_request_data_attributes.py index 491c7d5588..ac2c77810b 100644 --- a/src/datadog_api_client/v2/model/create_linear_issue_request_data_attributes.py +++ b/src/datadog_api_client/v2/model/create_linear_issue_request_data_attributes.py @@ -65,7 +65,7 @@ def __init__( :param linear_project_id: Unique identifier of the Linear project to pin the issue to. If not provided, the issue is not associated with a Linear project. :type linear_project_id: str, optional - :param priority: Case priority + :param priority: Work item priority :type priority: CasePriority, optional :param title: Title of the Linear issue. If not provided, the title will be automatically generated. diff --git a/src/datadog_api_client/v2/model/create_service_now_ticket_request_data_attributes.py b/src/datadog_api_client/v2/model/create_service_now_ticket_request_data_attributes.py index 4d1140e95d..f885660652 100644 --- a/src/datadog_api_client/v2/model/create_service_now_ticket_request_data_attributes.py +++ b/src/datadog_api_client/v2/model/create_service_now_ticket_request_data_attributes.py @@ -53,7 +53,7 @@ def __init__( :param description: Description of the ServiceNow ticket. If not provided, the description will be automatically generated. :type description: str, optional - :param priority: Case priority + :param priority: Work item priority :type priority: CasePriority, optional :param title: Title of the ServiceNow ticket. If not provided, the title will be automatically generated. diff --git a/src/datadog_api_client/v2/model/custom_attribute_config.py b/src/datadog_api_client/v2/model/custom_attribute_config.py index 5ff4d79b06..c23ae8fddd 100644 --- a/src/datadog_api_client/v2/model/custom_attribute_config.py +++ b/src/datadog_api_client/v2/model/custom_attribute_config.py @@ -48,9 +48,9 @@ def __init__( **kwargs, ): """ - A custom attribute configuration that defines an organization-specific metadata field on cases. Custom attributes are scoped to a case type and can hold text, URLs, numbers, or predefined select options. + A custom attribute configuration that defines an organization-specific metadata field on work items. Custom attributes are scoped to a work item type and can hold text, URLs, numbers, or predefined select options. - :param attributes: Attributes of a custom attribute configuration, defining an organization-specific metadata field that can be added to cases of a given type. + :param attributes: Attributes of a custom attribute configuration, defining an organization-specific metadata field that can be added to work items of a given type. :type attributes: CustomAttributeConfigResourceAttributes, optional :param id: Custom attribute configs identifier diff --git a/src/datadog_api_client/v2/model/custom_attribute_config_attributes_create.py b/src/datadog_api_client/v2/model/custom_attribute_config_attributes_create.py index 7416f4c0c6..eaa91e2bf2 100644 --- a/src/datadog_api_client/v2/model/custom_attribute_config_attributes_create.py +++ b/src/datadog_api_client/v2/model/custom_attribute_config_attributes_create.py @@ -53,7 +53,7 @@ def __init__( :param description: A description explaining the purpose and expected values for this custom attribute. :type description: str, optional - :param display_name: The human-readable label shown in the Case Management UI for this custom attribute. + :param display_name: The human-readable label shown in the Work Management UI for this custom attribute. :type display_name: str :param is_multi: If ``true`` , this attribute accepts an array of values. If ``false`` , only a single value is allowed. diff --git a/src/datadog_api_client/v2/model/custom_attribute_config_resource_attributes.py b/src/datadog_api_client/v2/model/custom_attribute_config_resource_attributes.py index a902ef4d0a..6591639ad1 100644 --- a/src/datadog_api_client/v2/model/custom_attribute_config_resource_attributes.py +++ b/src/datadog_api_client/v2/model/custom_attribute_config_resource_attributes.py @@ -51,15 +51,15 @@ def __init__( **kwargs, ): """ - Attributes of a custom attribute configuration, defining an organization-specific metadata field that can be added to cases of a given type. + Attributes of a custom attribute configuration, defining an organization-specific metadata field that can be added to work items of a given type. - :param case_type_id: The UUID of the case type this custom attribute belongs to. + :param case_type_id: The UUID of the work item type this custom attribute belongs to. :type case_type_id: str :param description: A description explaining the purpose and expected values for this custom attribute. :type description: str, optional - :param display_name: The human-readable label shown in the Case Management UI for this custom attribute. + :param display_name: The human-readable label shown in the Work Management UI for this custom attribute. :type display_name: str :param is_multi: If ``true`` , this attribute accepts an array of values. If ``false`` , only a single value is allowed. diff --git a/src/datadog_api_client/v2/model/custom_attribute_config_response.py b/src/datadog_api_client/v2/model/custom_attribute_config_response.py index bea448f0b2..5fd339e8da 100644 --- a/src/datadog_api_client/v2/model/custom_attribute_config_response.py +++ b/src/datadog_api_client/v2/model/custom_attribute_config_response.py @@ -34,7 +34,7 @@ def __init__(self_, data: Union[CustomAttributeConfig, UnsetType] = unset, **kwa """ Response containing a single custom attribute configuration. - :param data: A custom attribute configuration that defines an organization-specific metadata field on cases. Custom attributes are scoped to a case type and can hold text, URLs, numbers, or predefined select options. + :param data: A custom attribute configuration that defines an organization-specific metadata field on work items. Custom attributes are scoped to a work item type and can hold text, URLs, numbers, or predefined select options. :type data: CustomAttributeConfig, optional """ if data is not unset: diff --git a/src/datadog_api_client/v2/model/custom_attribute_config_update_attributes.py b/src/datadog_api_client/v2/model/custom_attribute_config_update_attributes.py index 9c50a7b40e..dca9b93d36 100644 --- a/src/datadog_api_client/v2/model/custom_attribute_config_update_attributes.py +++ b/src/datadog_api_client/v2/model/custom_attribute_config_update_attributes.py @@ -55,7 +55,7 @@ def __init__( :param description: A description explaining the purpose and expected values for this custom attribute. :type description: str, optional - :param display_name: The human-readable label shown in the Case Management UI for this custom attribute. + :param display_name: The human-readable label shown in the Work Management UI for this custom attribute. :type display_name: str, optional :param map_from: An external field identifier to auto-populate this attribute from (used for integrations with external systems). diff --git a/src/datadog_api_client/v2/model/custom_attribute_configs_response.py b/src/datadog_api_client/v2/model/custom_attribute_configs_response.py index fa9ae52e47..87b6b625c4 100644 --- a/src/datadog_api_client/v2/model/custom_attribute_configs_response.py +++ b/src/datadog_api_client/v2/model/custom_attribute_configs_response.py @@ -34,7 +34,7 @@ def __init__(self_, data: Union[List[CustomAttributeConfig], UnsetType] = unset, """ Response containing a list of custom attribute configurations. - :param data: List of custom attribute configs of case type + :param data: List of custom attribute configs of work item type :type data: [CustomAttributeConfig], optional """ if data is not unset: diff --git a/src/datadog_api_client/v2/model/custom_attribute_value.py b/src/datadog_api_client/v2/model/custom_attribute_value.py index d7d64f3db5..40f1e3a790 100644 --- a/src/datadog_api_client/v2/model/custom_attribute_value.py +++ b/src/datadog_api_client/v2/model/custom_attribute_value.py @@ -42,7 +42,7 @@ def __init__( **kwargs, ): """ - A typed value for a custom attribute on a specific case. + A typed value for a custom attribute on a specific work item. :param is_multi: If true, value must be an array :type is_multi: bool diff --git a/src/datadog_api_client/v2/model/integration_incident.py b/src/datadog_api_client/v2/model/integration_incident.py index 9b54463062..f74bf6bdfc 100644 --- a/src/datadog_api_client/v2/model/integration_incident.py +++ b/src/datadog_api_client/v2/model/integration_incident.py @@ -68,13 +68,13 @@ def __init__( :param enabled: Whether incident integration is enabled. :type enabled: bool, optional - :param field_mappings: List of mappings between incident fields and case fields. + :param field_mappings: List of mappings between incident fields and work item fields. :type field_mappings: [IntegrationIncidentFieldMappingsItems], optional :param incident_type: Incident type. :type incident_type: str, optional - :param severity_config: Severity configuration for mapping incident priorities to case priorities. + :param severity_config: Severity configuration for mapping incident priorities to work item priorities. :type severity_config: IntegrationIncidentSeverityConfig, optional """ if auto_escalation_query is not unset: diff --git a/src/datadog_api_client/v2/model/integration_incident_field_mappings_items.py b/src/datadog_api_client/v2/model/integration_incident_field_mappings_items.py index 0430e0c171..cfdb606564 100644 --- a/src/datadog_api_client/v2/model/integration_incident_field_mappings_items.py +++ b/src/datadog_api_client/v2/model/integration_incident_field_mappings_items.py @@ -33,9 +33,9 @@ def __init__( **kwargs, ): """ - Mapping between an incident user-defined field and a case field. + Mapping between an incident user-defined field and a work item field. - :param case_field: The case field to map the incident field value to. + :param case_field: The work item field to map the incident field value to. :type case_field: str, optional :param incident_user_defined_field_id: The identifier of the incident user-defined field to map from. diff --git a/src/datadog_api_client/v2/model/integration_incident_severity_config.py b/src/datadog_api_client/v2/model/integration_incident_severity_config.py index d0138d8bd2..07db363f7a 100644 --- a/src/datadog_api_client/v2/model/integration_incident_severity_config.py +++ b/src/datadog_api_client/v2/model/integration_incident_severity_config.py @@ -26,9 +26,9 @@ def openapi_types(_): def __init__(self_, priority_mapping: Union[Dict[str, str], UnsetType] = unset, **kwargs): """ - Severity configuration for mapping incident priorities to case priorities. + Severity configuration for mapping incident priorities to work item priorities. - :param priority_mapping: Mapping of incident severity values to case priority values. + :param priority_mapping: Mapping of incident severity values to work item priority values. :type priority_mapping: {str: (str,)}, optional """ if priority_mapping is not unset: diff --git a/src/datadog_api_client/v2/model/integration_jira.py b/src/datadog_api_client/v2/model/integration_jira.py index 2fd4524ac2..20093731a1 100644 --- a/src/datadog_api_client/v2/model/integration_jira.py +++ b/src/datadog_api_client/v2/model/integration_jira.py @@ -51,13 +51,13 @@ def __init__( """ Jira integration settings. - :param auto_creation: Auto-creation settings for Jira issues from cases. + :param auto_creation: Auto-creation settings for Jira issues from work items. :type auto_creation: IntegrationJiraAutoCreation, optional :param enabled: Whether Jira integration is enabled. :type enabled: bool, optional - :param metadata: Metadata for connecting a case management project to a Jira project. + :param metadata: Metadata for connecting a Work Management project to a Jira project. :type metadata: IntegrationJiraMetadata, optional :param sync: Synchronization configuration for Jira integration. diff --git a/src/datadog_api_client/v2/model/integration_jira_auto_creation.py b/src/datadog_api_client/v2/model/integration_jira_auto_creation.py index 370506df18..988df13d15 100644 --- a/src/datadog_api_client/v2/model/integration_jira_auto_creation.py +++ b/src/datadog_api_client/v2/model/integration_jira_auto_creation.py @@ -26,7 +26,7 @@ def openapi_types(_): def __init__(self_, enabled: Union[bool, UnsetType] = unset, **kwargs): """ - Auto-creation settings for Jira issues from cases. + Auto-creation settings for Jira issues from work items. :param enabled: Whether automatic Jira issue creation is enabled. :type enabled: bool, optional diff --git a/src/datadog_api_client/v2/model/integration_jira_metadata.py b/src/datadog_api_client/v2/model/integration_jira_metadata.py index 65714568c6..6c44beabf3 100644 --- a/src/datadog_api_client/v2/model/integration_jira_metadata.py +++ b/src/datadog_api_client/v2/model/integration_jira_metadata.py @@ -36,7 +36,7 @@ def __init__( **kwargs, ): """ - Metadata for connecting a case management project to a Jira project. + Metadata for connecting a Work Management project to a Jira project. :param account_id: The Jira account identifier. :type account_id: str, optional @@ -44,7 +44,7 @@ def __init__( :param issue_type_id: The Jira issue type identifier to use when creating issues. :type issue_type_id: str, optional - :param project_id: The Jira project identifier to associate with this case project. + :param project_id: The Jira project identifier to associate with this Work Management project. :type project_id: str, optional """ if account_id is not unset: diff --git a/src/datadog_api_client/v2/model/integration_monitor.py b/src/datadog_api_client/v2/model/integration_monitor.py index 16032bc852..4bd44c6867 100644 --- a/src/datadog_api_client/v2/model/integration_monitor.py +++ b/src/datadog_api_client/v2/model/integration_monitor.py @@ -44,7 +44,7 @@ def __init__( :param auto_resolve_enabled: Whether auto-resolve is enabled. :type auto_resolve_enabled: bool, optional - :param case_type_id: Case type ID for monitor integration. + :param case_type_id: Work item type ID for monitor integration. :type case_type_id: str, optional :param enabled: Whether monitor integration is enabled. diff --git a/src/datadog_api_client/v2/model/integration_on_call.py b/src/datadog_api_client/v2/model/integration_on_call.py index 601f0d1ab8..9ac792f3bc 100644 --- a/src/datadog_api_client/v2/model/integration_on_call.py +++ b/src/datadog_api_client/v2/model/integration_on_call.py @@ -54,7 +54,7 @@ def __init__( :param enabled: Whether On-Call integration is enabled. :type enabled: bool, optional - :param escalation_queries: List of escalation queries for routing cases to on-call responders. + :param escalation_queries: List of escalation queries for routing work items to on-call responders. :type escalation_queries: [IntegrationOnCallEscalationQueriesItems], optional """ if auto_assign_on_call is not unset: diff --git a/src/datadog_api_client/v2/model/integration_on_call_escalation_queries_items.py b/src/datadog_api_client/v2/model/integration_on_call_escalation_queries_items.py index e086b81e3b..fb3b45ada9 100644 --- a/src/datadog_api_client/v2/model/integration_on_call_escalation_queries_items.py +++ b/src/datadog_api_client/v2/model/integration_on_call_escalation_queries_items.py @@ -49,7 +49,7 @@ def __init__( **kwargs, ): """ - An On-Call escalation query entry used to route cases to on-call responders. + An On-Call escalation query entry used to route work items to on-call responders. :param enabled: Whether this escalation query is enabled. :type enabled: bool, optional @@ -57,7 +57,7 @@ def __init__( :param id: Unique identifier of the escalation query. :type id: str, optional - :param query: The query used to match cases for escalation. + :param query: The query used to match work items for escalation. :type query: str, optional :param target: The target recipient for an On-Call escalation query. diff --git a/src/datadog_api_client/v2/model/integration_service_now.py b/src/datadog_api_client/v2/model/integration_service_now.py index 3c05c4b449..1196eb1dae 100644 --- a/src/datadog_api_client/v2/model/integration_service_now.py +++ b/src/datadog_api_client/v2/model/integration_service_now.py @@ -55,7 +55,7 @@ def __init__( :param assignment_group: Assignment group. :type assignment_group: str, optional - :param auto_creation: Auto-creation settings for ServiceNow incidents from cases. + :param auto_creation: Auto-creation settings for ServiceNow incidents from work items. :type auto_creation: IntegrationServiceNowAutoCreation, optional :param enabled: Whether ServiceNow integration is enabled. diff --git a/src/datadog_api_client/v2/model/integration_service_now_auto_creation.py b/src/datadog_api_client/v2/model/integration_service_now_auto_creation.py index ab2611fcf2..f66a5b1e46 100644 --- a/src/datadog_api_client/v2/model/integration_service_now_auto_creation.py +++ b/src/datadog_api_client/v2/model/integration_service_now_auto_creation.py @@ -26,7 +26,7 @@ def openapi_types(_): def __init__(self_, enabled: Union[bool, UnsetType] = unset, **kwargs): """ - Auto-creation settings for ServiceNow incidents from cases. + Auto-creation settings for ServiceNow incidents from work items. :param enabled: Whether automatic ServiceNow incident creation is enabled. :type enabled: bool, optional diff --git a/src/datadog_api_client/v2/model/integration_service_now_sync_config_priority.py b/src/datadog_api_client/v2/model/integration_service_now_sync_config_priority.py index b1d5d77f0a..63ac203e4a 100644 --- a/src/datadog_api_client/v2/model/integration_service_now_sync_config_priority.py +++ b/src/datadog_api_client/v2/model/integration_service_now_sync_config_priority.py @@ -38,13 +38,13 @@ def __init__( """ Priority synchronization configuration for ServiceNow integration. - :param impact_mapping: Mapping of case priority values to ServiceNow impact values. + :param impact_mapping: Mapping of work item priority values to ServiceNow impact values. :type impact_mapping: {str: (str,)}, optional :param sync_type: The type of synchronization to apply for priority. :type sync_type: str, optional - :param urgency_mapping: Mapping of case priority values to ServiceNow urgency values. + :param urgency_mapping: Mapping of work item priority values to ServiceNow urgency values. :type urgency_mapping: {str: (str,)}, optional """ if impact_mapping is not unset: diff --git a/src/datadog_api_client/v2/model/issue_case_attributes.py b/src/datadog_api_client/v2/model/issue_case_attributes.py index f80fc5f0c9..770be3ee29 100644 --- a/src/datadog_api_client/v2/model/issue_case_attributes.py +++ b/src/datadog_api_client/v2/model/issue_case_attributes.py @@ -122,10 +122,10 @@ def __init__( :param modified_at: Timestamp of when the case was last modified. :type modified_at: datetime, optional - :param priority: Case priority + :param priority: Work item priority :type priority: CasePriority, optional - :param status: Deprecated way of representing the case status, which only supports OPEN, IN_PROGRESS, and CLOSED statuses. Use ``status_name`` instead. **Deprecated**. + :param status: Deprecated way of representing the work item status, which only supports OPEN, IN_PROGRESS, and CLOSED statuses. Use ``status_name`` instead. **Deprecated**. :type status: CaseStatus, optional :param title: Title of the case. diff --git a/src/datadog_api_client/v2/model/jira_issue.py b/src/datadog_api_client/v2/model/jira_issue.py index f5fc93b585..3cec6f4374 100644 --- a/src/datadog_api_client/v2/model/jira_issue.py +++ b/src/datadog_api_client/v2/model/jira_issue.py @@ -46,12 +46,12 @@ def __init__( **kwargs, ): """ - Jira issue attached to case + Jira issue attached to work item :param result: Jira issue information :type result: JiraIssueResult, optional - :param status: Case status + :param status: Work item status :type status: Case3rdPartyTicketStatus, optional """ if result is not unset: diff --git a/src/datadog_api_client/v2/model/maintenance_window.py b/src/datadog_api_client/v2/model/maintenance_window.py index 8b36cfb022..e4ad32947c 100644 --- a/src/datadog_api_client/v2/model/maintenance_window.py +++ b/src/datadog_api_client/v2/model/maintenance_window.py @@ -38,9 +38,9 @@ def __init__( self_, attributes: MaintenanceWindowAttributes, id: str, type: MaintenanceWindowResourceType, **kwargs ): """ - A maintenance window that defines a scheduled time period during which case-related notifications and automation rules are suppressed. Each maintenance window applies to cases matching a specified query. + A maintenance window that defines a scheduled time period during which notifications and automation rules related to work items are suppressed. Each maintenance window applies to work items matching a specified query. - :param attributes: Attributes of a maintenance window, including its schedule and the query that determines which cases are affected. + :param attributes: Attributes of a maintenance window, including its schedule and the query that determines which work items are affected. :type attributes: MaintenanceWindowAttributes :param id: The maintenance window's identifier. diff --git a/src/datadog_api_client/v2/model/maintenance_window_attributes.py b/src/datadog_api_client/v2/model/maintenance_window_attributes.py index 8727e41a62..fb3267eacd 100644 --- a/src/datadog_api_client/v2/model/maintenance_window_attributes.py +++ b/src/datadog_api_client/v2/model/maintenance_window_attributes.py @@ -50,7 +50,7 @@ def __init__( **kwargs, ): """ - Attributes of a maintenance window, including its schedule and the query that determines which cases are affected. + Attributes of a maintenance window, including its schedule and the query that determines which work items are affected. :param created_by: The UUID of the user who created this maintenance window. Read-only. :type created_by: str, optional @@ -61,7 +61,7 @@ def __init__( :param name: A human-readable name for the maintenance window (for example, ``Database migration - Dec 15`` ). :type name: str - :param query: A case search query that determines which cases are affected during the maintenance window. Uses the same syntax as the Case Management search bar. + :param query: A work item search query that determines which work items are affected during the maintenance window. Uses the same syntax as the Work Management search bar. :type query: str :param start_at: The ISO 8601 timestamp when the maintenance window begins and notifications start being suppressed. diff --git a/src/datadog_api_client/v2/model/maintenance_window_create_attributes.py b/src/datadog_api_client/v2/model/maintenance_window_create_attributes.py index 53c98b2d3e..6ac6695d1c 100644 --- a/src/datadog_api_client/v2/model/maintenance_window_create_attributes.py +++ b/src/datadog_api_client/v2/model/maintenance_window_create_attributes.py @@ -38,7 +38,7 @@ def __init__(self_, end_at: datetime, name: str, query: str, start_at: datetime, :param name: The name of the maintenance window. :type name: str - :param query: The query to filter event management cases for this maintenance window. + :param query: The query to filter event management work items for this maintenance window. :type query: str :param start_at: The start time of the maintenance window. diff --git a/src/datadog_api_client/v2/model/maintenance_window_response.py b/src/datadog_api_client/v2/model/maintenance_window_response.py index 74ce52a5b3..abde5e3282 100644 --- a/src/datadog_api_client/v2/model/maintenance_window_response.py +++ b/src/datadog_api_client/v2/model/maintenance_window_response.py @@ -32,7 +32,7 @@ def __init__(self_, data: MaintenanceWindow, **kwargs): """ Response containing a single maintenance window. - :param data: A maintenance window that defines a scheduled time period during which case-related notifications and automation rules are suppressed. Each maintenance window applies to cases matching a specified query. + :param data: A maintenance window that defines a scheduled time period during which notifications and automation rules related to work items are suppressed. Each maintenance window applies to work items matching a specified query. :type data: MaintenanceWindow """ super().__init__(kwargs) diff --git a/src/datadog_api_client/v2/model/maintenance_window_update_attributes.py b/src/datadog_api_client/v2/model/maintenance_window_update_attributes.py index 407f01cb19..7bde8d46df 100644 --- a/src/datadog_api_client/v2/model/maintenance_window_update_attributes.py +++ b/src/datadog_api_client/v2/model/maintenance_window_update_attributes.py @@ -48,7 +48,7 @@ def __init__( :param name: The name of the maintenance window. :type name: str, optional - :param query: The query to filter event management cases for this maintenance window. + :param query: The query to filter event management work items for this maintenance window. :type query: str, optional :param start_at: The start time of the maintenance window. diff --git a/src/datadog_api_client/v2/model/project_attributes.py b/src/datadog_api_client/v2/model/project_attributes.py index 315a77948c..790c126860 100644 --- a/src/datadog_api_client/v2/model/project_attributes.py +++ b/src/datadog_api_client/v2/model/project_attributes.py @@ -58,7 +58,7 @@ def __init__( :param columns_config: Project columns configuration. :type columns_config: ProjectColumnsConfig, optional - :param enabled_custom_case_types: List of enabled custom case type IDs. + :param enabled_custom_case_types: List of enabled custom work item type IDs. :type enabled_custom_case_types: [str], optional :param key: The project's key. diff --git a/src/datadog_api_client/v2/model/project_create_attributes.py b/src/datadog_api_client/v2/model/project_create_attributes.py index 72c97fead3..709ff34b6c 100644 --- a/src/datadog_api_client/v2/model/project_create_attributes.py +++ b/src/datadog_api_client/v2/model/project_create_attributes.py @@ -41,7 +41,7 @@ def __init__( """ Project creation attributes. - :param enabled_custom_case_types: List of enabled custom case type IDs. + :param enabled_custom_case_types: List of enabled custom work item type IDs. :type enabled_custom_case_types: [str], optional :param key: Project's key. Cannot be "CASE". diff --git a/src/datadog_api_client/v2/model/project_favorite.py b/src/datadog_api_client/v2/model/project_favorite.py index 0aa314f5de..4b9e574692 100644 --- a/src/datadog_api_client/v2/model/project_favorite.py +++ b/src/datadog_api_client/v2/model/project_favorite.py @@ -32,7 +32,7 @@ def openapi_types(_): def __init__(self_, id: str, type: ProjectFavoriteResourceType, **kwargs): """ - Represents a case project that the current user has bookmarked for quick access. Favorited projects appear prominently in the Case Management UI. + Represents a Work Management project that the current user has bookmarked for quick access. Favorited projects appear prominently in the Work Management UI. :param id: The UUID of the favorited project. :type id: str diff --git a/src/datadog_api_client/v2/model/project_notification_settings.py b/src/datadog_api_client/v2/model/project_notification_settings.py index d2f900cb93..fdbf9a0280 100644 --- a/src/datadog_api_client/v2/model/project_notification_settings.py +++ b/src/datadog_api_client/v2/model/project_notification_settings.py @@ -62,25 +62,25 @@ def __init__( :param enabled: Whether notifications are enabled. :type enabled: bool, optional - :param notify_on_case_assignment: Whether to send a notification when a case is assigned. + :param notify_on_case_assignment: Whether to send a notification when a work item is assigned. :type notify_on_case_assignment: bool, optional - :param notify_on_case_closed: Whether to send a notification when a case is closed. + :param notify_on_case_closed: Whether to send a notification when a work item is closed. :type notify_on_case_closed: bool, optional - :param notify_on_case_comment: Whether to send a notification when a comment is added to a case. + :param notify_on_case_comment: Whether to send a notification when a comment is added to a work item. :type notify_on_case_comment: bool, optional - :param notify_on_case_comment_mention: Whether to send a notification when a user is mentioned in a case comment. + :param notify_on_case_comment_mention: Whether to send a notification when a user is mentioned in a work item comment. :type notify_on_case_comment_mention: bool, optional - :param notify_on_case_priority_change: Whether to send a notification when a case's priority changes. + :param notify_on_case_priority_change: Whether to send a notification when a work item's priority changes. :type notify_on_case_priority_change: bool, optional - :param notify_on_case_status_change: Whether to send a notification when a case's status changes. + :param notify_on_case_status_change: Whether to send a notification when a work item's status changes. :type notify_on_case_status_change: bool, optional - :param notify_on_case_unassignment: Whether to send a notification when a case is unassigned. + :param notify_on_case_unassignment: Whether to send a notification when a work item is unassigned. :type notify_on_case_unassignment: bool, optional """ if destinations is not unset: diff --git a/src/datadog_api_client/v2/model/project_settings.py b/src/datadog_api_client/v2/model/project_settings.py index a1736526e4..d9405ee493 100644 --- a/src/datadog_api_client/v2/model/project_settings.py +++ b/src/datadog_api_client/v2/model/project_settings.py @@ -73,10 +73,10 @@ def __init__( """ Project settings. - :param auto_close_inactive_cases: Auto-close inactive cases settings. + :param auto_close_inactive_cases: Auto-close inactive work items settings. :type auto_close_inactive_cases: AutoCloseInactiveCases, optional - :param auto_transition_assigned_cases: Auto-transition assigned cases settings. + :param auto_transition_assigned_cases: Auto-transition assigned work items settings. :type auto_transition_assigned_cases: AutoTransitionAssignedCases, optional :param integration_incident: Incident integration settings. diff --git a/src/datadog_api_client/v2/model/project_update_attributes.py b/src/datadog_api_client/v2/model/project_update_attributes.py index 86d137afb2..8fb5cf0d40 100644 --- a/src/datadog_api_client/v2/model/project_update_attributes.py +++ b/src/datadog_api_client/v2/model/project_update_attributes.py @@ -55,7 +55,7 @@ def __init__( :param columns_config: Project columns configuration. :type columns_config: ProjectColumnsConfig, optional - :param enabled_custom_case_types: List of enabled custom case type IDs. + :param enabled_custom_case_types: List of enabled custom work item type IDs. :type enabled_custom_case_types: [str], optional :param name: Project name. diff --git a/src/datadog_api_client/v2/model/service_now_ticket.py b/src/datadog_api_client/v2/model/service_now_ticket.py index f7a507a29b..6721460c49 100644 --- a/src/datadog_api_client/v2/model/service_now_ticket.py +++ b/src/datadog_api_client/v2/model/service_now_ticket.py @@ -46,12 +46,12 @@ def __init__( **kwargs, ): """ - ServiceNow ticket attached to case + ServiceNow ticket attached to work item :param result: ServiceNow ticket information :type result: ServiceNowTicketResult, optional - :param status: Case status + :param status: Work item status :type status: Case3rdPartyTicketStatus, optional """ if result is not unset: diff --git a/src/datadog_api_client/v2/model/timeline_cell.py b/src/datadog_api_client/v2/model/timeline_cell.py index e3781532e8..af6d6381f5 100644 --- a/src/datadog_api_client/v2/model/timeline_cell.py +++ b/src/datadog_api_client/v2/model/timeline_cell.py @@ -63,7 +63,7 @@ def __init__( **kwargs, ): """ - Attributes of a timeline cell, representing a single event in a case's chronological activity log (for example, a comment, status change, or assignment update). + Attributes of a timeline cell, representing a single event in a work item's chronological activity log (for example, a comment, status change, or assignment update). :param author: The author of the timeline cell. Currently only user authors are supported. :type author: TimelineCellAuthor, optional diff --git a/src/datadog_api_client/v2/model/timeline_cell_resource.py b/src/datadog_api_client/v2/model/timeline_cell_resource.py index 58810fbb6b..ee74b2dfe2 100644 --- a/src/datadog_api_client/v2/model/timeline_cell_resource.py +++ b/src/datadog_api_client/v2/model/timeline_cell_resource.py @@ -36,9 +36,9 @@ def openapi_types(_): def __init__(self_, attributes: TimelineCell, id: str, type: TimelineCellResourceType, **kwargs): """ - A timeline cell resource representing a single entry in a case's activity timeline. + A timeline cell resource representing a single entry in a work item's activity timeline. - :param attributes: Attributes of a timeline cell, representing a single event in a case's chronological activity log (for example, a comment, status change, or assignment update). + :param attributes: Attributes of a timeline cell, representing a single event in a work item's chronological activity log (for example, a comment, status change, or assignment update). :type attributes: TimelineCell :param id: Timeline cell's identifier diff --git a/src/datadog_api_client/v2/model/timeline_response.py b/src/datadog_api_client/v2/model/timeline_response.py index 1c37d34905..6e9406e66b 100644 --- a/src/datadog_api_client/v2/model/timeline_response.py +++ b/src/datadog_api_client/v2/model/timeline_response.py @@ -32,7 +32,7 @@ def openapi_types(_): def __init__(self_, data: Union[List[TimelineCellResource], UnsetType] = unset, **kwargs): """ - Response containing the chronological list of timeline cells for a case. + Response containing the chronological list of timeline cells for a work item. :param data: The ``TimelineResponse`` ``data``. :type data: [TimelineCellResource], optional diff --git a/tests/v2/features/case_management.feature b/tests/v2/features/case_management.feature index b3b7a0a72e..28ba1c23a1 100644 --- a/tests/v2/features/case_management.feature +++ b/tests/v2/features/case_management.feature @@ -1,10 +1,9 @@ @endpoint(case-management) @endpoint(case-management-v2) Feature: Case Management - **Note**: Work Management is the UI name for Case Management. These API - endpoints and permissions use `case` terminology. View and manage work - items and projects within Work Management. For more information, see [Work - Management](https://docs.datadoghq.com/incident_response/work_management/) - . + View and manage work items and projects within Work Management. API paths, + resource types, and permissions retain `case` terminology. For more + information, see [Work Management](https://docs.datadoghq.com/incident_res + ponse/work_management/). Background: Given a valid "apiKeyAuth" key in the system diff --git a/tests/v2/features/case_management_attribute.feature b/tests/v2/features/case_management_attribute.feature index b7e1006103..e34319b17b 100644 --- a/tests/v2/features/case_management_attribute.feature +++ b/tests/v2/features/case_management_attribute.feature @@ -1,8 +1,8 @@ @endpoint(case-management-attribute) @endpoint(case-management-attribute-v2) Feature: Case Management Attribute - View and configure custom attributes within Case Management. See the [Case + View and configure custom attributes within Work Management. See the [Work Management - page](https://docs.datadoghq.com/service_management/case_management/) for + page](https://docs.datadoghq.com/incident_response/work_management/) for more information. Background: diff --git a/tests/v2/features/case_management_type.feature b/tests/v2/features/case_management_type.feature index 6415083b69..3f007cd549 100644 --- a/tests/v2/features/case_management_type.feature +++ b/tests/v2/features/case_management_type.feature @@ -1,8 +1,8 @@ @endpoint(case-management-type) @endpoint(case-management-type-v2) Feature: Case Management Type - View and configure case types within Case Management. See the [Case + View and configure work item types within Work Management. See the [Work Management - page](https://docs.datadoghq.com/service_management/case_management/) for + page](https://docs.datadoghq.com/incident_response/work_management/) for more information. Background: