From fe21ad3b6680d19f30625075a0d601d5a7285589 Mon Sep 17 00:00:00 2001 From: "ci.datadog-api-spec" Date: Mon, 30 Mar 2026 13:40:31 +0000 Subject: [PATCH] Regenerate client from commit cc1baa5 of spec repo --- .generator/schemas/v2/openapi.yaml | 70 +++++++------------ .../v2/api/security_monitoring_api.py | 6 +- ...curity_monitoring_signal_archive_reason.py | 5 +- 3 files changed, 32 insertions(+), 49 deletions(-) diff --git a/.generator/schemas/v2/openapi.yaml b/.generator/schemas/v2/openapi.yaml index ea8f0cd3e1..dc0f066c07 100644 --- a/.generator/schemas/v2/openapi.yaml +++ b/.generator/schemas/v2/openapi.yaml @@ -57944,6 +57944,7 @@ components: - none - false_positive - testing_or_maintenance + - remediated - investigated_case_opened - true_positive_benign - true_positive_malicious @@ -57953,6 +57954,7 @@ components: - NONE - FALSE_POSITIVE - TESTING_OR_MAINTENANCE + - REMEDIATED - INVESTIGATED_CASE_OPENED - TRUE_POSITIVE_BENIGN - TRUE_POSITIVE_MALICIOUS @@ -103305,6 +103307,8 @@ paths: schema: $ref: "#/components/schemas/SecurityMonitoringSignalResponse" description: OK + "403": + $ref: "#/components/responses/NotAuthorizedResponse" "404": $ref: "#/components/responses/NotFoundResponse" "429": @@ -103342,25 +103346,17 @@ paths: $ref: "#/components/schemas/SecurityMonitoringSignalTriageUpdateResponse" description: OK "400": - content: - application/json: - schema: - $ref: "#/components/schemas/APIErrorResponse" - description: Bad Request + $ref: "#/components/responses/BadRequestResponse" "403": - content: - application/json: - schema: - $ref: "#/components/schemas/APIErrorResponse" - description: Forbidden + $ref: "#/components/responses/NotAuthorizedResponse" "404": - content: - application/json: - schema: - $ref: "#/components/schemas/APIErrorResponse" - description: Not Found + $ref: "#/components/responses/NotFoundResponse" "429": $ref: "#/components/responses/TooManyRequestsResponse" + security: + - apiKeyAuth: [] + appKeyAuth: [] + - AuthZ: [] summary: Modify the triage assignee of a security signal tags: ["Security Monitoring"] x-codegen-request-body-name: body @@ -103390,25 +103386,17 @@ paths: $ref: "#/components/schemas/SecurityMonitoringSignalTriageUpdateResponse" description: OK "400": - content: - application/json: - schema: - $ref: "#/components/schemas/APIErrorResponse" - description: Bad Request + $ref: "#/components/responses/BadRequestResponse" "403": - content: - application/json: - schema: - $ref: "#/components/schemas/APIErrorResponse" - description: Forbidden + $ref: "#/components/responses/NotAuthorizedResponse" "404": - content: - application/json: - schema: - $ref: "#/components/schemas/APIErrorResponse" - description: Not Found + $ref: "#/components/responses/NotFoundResponse" "429": $ref: "#/components/responses/TooManyRequestsResponse" + security: + - apiKeyAuth: [] + appKeyAuth: [] + - AuthZ: [] summary: Change the related incidents of a security signal tags: ["Security Monitoring"] x-codegen-request-body-name: body @@ -103438,25 +103426,17 @@ paths: $ref: "#/components/schemas/SecurityMonitoringSignalTriageUpdateResponse" description: OK "400": - content: - application/json: - schema: - $ref: "#/components/schemas/APIErrorResponse" - description: Bad Request + $ref: "#/components/responses/BadRequestResponse" "403": - content: - application/json: - schema: - $ref: "#/components/schemas/APIErrorResponse" - description: Forbidden + $ref: "#/components/responses/NotAuthorizedResponse" "404": - content: - application/json: - schema: - $ref: "#/components/schemas/APIErrorResponse" - description: Not Found + $ref: "#/components/responses/NotFoundResponse" "429": $ref: "#/components/responses/TooManyRequestsResponse" + security: + - apiKeyAuth: [] + appKeyAuth: [] + - AuthZ: [] summary: Change the triage state of a security signal tags: ["Security Monitoring"] x-codegen-request-body-name: body diff --git a/src/datadog_api_client/v2/api/security_monitoring_api.py b/src/datadog_api_client/v2/api/security_monitoring_api.py index 2b42451e85..ee7efa4541 100644 --- a/src/datadog_api_client/v2/api/security_monitoring_api.py +++ b/src/datadog_api_client/v2/api/security_monitoring_api.py @@ -750,7 +750,7 @@ def __init__(self, api_client=None): self._edit_security_monitoring_signal_assignee_endpoint = _Endpoint( settings={ "response_type": (SecurityMonitoringSignalTriageUpdateResponse,), - "auth": ["apiKeyAuth", "appKeyAuth"], + "auth": ["apiKeyAuth", "appKeyAuth", "AuthZ"], "endpoint_path": "/api/v2/security_monitoring/signals/{signal_id}/assignee", "operation_id": "edit_security_monitoring_signal_assignee", "http_method": "PATCH", @@ -776,7 +776,7 @@ def __init__(self, api_client=None): self._edit_security_monitoring_signal_incidents_endpoint = _Endpoint( settings={ "response_type": (SecurityMonitoringSignalTriageUpdateResponse,), - "auth": ["apiKeyAuth", "appKeyAuth"], + "auth": ["apiKeyAuth", "appKeyAuth", "AuthZ"], "endpoint_path": "/api/v2/security_monitoring/signals/{signal_id}/incidents", "operation_id": "edit_security_monitoring_signal_incidents", "http_method": "PATCH", @@ -802,7 +802,7 @@ def __init__(self, api_client=None): self._edit_security_monitoring_signal_state_endpoint = _Endpoint( settings={ "response_type": (SecurityMonitoringSignalTriageUpdateResponse,), - "auth": ["apiKeyAuth", "appKeyAuth"], + "auth": ["apiKeyAuth", "appKeyAuth", "AuthZ"], "endpoint_path": "/api/v2/security_monitoring/signals/{signal_id}/state", "operation_id": "edit_security_monitoring_signal_state", "http_method": "PATCH", diff --git a/src/datadog_api_client/v2/model/security_monitoring_signal_archive_reason.py b/src/datadog_api_client/v2/model/security_monitoring_signal_archive_reason.py index 0098682301..76825154fd 100644 --- a/src/datadog_api_client/v2/model/security_monitoring_signal_archive_reason.py +++ b/src/datadog_api_client/v2/model/security_monitoring_signal_archive_reason.py @@ -16,7 +16,7 @@ class SecurityMonitoringSignalArchiveReason(ModelSimple): """ Reason a signal is archived. - :param value: Must be one of ["none", "false_positive", "testing_or_maintenance", "investigated_case_opened", "true_positive_benign", "true_positive_malicious", "other"]. + :param value: Must be one of ["none", "false_positive", "testing_or_maintenance", "remediated", "investigated_case_opened", "true_positive_benign", "true_positive_malicious", "other"]. :type value: str """ @@ -24,6 +24,7 @@ class SecurityMonitoringSignalArchiveReason(ModelSimple): "none", "false_positive", "testing_or_maintenance", + "remediated", "investigated_case_opened", "true_positive_benign", "true_positive_malicious", @@ -32,6 +33,7 @@ class SecurityMonitoringSignalArchiveReason(ModelSimple): NONE: ClassVar["SecurityMonitoringSignalArchiveReason"] FALSE_POSITIVE: ClassVar["SecurityMonitoringSignalArchiveReason"] TESTING_OR_MAINTENANCE: ClassVar["SecurityMonitoringSignalArchiveReason"] + REMEDIATED: ClassVar["SecurityMonitoringSignalArchiveReason"] INVESTIGATED_CASE_OPENED: ClassVar["SecurityMonitoringSignalArchiveReason"] TRUE_POSITIVE_BENIGN: ClassVar["SecurityMonitoringSignalArchiveReason"] TRUE_POSITIVE_MALICIOUS: ClassVar["SecurityMonitoringSignalArchiveReason"] @@ -49,6 +51,7 @@ def openapi_types(_): SecurityMonitoringSignalArchiveReason.TESTING_OR_MAINTENANCE = SecurityMonitoringSignalArchiveReason( "testing_or_maintenance" ) +SecurityMonitoringSignalArchiveReason.REMEDIATED = SecurityMonitoringSignalArchiveReason("remediated") SecurityMonitoringSignalArchiveReason.INVESTIGATED_CASE_OPENED = SecurityMonitoringSignalArchiveReason( "investigated_case_opened" )