From ef79846913d526ab9ce685de35149e41ae10a1cc Mon Sep 17 00:00:00 2001 From: SDK Generator Bot Date: Mon, 3 Aug 2026 16:15:34 +0000 Subject: [PATCH 1/2] Generate auditlog --- services/auditlog/oas_commit | 2 +- .../auditlog/src/stackit/auditlog/__init__.py | 2 +- .../src/stackit/auditlog/api/default_api.py | 30 ++++++++++++------- .../src/stackit/auditlog/api_client.py | 2 +- .../src/stackit/auditlog/configuration.py | 2 +- .../src/stackit/auditlog/exceptions.py | 2 +- .../src/stackit/auditlog/models/__init__.py | 2 +- .../audit_log_entry_context_response.py | 2 +- .../audit_log_entry_initiator_response.py | 2 +- .../audit_log_entry_request_response.py | 2 +- .../models/audit_log_entry_response.py | 2 +- ...ervice_account_delegation_info_response.py | 2 +- .../stackit/auditlog/models/error_response.py | 2 +- .../auditlog/models/gateway_error_response.py | 2 +- .../models/list_audit_log_entries_response.py | 2 +- ...ount_delegation_info_principal_response.py | 2 +- .../auditlog/src/stackit/auditlog/rest.py | 2 +- 17 files changed, 36 insertions(+), 26 deletions(-) diff --git a/services/auditlog/oas_commit b/services/auditlog/oas_commit index e3713dde3..b687a3969 100644 --- a/services/auditlog/oas_commit +++ b/services/auditlog/oas_commit @@ -1 +1 @@ -0e64886dd0847341800d7191ed193b75413be998 +f22dd14374388602d895c8892b3e5b110dc16582 diff --git a/services/auditlog/src/stackit/auditlog/__init__.py b/services/auditlog/src/stackit/auditlog/__init__.py index e79d727cb..7fdd3913a 100644 --- a/services/auditlog/src/stackit/auditlog/__init__.py +++ b/services/auditlog/src/stackit/auditlog/__init__.py @@ -5,7 +5,7 @@ """ STACKIT Audit Log API -API Endpoints to retrieve recorded actions and resulting changes in the system. ### Documentation The user documentation with explanations how to use the api can be found [here](https://docs.stackit.cloud/stackit/en/retrieve-audit-log-per-api-request-134415907.html). ### Audit Logging Changes on organizations, folders and projects and respective cloud resources are logged and collected in the audit log. ### API Constraints The audit log API allows to download messages from the last 90 days. The maximum duration that can be queried at once is 24 hours. Requests are rate limited - the current maximum is 60 requests per minute. +**Deprecated:** The auditlog API is deprecated and will be removed shortly. Please use the [telemetry-router](https://docs.stackit.cloud/products/logging-and-monitoring/telemetry-router/) to retrieve audit log messages in the future. The version of the OpenAPI document: 2.0 Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/auditlog/src/stackit/auditlog/api/default_api.py b/services/auditlog/src/stackit/auditlog/api/default_api.py index 607b5db32..93a1db268 100644 --- a/services/auditlog/src/stackit/auditlog/api/default_api.py +++ b/services/auditlog/src/stackit/auditlog/api/default_api.py @@ -3,7 +3,7 @@ """ STACKIT Audit Log API -API Endpoints to retrieve recorded actions and resulting changes in the system. ### Documentation The user documentation with explanations how to use the api can be found [here](https://docs.stackit.cloud/stackit/en/retrieve-audit-log-per-api-request-134415907.html). ### Audit Logging Changes on organizations, folders and projects and respective cloud resources are logged and collected in the audit log. ### API Constraints The audit log API allows to download messages from the last 90 days. The maximum duration that can be queried at once is 24 hours. Requests are rate limited - the current maximum is 60 requests per minute. +**Deprecated:** The auditlog API is deprecated and will be removed shortly. Please use the [telemetry-router](https://docs.stackit.cloud/products/logging-and-monitoring/telemetry-router/) to retrieve audit log messages in the future. The version of the OpenAPI document: 2.0 Generated by OpenAPI Generator (https://openapi-generator.tech) @@ -11,6 +11,7 @@ Do not edit the class manually. """ # noqa: E501 +import warnings from datetime import datetime from typing import Any, Dict, List, Optional, Tuple, Union from uuid import UUID @@ -82,7 +83,7 @@ def list_folder_audit_log_entries( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> ListAuditLogEntriesResponse: - """Folder - Download audit log entries + """(Deprecated) Folder - Download audit log entries Returns all audit log entries of the folder for the specified period. \\ Period must not be longer than 24 hours within the last 90 days. @@ -117,6 +118,7 @@ def list_folder_audit_log_entries( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 + warnings.warn("GET /v2/folders/{folderId} is deprecated.", DeprecationWarning) _param = self._list_folder_audit_log_entries_serialize( folder_id=folder_id, @@ -186,7 +188,7 @@ def list_folder_audit_log_entries_with_http_info( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> ApiResponse[ListAuditLogEntriesResponse]: - """Folder - Download audit log entries + """(Deprecated) Folder - Download audit log entries Returns all audit log entries of the folder for the specified period. \\ Period must not be longer than 24 hours within the last 90 days. @@ -221,6 +223,7 @@ def list_folder_audit_log_entries_with_http_info( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 + warnings.warn("GET /v2/folders/{folderId} is deprecated.", DeprecationWarning) _param = self._list_folder_audit_log_entries_serialize( folder_id=folder_id, @@ -290,7 +293,7 @@ def list_folder_audit_log_entries_without_preload_content( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> RESTResponseType: - """Folder - Download audit log entries + """(Deprecated) Folder - Download audit log entries Returns all audit log entries of the folder for the specified period. \\ Period must not be longer than 24 hours within the last 90 days. @@ -325,6 +328,7 @@ def list_folder_audit_log_entries_without_preload_content( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 + warnings.warn("GET /v2/folders/{folderId} is deprecated.", DeprecationWarning) _param = self._list_folder_audit_log_entries_serialize( folder_id=folder_id, @@ -470,7 +474,7 @@ def list_organization_audit_log_entries( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> ListAuditLogEntriesResponse: - """Organization - Download audit log entries + """(Deprecated) Organization - Download audit log entries Returns all audit log entries of the organization for the specified period. \\ Period must not be longer than 24 hours within the last 90 days. @@ -505,6 +509,7 @@ def list_organization_audit_log_entries( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 + warnings.warn("GET /v2/organizations/{organizationId} is deprecated.", DeprecationWarning) _param = self._list_organization_audit_log_entries_serialize( organization_id=organization_id, @@ -576,7 +581,7 @@ def list_organization_audit_log_entries_with_http_info( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> ApiResponse[ListAuditLogEntriesResponse]: - """Organization - Download audit log entries + """(Deprecated) Organization - Download audit log entries Returns all audit log entries of the organization for the specified period. \\ Period must not be longer than 24 hours within the last 90 days. @@ -611,6 +616,7 @@ def list_organization_audit_log_entries_with_http_info( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 + warnings.warn("GET /v2/organizations/{organizationId} is deprecated.", DeprecationWarning) _param = self._list_organization_audit_log_entries_serialize( organization_id=organization_id, @@ -682,7 +688,7 @@ def list_organization_audit_log_entries_without_preload_content( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> RESTResponseType: - """Organization - Download audit log entries + """(Deprecated) Organization - Download audit log entries Returns all audit log entries of the organization for the specified period. \\ Period must not be longer than 24 hours within the last 90 days. @@ -717,6 +723,7 @@ def list_organization_audit_log_entries_without_preload_content( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 + warnings.warn("GET /v2/organizations/{organizationId} is deprecated.", DeprecationWarning) _param = self._list_organization_audit_log_entries_serialize( organization_id=organization_id, @@ -860,7 +867,7 @@ def list_project_audit_log_entries( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> ListAuditLogEntriesResponse: - """Project - Download audit log entries + """(Deprecated) Project - Download audit log entries Returns all audit log entries of the project for the specified period. \\ Period must not be longer than 24 hours within the last 90 days. @@ -895,6 +902,7 @@ def list_project_audit_log_entries( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 + warnings.warn("GET /v2/projects/{projectId} is deprecated.", DeprecationWarning) _param = self._list_project_audit_log_entries_serialize( project_id=project_id, @@ -964,7 +972,7 @@ def list_project_audit_log_entries_with_http_info( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> ApiResponse[ListAuditLogEntriesResponse]: - """Project - Download audit log entries + """(Deprecated) Project - Download audit log entries Returns all audit log entries of the project for the specified period. \\ Period must not be longer than 24 hours within the last 90 days. @@ -999,6 +1007,7 @@ def list_project_audit_log_entries_with_http_info( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 + warnings.warn("GET /v2/projects/{projectId} is deprecated.", DeprecationWarning) _param = self._list_project_audit_log_entries_serialize( project_id=project_id, @@ -1068,7 +1077,7 @@ def list_project_audit_log_entries_without_preload_content( _headers: Optional[Dict[StrictStr, Any]] = None, _host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0, ) -> RESTResponseType: - """Project - Download audit log entries + """(Deprecated) Project - Download audit log entries Returns all audit log entries of the project for the specified period. \\ Period must not be longer than 24 hours within the last 90 days. @@ -1103,6 +1112,7 @@ def list_project_audit_log_entries_without_preload_content( :type _host_index: int, optional :return: Returns the result object. """ # noqa: E501 + warnings.warn("GET /v2/projects/{projectId} is deprecated.", DeprecationWarning) _param = self._list_project_audit_log_entries_serialize( project_id=project_id, diff --git a/services/auditlog/src/stackit/auditlog/api_client.py b/services/auditlog/src/stackit/auditlog/api_client.py index 4d59890a9..2f790ee62 100644 --- a/services/auditlog/src/stackit/auditlog/api_client.py +++ b/services/auditlog/src/stackit/auditlog/api_client.py @@ -3,7 +3,7 @@ """ STACKIT Audit Log API -API Endpoints to retrieve recorded actions and resulting changes in the system. ### Documentation The user documentation with explanations how to use the api can be found [here](https://docs.stackit.cloud/stackit/en/retrieve-audit-log-per-api-request-134415907.html). ### Audit Logging Changes on organizations, folders and projects and respective cloud resources are logged and collected in the audit log. ### API Constraints The audit log API allows to download messages from the last 90 days. The maximum duration that can be queried at once is 24 hours. Requests are rate limited - the current maximum is 60 requests per minute. +**Deprecated:** The auditlog API is deprecated and will be removed shortly. Please use the [telemetry-router](https://docs.stackit.cloud/products/logging-and-monitoring/telemetry-router/) to retrieve audit log messages in the future. The version of the OpenAPI document: 2.0 Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/auditlog/src/stackit/auditlog/configuration.py b/services/auditlog/src/stackit/auditlog/configuration.py index d7858d61a..6cc92c0e8 100644 --- a/services/auditlog/src/stackit/auditlog/configuration.py +++ b/services/auditlog/src/stackit/auditlog/configuration.py @@ -3,7 +3,7 @@ """ STACKIT Audit Log API -API Endpoints to retrieve recorded actions and resulting changes in the system. ### Documentation The user documentation with explanations how to use the api can be found [here](https://docs.stackit.cloud/stackit/en/retrieve-audit-log-per-api-request-134415907.html). ### Audit Logging Changes on organizations, folders and projects and respective cloud resources are logged and collected in the audit log. ### API Constraints The audit log API allows to download messages from the last 90 days. The maximum duration that can be queried at once is 24 hours. Requests are rate limited - the current maximum is 60 requests per minute. +**Deprecated:** The auditlog API is deprecated and will be removed shortly. Please use the [telemetry-router](https://docs.stackit.cloud/products/logging-and-monitoring/telemetry-router/) to retrieve audit log messages in the future. The version of the OpenAPI document: 2.0 Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/auditlog/src/stackit/auditlog/exceptions.py b/services/auditlog/src/stackit/auditlog/exceptions.py index 04959f936..dfd45352c 100644 --- a/services/auditlog/src/stackit/auditlog/exceptions.py +++ b/services/auditlog/src/stackit/auditlog/exceptions.py @@ -3,7 +3,7 @@ """ STACKIT Audit Log API -API Endpoints to retrieve recorded actions and resulting changes in the system. ### Documentation The user documentation with explanations how to use the api can be found [here](https://docs.stackit.cloud/stackit/en/retrieve-audit-log-per-api-request-134415907.html). ### Audit Logging Changes on organizations, folders and projects and respective cloud resources are logged and collected in the audit log. ### API Constraints The audit log API allows to download messages from the last 90 days. The maximum duration that can be queried at once is 24 hours. Requests are rate limited - the current maximum is 60 requests per minute. +**Deprecated:** The auditlog API is deprecated and will be removed shortly. Please use the [telemetry-router](https://docs.stackit.cloud/products/logging-and-monitoring/telemetry-router/) to retrieve audit log messages in the future. The version of the OpenAPI document: 2.0 Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/auditlog/src/stackit/auditlog/models/__init__.py b/services/auditlog/src/stackit/auditlog/models/__init__.py index 437b22118..214918c09 100644 --- a/services/auditlog/src/stackit/auditlog/models/__init__.py +++ b/services/auditlog/src/stackit/auditlog/models/__init__.py @@ -4,7 +4,7 @@ """ STACKIT Audit Log API -API Endpoints to retrieve recorded actions and resulting changes in the system. ### Documentation The user documentation with explanations how to use the api can be found [here](https://docs.stackit.cloud/stackit/en/retrieve-audit-log-per-api-request-134415907.html). ### Audit Logging Changes on organizations, folders and projects and respective cloud resources are logged and collected in the audit log. ### API Constraints The audit log API allows to download messages from the last 90 days. The maximum duration that can be queried at once is 24 hours. Requests are rate limited - the current maximum is 60 requests per minute. +**Deprecated:** The auditlog API is deprecated and will be removed shortly. Please use the [telemetry-router](https://docs.stackit.cloud/products/logging-and-monitoring/telemetry-router/) to retrieve audit log messages in the future. The version of the OpenAPI document: 2.0 Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/auditlog/src/stackit/auditlog/models/audit_log_entry_context_response.py b/services/auditlog/src/stackit/auditlog/models/audit_log_entry_context_response.py index 4ff6eaacb..b1c446b40 100644 --- a/services/auditlog/src/stackit/auditlog/models/audit_log_entry_context_response.py +++ b/services/auditlog/src/stackit/auditlog/models/audit_log_entry_context_response.py @@ -3,7 +3,7 @@ """ STACKIT Audit Log API -API Endpoints to retrieve recorded actions and resulting changes in the system. ### Documentation The user documentation with explanations how to use the api can be found [here](https://docs.stackit.cloud/stackit/en/retrieve-audit-log-per-api-request-134415907.html). ### Audit Logging Changes on organizations, folders and projects and respective cloud resources are logged and collected in the audit log. ### API Constraints The audit log API allows to download messages from the last 90 days. The maximum duration that can be queried at once is 24 hours. Requests are rate limited - the current maximum is 60 requests per minute. +**Deprecated:** The auditlog API is deprecated and will be removed shortly. Please use the [telemetry-router](https://docs.stackit.cloud/products/logging-and-monitoring/telemetry-router/) to retrieve audit log messages in the future. The version of the OpenAPI document: 2.0 Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/auditlog/src/stackit/auditlog/models/audit_log_entry_initiator_response.py b/services/auditlog/src/stackit/auditlog/models/audit_log_entry_initiator_response.py index d06004dd4..c0684de45 100644 --- a/services/auditlog/src/stackit/auditlog/models/audit_log_entry_initiator_response.py +++ b/services/auditlog/src/stackit/auditlog/models/audit_log_entry_initiator_response.py @@ -3,7 +3,7 @@ """ STACKIT Audit Log API -API Endpoints to retrieve recorded actions and resulting changes in the system. ### Documentation The user documentation with explanations how to use the api can be found [here](https://docs.stackit.cloud/stackit/en/retrieve-audit-log-per-api-request-134415907.html). ### Audit Logging Changes on organizations, folders and projects and respective cloud resources are logged and collected in the audit log. ### API Constraints The audit log API allows to download messages from the last 90 days. The maximum duration that can be queried at once is 24 hours. Requests are rate limited - the current maximum is 60 requests per minute. +**Deprecated:** The auditlog API is deprecated and will be removed shortly. Please use the [telemetry-router](https://docs.stackit.cloud/products/logging-and-monitoring/telemetry-router/) to retrieve audit log messages in the future. The version of the OpenAPI document: 2.0 Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/auditlog/src/stackit/auditlog/models/audit_log_entry_request_response.py b/services/auditlog/src/stackit/auditlog/models/audit_log_entry_request_response.py index 501f3d471..df4112268 100644 --- a/services/auditlog/src/stackit/auditlog/models/audit_log_entry_request_response.py +++ b/services/auditlog/src/stackit/auditlog/models/audit_log_entry_request_response.py @@ -3,7 +3,7 @@ """ STACKIT Audit Log API -API Endpoints to retrieve recorded actions and resulting changes in the system. ### Documentation The user documentation with explanations how to use the api can be found [here](https://docs.stackit.cloud/stackit/en/retrieve-audit-log-per-api-request-134415907.html). ### Audit Logging Changes on organizations, folders and projects and respective cloud resources are logged and collected in the audit log. ### API Constraints The audit log API allows to download messages from the last 90 days. The maximum duration that can be queried at once is 24 hours. Requests are rate limited - the current maximum is 60 requests per minute. +**Deprecated:** The auditlog API is deprecated and will be removed shortly. Please use the [telemetry-router](https://docs.stackit.cloud/products/logging-and-monitoring/telemetry-router/) to retrieve audit log messages in the future. The version of the OpenAPI document: 2.0 Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/auditlog/src/stackit/auditlog/models/audit_log_entry_response.py b/services/auditlog/src/stackit/auditlog/models/audit_log_entry_response.py index ab6c516d9..dc19f97f7 100644 --- a/services/auditlog/src/stackit/auditlog/models/audit_log_entry_response.py +++ b/services/auditlog/src/stackit/auditlog/models/audit_log_entry_response.py @@ -3,7 +3,7 @@ """ STACKIT Audit Log API -API Endpoints to retrieve recorded actions and resulting changes in the system. ### Documentation The user documentation with explanations how to use the api can be found [here](https://docs.stackit.cloud/stackit/en/retrieve-audit-log-per-api-request-134415907.html). ### Audit Logging Changes on organizations, folders and projects and respective cloud resources are logged and collected in the audit log. ### API Constraints The audit log API allows to download messages from the last 90 days. The maximum duration that can be queried at once is 24 hours. Requests are rate limited - the current maximum is 60 requests per minute. +**Deprecated:** The auditlog API is deprecated and will be removed shortly. Please use the [telemetry-router](https://docs.stackit.cloud/products/logging-and-monitoring/telemetry-router/) to retrieve audit log messages in the future. The version of the OpenAPI document: 2.0 Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/auditlog/src/stackit/auditlog/models/audit_log_entry_service_account_delegation_info_response.py b/services/auditlog/src/stackit/auditlog/models/audit_log_entry_service_account_delegation_info_response.py index 9c2c1fbd3..6a73f0bd4 100644 --- a/services/auditlog/src/stackit/auditlog/models/audit_log_entry_service_account_delegation_info_response.py +++ b/services/auditlog/src/stackit/auditlog/models/audit_log_entry_service_account_delegation_info_response.py @@ -3,7 +3,7 @@ """ STACKIT Audit Log API -API Endpoints to retrieve recorded actions and resulting changes in the system. ### Documentation The user documentation with explanations how to use the api can be found [here](https://docs.stackit.cloud/stackit/en/retrieve-audit-log-per-api-request-134415907.html). ### Audit Logging Changes on organizations, folders and projects and respective cloud resources are logged and collected in the audit log. ### API Constraints The audit log API allows to download messages from the last 90 days. The maximum duration that can be queried at once is 24 hours. Requests are rate limited - the current maximum is 60 requests per minute. +**Deprecated:** The auditlog API is deprecated and will be removed shortly. Please use the [telemetry-router](https://docs.stackit.cloud/products/logging-and-monitoring/telemetry-router/) to retrieve audit log messages in the future. The version of the OpenAPI document: 2.0 Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/auditlog/src/stackit/auditlog/models/error_response.py b/services/auditlog/src/stackit/auditlog/models/error_response.py index 942103944..889b0409d 100644 --- a/services/auditlog/src/stackit/auditlog/models/error_response.py +++ b/services/auditlog/src/stackit/auditlog/models/error_response.py @@ -3,7 +3,7 @@ """ STACKIT Audit Log API -API Endpoints to retrieve recorded actions and resulting changes in the system. ### Documentation The user documentation with explanations how to use the api can be found [here](https://docs.stackit.cloud/stackit/en/retrieve-audit-log-per-api-request-134415907.html). ### Audit Logging Changes on organizations, folders and projects and respective cloud resources are logged and collected in the audit log. ### API Constraints The audit log API allows to download messages from the last 90 days. The maximum duration that can be queried at once is 24 hours. Requests are rate limited - the current maximum is 60 requests per minute. +**Deprecated:** The auditlog API is deprecated and will be removed shortly. Please use the [telemetry-router](https://docs.stackit.cloud/products/logging-and-monitoring/telemetry-router/) to retrieve audit log messages in the future. The version of the OpenAPI document: 2.0 Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/auditlog/src/stackit/auditlog/models/gateway_error_response.py b/services/auditlog/src/stackit/auditlog/models/gateway_error_response.py index bf5392367..33a711eac 100644 --- a/services/auditlog/src/stackit/auditlog/models/gateway_error_response.py +++ b/services/auditlog/src/stackit/auditlog/models/gateway_error_response.py @@ -3,7 +3,7 @@ """ STACKIT Audit Log API -API Endpoints to retrieve recorded actions and resulting changes in the system. ### Documentation The user documentation with explanations how to use the api can be found [here](https://docs.stackit.cloud/stackit/en/retrieve-audit-log-per-api-request-134415907.html). ### Audit Logging Changes on organizations, folders and projects and respective cloud resources are logged and collected in the audit log. ### API Constraints The audit log API allows to download messages from the last 90 days. The maximum duration that can be queried at once is 24 hours. Requests are rate limited - the current maximum is 60 requests per minute. +**Deprecated:** The auditlog API is deprecated and will be removed shortly. Please use the [telemetry-router](https://docs.stackit.cloud/products/logging-and-monitoring/telemetry-router/) to retrieve audit log messages in the future. The version of the OpenAPI document: 2.0 Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/auditlog/src/stackit/auditlog/models/list_audit_log_entries_response.py b/services/auditlog/src/stackit/auditlog/models/list_audit_log_entries_response.py index b7acb1855..04da328f5 100644 --- a/services/auditlog/src/stackit/auditlog/models/list_audit_log_entries_response.py +++ b/services/auditlog/src/stackit/auditlog/models/list_audit_log_entries_response.py @@ -3,7 +3,7 @@ """ STACKIT Audit Log API -API Endpoints to retrieve recorded actions and resulting changes in the system. ### Documentation The user documentation with explanations how to use the api can be found [here](https://docs.stackit.cloud/stackit/en/retrieve-audit-log-per-api-request-134415907.html). ### Audit Logging Changes on organizations, folders and projects and respective cloud resources are logged and collected in the audit log. ### API Constraints The audit log API allows to download messages from the last 90 days. The maximum duration that can be queried at once is 24 hours. Requests are rate limited - the current maximum is 60 requests per minute. +**Deprecated:** The auditlog API is deprecated and will be removed shortly. Please use the [telemetry-router](https://docs.stackit.cloud/products/logging-and-monitoring/telemetry-router/) to retrieve audit log messages in the future. The version of the OpenAPI document: 2.0 Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/auditlog/src/stackit/auditlog/models/service_account_delegation_info_principal_response.py b/services/auditlog/src/stackit/auditlog/models/service_account_delegation_info_principal_response.py index d242dc5db..0b4022459 100644 --- a/services/auditlog/src/stackit/auditlog/models/service_account_delegation_info_principal_response.py +++ b/services/auditlog/src/stackit/auditlog/models/service_account_delegation_info_principal_response.py @@ -3,7 +3,7 @@ """ STACKIT Audit Log API -API Endpoints to retrieve recorded actions and resulting changes in the system. ### Documentation The user documentation with explanations how to use the api can be found [here](https://docs.stackit.cloud/stackit/en/retrieve-audit-log-per-api-request-134415907.html). ### Audit Logging Changes on organizations, folders and projects and respective cloud resources are logged and collected in the audit log. ### API Constraints The audit log API allows to download messages from the last 90 days. The maximum duration that can be queried at once is 24 hours. Requests are rate limited - the current maximum is 60 requests per minute. +**Deprecated:** The auditlog API is deprecated and will be removed shortly. Please use the [telemetry-router](https://docs.stackit.cloud/products/logging-and-monitoring/telemetry-router/) to retrieve audit log messages in the future. The version of the OpenAPI document: 2.0 Generated by OpenAPI Generator (https://openapi-generator.tech) diff --git a/services/auditlog/src/stackit/auditlog/rest.py b/services/auditlog/src/stackit/auditlog/rest.py index ed90fb9e9..c3f376ff3 100644 --- a/services/auditlog/src/stackit/auditlog/rest.py +++ b/services/auditlog/src/stackit/auditlog/rest.py @@ -3,7 +3,7 @@ """ STACKIT Audit Log API -API Endpoints to retrieve recorded actions and resulting changes in the system. ### Documentation The user documentation with explanations how to use the api can be found [here](https://docs.stackit.cloud/stackit/en/retrieve-audit-log-per-api-request-134415907.html). ### Audit Logging Changes on organizations, folders and projects and respective cloud resources are logged and collected in the audit log. ### API Constraints The audit log API allows to download messages from the last 90 days. The maximum duration that can be queried at once is 24 hours. Requests are rate limited - the current maximum is 60 requests per minute. +**Deprecated:** The auditlog API is deprecated and will be removed shortly. Please use the [telemetry-router](https://docs.stackit.cloud/products/logging-and-monitoring/telemetry-router/) to retrieve audit log messages in the future. The version of the OpenAPI document: 2.0 Generated by OpenAPI Generator (https://openapi-generator.tech) From 17e2c764543bfc335733f4a927cfc9c09b1624d7 Mon Sep 17 00:00:00 2001 From: Ruben Hoenle Date: Tue, 4 Aug 2026 13:12:52 +0200 Subject: [PATCH 2/2] changelogs --- CHANGELOG.md | 2 ++ services/auditlog/CHANGELOG.md | 3 +++ services/auditlog/pyproject.toml | 2 +- 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 17db7b366..93918c9a9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,8 @@ - **Chore:** Bump minimum Python version to 3.10 - **Chore:** Update dependencies - `auditlog` + - [v0.4.0](services/auditlog/CHANGELOG.md#v040) + - **Deprecation:** The `auditlog` SDK and the underlying API is deprecated and will be removed in the future. Use the `telemetryrouter` SDK and API instead. - [v0.3.0](services/auditlog/CHANGELOG.md#v030) - **Chore:** Bump minimum Python version to 3.10 - **Chore:** Update dependencies diff --git a/services/auditlog/CHANGELOG.md b/services/auditlog/CHANGELOG.md index 60a545517..8da3fd73d 100644 --- a/services/auditlog/CHANGELOG.md +++ b/services/auditlog/CHANGELOG.md @@ -1,3 +1,6 @@ +## v0.4.0 +- **Deprecation:** The `auditlog` SDK and the underlying API is deprecated and will be removed in the future. Use the `telemetryrouter` SDK and API instead. + ## v0.3.0 - **Chore:** Bump minimum Python version to 3.10 - **Chore:** Update dependencies diff --git a/services/auditlog/pyproject.toml b/services/auditlog/pyproject.toml index b09aa85d3..1e1b58d1c 100644 --- a/services/auditlog/pyproject.toml +++ b/services/auditlog/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "stackit-auditlog" -version = "v0.3.0" +version = "v0.4.0" description = "Audit Log API" authors = [{ name = "STACKIT Developer Tools", email = "developer-tools@stackit.cloud" }] requires-python = ">=3.10,<4.0"