From da95d37ba02f3033d2899df7643a6af2a12d1a9f Mon Sep 17 00:00:00 2001 From: "ci.datadog-api-spec" Date: Mon, 13 Oct 2025 09:41:05 +0000 Subject: [PATCH] Regenerate client from commit 4426774 of spec repo --- .generator/schemas/v2/openapi.yaml | 341 ++++++++++++++- ...an-options-returns-Created-response.frozen | 2 +- ...-scan-options-returns-Created-response.yml | 4 +- ...ptions-returns-Bad-Request-response.frozen | 2 +- ...n-Options-returns-Bad-Request-response.yml | 5 +- ...-Options-returns-Not-Found-response.frozen | 2 +- ...can-Options-returns-Not-Found-response.yml | 4 +- ...ptions-returns-Bad-Request-response.frozen | 1 + ...n-Options-returns-Bad-Request-response.yml | 21 + ...-Options-returns-Not-Found-response.frozen | 1 + ...can-Options-returns-Not-Found-response.yml | 21 + ...-by-id-returns-Bad-Request-response.frozen | 2 +- ...ask-by-id-returns-Bad-Request-response.yml | 2 +- ...sk-by-id-returns-Not-Found-response.frozen | 2 +- ...-task-by-id-returns-Not-Found-response.yml | 2 +- ...mand-task-by-id-returns-OK-response.frozen | 2 +- ...-Demand-task-by-id-returns-OK-response.yml | 4 +- ...On-Demand-tasks-returns-OK-response.frozen | 2 +- ...WS-On-Demand-tasks-returns-OK-response.yml | 4 +- ...ptions-returns-Bad-Request-response.frozen | 2 +- ...n-options-returns-Bad-Request-response.yml | 2 +- ...-options-returns-Not-Found-response.frozen | 2 +- ...can-options-returns-Not-Found-response.yml | 4 +- ...WS-scan-options-returns-OK-response.frozen | 2 +- ...t-AWS-scan-options-returns-OK-response.yml | 4 +- ...ptions-returns-Bad-Request-response.frozen | 1 + ...n-options-returns-Bad-Request-response.yml | 21 + ...-options-returns-Not-Found-response.frozen | 1 + ...can-options-returns-Not-Found-response.yml | 21 + ...ptions-returns-Bad-Request-response.frozen | 1 + ...n-options-returns-Bad-Request-response.yml | 21 + ...-options-returns-Not-Found-response.frozen | 1 + ...can-options-returns-Not-Found-response.yml | 21 + ...CP-scan-options-returns-OK-response.frozen | 1 + ...t-GCP-scan-options-returns-OK-response.yml | 38 ++ ...WS-Scan-Options-returns-OK-response.frozen | 2 +- ...t-AWS-Scan-Options-returns-OK-response.yml | 2 +- ...CP-Scan-Options-returns-OK-response.frozen | 1 + ...t-GCP-Scan-Options-returns-OK-response.yml | 20 + ...re-scan-options-returns-OK-response.frozen | 2 +- ...azure-scan-options-returns-OK-response.yml | 2 +- ...ions-returns-Bad-Request-response-2.frozen | 2 +- ...Options-returns-Bad-Request-response-2.yml | 2 +- ...Options-returns-No-Content-response.frozen | 2 +- ...an-Options-returns-No-Content-response.yml | 2 +- ...-Options-returns-Not-Found-response.frozen | 2 +- ...can-Options-returns-Not-Found-response.yml | 4 +- ...ptions-returns-Bad-Request-response.frozen | 1 + ...n-Options-returns-Bad-Request-response.yml | 25 ++ ...-Options-returns-Not-Found-response.frozen | 1 + ...can-Options-returns-Not-Found-response.yml | 25 ++ ...CP-Scan-Options-returns-OK-response.frozen | 1 + ...h-GCP-Scan-Options-returns-OK-response.yml | 24 ++ ...ptions-returns-Bad-Request-response.frozen | 2 +- ...n-Options-returns-Bad-Request-response.yml | 2 +- ...n-Options-returns-Conflict-response.frozen | 2 +- ...Scan-Options-returns-Conflict-response.yml | 4 +- ...tions-enabled-successfully-response.frozen | 1 + ...-options-enabled-successfully-response.yml | 40 ++ ...ptions-returns-Bad-Request-response.frozen | 1 + ...n-Options-returns-Bad-Request-response.yml | 25 ++ ...n-Options-returns-Conflict-response.frozen | 1 + ...Scan-Options-returns-Conflict-response.yml | 25 ++ ...-task-created-successfully-response.frozen | 2 +- ...and-task-created-successfully-response.yml | 4 +- ...d-task-returns-Bad-Request-response.frozen | 2 +- ...mand-task-returns-Bad-Request-response.yml | 5 +- .../CreateGcpScanOptions.rb | 16 + .../DeleteGcpScanOptions.rb | 5 + .../agentless-scanning/GetAzureScanOptions.rb | 5 + .../agentless-scanning/GetGcpScanOptions.rb | 5 + .../agentless-scanning/ListGcpScanOptions.rb | 5 + .../UpdateGcpScanOptions.rb | 15 + features/scenarios_model_mapping.rb | 16 + features/v2/agentless_scanning.feature | 120 ++++++ features/v2/given.json | 7 + features/v2/undo.json | 43 ++ lib/datadog_api_client/inflector.rb | 9 + .../v2/api/agentless_scanning_api.rb | 394 ++++++++++++++++++ .../v2/models/azure_scan_options.rb | 4 +- .../v2/models/azure_scan_options_array.rb | 4 +- .../v2/models/azure_scan_options_data.rb | 6 +- .../azure_scan_options_data_attributes.rb | 6 +- .../models/azure_scan_options_input_update.rb | 4 +- .../azure_scan_options_input_update_data.rb | 6 +- ...an_options_input_update_data_attributes.rb | 6 +- .../v2/models/gcp_scan_options.rb | 105 +++++ .../v2/models/gcp_scan_options_array.rb | 125 ++++++ .../v2/models/gcp_scan_options_data.rb | 154 +++++++ .../gcp_scan_options_data_attributes.rb | 115 +++++ .../v2/models/gcp_scan_options_data_type.rb | 26 ++ .../models/gcp_scan_options_input_update.rb | 105 +++++ .../gcp_scan_options_input_update_data.rb | 154 +++++++ ...an_options_input_update_data_attributes.rb | 115 +++++ ...gcp_scan_options_input_update_data_type.rb | 26 ++ 95 files changed, 2320 insertions(+), 84 deletions(-) create mode 100644 cassettes/features/v2/agentless_scanning/Delete-GCP-Scan-Options-returns-Bad-Request-response.frozen create mode 100644 cassettes/features/v2/agentless_scanning/Delete-GCP-Scan-Options-returns-Bad-Request-response.yml create mode 100644 cassettes/features/v2/agentless_scanning/Delete-GCP-Scan-Options-returns-Not-Found-response.frozen create mode 100644 cassettes/features/v2/agentless_scanning/Delete-GCP-Scan-Options-returns-Not-Found-response.yml create mode 100644 cassettes/features/v2/agentless_scanning/Get-Azure-scan-options-returns-Bad-Request-response.frozen create mode 100644 cassettes/features/v2/agentless_scanning/Get-Azure-scan-options-returns-Bad-Request-response.yml create mode 100644 cassettes/features/v2/agentless_scanning/Get-Azure-scan-options-returns-Not-Found-response.frozen create mode 100644 cassettes/features/v2/agentless_scanning/Get-Azure-scan-options-returns-Not-Found-response.yml create mode 100644 cassettes/features/v2/agentless_scanning/Get-GCP-scan-options-returns-Bad-Request-response.frozen create mode 100644 cassettes/features/v2/agentless_scanning/Get-GCP-scan-options-returns-Bad-Request-response.yml create mode 100644 cassettes/features/v2/agentless_scanning/Get-GCP-scan-options-returns-Not-Found-response.frozen create mode 100644 cassettes/features/v2/agentless_scanning/Get-GCP-scan-options-returns-Not-Found-response.yml create mode 100644 cassettes/features/v2/agentless_scanning/Get-GCP-scan-options-returns-OK-response.frozen create mode 100644 cassettes/features/v2/agentless_scanning/Get-GCP-scan-options-returns-OK-response.yml create mode 100644 cassettes/features/v2/agentless_scanning/List-GCP-Scan-Options-returns-OK-response.frozen create mode 100644 cassettes/features/v2/agentless_scanning/List-GCP-Scan-Options-returns-OK-response.yml create mode 100644 cassettes/features/v2/agentless_scanning/Patch-GCP-Scan-Options-returns-Bad-Request-response.frozen create mode 100644 cassettes/features/v2/agentless_scanning/Patch-GCP-Scan-Options-returns-Bad-Request-response.yml create mode 100644 cassettes/features/v2/agentless_scanning/Patch-GCP-Scan-Options-returns-Not-Found-response.frozen create mode 100644 cassettes/features/v2/agentless_scanning/Patch-GCP-Scan-Options-returns-Not-Found-response.yml create mode 100644 cassettes/features/v2/agentless_scanning/Patch-GCP-Scan-Options-returns-OK-response.frozen create mode 100644 cassettes/features/v2/agentless_scanning/Patch-GCP-Scan-Options-returns-OK-response.yml create mode 100644 cassettes/features/v2/agentless_scanning/Post-GCP-Scan-Options-returns-Agentless-scan-options-enabled-successfully-response.frozen create mode 100644 cassettes/features/v2/agentless_scanning/Post-GCP-Scan-Options-returns-Agentless-scan-options-enabled-successfully-response.yml create mode 100644 cassettes/features/v2/agentless_scanning/Post-GCP-Scan-Options-returns-Bad-Request-response.frozen create mode 100644 cassettes/features/v2/agentless_scanning/Post-GCP-Scan-Options-returns-Bad-Request-response.yml create mode 100644 cassettes/features/v2/agentless_scanning/Post-GCP-Scan-Options-returns-Conflict-response.frozen create mode 100644 cassettes/features/v2/agentless_scanning/Post-GCP-Scan-Options-returns-Conflict-response.yml create mode 100644 examples/v2/agentless-scanning/CreateGcpScanOptions.rb create mode 100644 examples/v2/agentless-scanning/DeleteGcpScanOptions.rb create mode 100644 examples/v2/agentless-scanning/GetAzureScanOptions.rb create mode 100644 examples/v2/agentless-scanning/GetGcpScanOptions.rb create mode 100644 examples/v2/agentless-scanning/ListGcpScanOptions.rb create mode 100644 examples/v2/agentless-scanning/UpdateGcpScanOptions.rb create mode 100644 lib/datadog_api_client/v2/models/gcp_scan_options.rb create mode 100644 lib/datadog_api_client/v2/models/gcp_scan_options_array.rb create mode 100644 lib/datadog_api_client/v2/models/gcp_scan_options_data.rb create mode 100644 lib/datadog_api_client/v2/models/gcp_scan_options_data_attributes.rb create mode 100644 lib/datadog_api_client/v2/models/gcp_scan_options_data_type.rb create mode 100644 lib/datadog_api_client/v2/models/gcp_scan_options_input_update.rb create mode 100644 lib/datadog_api_client/v2/models/gcp_scan_options_input_update_data.rb create mode 100644 lib/datadog_api_client/v2/models/gcp_scan_options_input_update_data_attributes.rb create mode 100644 lib/datadog_api_client/v2/models/gcp_scan_options_input_update_data_type.rb diff --git a/.generator/schemas/v2/openapi.yaml b/.generator/schemas/v2/openapi.yaml index 82aecd68139a..680fa24a1937 100644 --- a/.generator/schemas/v2/openapi.yaml +++ b/.generator/schemas/v2/openapi.yaml @@ -6010,7 +6010,7 @@ components: - type type: object AzureScanOptions: - description: The definition of `AzureScanOptions` object. + description: Response object containing Azure scan options for a single subscription. example: data: attributes: @@ -6023,7 +6023,7 @@ components: $ref: '#/components/schemas/AzureScanOptionsData' type: object AzureScanOptionsArray: - description: The definition of `AzureScanOptionsArray` object. + description: Response object containing a list of Azure scan options. example: data: - attributes: @@ -6033,7 +6033,7 @@ components: type: azure_scan_options properties: data: - description: The `AzureScanOptionsArray` `data`. + description: A list of Azure scan options. items: $ref: '#/components/schemas/AzureScanOptionsData' type: array @@ -6041,12 +6041,12 @@ components: - data type: object AzureScanOptionsData: - description: The definition of `AzureScanOptionsData` object. + description: Single Azure scan options entry. properties: attributes: $ref: '#/components/schemas/AzureScanOptionsDataAttributes' id: - description: The `AzureScanOptionsData` `id`. + description: The Azure subscription ID. example: '' type: string type: @@ -6056,13 +6056,14 @@ components: - id type: object AzureScanOptionsDataAttributes: - description: The definition of `AzureScanOptionsDataAttributes` object. + description: Attributes for Azure scan options configuration. properties: vuln_containers_os: - description: The `attributes` `vuln_containers_os`. + description: Indicates if scanning for vulnerabilities in containers is + enabled. type: boolean vuln_host_os: - description: The `attributes` `vuln_host_os`. + description: Indicates if scanning for vulnerabilities in hosts is enabled. type: boolean type: object AzureScanOptionsDataType: @@ -6075,7 +6076,7 @@ components: x-enum-varnames: - AZURE_SCAN_OPTIONS AzureScanOptionsInputUpdate: - description: The definition of `AzureScanOptionsInputUpdate` object. + description: Request object for updating Azure scan options. example: data: id: 12345678-90ab-cdef-1234-567890abcdef @@ -6085,13 +6086,13 @@ components: $ref: '#/components/schemas/AzureScanOptionsInputUpdateData' type: object AzureScanOptionsInputUpdateData: - description: The definition of `AzureScanOptionsInputUpdateData` object. + description: Data object for updating the scan options of a single Azure subscription. properties: attributes: $ref: '#/components/schemas/AzureScanOptionsInputUpdateDataAttributes' id: - description: The `AzureScanOptionsInputUpdateData` `id`. - example: '' + description: The Azure subscription ID. + example: 12345678-90ab-cdef-1234-567890abcdef type: string type: $ref: '#/components/schemas/AzureScanOptionsInputUpdateDataType' @@ -6100,13 +6101,14 @@ components: - id type: object AzureScanOptionsInputUpdateDataAttributes: - description: The definition of `AzureScanOptionsInputUpdateDataAttributes` object. + description: Attributes for updating Azure scan options configuration. properties: vuln_containers_os: - description: The `attributes` `vuln_containers_os`. + description: Indicates if scanning for vulnerabilities in containers is + enabled. type: boolean vuln_host_os: - description: The `attributes` `vuln_host_os`. + description: Indicates if scanning for vulnerabilities in hosts is enabled. type: boolean type: object AzureScanOptionsInputUpdateDataType: @@ -20439,6 +20441,117 @@ components: required: - data type: object + GcpScanOptions: + description: Response object containing GCP scan options for a single project. + example: + data: + attributes: + vuln_containers_os: true + vuln_host_os: true + id: company-project-id + type: gcp_scan_options + properties: + data: + $ref: '#/components/schemas/GcpScanOptionsData' + type: object + GcpScanOptionsArray: + description: Response object containing a list of GCP scan options. + example: + data: + - attributes: + vuln_containers_os: true + vuln_host_os: true + id: company-project-id + type: gcp_scan_options + properties: + data: + description: A list of GCP scan options. + items: + $ref: '#/components/schemas/GcpScanOptionsData' + type: array + required: + - data + type: object + GcpScanOptionsData: + description: Single GCP scan options entry. + properties: + attributes: + $ref: '#/components/schemas/GcpScanOptionsDataAttributes' + id: + description: The GCP project ID. + example: '' + type: string + type: + $ref: '#/components/schemas/GcpScanOptionsDataType' + required: + - type + - id + type: object + GcpScanOptionsDataAttributes: + description: Attributes for GCP scan options configuration. + properties: + vuln_containers_os: + description: Indicates if scanning for vulnerabilities in containers is + enabled. + type: boolean + vuln_host_os: + description: Indicates if scanning for vulnerabilities in hosts is enabled. + type: boolean + type: object + GcpScanOptionsDataType: + default: gcp_scan_options + description: GCP scan options resource type. + enum: + - gcp_scan_options + example: gcp_scan_options + type: string + x-enum-varnames: + - GCP_SCAN_OPTIONS + GcpScanOptionsInputUpdate: + description: Request object for updating GCP scan options. + example: + data: + id: company-project-id + type: gcp_scan_options + properties: + data: + $ref: '#/components/schemas/GcpScanOptionsInputUpdateData' + type: object + GcpScanOptionsInputUpdateData: + description: Data object for updating the scan options of a single GCP project. + properties: + attributes: + $ref: '#/components/schemas/GcpScanOptionsInputUpdateDataAttributes' + id: + description: The GCP project ID. + example: '' + type: string + type: + $ref: '#/components/schemas/GcpScanOptionsInputUpdateDataType' + required: + - type + - id + type: object + GcpScanOptionsInputUpdateDataAttributes: + description: Attributes for updating GCP scan options configuration. + properties: + vuln_containers_os: + description: Indicates if scanning for vulnerabilities in containers is + enabled. + type: boolean + vuln_host_os: + description: Indicates if scanning for vulnerabilities in hosts is enabled. + type: boolean + type: object + GcpScanOptionsInputUpdateDataType: + default: gcp_scan_options + description: GCP scan options resource type. + enum: + - gcp_scan_options + example: gcp_scan_options + type: string + x-enum-varnames: + - GCP_SCAN_OPTIONS GcpUcConfigResponse: description: The definition of `GcpUcConfigResponse` object. example: @@ -53261,6 +53374,40 @@ paths: summary: Delete azure scan options tags: - Agentless Scanning + get: + description: Fetches the Agentless scan options for an activated subscription. + operationId: GetAzureScanOptions + parameters: + - description: The Azure subscription ID. + in: path + name: subscription_id + required: true + schema: + example: 12345678-90ab-cdef-1234-567890abcdef + type: string + responses: + '200': + content: + application/json: + schema: + $ref: '#/components/schemas/AzureScanOptions' + description: OK + '400': + $ref: '#/components/responses/BadRequestResponse' + '403': + $ref: '#/components/responses/NotAuthorizedResponse' + '404': + $ref: '#/components/responses/NotFoundResponse' + '429': + $ref: '#/components/responses/TooManyRequestsResponse' + security: + - apiKeyAuth: [] + appKeyAuth: [] + - AuthZ: + - security_monitoring_findings_read + summary: Get Azure scan options + tags: + - Agentless Scanning patch: description: Update the Agentless scan options for an activated subscription. operationId: UpdateAzureScanOptions @@ -53295,6 +53442,170 @@ paths: summary: Update azure scan options tags: - Agentless Scanning + /api/v2/agentless_scanning/accounts/gcp: + get: + description: Fetches the scan options configured for all GCP projects. + operationId: ListGcpScanOptions + responses: + '200': + content: + application/json: + schema: + $ref: '#/components/schemas/GcpScanOptionsArray' + description: OK + '403': + $ref: '#/components/responses/NotAuthorizedResponse' + '429': + $ref: '#/components/responses/TooManyRequestsResponse' + security: + - apiKeyAuth: [] + appKeyAuth: [] + - AuthZ: + - security_monitoring_findings_read + summary: List GCP Scan Options + tags: + - Agentless Scanning + post: + description: Activate Agentless scan options for a GCP project. + operationId: CreateGcpScanOptions + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/GcpScanOptions' + description: The definition of the new scan options. + required: true + responses: + '201': + content: + application/json: + schema: + $ref: '#/components/schemas/GcpScanOptions' + description: Agentless scan options enabled successfully. + '400': + $ref: '#/components/responses/BadRequestResponse' + '403': + $ref: '#/components/responses/NotAuthorizedResponse' + '409': + $ref: '#/components/responses/ConflictResponse' + '429': + $ref: '#/components/responses/TooManyRequestsResponse' + security: + - apiKeyAuth: [] + appKeyAuth: [] + - AuthZ: + - org_management + summary: Post GCP Scan Options + tags: + - Agentless Scanning + x-codegen-request-body-name: body + /api/v2/agentless_scanning/accounts/gcp/{project_id}: + delete: + description: Delete Agentless scan options for a GCP project. + operationId: DeleteGcpScanOptions + parameters: + - description: The GCP project ID. + in: path + name: project_id + required: true + schema: + example: company-project-id + type: string + responses: + '204': + description: No Content + '400': + $ref: '#/components/responses/BadRequestResponse' + '403': + $ref: '#/components/responses/NotAuthorizedResponse' + '404': + $ref: '#/components/responses/NotFoundResponse' + '429': + $ref: '#/components/responses/TooManyRequestsResponse' + security: + - apiKeyAuth: [] + appKeyAuth: [] + - AuthZ: + - org_management + summary: Delete GCP Scan Options + tags: + - Agentless Scanning + get: + description: Fetches the Agentless scan options for an activated GCP project. + operationId: GetGcpScanOptions + parameters: + - description: The GCP project ID. + in: path + name: project_id + required: true + schema: + example: company-project-id + type: string + responses: + '200': + content: + application/json: + schema: + $ref: '#/components/schemas/GcpScanOptions' + description: OK + '400': + $ref: '#/components/responses/BadRequestResponse' + '403': + $ref: '#/components/responses/NotAuthorizedResponse' + '404': + $ref: '#/components/responses/NotFoundResponse' + '429': + $ref: '#/components/responses/TooManyRequestsResponse' + security: + - apiKeyAuth: [] + appKeyAuth: [] + - AuthZ: + - security_monitoring_findings_read + summary: Get GCP scan options + tags: + - Agentless Scanning + patch: + description: Update the Agentless scan options for an activated GCP project. + operationId: UpdateGcpScanOptions + parameters: + - description: The GCP project ID. + in: path + name: project_id + required: true + schema: + example: company-project-id + type: string + requestBody: + content: + application/json: + schema: + $ref: '#/components/schemas/GcpScanOptionsInputUpdate' + description: New definition of the scan options. + required: true + responses: + '200': + content: + application/json: + schema: + $ref: '#/components/schemas/GcpScanOptions' + description: OK + '400': + $ref: '#/components/responses/BadRequestResponse' + '403': + $ref: '#/components/responses/NotAuthorizedResponse' + '404': + $ref: '#/components/responses/NotFoundResponse' + '429': + $ref: '#/components/responses/TooManyRequestsResponse' + security: + - apiKeyAuth: [] + appKeyAuth: [] + - AuthZ: + - org_management + summary: Patch GCP Scan Options + tags: + - Agentless Scanning + x-codegen-request-body-name: body /api/v2/agentless_scanning/ondemand/aws: get: description: Fetches the most recent 1000 AWS on demand tasks. diff --git a/cassettes/features/v2/agentless_scanning/Create-azure-scan-options-returns-Created-response.frozen b/cassettes/features/v2/agentless_scanning/Create-azure-scan-options-returns-Created-response.frozen index 1f060e7c19fa..98f070f22827 100644 --- a/cassettes/features/v2/agentless_scanning/Create-azure-scan-options-returns-Created-response.frozen +++ b/cassettes/features/v2/agentless_scanning/Create-azure-scan-options-returns-Created-response.frozen @@ -1 +1 @@ -2025-09-30T18:30:00.006Z \ No newline at end of file +2025-10-12T15:49:46.454Z \ No newline at end of file diff --git a/cassettes/features/v2/agentless_scanning/Create-azure-scan-options-returns-Created-response.yml b/cassettes/features/v2/agentless_scanning/Create-azure-scan-options-returns-Created-response.yml index 08edd910b01d..04ab7a972be7 100644 --- a/cassettes/features/v2/agentless_scanning/Create-azure-scan-options-returns-Created-response.yml +++ b/cassettes/features/v2/agentless_scanning/Create-azure-scan-options-returns-Created-response.yml @@ -1,5 +1,5 @@ http_interactions: -- recorded_at: Tue, 30 Sep 2025 18:30:00 GMT +- recorded_at: Sun, 12 Oct 2025 15:49:46 GMT request: body: encoding: UTF-8 @@ -21,7 +21,7 @@ http_interactions: status: code: 201 message: Created -- recorded_at: Tue, 30 Sep 2025 18:30:00 GMT +- recorded_at: Sun, 12 Oct 2025 15:49:46 GMT request: body: null headers: diff --git a/cassettes/features/v2/agentless_scanning/Delete-AWS-Scan-Options-returns-Bad-Request-response.frozen b/cassettes/features/v2/agentless_scanning/Delete-AWS-Scan-Options-returns-Bad-Request-response.frozen index 78fae12acd24..5f729cf855b9 100644 --- a/cassettes/features/v2/agentless_scanning/Delete-AWS-Scan-Options-returns-Bad-Request-response.frozen +++ b/cassettes/features/v2/agentless_scanning/Delete-AWS-Scan-Options-returns-Bad-Request-response.frozen @@ -1 +1 @@ -2025-03-01T20:02:07.570Z \ No newline at end of file +2025-10-12T15:49:47.436Z \ No newline at end of file diff --git a/cassettes/features/v2/agentless_scanning/Delete-AWS-Scan-Options-returns-Bad-Request-response.yml b/cassettes/features/v2/agentless_scanning/Delete-AWS-Scan-Options-returns-Bad-Request-response.yml index 0aed6ba02e9f..9327abf802ff 100644 --- a/cassettes/features/v2/agentless_scanning/Delete-AWS-Scan-Options-returns-Bad-Request-response.yml +++ b/cassettes/features/v2/agentless_scanning/Delete-AWS-Scan-Options-returns-Bad-Request-response.yml @@ -1,5 +1,5 @@ http_interactions: -- recorded_at: Sat, 01 Mar 2025 20:02:07 GMT +- recorded_at: Sun, 12 Oct 2025 15:49:47 GMT request: body: null headers: @@ -10,8 +10,7 @@ http_interactions: response: body: encoding: UTF-8 - string: '{"errors":[{"title":"Generic Error","detail":"missing or invalid url - parameter ''accountId'', expected uuid format ''123456789012''"}]}' + string: '{"errors":[{"title":"Generic Error","detail":"invalid AWS account ID"}]}' headers: Content-Type: - application/vnd.api+json diff --git a/cassettes/features/v2/agentless_scanning/Delete-AWS-Scan-Options-returns-Not-Found-response.frozen b/cassettes/features/v2/agentless_scanning/Delete-AWS-Scan-Options-returns-Not-Found-response.frozen index 7766046ed524..cea262b600eb 100644 --- a/cassettes/features/v2/agentless_scanning/Delete-AWS-Scan-Options-returns-Not-Found-response.frozen +++ b/cassettes/features/v2/agentless_scanning/Delete-AWS-Scan-Options-returns-Not-Found-response.frozen @@ -1 +1 @@ -2025-03-01T20:02:08.096Z \ No newline at end of file +2025-10-12T15:49:47.578Z \ No newline at end of file diff --git a/cassettes/features/v2/agentless_scanning/Delete-AWS-Scan-Options-returns-Not-Found-response.yml b/cassettes/features/v2/agentless_scanning/Delete-AWS-Scan-Options-returns-Not-Found-response.yml index d1cd55193e17..fb08c2c355b1 100644 --- a/cassettes/features/v2/agentless_scanning/Delete-AWS-Scan-Options-returns-Not-Found-response.yml +++ b/cassettes/features/v2/agentless_scanning/Delete-AWS-Scan-Options-returns-Not-Found-response.yml @@ -1,5 +1,5 @@ http_interactions: -- recorded_at: Sat, 01 Mar 2025 20:02:08 GMT +- recorded_at: Sun, 12 Oct 2025 15:49:47 GMT request: body: null headers: @@ -11,7 +11,7 @@ http_interactions: body: encoding: UTF-8 string: '{"errors":[{"status":"404","detail":"no aws scan options found for - subscription 000000000005"}]}' + account 000000000005"}]}' headers: Content-Type: - application/vnd.api+json diff --git a/cassettes/features/v2/agentless_scanning/Delete-GCP-Scan-Options-returns-Bad-Request-response.frozen b/cassettes/features/v2/agentless_scanning/Delete-GCP-Scan-Options-returns-Bad-Request-response.frozen new file mode 100644 index 000000000000..5988097e00b3 --- /dev/null +++ b/cassettes/features/v2/agentless_scanning/Delete-GCP-Scan-Options-returns-Bad-Request-response.frozen @@ -0,0 +1 @@ +2025-10-12T15:49:48.019Z \ No newline at end of file diff --git a/cassettes/features/v2/agentless_scanning/Delete-GCP-Scan-Options-returns-Bad-Request-response.yml b/cassettes/features/v2/agentless_scanning/Delete-GCP-Scan-Options-returns-Bad-Request-response.yml new file mode 100644 index 000000000000..ed7a12ea3f92 --- /dev/null +++ b/cassettes/features/v2/agentless_scanning/Delete-GCP-Scan-Options-returns-Bad-Request-response.yml @@ -0,0 +1,21 @@ +http_interactions: +- recorded_at: Sun, 12 Oct 2025 15:49:48 GMT + request: + body: null + headers: + Accept: + - '*/*' + method: DELETE + uri: https://api.datadoghq.com/api/v2/agentless_scanning/accounts/gcp/no + response: + body: + encoding: UTF-8 + string: '{"errors":[{"title":"Generic Error","detail":"project_id ''no'' is + too short: must be at least 6 characters (current: 2)"}]}' + headers: + Content-Type: + - application/vnd.api+json + status: + code: 400 + message: Bad Request +recorded_with: VCR 6.0.0 diff --git a/cassettes/features/v2/agentless_scanning/Delete-GCP-Scan-Options-returns-Not-Found-response.frozen b/cassettes/features/v2/agentless_scanning/Delete-GCP-Scan-Options-returns-Not-Found-response.frozen new file mode 100644 index 000000000000..76701ebfa2c3 --- /dev/null +++ b/cassettes/features/v2/agentless_scanning/Delete-GCP-Scan-Options-returns-Not-Found-response.frozen @@ -0,0 +1 @@ +2025-10-12T15:49:48.425Z \ No newline at end of file diff --git a/cassettes/features/v2/agentless_scanning/Delete-GCP-Scan-Options-returns-Not-Found-response.yml b/cassettes/features/v2/agentless_scanning/Delete-GCP-Scan-Options-returns-Not-Found-response.yml new file mode 100644 index 000000000000..f1d6cf962625 --- /dev/null +++ b/cassettes/features/v2/agentless_scanning/Delete-GCP-Scan-Options-returns-Not-Found-response.yml @@ -0,0 +1,21 @@ +http_interactions: +- recorded_at: Sun, 12 Oct 2025 15:49:48 GMT + request: + body: null + headers: + Accept: + - '*/*' + method: DELETE + uri: https://api.datadoghq.com/api/v2/agentless_scanning/accounts/gcp/nonexistent-project-id + response: + body: + encoding: UTF-8 + string: '{"errors":[{"status":"404","detail":"no gcp scan options found for + project nonexistent-project-id"}]}' + headers: + Content-Type: + - application/vnd.api+json + status: + code: 404 + message: Not Found +recorded_with: VCR 6.0.0 diff --git a/cassettes/features/v2/agentless_scanning/Get-AWS-On-Demand-task-by-id-returns-Bad-Request-response.frozen b/cassettes/features/v2/agentless_scanning/Get-AWS-On-Demand-task-by-id-returns-Bad-Request-response.frozen index 4f8c861ebd51..811931b12b13 100644 --- a/cassettes/features/v2/agentless_scanning/Get-AWS-On-Demand-task-by-id-returns-Bad-Request-response.frozen +++ b/cassettes/features/v2/agentless_scanning/Get-AWS-On-Demand-task-by-id-returns-Bad-Request-response.frozen @@ -1 +1 @@ -2025-03-05T15:30:08.481Z \ No newline at end of file +2025-10-12T15:49:48.900Z \ No newline at end of file diff --git a/cassettes/features/v2/agentless_scanning/Get-AWS-On-Demand-task-by-id-returns-Bad-Request-response.yml b/cassettes/features/v2/agentless_scanning/Get-AWS-On-Demand-task-by-id-returns-Bad-Request-response.yml index a91a02b78aee..a7daa76f2ada 100644 --- a/cassettes/features/v2/agentless_scanning/Get-AWS-On-Demand-task-by-id-returns-Bad-Request-response.yml +++ b/cassettes/features/v2/agentless_scanning/Get-AWS-On-Demand-task-by-id-returns-Bad-Request-response.yml @@ -1,5 +1,5 @@ http_interactions: -- recorded_at: Wed, 05 Mar 2025 15:30:08 GMT +- recorded_at: Sun, 12 Oct 2025 15:49:48 GMT request: body: null headers: diff --git a/cassettes/features/v2/agentless_scanning/Get-AWS-On-Demand-task-by-id-returns-Not-Found-response.frozen b/cassettes/features/v2/agentless_scanning/Get-AWS-On-Demand-task-by-id-returns-Not-Found-response.frozen index 53f971f7cdad..56f71bdee4ca 100644 --- a/cassettes/features/v2/agentless_scanning/Get-AWS-On-Demand-task-by-id-returns-Not-Found-response.frozen +++ b/cassettes/features/v2/agentless_scanning/Get-AWS-On-Demand-task-by-id-returns-Not-Found-response.frozen @@ -1 +1 @@ -2025-03-05T15:30:08.801Z \ No newline at end of file +2025-10-12T15:49:49.356Z \ No newline at end of file diff --git a/cassettes/features/v2/agentless_scanning/Get-AWS-On-Demand-task-by-id-returns-Not-Found-response.yml b/cassettes/features/v2/agentless_scanning/Get-AWS-On-Demand-task-by-id-returns-Not-Found-response.yml index 9ec2e290f08e..ebcb0a2f006f 100644 --- a/cassettes/features/v2/agentless_scanning/Get-AWS-On-Demand-task-by-id-returns-Not-Found-response.yml +++ b/cassettes/features/v2/agentless_scanning/Get-AWS-On-Demand-task-by-id-returns-Not-Found-response.yml @@ -1,5 +1,5 @@ http_interactions: -- recorded_at: Wed, 05 Mar 2025 15:30:08 GMT +- recorded_at: Sun, 12 Oct 2025 15:49:49 GMT request: body: null headers: diff --git a/cassettes/features/v2/agentless_scanning/Get-AWS-On-Demand-task-by-id-returns-OK-response.frozen b/cassettes/features/v2/agentless_scanning/Get-AWS-On-Demand-task-by-id-returns-OK-response.frozen index aef71dff70d3..50d9f1b5de8c 100644 --- a/cassettes/features/v2/agentless_scanning/Get-AWS-On-Demand-task-by-id-returns-OK-response.frozen +++ b/cassettes/features/v2/agentless_scanning/Get-AWS-On-Demand-task-by-id-returns-OK-response.frozen @@ -1 +1 @@ -2025-03-05T15:30:08.891Z \ No newline at end of file +2025-10-12T15:49:49.868Z \ No newline at end of file diff --git a/cassettes/features/v2/agentless_scanning/Get-AWS-On-Demand-task-by-id-returns-OK-response.yml b/cassettes/features/v2/agentless_scanning/Get-AWS-On-Demand-task-by-id-returns-OK-response.yml index fb1f6449ac03..b725f09dff97 100644 --- a/cassettes/features/v2/agentless_scanning/Get-AWS-On-Demand-task-by-id-returns-OK-response.yml +++ b/cassettes/features/v2/agentless_scanning/Get-AWS-On-Demand-task-by-id-returns-OK-response.yml @@ -1,5 +1,5 @@ http_interactions: -- recorded_at: Wed, 05 Mar 2025 15:30:08 GMT +- recorded_at: Sun, 12 Oct 2025 15:49:49 GMT request: body: null headers: @@ -10,7 +10,7 @@ http_interactions: response: body: encoding: UTF-8 - string: '{"data":{"id":"63d6b4f5-e5d0-4d90-824a-9580f05f026a","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-03-05T14:24:46.915915Z","status":"QUEUED"}}}' + string: '{"data":{"id":"63d6b4f5-e5d0-4d90-824a-9580f05f026a","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-03-05T14:24:46.915915Z","status":"ABORTED"}}}' headers: Content-Type: - application/vnd.api+json diff --git a/cassettes/features/v2/agentless_scanning/Get-AWS-On-Demand-tasks-returns-OK-response.frozen b/cassettes/features/v2/agentless_scanning/Get-AWS-On-Demand-tasks-returns-OK-response.frozen index 80426ffe120e..6f6ba8795645 100644 --- a/cassettes/features/v2/agentless_scanning/Get-AWS-On-Demand-tasks-returns-OK-response.frozen +++ b/cassettes/features/v2/agentless_scanning/Get-AWS-On-Demand-tasks-returns-OK-response.frozen @@ -1 +1 @@ -2025-03-05T15:30:08.978Z \ No newline at end of file +2025-10-12T15:49:50.346Z \ No newline at end of file diff --git a/cassettes/features/v2/agentless_scanning/Get-AWS-On-Demand-tasks-returns-OK-response.yml b/cassettes/features/v2/agentless_scanning/Get-AWS-On-Demand-tasks-returns-OK-response.yml index b036a720bd68..60c33d85e809 100644 --- a/cassettes/features/v2/agentless_scanning/Get-AWS-On-Demand-tasks-returns-OK-response.yml +++ b/cassettes/features/v2/agentless_scanning/Get-AWS-On-Demand-tasks-returns-OK-response.yml @@ -1,5 +1,5 @@ http_interactions: -- recorded_at: Wed, 05 Mar 2025 15:30:08 GMT +- recorded_at: Sun, 12 Oct 2025 15:49:50 GMT request: body: null headers: @@ -10,7 +10,7 @@ http_interactions: response: body: encoding: UTF-8 - string: '{"data":[{"id":"32ee93e6-7433-4d86-9693-be88093efa77","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-03-05T15:25:35.357991Z","status":"QUEUED"}},{"id":"82b9e788-43d3-45da-a2a9-8f538436fed3","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-03-05T15:15:23.375332Z","status":"QUEUED"}},{"id":"63d6b4f5-e5d0-4d90-824a-9580f05f026a","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-03-05T14:24:46.915915Z","status":"QUEUED"}},{"id":"2c72b302-df17-47e7-9b00-3bf4e0223dc3","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-03-05T14:24:14.313176Z","status":"QUEUED"}},{"id":"abc87e8d-b450-4141-b596-8bf1a3883c56","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-03-05T14:22:17.132833Z","status":"QUEUED"}},{"id":"fbee88e3-f898-4d73-8da8-f19500efd081","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-03-05T14:08:01.876649Z","status":"QUEUED"}},{"id":"ed30acf1-731e-410c-8559-53c290bd37f5","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-03-05T14:06:43.435923Z","status":"QUEUED"}}]}' + string: '{"data":[{"id":"047477bd-108a-4967-9160-82fb7042483f","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-12T14:43:13.789326Z","status":"QUEUED"}},{"id":"0e8f3acf-ebe4-4595-9004-953d121974cd","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-12T14:21:42.340934Z","status":"QUEUED"}},{"id":"0712b553-2d37-443b-bee7-a444f020de96","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-12T13:31:42.821141Z","status":"ABORTED"}},{"id":"58814b56-abdb-405d-bbbe-1a720c75eb8c","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-12T10:21:42.334817Z","status":"ABORTED"}},{"id":"d34c4736-eb2b-4a4c-88bb-8632073f1d04","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-12T06:21:42.276569Z","status":"ABORTED"}},{"id":"e49638cc-d2e1-4b7a-abf2-2735fc5a1bce","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-12T05:16:47.182188Z","status":"ABORTED"}},{"id":"f491f902-f407-40a0-81f0-8dc6a56d9b57","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-12T04:14:15.928411Z","status":"ABORTED"}},{"id":"45005dfd-ae63-4b26-8e33-570447d46140","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-12T03:26:02.73352Z","status":"ABORTED"}},{"id":"4a1f4a02-8c7e-474d-a683-d513fcb2f848","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-12T02:21:42.300805Z","status":"ABORTED"}},{"id":"1a0ec76b-4021-45ba-b669-03b17666be6b","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-12T00:39:32.849567Z","status":"ABORTED"}},{"id":"ae51a692-26c4-4f0b-901c-976d46992e65","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-11T22:49:33.559208Z","status":"ABORTED"}},{"id":"a55bbb58-b9e6-4f86-a1d6-92d99633a3f7","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-11T22:21:42.331721Z","status":"ABORTED"}},{"id":"63683464-1e71-4268-bba2-fe29f8d49ecc","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-11T18:21:42.293925Z","status":"ABORTED"}},{"id":"a3134cbf-abf2-4dea-ab69-07e45e56ef3e","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-11T14:21:42.282482Z","status":"ABORTED"}},{"id":"bd94f9d0-2613-4c85-89ad-83ebc1899ac2","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-11T10:21:42.281644Z","status":"ABORTED"}},{"id":"41b58753-0d9e-4d50-9dd6-7247a514becb","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-11T06:21:42.283559Z","status":"ABORTED"}},{"id":"5b6dcb9d-2f85-442a-908f-70f9a5cfb762","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-11T05:15:47.659307Z","status":"ABORTED"}},{"id":"3926b302-f659-4966-9668-3c4e1673c57a","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-11T04:16:10.888063Z","status":"ABORTED"}},{"id":"d6087a68-1ad6-491d-94c2-b75acbebfdda","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-11T03:19:13.945269Z","status":"ABORTED"}},{"id":"5d0510e6-8f38-4d44-b4c3-0643be538270","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-11T02:21:42.275046Z","status":"ABORTED"}},{"id":"0977a0e5-c191-4e42-82b9-b0f4fa5bd3b8","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-11T00:37:11.195715Z","status":"ABORTED"}},{"id":"5c15f1f1-0fff-4ae5-955e-cd682ff67d7f","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-10T22:21:42.296185Z","status":"ABORTED"}},{"id":"04a4383c-f659-4d86-8133-0d0495ce0a58","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-10T18:21:42.266654Z","status":"ABORTED"}},{"id":"bfa7fe81-a5a6-4c02-aa2e-059e653b53c8","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-10T14:21:42.353261Z","status":"ABORTED"}},{"id":"e1403e3e-141a-410f-bc7c-f20b0d28b371","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-10T11:10:29.715947Z","status":"ABORTED"}},{"id":"82bfeda3-be56-4375-a8fd-e63a9b0540f0","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-10T10:21:42.397401Z","status":"ABORTED"}},{"id":"1aa86a0f-ef7d-48ea-9c84-58b803e7dce4","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-10T06:21:42.36379Z","status":"ABORTED"}},{"id":"57c3ef42-13ed-4c9c-b85c-9e43c0121778","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-10T05:15:53.636735Z","status":"ABORTED"}},{"id":"468591cd-eaad-4390-aada-721001b23d63","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-10T04:17:18.541616Z","status":"ABORTED"}},{"id":"a42ce943-8bab-4228-a893-75940a4c06e6","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-10T03:30:14.232095Z","status":"ABORTED"}},{"id":"f210ae5c-144c-4dbc-b52d-8de637d8cd0a","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-10T02:21:42.294626Z","status":"ABORTED"}},{"id":"e95c136d-8ce5-4074-b5e5-48c9adf407c6","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-10T00:37:28.720495Z","status":"ABORTED"}},{"id":"b10b4b66-4fc5-486e-8ad3-a8241a1661fe","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-09T22:21:42.339903Z","status":"ABORTED"}},{"id":"9700521c-c1d0-4b53-98f8-a502643703af","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-09T21:12:44.230761Z","status":"ABORTED"}},{"id":"1420b9b1-7457-44b0-bfc9-499f43afc4b4","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-09T21:11:43.12124Z","status":"ABORTED"}},{"id":"5cce0415-5b7f-4079-bedb-5616188ff5e4","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-09T21:10:35.817197Z","status":"ABORTED"}},{"id":"fd84e01b-d606-4803-b695-5d1935cc37ad","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-09T21:00:46.996958Z","status":"ABORTED"}},{"id":"9a38140a-af2a-4aa7-bacb-91e470b4b0f2","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-09T20:46:24.913411Z","status":"ABORTED"}},{"id":"935618b3-63dc-4d38-8f9c-6d9771a8c4bf","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-09T20:43:36.662417Z","status":"ABORTED"}},{"id":"65c7e219-8150-4af6-96aa-677265f00de1","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-09T20:31:02.634034Z","status":"ABORTED"}},{"id":"8b168004-8d36-4ba7-bac0-f1f77b4b77c8","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-09T20:29:23.985348Z","status":"ABORTED"}},{"id":"3be186e9-6da1-466d-98aa-65b4c4a57877","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-09T19:48:15.916226Z","status":"ABORTED"}},{"id":"ab24d6bd-c2fe-4721-8fbc-ed5a8edcabb0","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-09T19:17:38.577955Z","status":"ABORTED"}},{"id":"650a02de-e6d0-413f-8882-a800664cf832","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-09T18:21:42.319004Z","status":"ABORTED"}},{"id":"504f2931-15c8-41eb-87c4-54082dba83cb","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-09T14:21:42.326535Z","status":"ABORTED"}},{"id":"96120a75-c08f-4785-b7b1-4757609a0b98","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-09T11:11:02.098602Z","status":"ABORTED"}},{"id":"da07a4e7-387a-4e3d-b275-51f0c828d8fc","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-09T10:21:42.26577Z","status":"ABORTED"}},{"id":"957d15e6-41b0-4394-83b5-c6fbb71a9699","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-09T06:21:42.312275Z","status":"ABORTED"}},{"id":"5f6f6a58-064a-485b-b897-5212c16436b5","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-09T05:16:05.920514Z","status":"ABORTED"}},{"id":"229fcfc7-498e-4fd2-a977-7721e22ddc91","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-09T04:18:17.950942Z","status":"ABORTED"}},{"id":"6f8a10ab-b695-410d-a115-bec04b13c8ca","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-09T03:21:48.493523Z","status":"ABORTED"}},{"id":"0d4e7329-2899-48f1-9275-741cdfdf68c0","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-09T02:21:42.270474Z","status":"ABORTED"}},{"id":"65ec4764-32ab-4101-afe2-45e29c11d6bc","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-09T00:36:48.431616Z","status":"ABORTED"}},{"id":"a2cf3620-1321-439b-89aa-475f91c25106","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-08T22:21:42.331863Z","status":"ABORTED"}},{"id":"45d76f26-22dc-4378-afe0-5da036c18d3e","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-08T18:21:42.284615Z","status":"ABORTED"}},{"id":"d721ec4a-017a-4d7c-970b-c2f96ac37717","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-08T14:21:42.323244Z","status":"ABORTED"}},{"id":"13c04992-87d6-4313-96ba-42864eae19bb","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-08T11:11:40.88883Z","status":"ABORTED"}},{"id":"ade4d9ba-dd90-4f59-8b62-0d35b0d00fea","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-08T10:21:42.3317Z","status":"ABORTED"}},{"id":"11373edd-d764-4d63-8163-86b759ac3893","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-08T06:21:42.298908Z","status":"ABORTED"}},{"id":"7422a667-2eba-45c5-93bd-c4395fc620c2","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-08T05:17:35.013582Z","status":"ABORTED"}},{"id":"cfb03990-8300-4a85-9cc8-7a2da8cd704f","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-08T04:15:35.611312Z","status":"ABORTED"}},{"id":"68a92ef2-0d84-4967-9985-4d34173bbdf0","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-08T03:25:25.918843Z","status":"ABORTED"}},{"id":"7875e530-cd70-4c1c-81f9-3f38c5d1eb3f","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-08T02:21:42.266337Z","status":"ABORTED"}},{"id":"3ea33a15-2c67-416b-9249-17d8aa87060e","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-08T00:37:23.336764Z","status":"ABORTED"}},{"id":"10313224-1e36-4cd2-9132-394b3f3974f0","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-07T22:21:42.275519Z","status":"ABORTED"}},{"id":"cdd4846b-3958-4927-a06c-8595e975da30","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-07T18:21:42.268172Z","status":"ABORTED"}},{"id":"5b3a6241-6ab4-4861-8f97-1e72e4a9fd15","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-07T14:21:42.253591Z","status":"ABORTED"}},{"id":"c072b7f3-1841-437f-989c-8e6c665d15b2","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-07T11:10:01.640652Z","status":"ABORTED"}},{"id":"71101481-02b9-4aa5-843c-a455387a8405","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-07T10:21:42.255284Z","status":"ABORTED"}},{"id":"f75986c8-3e24-4e31-9a5d-60db20c3d4d6","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-07T06:21:42.329067Z","status":"ABORTED"}},{"id":"cfa9d08c-61a2-4016-9019-677cab84941f","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-07T05:17:03.166017Z","status":"ABORTED"}},{"id":"910777a7-c071-4613-b03d-9ee0c7edd1a5","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-07T04:16:46.519653Z","status":"ABORTED"}},{"id":"6f0b57df-5f4a-4c9e-87d4-f4bf856466d7","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-07T03:26:21.974111Z","status":"ABORTED"}},{"id":"037ff11c-979c-4572-9267-d59445b127f8","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-07T02:21:42.331561Z","status":"ABORTED"}},{"id":"83c07aa9-522f-4317-a3e2-6dd198eb9e51","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-07T00:37:14.390849Z","status":"ABORTED"}},{"id":"dea9d5fd-cc63-42ef-8fc0-55a2527f5fe8","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-06T22:21:43.376134Z","status":"ABORTED"}},{"id":"130834af-a7cf-4b6e-ba19-f7c7e9162280","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-06T18:21:42.278826Z","status":"ABORTED"}},{"id":"3d623bc8-2d07-44ce-897b-45322a02a4fe","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-06T14:21:42.352883Z","status":"ABORTED"}},{"id":"53321d44-e29c-4c14-8439-2ed40aab9976","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-06T11:09:56.933722Z","status":"ABORTED"}},{"id":"d9b7e90c-1c9a-4d58-8030-0f019d589769","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-06T10:21:42.342815Z","status":"ABORTED"}},{"id":"04976e4d-8bec-447a-b9b7-d4ca0215cfaf","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-06T06:21:42.277354Z","status":"ABORTED"}},{"id":"5ec1ea88-e395-4b91-95cf-751ee81e87ef","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-06T04:16:43.842527Z","status":"ABORTED"}},{"id":"84ce07db-7158-4901-9089-a0ce0441ed0e","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-06T03:25:27.843985Z","status":"ABORTED"}},{"id":"c584771c-7631-40e9-9b57-50095ffd571c","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-06T02:21:42.294447Z","status":"ABORTED"}},{"id":"eb8f92a3-3f48-4c96-b785-537f5a1863f4","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-06T00:38:13.826105Z","status":"ABORTED"}},{"id":"7f75e32c-0b96-4751-be2e-c324678ed22b","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-05T22:21:42.279486Z","status":"ABORTED"}},{"id":"dce37359-9d03-4b61-9a17-f14a4d7fa69c","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-05T18:21:42.285174Z","status":"ABORTED"}},{"id":"69e95b65-e28e-49a8-af6f-5587e364b955","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-05T14:21:42.269723Z","status":"ABORTED"}},{"id":"1847829f-0bd4-4d08-a09e-019898ff1069","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-05T10:21:42.266885Z","status":"ABORTED"}},{"id":"b749b0c3-0cdd-46bb-ba90-7f88a90ec231","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-05T06:21:42.292377Z","status":"ABORTED"}},{"id":"14723d3f-765d-4ddf-9250-256cfc4beddc","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-05T05:16:01.551969Z","status":"ABORTED"}},{"id":"8ca12c32-17a4-4196-98f9-f13d1f7aabd0","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-05T04:16:11.226328Z","status":"ABORTED"}},{"id":"95545fe4-3905-48d9-9f77-b4f14c03a334","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-05T03:33:05.390474Z","status":"ABORTED"}},{"id":"838468f1-1183-4825-ab89-8c9abc6ee69e","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-05T02:21:42.272772Z","status":"ABORTED"}},{"id":"b0efcfd2-694c-4cc5-a54f-40207d462dd6","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-05T00:40:50.310568Z","status":"ABORTED"}},{"id":"41c6b353-c794-402f-88e7-863797ca54d4","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-04T22:21:42.286996Z","status":"ABORTED"}},{"id":"a5f37849-6ca8-4319-a59c-7c873c87d964","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-04T18:21:42.282504Z","status":"ABORTED"}},{"id":"15236908-f91a-4b46-923e-060204222221","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-04T14:21:42.281868Z","status":"ABORTED"}},{"id":"0655b06f-db88-46ea-a74d-a638991460ab","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-04T10:21:42.277189Z","status":"ABORTED"}},{"id":"cdcd60de-390c-4bcc-ba42-a00eecc1f20c","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-04T06:21:42.262707Z","status":"ABORTED"}},{"id":"b8182ce3-a245-44fc-af27-785d7284b9fc","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-04T05:15:43.455521Z","status":"ABORTED"}},{"id":"74f4d15d-158d-4af8-99e1-f33a01ec2d97","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-04T04:16:02.826912Z","status":"ABORTED"}},{"id":"8f54d8b8-ce5a-4fde-a587-4a81c896e3b2","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-04T03:14:23.978885Z","status":"ABORTED"}},{"id":"1da3b164-19bb-420d-8555-6e0394b6fbbc","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-04T02:21:42.268053Z","status":"ABORTED"}},{"id":"90c661c1-9bb6-482e-8109-8b3f9e56d532","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-04T00:35:13.970175Z","status":"ABORTED"}},{"id":"c950e04b-5134-4080-9a85-3827bc23a320","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-03T22:21:42.280547Z","status":"ABORTED"}},{"id":"ac17ed1b-9e24-4e17-9db9-ad0f911a6634","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-03T18:21:42.268974Z","status":"ABORTED"}},{"id":"e21a426d-e9e8-4763-870c-9f6701afca42","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-03T14:21:42.277288Z","status":"ABORTED"}},{"id":"8a3a5d3f-d892-4c00-b4ff-3f4d75f6e8d0","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-03T11:11:35.671506Z","status":"ABORTED"}},{"id":"48410360-6bc3-42b1-8644-440723918a2a","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-03T10:21:42.258764Z","status":"ABORTED"}},{"id":"c2498bd2-8d99-4990-bc95-d7737474a08d","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-03T06:21:42.280286Z","status":"ABORTED"}},{"id":"1653bbd1-0fff-4ce6-8c81-03d7c08882d2","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-03T05:15:37.589672Z","status":"ABORTED"}},{"id":"798aa4e6-00e7-45c0-b150-158c138df4a1","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-03T04:15:20.185611Z","status":"ABORTED"}},{"id":"4613b175-ad5a-4e09-b79c-e6456f28310e","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-03T03:18:37.836335Z","status":"ABORTED"}},{"id":"c3b03bc5-04ed-42e0-8af5-8ac62ae08bfb","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-03T02:35:35.697282Z","status":"ABORTED"}},{"id":"a7f2d2f0-4c42-42d3-a4de-b20a14e9c855","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-03T02:21:42.266961Z","status":"ABORTED"}},{"id":"752938f3-0fe4-46ba-a6d5-66351b822b0e","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-03T00:36:36.379336Z","status":"ABORTED"}},{"id":"2e5357a1-0db0-4b73-adee-de52be44ee28","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-02T22:21:42.287618Z","status":"ABORTED"}},{"id":"c795e794-3e75-470c-b6ee-41be18f4146d","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-02T18:21:42.27259Z","status":"ABORTED"}},{"id":"52610d8a-31ff-4295-95aa-2e91f8a57996","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-02T14:21:42.403194Z","status":"ABORTED"}},{"id":"16c78104-c1d3-4c02-9962-aff50b5a9b92","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-02T11:11:14.805797Z","status":"ABORTED"}},{"id":"91ad5823-91e8-462a-a0f0-05b56c19e5bb","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-02T10:21:42.27853Z","status":"ABORTED"}},{"id":"47bf1703-9489-4030-b048-f64499a4f6b6","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-02T06:21:42.32967Z","status":"ABORTED"}},{"id":"7d018d55-84cf-496f-91cb-b70143c1511b","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-02T05:16:22.309364Z","status":"ABORTED"}},{"id":"f40855a0-9353-48e7-ad0d-90ff61b391a3","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-02T04:14:42.884451Z","status":"ABORTED"}},{"id":"c25be964-2f5c-40a6-96ec-556cbbba81b4","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-02T03:18:52.411674Z","status":"ABORTED"}},{"id":"5625e2e8-6a24-49ae-8af9-36c52afa655b","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-02T02:36:28.692247Z","status":"ABORTED"}},{"id":"01428a17-2396-4be9-9634-0cdf2f47a4a2","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-02T02:21:42.337641Z","status":"ABORTED"}},{"id":"92491b09-129a-4cb4-ba4e-0c05483448c5","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-02T00:37:18.695311Z","status":"ABORTED"}},{"id":"43a513de-88cc-4041-b5d1-71f00b19ace9","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-01T22:21:42.690517Z","status":"ABORTED"}},{"id":"c1f2ffa9-ef7d-4bf8-a1ad-41abb617329b","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-01T18:21:42.358395Z","status":"ABORTED"}},{"id":"c3e6af19-27cd-4b9e-b1d0-4604361a5b8e","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-01T14:21:42.362704Z","status":"ABORTED"}},{"id":"ed2a1821-ae7f-46ce-ad20-5923912e1711","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-01T11:10:02.410154Z","status":"ABORTED"}},{"id":"63c42075-0795-412c-8897-18956809cf38","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-01T10:21:42.284744Z","status":"ABORTED"}},{"id":"222c71a2-256f-48ff-b2d4-fce6b8c444f0","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-01T06:21:42.416009Z","status":"ABORTED"}},{"id":"7882ac3c-c5a3-4ae9-9a1c-3b48324b789c","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-01T05:16:46.520614Z","status":"ABORTED"}},{"id":"3301c6cb-fe11-4654-9351-4581943859c5","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-01T04:15:33.193187Z","status":"ABORTED"}},{"id":"8d959d9e-bb9a-4207-b9ec-ed40dce38c10","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-01T03:30:37.124228Z","status":"ABORTED"}},{"id":"47fea2f1-10b1-4e1f-9cbe-4b24a26d0c0b","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-01T02:21:42.28341Z","status":"ABORTED"}},{"id":"def0e511-b141-4d46-9dc4-8b8250202f1c","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-01T00:42:07.129343Z","status":"ABORTED"}},{"id":"864b2379-ef1c-4cde-9bf6-8c2562e5a173","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-30T22:21:42.506735Z","status":"ABORTED"}},{"id":"3bc298b5-cf98-4538-9cb0-bc088f00e58a","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-30T18:21:42.261424Z","status":"ABORTED"}},{"id":"3d4ebd6b-1fe1-4945-934f-7f8960511fd1","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-30T14:21:42.302206Z","status":"ABORTED"}},{"id":"33465196-a917-4d2c-96ab-e86764eb5470","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-30T11:09:51.935537Z","status":"ABORTED"}},{"id":"226006ed-5142-45c0-81e4-03e9aa3fc24c","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-30T10:21:42.437249Z","status":"ABORTED"}},{"id":"65c5f1f4-5898-4e55-9c5e-8921de32d74c","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-30T06:21:42.332942Z","status":"ABORTED"}},{"id":"7b574e5d-16ea-4daa-9a33-85f40286b4c0","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-30T05:16:27.551463Z","status":"ABORTED"}},{"id":"ed2cbcc5-84b7-4b81-b56f-2fde0a21eb56","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-30T04:15:22.101512Z","status":"ABORTED"}},{"id":"19163851-b252-4495-9113-d0b5f1e4fc94","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-30T03:31:23.948904Z","status":"ABORTED"}},{"id":"e7872378-1c4f-4049-8a7d-fd0c0dc0b27c","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-30T02:21:42.276416Z","status":"ABORTED"}},{"id":"0e708aa9-d2c9-4d34-803e-c7adf22b0373","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-30T00:39:00.289035Z","status":"ABORTED"}},{"id":"d62d5695-4a34-47c6-bca0-fc45a4963736","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-29T22:21:42.330779Z","status":"ABORTED"}},{"id":"86faee9d-c784-401e-8870-bd0ba49be6c8","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-29T18:21:42.322634Z","status":"ABORTED"}},{"id":"58966b71-5135-4830-a358-fa552f90c4a2","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-29T14:21:42.362174Z","status":"ABORTED"}},{"id":"84e28efc-839b-453e-80ac-8121cdf19b42","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-29T11:12:33.674913Z","status":"ABORTED"}},{"id":"ec0e1a80-2576-4e59-a39f-11d1a36d3142","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-29T10:21:42.294706Z","status":"ABORTED"}},{"id":"3379e584-92be-450d-8720-06da93c79a66","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-29T06:21:42.328789Z","status":"ABORTED"}},{"id":"9fc4bcd5-5b77-49fc-9a5b-c7ac643a3361","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-29T05:16:46.175739Z","status":"ABORTED"}},{"id":"fd5df8fc-6bab-4a98-8f51-40a0b9d22f8f","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-29T04:16:13.050919Z","status":"ABORTED"}},{"id":"2fb00e56-9af6-4f47-a6dd-41a85c5d0430","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-29T03:23:48.875396Z","status":"ABORTED"}},{"id":"9371fe0f-e55b-4616-9b21-e0a20e3e1c98","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-29T02:21:42.284005Z","status":"ABORTED"}},{"id":"a6f121c2-5893-436b-b9a9-fd495f3fa0cb","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-29T00:39:59.591289Z","status":"ABORTED"}},{"id":"c2f02376-41cb-4784-ba66-c7e5a6aecc4d","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-28T22:21:42.349413Z","status":"ABORTED"}},{"id":"8207f97e-6243-438c-90d4-b5c94ddd47b5","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-28T18:21:42.307666Z","status":"ABORTED"}},{"id":"a8efba13-348f-4045-aec8-149e1dca226a","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-28T14:21:42.344396Z","status":"ABORTED"}},{"id":"3eea0964-d9c9-44f5-9560-fea3da12cca5","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-28T10:21:42.299175Z","status":"ABORTED"}},{"id":"383d5951-57c7-48ad-9193-a687920812d6","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-28T06:21:42.393946Z","status":"ABORTED"}},{"id":"6ec59be3-506b-4b2f-a00e-b33347a9cd8b","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-28T05:17:06.905892Z","status":"ABORTED"}},{"id":"fa588665-d87a-458d-b885-0e9d0fe535d7","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-28T04:16:06.097935Z","status":"ABORTED"}},{"id":"4dad202b-b8df-4db8-83f9-d8628d1de115","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-28T03:35:15.223601Z","status":"ABORTED"}},{"id":"9c201bdf-77eb-42eb-b832-f172af986e1b","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-28T02:21:42.322133Z","status":"ABORTED"}},{"id":"f23499d4-2dd6-4686-8cfe-7ce0ffca2bd0","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-28T00:40:58.883206Z","status":"ABORTED"}},{"id":"98aa91ff-bb4f-42d1-a5d3-784b22febe60","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-27T22:21:42.335748Z","status":"ABORTED"}},{"id":"1c54fafe-3583-4496-8c0e-6904bc5a8bc7","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-27T18:21:42.302016Z","status":"ABORTED"}},{"id":"61f7a89f-29b1-45c5-9da6-a79224ffa4bb","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-27T14:21:42.370957Z","status":"ABORTED"}},{"id":"2f2f2ae4-4146-49bd-b4e8-49c973340f46","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-27T10:21:42.311385Z","status":"ABORTED"}},{"id":"9e707b58-c07c-45c9-8ae0-cc3d8766b01c","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-27T06:21:42.332089Z","status":"ABORTED"}},{"id":"fc96ab0e-deda-48a0-9ab4-30bcb3a9add1","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-27T05:15:31.387676Z","status":"ABORTED"}},{"id":"bdbb1c91-62bb-4407-acb5-529c158dca3f","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-27T04:15:26.458979Z","status":"ABORTED"}},{"id":"93f934a3-2125-4674-9345-8e7c19ec16f8","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-27T03:18:41.119112Z","status":"ABORTED"}},{"id":"ce5bb876-83a1-45e9-9eb6-3c3720b4d215","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-27T02:21:42.298698Z","status":"ABORTED"}},{"id":"58d74813-4178-4b20-9e00-9332abf5b819","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-27T00:37:07.836501Z","status":"ABORTED"}},{"id":"cb390c17-a9ef-4544-9f2b-94749afd874b","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-26T22:21:42.37683Z","status":"ABORTED"}},{"id":"12c769f5-b19e-4bd0-b8b7-6449e6c992cd","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-26T18:21:42.307302Z","status":"ABORTED"}},{"id":"610badb0-44eb-4a76-bdcc-2a205f6536e9","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-26T14:21:42.433268Z","status":"ABORTED"}},{"id":"74dbb53e-df92-4718-8ccf-16820543c2b4","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-26T11:12:38.832773Z","status":"ABORTED"}},{"id":"69a2e6a8-8d73-4a2d-8062-75e2ecdb70a2","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-26T10:21:42.268537Z","status":"ABORTED"}},{"id":"b841f589-8aad-4436-967b-69d63ecd9fb4","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-26T06:21:42.37556Z","status":"ABORTED"}},{"id":"aab0e54b-fb01-410c-a3f1-631f9a302c41","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-26T04:17:15.846193Z","status":"ABORTED"}},{"id":"cad7da38-9002-4b90-82af-c83e3dd7c24c","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-26T03:21:49.969774Z","status":"ABORTED"}},{"id":"bac7d264-9a96-4658-ba3f-4d21cfac89c5","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-26T02:21:42.269294Z","status":"ABORTED"}},{"id":"fb7d7d37-ad3f-4f02-ad71-4665f22102a2","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-26T00:37:51.025968Z","status":"ABORTED"}},{"id":"cd336ac6-a19d-4493-b75c-d316a131ad64","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-25T22:21:42.388623Z","status":"ABORTED"}},{"id":"2cbcb462-8efe-4e27-a210-28bcabae14b9","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-25T18:21:42.262268Z","status":"ABORTED"}},{"id":"f27e8dff-ddd2-4a4e-a15e-135aa7515f73","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-25T14:21:42.328154Z","status":"ABORTED"}},{"id":"bb140bbd-9eb4-430f-8b3e-3486b9cce5ee","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-25T11:10:12.093044Z","status":"ABORTED"}},{"id":"d552345a-937a-4863-958a-9145127269ef","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-25T10:21:42.26634Z","status":"ABORTED"}},{"id":"d6902d58-2a3c-4f9c-886c-1f001b4db5a9","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-25T06:21:42.261184Z","status":"ABORTED"}},{"id":"a7bb2db6-4a0e-4542-b471-98365c22571d","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-25T04:17:31.870854Z","status":"ABORTED"}},{"id":"e009edf1-2ba1-4875-9362-a4cea36eb048","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-25T03:32:00.414004Z","status":"ABORTED"}},{"id":"301fa3d4-907d-40de-850a-a6b205094cd8","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-25T02:21:42.249252Z","status":"ABORTED"}},{"id":"8d7f339f-692e-4b7c-852f-19d5c0aa7486","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-25T00:38:09.541084Z","status":"ABORTED"}},{"id":"62cdf2d5-6d0c-41a0-9223-17c51308411e","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-24T22:21:42.26615Z","status":"ABORTED"}},{"id":"151867dd-ca65-4605-85c3-031b655fa8df","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-24T18:21:42.281006Z","status":"ABORTED"}},{"id":"d1da5b14-f6b3-47f6-9032-80c9bc2d925a","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-24T15:33:08.198831Z","status":"ABORTED"}},{"id":"e373d032-9cef-409f-a604-2e2fecf1757b","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-24T14:21:42.344992Z","status":"ABORTED"}},{"id":"e79db9c9-b511-4b4d-9763-eecd21235205","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-24T11:09:54.030689Z","status":"ABORTED"}},{"id":"3c538d6f-4f8e-498f-9c95-88d5d45c0ad0","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-24T10:21:42.29064Z","status":"ABORTED"}},{"id":"6633f382-a04f-4111-9bbb-6883c0f7c219","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-24T06:21:42.329335Z","status":"ABORTED"}},{"id":"3119f410-ad30-4412-86c8-9b87031b2513","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-24T05:17:27.582885Z","status":"ABORTED"}},{"id":"7d0997b9-2bd5-4ae9-8d95-d21d2bf5b6de","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-24T04:15:31.725667Z","status":"ABORTED"}},{"id":"e95fe415-f652-4f05-a02b-3bad4fca23a3","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-24T03:22:01.808183Z","status":"ABORTED"}},{"id":"ee80c19d-1c42-4f03-a889-f8a6735dd66b","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-24T02:21:42.346664Z","status":"ABORTED"}},{"id":"fcb39dbb-d4b3-4721-96a3-b1492712113c","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-24T00:38:40.072831Z","status":"ABORTED"}},{"id":"aa3a18d6-305a-473d-8f70-f70d1cc74346","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-23T22:21:42.340354Z","status":"ABORTED"}},{"id":"9f24e7ea-cd0f-441d-9798-be5b26110194","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-23T18:21:42.37118Z","status":"ABORTED"}},{"id":"d41e7c8c-1d99-4d79-b5a4-003afd38a2e1","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-23T14:21:42.347595Z","status":"ABORTED"}},{"id":"939b2bf0-5a3b-4ea2-aae5-48c3e2741a12","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-23T11:09:39.047408Z","status":"ABORTED"}},{"id":"f92e3be5-7687-4e48-bd46-a5119c2f4c95","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-23T10:21:42.386632Z","status":"ABORTED"}},{"id":"e1fd2e78-e20d-424c-847f-cfc1620903ce","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-23T06:21:42.310978Z","status":"ABORTED"}},{"id":"2206aa99-9654-4dc1-b3e6-a6112699d8a9","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-23T05:17:39.896359Z","status":"ABORTED"}},{"id":"b166fd84-26e8-41ca-8f80-a73d1f32e7b5","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-23T04:15:17.252684Z","status":"ABORTED"}},{"id":"54d7ce9f-efef-4864-a519-54a687fd83c2","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-23T03:25:10.854931Z","status":"ABORTED"}},{"id":"b9c7f4e3-ecb6-414a-b70a-b467971257ac","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-23T02:21:42.322824Z","status":"ABORTED"}},{"id":"ac24ffd7-2cc4-4ffb-a374-875b96fb6e47","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-23T00:37:45.362688Z","status":"ABORTED"}},{"id":"f6534c11-2635-4eff-930e-8b11d9ae57d6","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-22T22:21:42.332272Z","status":"ABORTED"}},{"id":"0d080844-f3a1-4b38-81e9-22847f4cccdf","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-22T18:21:42.303247Z","status":"ABORTED"}},{"id":"e132c206-e8c9-47fa-9321-e5d5786e62dd","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-22T14:21:42.266446Z","status":"ABORTED"}},{"id":"5a1ae1c0-a82d-49c6-9406-3a44df97ef6f","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-22T11:09:36.619344Z","status":"ABORTED"}},{"id":"5502c2f7-f76e-4c1f-b822-224ed67a2c0e","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-22T10:21:42.391248Z","status":"ABORTED"}},{"id":"f490b411-a2b6-4a8a-9a1a-39b659a18320","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-22T06:21:42.28415Z","status":"ABORTED"}},{"id":"86f07132-e5b9-49b7-b64e-9a0c85881e25","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-22T04:15:18.566141Z","status":"ABORTED"}},{"id":"362ff61a-62b3-47bc-b535-b2c376875e74","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-22T03:26:25.222165Z","status":"ABORTED"}},{"id":"352db331-a001-498f-9b27-e7b07427e49c","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-22T02:21:42.278939Z","status":"ABORTED"}},{"id":"8b33f374-275d-40de-829f-7d87618bc9cc","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-22T00:40:29.556963Z","status":"ABORTED"}},{"id":"90576856-c3fb-4b26-993c-d85824f560ba","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-21T22:21:42.278871Z","status":"ABORTED"}},{"id":"8c503f6a-61d4-4b8f-af68-02b4d58a1750","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-21T18:21:42.300799Z","status":"ABORTED"}},{"id":"59a9e617-b012-4c6e-a3e6-87df9d1430b4","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-21T14:21:42.289329Z","status":"ABORTED"}},{"id":"fe8bc733-9963-4095-b5e9-642913fa0fb5","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-21T10:21:42.286411Z","status":"ABORTED"}},{"id":"f85ceecb-a8d5-49e6-806d-8e486ff4c8d1","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-21T06:21:42.29713Z","status":"ABORTED"}},{"id":"610a9f53-a90e-4064-9523-20d04a945a66","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-21T05:16:04.229573Z","status":"ABORTED"}},{"id":"1f2231f0-acec-4e03-8eb3-3c718c7981e0","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-21T04:15:59.829033Z","status":"ABORTED"}},{"id":"5cf81a8c-8a38-425c-b13a-1ba4ada4e0e2","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-21T03:29:22.165802Z","status":"ABORTED"}},{"id":"5f273e83-8f86-4e2c-a8e7-3f739e36d600","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-21T02:21:42.475087Z","status":"ABORTED"}},{"id":"4f1feffd-cec1-4f88-b64f-38c0ec6f002e","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-21T00:40:48.973102Z","status":"ABORTED"}},{"id":"2e002b93-1ed9-4a4b-ad6f-f8363c462d63","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-20T22:21:42.31516Z","status":"ABORTED"}},{"id":"66ab0ddb-3e21-4c70-ba20-b5fffda5a1a7","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-20T18:21:42.435583Z","status":"ABORTED"}},{"id":"30587f75-4443-4827-98f7-747b15c38e6f","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-20T14:21:42.327295Z","status":"ABORTED"}},{"id":"7c30a874-12f4-4286-8098-50c688982e5b","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-20T10:21:42.282644Z","status":"ABORTED"}},{"id":"743bf6c4-c364-4d73-98fc-bdac2fc40017","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-20T06:21:42.28307Z","status":"ABORTED"}},{"id":"c0209bbb-4318-4020-94f0-1b29d5ebe8c7","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-20T05:16:38.674848Z","status":"ABORTED"}},{"id":"68144c57-8260-431e-8dfc-a3b7e8416819","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-20T04:17:00.984507Z","status":"ABORTED"}},{"id":"d8bd1255-e3e0-4d8e-8cf1-bfe60298cb2b","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-20T03:27:52.465413Z","status":"ABORTED"}},{"id":"3d508740-492f-4331-b6b2-34919ac6cb12","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-20T02:21:42.289691Z","status":"ABORTED"}},{"id":"7ae7b9bc-db14-4f3c-a8a6-7c8e57154500","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-20T00:36:28.703626Z","status":"ABORTED"}},{"id":"95893ef6-5557-48cd-989c-fee7a4950ed0","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-19T22:21:42.279324Z","status":"ABORTED"}},{"id":"75bd7f66-7c49-4f09-9d54-b701da8aac06","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-19T18:21:42.305724Z","status":"ABORTED"}},{"id":"c6abf397-f3f2-4622-b472-19c591696f8e","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-19T14:21:42.293315Z","status":"ABORTED"}},{"id":"ae83f197-2198-44a5-ad3a-233b213831a3","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-19T11:10:38.185558Z","status":"ABORTED"}},{"id":"eb10aad6-c731-48fc-a017-52e814a433a3","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-19T10:21:42.288875Z","status":"ABORTED"}},{"id":"1bc33d71-bafb-475c-9091-cc93674c863d","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-19T06:21:42.290805Z","status":"ABORTED"}},{"id":"38d09437-1729-4083-9bc3-5d3159fabd0d","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-19T05:12:56.77461Z","status":"ABORTED"}},{"id":"50059e20-2a45-4100-8555-3d01901e9861","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-19T04:19:30.571627Z","status":"ABORTED"}},{"id":"6edfb74a-6839-4894-820b-66ebd7dd47c8","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-19T03:36:51.508553Z","status":"ABORTED"}},{"id":"8d231829-f4e6-4a52-8bfc-81440bf06685","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-19T02:21:42.295513Z","status":"ABORTED"}},{"id":"219967cd-366a-48c3-b18d-cfbcbdfbae13","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-19T00:11:55.334867Z","status":"ABORTED"}},{"id":"fd818df2-10b3-4594-8f94-fbd81f15c177","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-18T22:21:42.304788Z","status":"ABORTED"}},{"id":"7a9fa327-ecf9-445c-b40b-0e24a4809eb6","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-18T20:31:10.22325Z","status":"ABORTED"}},{"id":"8fbc9661-5d97-4447-9906-100861e31720","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-18T19:28:58.887964Z","status":"ABORTED"}},{"id":"855d2b5d-0893-4128-8f49-208fa5e8dc09","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-18T18:21:42.328494Z","status":"ABORTED"}},{"id":"a6aa8c40-9bef-4617-af74-ff04ec5e2efd","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-18T14:21:42.373385Z","status":"ABORTED"}},{"id":"e5fc43da-aa70-4f93-bc78-473037f0ab91","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-18T11:12:30.104598Z","status":"ABORTED"}},{"id":"63d735e7-298a-4856-a999-8430b9b0ce67","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-18T10:21:42.314172Z","status":"ABORTED"}},{"id":"a1ce9d08-a670-4d62-8035-95f64a8e2da9","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-18T06:21:42.389381Z","status":"ABORTED"}},{"id":"85c793a9-ae49-4403-9d68-cd9cba725a24","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-18T05:12:49.406794Z","status":"ABORTED"}},{"id":"e1f573e5-f8a0-4f35-8387-6c648308e7dd","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-18T04:17:56.03887Z","status":"ABORTED"}},{"id":"4ef5f4e6-38e7-4973-b786-086b496f84f7","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-18T03:34:18.503236Z","status":"ABORTED"}},{"id":"37245d13-aae5-492b-9f09-d5b00647bf07","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-18T02:32:31.221073Z","status":"ABORTED"}},{"id":"73341a97-102a-4b38-92e5-848f9c3f1a99","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-18T02:21:42.385522Z","status":"ABORTED"}},{"id":"74b15d06-a67e-42de-9a5a-a17514568479","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-18T00:12:02.436796Z","status":"ABORTED"}},{"id":"aa9b4214-c3e5-45bd-8594-b0f80afc818d","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-17T22:21:42.383971Z","status":"ABORTED"}},{"id":"46430f1f-8479-4e5a-9242-adb448135749","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-17T18:21:42.38647Z","status":"ABORTED"}},{"id":"2e41dc4e-bed2-4ff1-aa36-707204e8c075","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-17T14:21:42.339347Z","status":"ABORTED"}},{"id":"345bac90-c241-43dc-96af-44b9a2ff8b94","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-17T11:10:02.652623Z","status":"ABORTED"}},{"id":"62959f13-6db8-49d9-82d1-72a0a96481b1","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-17T10:21:42.291447Z","status":"ABORTED"}},{"id":"afd5bb5e-4046-406e-81e0-5c6021c61a94","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-17T06:21:42.324937Z","status":"ABORTED"}},{"id":"98e96d7b-d118-47b1-9515-054c44d69fa7","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-17T05:11:34.580058Z","status":"ABORTED"}},{"id":"ae1939e2-54f8-4299-a475-035c3a3494de","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-17T04:16:51.820585Z","status":"ABORTED"}},{"id":"db61898c-de03-436f-95f9-de4f9cef23a1","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-17T03:34:01.403118Z","status":"ABORTED"}},{"id":"754b0b9c-0b47-49f9-a243-d240fc45ef25","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-17T02:21:42.310923Z","status":"ABORTED"}},{"id":"7183ed6b-3c8d-4025-b69d-b723b9ce5fa3","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-17T00:12:02.150951Z","status":"ABORTED"}},{"id":"d6b3edc2-9ad6-4f3e-9e57-0f9f9e4a4624","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-16T22:21:42.316831Z","status":"ABORTED"}},{"id":"9a133f55-dca0-47a6-a1c0-2f2eaaef31e4","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-16T18:21:42.312194Z","status":"ABORTED"}},{"id":"1e9ec175-440f-4093-a3ae-af3a8cd735eb","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-16T14:21:42.323595Z","status":"ABORTED"}},{"id":"162365dc-2a6c-460a-963b-d2e2ced1bdd3","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-16T11:09:42.933275Z","status":"ABORTED"}},{"id":"0083004d-fc4c-4668-8f9c-de7aa393c4cf","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-16T10:21:42.277878Z","status":"ABORTED"}},{"id":"bc1b6614-634d-4e75-b6e1-f9965aeb1a9f","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-16T06:21:42.27391Z","status":"ABORTED"}},{"id":"4dfa82ae-8d10-46d9-a6bd-aa33f8221c65","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-16T05:13:05.872299Z","status":"ABORTED"}},{"id":"6a186727-1b29-4a43-958c-aa044cfac46f","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-16T04:19:20.479074Z","status":"ABORTED"}},{"id":"a0d55542-0daa-412b-8a93-831e7926143b","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-16T03:29:19.152818Z","status":"ABORTED"}},{"id":"58a3d072-726d-4e15-91cf-7e2ba51d1548","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-16T02:21:42.282319Z","status":"ABORTED"}},{"id":"25620be4-82b1-47fe-a237-49c637d20b09","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-16T00:12:12.480898Z","status":"ABORTED"}},{"id":"f4313d3e-612a-440f-bb4f-9e1e23a5ea56","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-15T22:21:42.271297Z","status":"ABORTED"}},{"id":"2f198c32-c979-4942-b579-38e8fea86873","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-15T18:21:42.303575Z","status":"ABORTED"}},{"id":"0807eb02-cd60-409a-ac67-954c5954801b","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-15T14:21:42.316812Z","status":"ABORTED"}},{"id":"5a5e700e-c2bf-4978-83e0-914783aac135","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-15T11:12:43.831408Z","status":"ABORTED"}},{"id":"ba4328c5-06b9-4755-9924-12d14ed2572e","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-15T10:21:42.317206Z","status":"ABORTED"}},{"id":"08068a13-6c11-4fed-84b1-afa6648c51de","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-15T06:21:42.247978Z","status":"ABORTED"}},{"id":"51afea0e-f2ff-4a5b-afdc-250cd1c4f1d5","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-15T04:17:06.633021Z","status":"ABORTED"}},{"id":"53ec11a7-a5d1-4cfb-a947-017c3511f65b","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-15T03:35:10.303564Z","status":"ABORTED"}},{"id":"08d30e20-8e4f-4a04-9553-9e46487aaa02","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-15T02:21:42.246294Z","status":"ABORTED"}},{"id":"d49ccc85-c2f7-46bf-bb66-46888319a06b","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-15T00:10:55.773075Z","status":"ABORTED"}},{"id":"7fe07c0f-082b-45fa-aa10-ff138eef6c54","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-14T22:21:42.249201Z","status":"ABORTED"}},{"id":"0da55834-e35d-46b4-9bf4-d10505b5feeb","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-14T18:21:42.301469Z","status":"ABORTED"}},{"id":"398db3a0-af65-44c5-b1a9-231c6012eb38","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-14T14:21:42.261576Z","status":"ABORTED"}},{"id":"5eb8c36b-76c4-419d-9170-0848e7324f3d","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-14T10:21:42.242911Z","status":"ABORTED"}},{"id":"5e4488c9-83d5-454f-ac03-f1f17f1bc0b8","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-14T06:21:42.25108Z","status":"ABORTED"}},{"id":"891a4b52-a2e3-4de1-a6a2-0383d7eced3f","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-14T04:18:59.544034Z","status":"ABORTED"}},{"id":"2fdcef51-f450-49ce-b2e5-900b61407e1b","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-14T03:37:06.824042Z","status":"ABORTED"}},{"id":"da0a402d-8190-47dc-aa86-851ef77a412e","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-14T02:21:42.256989Z","status":"ABORTED"}},{"id":"d5db7fdf-9560-43ec-8abb-d035561a248c","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-14T00:11:59.049608Z","status":"ABORTED"}},{"id":"1eeee78f-0ace-4016-912c-b5d9cb476a87","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-13T22:21:42.246073Z","status":"ABORTED"}},{"id":"12d2e5bf-f241-4de5-b882-f1a44392ff71","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-13T18:21:42.257195Z","status":"ABORTED"}},{"id":"15ed86fd-cbef-4354-b559-2a7ce90de5ed","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-13T14:21:42.260678Z","status":"ABORTED"}},{"id":"a2abe931-e788-41e7-b6a9-305be1a31a06","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-13T10:21:42.262658Z","status":"ABORTED"}},{"id":"eb3fe6a5-79aa-4d0c-8c3a-2b7abc08e257","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-13T06:21:42.246066Z","status":"ABORTED"}},{"id":"bd4772c8-3cb0-41f2-a27c-3a66fa18e50e","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-13T04:18:51.209619Z","status":"ABORTED"}},{"id":"bc5f42b6-fd3b-49fb-ba67-ce89b51686f4","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-13T03:21:28.824717Z","status":"ABORTED"}},{"id":"0a090134-12ae-44c3-a46a-4f420e5ea8e2","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-13T02:21:42.242346Z","status":"ABORTED"}},{"id":"b97b9ec4-a766-4fbb-9018-2eed14d3dd0c","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-13T00:12:21.790415Z","status":"ABORTED"}},{"id":"f02f9089-550e-4771-b401-b8b541572581","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-12T22:21:42.245435Z","status":"ABORTED"}},{"id":"167c20e7-ee21-4b85-ac45-8e74e64a4c1e","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-12T18:21:42.296357Z","status":"ABORTED"}},{"id":"d870b2e0-2bcc-45c8-b008-8d05ef0af80f","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-12T14:21:42.315818Z","status":"ABORTED"}},{"id":"f83e8e13-3bb1-441f-b033-8eb003e2d00e","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-12T11:11:14.884797Z","status":"ABORTED"}},{"id":"659411f9-5a32-471d-ae33-a1a62b69c1ba","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-12T10:21:42.416343Z","status":"ABORTED"}},{"id":"9ddbf343-ae39-451a-8791-13e89a235e2c","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-12T06:21:42.284399Z","status":"ABORTED"}},{"id":"1c0d3614-6fa9-411e-a99e-252b7567aade","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-12T05:12:33.819803Z","status":"ABORTED"}},{"id":"27f92f1e-d77e-43ee-9d37-5289901947f9","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-12T04:19:15.529233Z","status":"ABORTED"}},{"id":"34be7918-3aa0-4206-8afa-48b93242dad4","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-12T03:23:28.967071Z","status":"ABORTED"}},{"id":"8a82cf49-f07b-4504-869e-f9200afa5149","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-12T02:21:42.303828Z","status":"ABORTED"}},{"id":"394335f8-364d-4aea-a264-a281024e752e","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-12T00:12:37.551645Z","status":"ABORTED"}},{"id":"786dba8b-f2e8-4817-868c-bcbab05636f6","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-11T22:21:42.280799Z","status":"ABORTED"}},{"id":"4ea5b50e-8ba8-4153-8091-ab2e19f47b0d","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-11T18:21:42.290473Z","status":"ABORTED"}},{"id":"5df70a95-a98c-49d8-a423-8cf237da7cfa","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-11T14:21:42.345983Z","status":"ABORTED"}},{"id":"aebf2783-cacf-464d-a60f-bc88328c10fa","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-11T11:11:50.805793Z","status":"ABORTED"}},{"id":"e967ce78-a4c5-4dff-aec4-9bf53e0518c8","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-11T10:21:42.278194Z","status":"ABORTED"}},{"id":"69c03200-7ddd-4b98-beae-0cd2cc8f05a1","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-11T06:21:42.322975Z","status":"ABORTED"}},{"id":"e800a6cf-9145-48b9-8416-771dbad92c94","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-11T05:13:42.367967Z","status":"ABORTED"}},{"id":"fae9005c-8bdc-4a32-9576-5e381c2ae83c","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-11T04:17:18.953984Z","status":"ABORTED"}},{"id":"cc486560-3357-4615-9079-d55540e08e19","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-11T03:27:19.478928Z","status":"ABORTED"}},{"id":"ed8fd17b-2397-459a-a909-a44d7c1f6af7","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-11T02:35:07.273284Z","status":"ABORTED"}},{"id":"9508c4d9-9799-4ddf-b2a8-07cb9651a96b","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-11T02:21:42.309946Z","status":"ABORTED"}},{"id":"1688c1f1-175a-4e4c-ad14-f9c08de2608d","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-11T00:11:36.369134Z","status":"ABORTED"}},{"id":"83121a14-35a9-4748-9c5b-e2e883de5a13","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-10T22:21:42.272873Z","status":"ABORTED"}},{"id":"255f9a9c-0596-4006-b629-1075c420de1e","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-10T18:21:42.263715Z","status":"ABORTED"}},{"id":"3a19f0f9-ba59-46ae-a442-1f4e7a711d29","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-10T14:21:42.307016Z","status":"ABORTED"}},{"id":"510f85fa-3fee-4556-9aac-7d25fd8357d7","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-10T11:12:02.457537Z","status":"ABORTED"}},{"id":"e554db73-fada-440d-9f09-522ea8d23b4d","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-10T10:21:42.723001Z","status":"ABORTED"}},{"id":"3d7c6389-0fbc-45dc-9bff-a3bdef7a5878","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-10T06:21:42.317924Z","status":"ABORTED"}},{"id":"30beaea0-e190-4ef2-98cb-7dba77ad0b21","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-10T04:17:01.520283Z","status":"ABORTED"}},{"id":"e3fb4ad0-b6a3-4409-92dd-6e1b03ff6e75","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-10T03:23:50.13543Z","status":"ABORTED"}},{"id":"1d6b5653-2097-4d54-b811-d0e3c860cb2f","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-10T02:34:43.70463Z","status":"ABORTED"}},{"id":"6174ce11-7af9-4e75-a200-2424fc81b11e","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-10T02:21:42.319619Z","status":"ABORTED"}},{"id":"c01fba5c-1d15-467b-a030-6bdcb0519538","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-10T00:11:17.815673Z","status":"ABORTED"}},{"id":"c819f089-11ae-47f7-abe5-f055ce9ebda8","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-09T22:21:42.638923Z","status":"ABORTED"}},{"id":"26ec0fbd-bc83-40a3-ba9d-0df828b0db8f","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-09T18:21:42.250685Z","status":"ABORTED"}},{"id":"a5ea4df1-0a15-42f5-8de9-c59523efabc4","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-09T14:21:42.303Z","status":"ABORTED"}},{"id":"fe87effd-01e8-4d00-847b-b7b638c15596","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-09T11:10:27.452673Z","status":"ABORTED"}},{"id":"55405b98-cf52-4831-aadd-64b604bcfefd","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-09T10:21:42.29991Z","status":"ABORTED"}},{"id":"166fc0f2-599e-4374-bc1c-8f3e88375b12","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-09T06:21:42.303838Z","status":"ABORTED"}},{"id":"d6160fc7-26a8-410a-a7dd-1e87b1c338f2","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-09T04:16:58.529082Z","status":"ABORTED"}},{"id":"8cf87e95-aa2c-4b08-bfd1-fd7d738b9269","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-09T03:28:17.089969Z","status":"ABORTED"}},{"id":"634ccc4a-1312-4138-ac5a-a6b4260309ca","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-09T02:34:55.648418Z","status":"ABORTED"}},{"id":"7a29b6d7-a617-49fa-9980-45f89a5880f7","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-09T02:21:42.292638Z","status":"ABORTED"}},{"id":"cdf59bff-f077-4e66-aaca-4a48b4f4c890","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-09T00:11:55.969717Z","status":"ABORTED"}},{"id":"5713b05e-13da-41a7-9e55-5a3ea771bbaa","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-08T22:21:42.289805Z","status":"ABORTED"}},{"id":"4e60d6d3-5400-4128-8c64-9fb8328ed42c","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-08T18:21:42.286348Z","status":"ABORTED"}},{"id":"be5ee9af-a594-470a-b2f1-087c3b91775d","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-08T14:21:42.306313Z","status":"ABORTED"}},{"id":"07923534-437e-401f-a8be-0dd145c55dcf","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-08T11:11:50.042723Z","status":"ABORTED"}},{"id":"361554dc-f995-4998-b5e8-1ca1f1deea71","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-08T10:21:42.276231Z","status":"ABORTED"}},{"id":"7c49b6bc-4e03-4b11-a4b5-90bec15b0deb","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-08T06:21:42.292656Z","status":"ABORTED"}},{"id":"cab0bfd2-230d-4d09-98ba-170fc643227f","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-08T05:11:46.557173Z","status":"ABORTED"}},{"id":"1ee835d1-be22-4fb7-9292-6f961a3821dc","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-08T04:19:21.740106Z","status":"ABORTED"}},{"id":"6bb46b3c-61e9-4dfe-b0f7-3f141e1109f6","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-08T03:32:04.361782Z","status":"ABORTED"}},{"id":"e6db354f-ebc4-4b72-9b12-c6c9a064313f","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-08T02:21:42.281667Z","status":"ABORTED"}},{"id":"036e8733-64fa-4426-aaca-d290c5e91d06","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-08T00:10:38.438607Z","status":"ABORTED"}},{"id":"d3ee67e8-41d9-48fb-bfbe-ae662dce4648","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-07T22:21:42.281627Z","status":"ABORTED"}},{"id":"84b80df5-8467-446f-9f78-21f55ab9c097","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-07T18:21:42.278892Z","status":"ABORTED"}},{"id":"d6e6d319-de6b-4277-aba6-82cc4ad1b49b","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-07T14:21:42.310492Z","status":"ABORTED"}},{"id":"49e0d70b-74cb-4a03-998b-38b8b45fc34d","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-07T10:21:42.278716Z","status":"ABORTED"}},{"id":"4a30eb54-313c-4ed7-ab7b-1d8c41f4e81e","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-07T06:21:42.277363Z","status":"ABORTED"}},{"id":"94d8737b-de6c-4ad0-9c86-2cc07d41ee02","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-07T05:12:27.804337Z","status":"ABORTED"}},{"id":"6e05fbea-f2c5-4bdc-b0f9-3ddb8fa25ba3","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-07T04:16:26.541939Z","status":"ABORTED"}},{"id":"de1152be-bf17-4da2-b72f-a616ec9fad9f","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-07T03:28:52.997375Z","status":"ABORTED"}},{"id":"37a7f30f-d621-4768-8baf-5aa83ba5f4e6","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-07T02:21:42.281257Z","status":"ABORTED"}},{"id":"56f147d4-d832-4dcb-92dd-c14c7d0d955c","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-07T00:11:23.286982Z","status":"ABORTED"}},{"id":"56f0a403-bb2e-4296-b818-c4ae152147b7","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-06T22:21:42.361412Z","status":"ABORTED"}},{"id":"e86b30b4-2aaf-4419-931b-60260bade45a","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-06T18:21:42.421938Z","status":"ABORTED"}},{"id":"5b159c20-aa7a-4552-9ba0-99c746dbae8f","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-06T14:21:42.279657Z","status":"ABORTED"}},{"id":"798492f6-7f26-4fa2-9292-3f61e9a52491","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-06T10:21:42.273378Z","status":"ABORTED"}},{"id":"09c310e8-2d73-461c-be00-b63c1752213d","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-06T06:21:42.289923Z","status":"ABORTED"}},{"id":"34d1a2f8-8d5b-45f7-b5d5-08dcd7516820","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-06T05:12:52.498512Z","status":"ABORTED"}},{"id":"ce1abae3-85eb-4420-a644-5f81958ae4c2","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-06T04:16:17.127049Z","status":"ABORTED"}},{"id":"4401d691-34d3-497d-a998-7b4b5caa3749","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-06T03:26:38.574728Z","status":"ABORTED"}},{"id":"6e165f0d-8dbf-477a-a753-12a18d6b17e4","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-06T02:21:42.31275Z","status":"ABORTED"}},{"id":"6b7024ec-929c-49cf-857b-d6fdc3959059","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-06T00:11:17.631778Z","status":"ABORTED"}},{"id":"d0f23598-91c3-4d7b-8934-4782b05193b3","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-05T22:21:42.286992Z","status":"ABORTED"}},{"id":"a2f55e5b-7c7f-45b8-aab6-1e8eed1fad15","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-05T18:21:42.277818Z","status":"ABORTED"}},{"id":"d6d74400-6e2c-43b1-9f2e-8aea51f6d9ef","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-05T14:21:42.29048Z","status":"ABORTED"}},{"id":"7fc97360-646f-46f1-a04b-ed5fbfa272bc","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-05T11:11:06.453112Z","status":"ABORTED"}},{"id":"2847bf3c-3d96-486f-b774-38618fa0c2f8","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-05T10:21:42.305605Z","status":"ABORTED"}},{"id":"12168681-10ba-4f13-8529-ac1a802a6bd7","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-05T06:21:42.276391Z","status":"ABORTED"}},{"id":"71bf0803-e477-4366-8584-57670e99c8b6","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-05T04:19:08.774541Z","status":"ABORTED"}},{"id":"91ede90c-b734-42d8-88eb-970500852ea2","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-05T03:36:14.940906Z","status":"ABORTED"}},{"id":"292aa2a9-b2d9-4697-a1e5-a2a31e638ee3","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-05T02:21:42.286433Z","status":"ABORTED"}},{"id":"0c3c3107-fe7d-473f-9bac-ac91200efd29","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-05T00:11:24.781098Z","status":"ABORTED"}},{"id":"ad4ff7b3-fc16-41cd-8f5a-864593798f51","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-04T22:21:42.275152Z","status":"ABORTED"}},{"id":"adc40ff2-9a94-42f6-b410-922015422b36","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-04T18:21:42.293475Z","status":"ABORTED"}},{"id":"f487f7b0-d857-4218-9dbc-0f156dd3e606","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-04T14:21:42.291982Z","status":"ABORTED"}},{"id":"1fd8e3c5-9fff-44c4-985e-3c5a1dd31f92","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-04T11:10:54.591724Z","status":"ABORTED"}},{"id":"9747c5ac-f81a-4b33-aa90-2400f00dea34","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-04T10:21:42.264988Z","status":"ABORTED"}},{"id":"10ce6451-2666-4e7f-9171-9428071d92ff","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-04T06:21:42.357489Z","status":"ABORTED"}},{"id":"0c57076c-0e6c-4587-92c7-45baa742cf8c","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-04T05:10:27.520219Z","status":"ABORTED"}},{"id":"a2e99d78-da22-4605-ac0f-cf7e2c63db0b","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-04T04:18:12.203601Z","status":"ABORTED"}},{"id":"51e39a68-5533-4ef6-91ec-bfcbf4655c36","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-04T03:26:56.306061Z","status":"ABORTED"}},{"id":"e9fcad21-4ea9-45f9-aeb6-9827335c7cf9","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-04T02:31:40.85216Z","status":"ABORTED"}},{"id":"ab3f2876-e5b7-4740-8048-c34230dd7923","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-04T02:21:42.36034Z","status":"ABORTED"}},{"id":"f7a31633-f848-4df9-9701-702176225aee","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-04T00:11:30.696437Z","status":"ABORTED"}},{"id":"6c78a97b-f007-4726-bf0c-5a178cf4951b","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-03T22:21:42.374667Z","status":"ABORTED"}},{"id":"35b23dad-8349-44ed-a55f-116424eb1fce","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-03T18:21:42.369486Z","status":"ABORTED"}},{"id":"3cdce071-d4dd-4831-9bbd-14267e222d44","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-03T14:21:42.336351Z","status":"ABORTED"}},{"id":"0dd68154-d797-41a4-a2ed-4a4387403596","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-03T11:13:23.915943Z","status":"ABORTED"}},{"id":"fa3c7401-e9d7-498c-aaed-5843d993f701","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-03T10:21:42.340715Z","status":"ABORTED"}},{"id":"4e99a002-114f-44ba-b778-324f605f77f4","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-03T06:21:42.36713Z","status":"ABORTED"}},{"id":"3c5818ee-0329-4230-a003-1caccc2a4173","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-03T05:11:53.184072Z","status":"ABORTED"}},{"id":"8ca325bb-3975-4369-865e-24203eea6889","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-03T04:17:37.535814Z","status":"ABORTED"}},{"id":"3d67d21e-fc47-43a7-9671-57394639d0ae","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-03T03:20:55.681197Z","status":"ABORTED"}},{"id":"d890c735-3d2a-424d-b877-925edf68b60c","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-03T02:21:42.353169Z","status":"ABORTED"}},{"id":"9766cb8f-a1f1-44d4-8ec7-b083c2977cb1","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-03T00:11:37.217411Z","status":"ABORTED"}},{"id":"f9d09155-8248-4504-a838-2c1cd949ba6f","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-02T22:21:42.362462Z","status":"ABORTED"}},{"id":"097785ce-b9d2-49ac-b12a-fe85e05c7df3","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-02T18:21:42.378271Z","status":"ABORTED"}},{"id":"a1013ad3-8722-4847-bf9f-8ae606a65cc2","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-02T14:21:42.270879Z","status":"ABORTED"}},{"id":"11f92135-fccf-4bdd-8b47-596d35c0dd07","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-02T11:09:45.19021Z","status":"ABORTED"}},{"id":"ca75afe4-7046-424c-9ed2-4b4039f95778","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-02T10:21:42.267424Z","status":"ABORTED"}},{"id":"01dc8bd7-ea2e-49b6-9e53-7b4c2f92fa12","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-02T06:21:42.249767Z","status":"ABORTED"}},{"id":"88a51b27-2817-416f-a742-d5694233b028","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-02T05:12:44.287915Z","status":"ABORTED"}},{"id":"3a3f2a3a-0ad9-48f3-a7b5-50c77ad89607","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-02T04:18:11.069942Z","status":"ABORTED"}},{"id":"897e9ddc-0448-4198-9787-4ba8c7ca0262","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-02T03:34:48.416597Z","status":"ABORTED"}},{"id":"30cc2fe2-2267-4e15-8979-b1cf33e9c1d3","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-02T02:21:42.271784Z","status":"ABORTED"}},{"id":"467efc38-b68c-4853-bcf0-c6b83f540d96","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-02T00:11:42.001893Z","status":"ABORTED"}},{"id":"8baecd87-7c28-409f-a2ce-a6c3f2b0f6f3","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-01T22:21:42.252582Z","status":"ABORTED"}},{"id":"31c60f43-252f-4f8c-bc8f-2ffaeb1f684b","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-01T18:21:42.304243Z","status":"ABORTED"}},{"id":"64b3433c-0f6e-4071-ae29-300608f8ddcc","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-01T14:21:42.356518Z","status":"ABORTED"}},{"id":"44daffe9-c44a-4ad5-b923-e0cc703c6138","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-01T11:11:09.52704Z","status":"ABORTED"}},{"id":"c4459698-c593-4bd1-b7b6-42cea2ef6cd3","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-01T10:21:42.269664Z","status":"ABORTED"}},{"id":"60af1bc9-4484-4c73-ac5a-51bd7b50f83a","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-01T06:21:42.255141Z","status":"ABORTED"}},{"id":"3379525f-9ba9-41a4-bbdb-e8f5f07d4843","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-01T05:11:45.149839Z","status":"ABORTED"}},{"id":"1afe7b5f-d540-49db-a1d3-d3e20c7a24b5","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-01T04:23:52.725167Z","status":"ABORTED"}},{"id":"160357c0-fd82-4f4d-a034-6c2b1819b641","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-01T03:40:48.177389Z","status":"ABORTED"}},{"id":"cc9d9607-e3b9-45dd-86b0-ce700ba48415","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-01T02:21:42.279195Z","status":"ABORTED"}},{"id":"f8577724-0baa-4465-8acb-e8a32334033b","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-09-01T00:11:05.318603Z","status":"ABORTED"}},{"id":"b058b3a1-0ffc-4f79-ac82-607839062bb3","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-31T22:21:42.285283Z","status":"ABORTED"}},{"id":"fa6e16e3-e58c-4b23-be70-da93f2d0e0b8","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-31T18:21:42.263206Z","status":"ABORTED"}},{"id":"c0a98a69-8553-45e7-a84d-dfa1b45b9616","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-31T14:21:42.319265Z","status":"ABORTED"}},{"id":"75c512b6-a86f-4100-8252-f88dc01867f5","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-31T10:21:42.245361Z","status":"ABORTED"}},{"id":"0eaad2e0-3cfe-4550-8ab1-21d6f20fc698","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-31T06:21:42.27644Z","status":"ABORTED"}},{"id":"a5644e07-9949-4582-9753-546e59fc8e48","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-31T05:10:11.185229Z","status":"ABORTED"}},{"id":"1fcf323a-f524-458a-abbf-b5897b3faa56","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-31T04:17:28.66468Z","status":"ABORTED"}},{"id":"7f5f7b5b-71f8-4e33-a573-4acd0e86f445","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-31T03:33:19.656113Z","status":"ABORTED"}},{"id":"6cb567cd-897e-46ff-816b-a268047c0311","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-31T02:21:42.324294Z","status":"ABORTED"}},{"id":"35875134-88b5-49f7-bc75-ab62c5aaf4cb","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-31T00:10:32.182856Z","status":"ABORTED"}},{"id":"b01c1aaf-af76-40cb-8ccc-bb2fffd5a0dc","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-30T22:21:42.257468Z","status":"ABORTED"}},{"id":"77b4ff4c-9664-4668-ae8a-ed9b380e3ac7","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-30T18:21:42.260073Z","status":"ABORTED"}},{"id":"323fee91-3487-4a4d-9b73-233382b8937a","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-30T14:21:42.266452Z","status":"ABORTED"}},{"id":"2bd98a6a-8afd-4b61-8f25-05b5cbeb6437","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-30T10:21:42.260456Z","status":"ABORTED"}},{"id":"e002397a-ea45-48fc-b46d-884681c38295","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-30T06:21:42.256391Z","status":"ABORTED"}},{"id":"6caf219c-f245-49a7-bb9a-049d2d8fed8b","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-30T05:10:29.25863Z","status":"ABORTED"}},{"id":"c98d7ec9-ba2f-43a7-8b1a-a90e20d931f4","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-30T04:17:10.87458Z","status":"ABORTED"}},{"id":"1c28a4d4-0db7-429b-ae00-e8ae6151fd05","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-30T03:23:29.49684Z","status":"ABORTED"}},{"id":"c2e376c8-eabc-41ac-a286-b282635052b0","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-30T02:21:42.257515Z","status":"ABORTED"}},{"id":"c74b4eb8-3022-4b54-a95b-bc9438baab70","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-30T00:11:16.355391Z","status":"ABORTED"}},{"id":"aa6510d3-c4db-4a79-98fd-81a32faa1760","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-29T22:21:42.355401Z","status":"ABORTED"}},{"id":"60593d8a-7af7-458d-9162-396c4bb7cb1b","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-29T18:21:42.284051Z","status":"ABORTED"}},{"id":"e826663f-0a7e-4c63-9193-cf1b48dc82ec","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-29T14:21:42.349354Z","status":"ABORTED"}},{"id":"48c064f7-d158-4539-a779-a7eec518da73","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-29T11:09:58.85342Z","status":"ABORTED"}},{"id":"a1f7c6d4-e8be-44d5-b896-b2d4b1ca9ff5","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-29T10:21:42.252792Z","status":"ABORTED"}},{"id":"10880b6f-a834-40de-98f6-9b7b8554e5f2","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-29T06:21:42.3003Z","status":"ABORTED"}},{"id":"612c1ee2-e65f-4d32-bdbd-b4e005a608a5","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-29T05:12:13.697405Z","status":"ABORTED"}},{"id":"2389496c-e81f-4bac-801c-73a2cfeda5f7","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-29T04:17:05.448556Z","status":"ABORTED"}},{"id":"76231f02-d3f9-4cfd-ba87-3bece9df99ad","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-29T03:29:37.078286Z","status":"ABORTED"}},{"id":"cf789fe0-4abe-46f0-87bb-f168c33bb2cc","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-29T02:28:41.619352Z","status":"ABORTED"}},{"id":"4148b845-6f6f-4253-b5c9-45f8ee8fd8db","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-29T02:21:42.276445Z","status":"ABORTED"}},{"id":"ba820b48-cb23-40b5-b788-80afc06e8700","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-29T00:11:09.636298Z","status":"ABORTED"}},{"id":"4cd4b904-ef77-48d3-a33f-ce36ecfe346b","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-28T22:21:42.259457Z","status":"ABORTED"}},{"id":"bdbf48a2-54b2-478e-a532-9fe86177549e","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-28T18:21:42.333881Z","status":"ABORTED"}},{"id":"4aef1fd2-2a87-43b6-b46c-f962b06f6602","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-28T14:21:42.269054Z","status":"ABORTED"}},{"id":"451028b1-0576-477b-9e65-9beec6334720","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-28T11:09:53.244463Z","status":"ABORTED"}},{"id":"ff62f6c5-d99f-4bb9-a3f4-5e56bce63b16","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-28T10:21:42.270075Z","status":"ABORTED"}},{"id":"1aaaa451-9721-4530-91ca-8e71439f0925","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-28T06:21:42.329642Z","status":"ABORTED"}},{"id":"7f94eaad-c08e-4e2f-9fc3-225df069c56b","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-28T05:11:43.216478Z","status":"ABORTED"}},{"id":"056269ec-2e97-4cc3-aa27-0bcf8eec9a4f","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-28T04:18:02.626739Z","status":"ABORTED"}},{"id":"8fc887cb-46ae-439f-a5ea-442661a2bfaa","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-28T03:31:52.535757Z","status":"ABORTED"}},{"id":"f1bd7baa-0051-4e1a-95e0-ab341ee221d1","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-28T02:35:55.988292Z","status":"ABORTED"}},{"id":"d09298e8-fbdf-4047-ab51-11ffb8cdbb02","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-28T02:21:42.321295Z","status":"ABORTED"}},{"id":"57a51690-a527-4b8c-a0c4-7db540fd3ba1","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-28T00:10:41.183212Z","status":"ABORTED"}},{"id":"5968769d-c268-4b72-9ca5-9c0b1c77c9a1","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-27T22:21:42.346907Z","status":"ABORTED"}},{"id":"6c8974f1-ceac-44bc-acb2-a47f713618c8","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-27T18:21:42.349945Z","status":"ABORTED"}},{"id":"6e4b9797-5ee5-4e78-811e-c064333f243d","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-27T14:21:42.259821Z","status":"ABORTED"}},{"id":"e429ffb3-1601-4893-966c-d856bcb6afd5","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-27T11:12:05.119234Z","status":"ABORTED"}},{"id":"ac993631-e113-4052-aaac-95a79f142b17","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-27T10:21:42.394693Z","status":"ABORTED"}},{"id":"4710e09b-814b-4759-8767-1ddf2fcc1339","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-27T06:21:42.6098Z","status":"ABORTED"}},{"id":"e41295fd-1ad2-4503-a58d-5aedeab9f920","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-27T05:11:47.814572Z","status":"ABORTED"}},{"id":"07725e47-9b56-49ed-8237-919517a7312a","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-27T04:16:40.149705Z","status":"ABORTED"}},{"id":"d3dade70-f9a6-4851-b3be-9be9a49f14a1","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-27T03:30:01.060362Z","status":"ABORTED"}},{"id":"6993c0c3-0e8e-4362-b9f8-0a69fddeb23b","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-27T02:35:40.968819Z","status":"ABORTED"}},{"id":"0702a4d8-fb36-4c93-aee2-9ec0fe43ce55","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-27T02:21:42.271052Z","status":"ABORTED"}},{"id":"30048d57-abc9-49e5-804e-445e64eb9276","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-27T00:10:29.533686Z","status":"ABORTED"}},{"id":"014c9d7a-22ec-48f7-a8e3-aac8ba151320","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-26T22:21:42.231595Z","status":"ABORTED"}},{"id":"817d38ce-7ea8-4b86-b73f-ce6b4358ab16","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-26T20:57:49.427424Z","status":"ABORTED"}},{"id":"b9994332-ffa4-4ee2-b87e-c5e12220828d","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-26T20:43:35.830055Z","status":"ABORTED"}},{"id":"19bf68b0-ea89-4972-b055-1bc92cdc5ed4","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-26T18:21:42.384111Z","status":"ABORTED"}},{"id":"baa71f2c-57c8-4504-a2c2-7a29b88e113c","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-26T11:12:51.496815Z","status":"ABORTED"}},{"id":"c860992b-d668-49c1-90c0-22b8eecfe4c0","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-26T05:11:30.197627Z","status":"ABORTED"}},{"id":"24455d5b-d51b-418e-8fe6-1c49104b8c57","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-26T04:19:19.613006Z","status":"ABORTED"}},{"id":"3b1c597d-acae-4d0a-9153-fce7cb762644","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-26T03:35:46.915101Z","status":"ABORTED"}},{"id":"ff580788-290b-47c3-8fda-12dd8502ab11","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-26T02:38:59.226207Z","status":"ABORTED"}},{"id":"391df534-5a31-4516-8b81-2460c737712d","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-26T00:11:09.585855Z","status":"ABORTED"}},{"id":"20fa1c5c-0f03-4db7-b1d9-e360226bb786","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-24T22:41:51.043274Z","status":"ABORTED"}},{"id":"6cd5e4d6-a41d-443e-bfff-f2e94adfc216","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-24T22:39:59.233053Z","status":"ABORTED"}},{"id":"17a28bb9-b9cc-41f6-bb68-f2e140acf014","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-24T22:35:52.255699Z","status":"ABORTED"}},{"id":"c6cdac4f-d0c7-41a5-a87d-55a39330357c","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-24T22:33:02.120479Z","status":"ABORTED"}},{"id":"07372c0d-ac71-4e7c-9bca-06cf5e49e142","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-24T22:30:10.937024Z","status":"ABORTED"}},{"id":"c537cc94-e77a-4435-8c10-3278e13c8a16","type":"aws_resource","attributes":{"arn":"arn:aws:ec2:eu-central-1::image/ami-0666b96e95a195ff0","created_at":"2025-08-22T19:44:59.843097Z","status":"ABORTED"}},{"id":"a8aff0a8-5860-4f43-b4ef-aa9e1320f160","type":"aws_resource","attributes":{"arn":"arn:aws:ec2:eu-central-1::image/ami-0666b96e95a195ff0","created_at":"2025-08-22T19:44:58.462499Z","status":"ABORTED"}},{"id":"54310d09-39e7-4a74-af7d-23c8e3ca81bc","type":"aws_resource","attributes":{"arn":"arn:aws:ec2:eu-central-1::image/ami-0666b96e95a195ff0","created_at":"2025-08-22T19:44:57.076258Z","status":"ABORTED"}},{"id":"fc8e7778-9627-4d6f-9243-30ece19aafe1","type":"aws_resource","attributes":{"arn":"arn:aws:ec2:eu-central-1::image/ami-0666b96e95a195ff0","created_at":"2025-08-22T19:44:55.660899Z","status":"ABORTED"}},{"id":"f513899a-67a7-4e8a-bc26-6de95a029cc7","type":"aws_resource","attributes":{"arn":"arn:aws:ec2:eu-central-1::image/ami-0666b96e95a195ff0","created_at":"2025-08-22T19:44:54.255703Z","status":"ABORTED"}},{"id":"f893761e-7dc9-47af-a7c4-de6713bb2cca","type":"aws_resource","attributes":{"arn":"arn:aws:ec2:eu-central-1::image/ami-0666b96e95a195ff0","created_at":"2025-08-22T19:44:52.85838Z","status":"ABORTED"}},{"id":"6b9d10de-235c-4240-aacb-ed0fce0728c2","type":"aws_resource","attributes":{"arn":"arn:aws:ec2:eu-central-1::image/ami-0666b96e95a195ff0","created_at":"2025-08-22T15:45:00.043603Z","status":"ABORTED"}},{"id":"5b5b008a-f2b0-4e1e-9cad-ededc03f8aad","type":"aws_resource","attributes":{"arn":"arn:aws:ec2:eu-central-1::image/ami-0666b96e95a195ff0","created_at":"2025-08-22T15:44:58.645219Z","status":"ABORTED"}},{"id":"c2c995d1-a9d1-415d-88ef-59a553170c44","type":"aws_resource","attributes":{"arn":"arn:aws:ec2:eu-central-1::image/ami-0666b96e95a195ff0","created_at":"2025-08-22T15:44:57.232713Z","status":"ABORTED"}},{"id":"32dc228a-6f7e-4ea4-9791-9bdf5a8bb3cf","type":"aws_resource","attributes":{"arn":"arn:aws:ec2:eu-central-1::image/ami-0666b96e95a195ff0","created_at":"2025-08-22T15:44:55.716955Z","status":"ABORTED"}},{"id":"de1eff81-4ccd-4350-b18f-1bf9a9ae72d0","type":"aws_resource","attributes":{"arn":"arn:aws:ec2:eu-central-1::image/ami-0666b96e95a195ff0","created_at":"2025-08-22T15:44:54.259792Z","status":"ABORTED"}},{"id":"a9106f9f-c929-4225-be58-af713ba2d9ed","type":"aws_resource","attributes":{"arn":"arn:aws:ec2:eu-central-1::image/ami-0666b96e95a195ff0","created_at":"2025-08-22T15:44:52.859291Z","status":"ABORTED"}},{"id":"df4eb78b-956c-4061-8ff7-694e162b8b10","type":"aws_resource","attributes":{"arn":"arn:aws:ec2:eu-central-1::image/ami-0666b96e95a195ff0","created_at":"2025-08-22T11:44:59.826145Z","status":"ABORTED"}},{"id":"c9a6c8bc-262e-41eb-95d4-8b3d083f8412","type":"aws_resource","attributes":{"arn":"arn:aws:ec2:eu-central-1::image/ami-0666b96e95a195ff0","created_at":"2025-08-22T11:44:58.4405Z","status":"ABORTED"}},{"id":"9cacf5d5-200a-4908-b078-c450c9e403d3","type":"aws_resource","attributes":{"arn":"arn:aws:ec2:eu-central-1::image/ami-0666b96e95a195ff0","created_at":"2025-08-22T11:44:57.046135Z","status":"ABORTED"}},{"id":"410558ce-bc44-4ecd-bfdc-abfb626ca1be","type":"aws_resource","attributes":{"arn":"arn:aws:ec2:eu-central-1::image/ami-0666b96e95a195ff0","created_at":"2025-08-22T11:44:55.650539Z","status":"ABORTED"}},{"id":"77141aab-52de-4e41-8912-966a8fcbfadd","type":"aws_resource","attributes":{"arn":"arn:aws:ec2:eu-central-1::image/ami-0666b96e95a195ff0","created_at":"2025-08-22T11:44:54.255606Z","status":"ABORTED"}},{"id":"c35e6d94-5a4f-4a73-968b-194b4d97cf8f","type":"aws_resource","attributes":{"arn":"arn:aws:ec2:eu-central-1::image/ami-0666b96e95a195ff0","created_at":"2025-08-22T11:44:52.859251Z","status":"ABORTED"}},{"id":"b1be501a-0d19-47d3-ad90-b1b74281bac4","type":"aws_resource","attributes":{"arn":"arn:aws:ec2:eu-central-1::image/ami-0666b96e95a195ff0","created_at":"2025-08-22T07:45:00.09855Z","status":"ABORTED"}},{"id":"c7818057-4f59-48a5-b390-cb1123974325","type":"aws_resource","attributes":{"arn":"arn:aws:ec2:eu-central-1::image/ami-0666b96e95a195ff0","created_at":"2025-08-22T07:44:58.531386Z","status":"ABORTED"}},{"id":"d7e91b35-3138-40ef-ae59-aded8ad9d627","type":"aws_resource","attributes":{"arn":"arn:aws:ec2:eu-central-1::image/ami-0666b96e95a195ff0","created_at":"2025-08-22T07:44:57.141204Z","status":"ABORTED"}},{"id":"25e8761d-dbbe-4de8-be6b-d76dc7032621","type":"aws_resource","attributes":{"arn":"arn:aws:ec2:eu-central-1::image/ami-0666b96e95a195ff0","created_at":"2025-08-22T07:44:55.756112Z","status":"ABORTED"}},{"id":"683bfc5c-ab17-4a2d-9193-d61f8b3eeac1","type":"aws_resource","attributes":{"arn":"arn:aws:ec2:eu-central-1::image/ami-0666b96e95a195ff0","created_at":"2025-08-22T07:44:54.350506Z","status":"ABORTED"}},{"id":"dcc6487b-8e6f-4e6c-b866-964e624fab8e","type":"aws_resource","attributes":{"arn":"arn:aws:ec2:eu-central-1::image/ami-0666b96e95a195ff0","created_at":"2025-08-22T07:44:52.951777Z","status":"ABORTED"}},{"id":"1e1d7230-d6be-4200-8175-5c5d1eeb73e4","type":"aws_resource","attributes":{"arn":"arn:aws:ec2:eu-central-1::image/ami-0666b96e95a195ff0","created_at":"2025-08-22T03:44:59.858875Z","status":"ABORTED"}},{"id":"a2b936e8-2385-48c3-8f27-80d381da0271","type":"aws_resource","attributes":{"arn":"arn:aws:ec2:eu-central-1::image/ami-0666b96e95a195ff0","created_at":"2025-08-22T03:44:58.474037Z","status":"ABORTED"}},{"id":"2b556840-9275-4b19-ae29-8d00fa3b166e","type":"aws_resource","attributes":{"arn":"arn:aws:ec2:eu-central-1::image/ami-0666b96e95a195ff0","created_at":"2025-08-22T03:44:57.094905Z","status":"ABORTED"}},{"id":"5081f4c3-ac29-4821-b194-49f8f3119413","type":"aws_resource","attributes":{"arn":"arn:aws:ec2:eu-central-1::image/ami-0666b96e95a195ff0","created_at":"2025-08-22T03:44:55.721993Z","status":"ABORTED"}},{"id":"bf0c0039-24f9-497d-b791-14d8301584b5","type":"aws_resource","attributes":{"arn":"arn:aws:ec2:eu-central-1::image/ami-0666b96e95a195ff0","created_at":"2025-08-22T03:44:54.3451Z","status":"ABORTED"}},{"id":"3f877fe3-dbe1-4134-a83a-2f92eaf4dc09","type":"aws_resource","attributes":{"arn":"arn:aws:ec2:eu-central-1::image/ami-0666b96e95a195ff0","created_at":"2025-08-22T03:44:52.946007Z","status":"ABORTED"}},{"id":"fbc3cb4c-5f0f-4b31-bf81-278a601729f5","type":"aws_resource","attributes":{"arn":"arn:aws:ec2:eu-central-1::image/ami-0666b96e95a195ff0","created_at":"2025-08-21T23:44:59.954901Z","status":"ABORTED"}},{"id":"e93f9e5a-6f3b-4f3e-a065-997339764f4d","type":"aws_resource","attributes":{"arn":"arn:aws:ec2:eu-central-1::image/ami-0666b96e95a195ff0","created_at":"2025-08-21T23:44:58.557499Z","status":"ABORTED"}},{"id":"e6abfc33-3a26-4509-a56e-be020ffc5260","type":"aws_resource","attributes":{"arn":"arn:aws:ec2:eu-central-1::image/ami-0666b96e95a195ff0","created_at":"2025-08-21T23:44:57.139772Z","status":"ABORTED"}},{"id":"e1c36321-6d2d-4412-a722-e8d158d9e83b","type":"aws_resource","attributes":{"arn":"arn:aws:ec2:eu-central-1::image/ami-0666b96e95a195ff0","created_at":"2025-08-21T23:44:55.731385Z","status":"ABORTED"}},{"id":"2d6a1339-40b6-47d8-8796-b19070fce06f","type":"aws_resource","attributes":{"arn":"arn:aws:ec2:eu-central-1::image/ami-0666b96e95a195ff0","created_at":"2025-08-21T23:44:54.343576Z","status":"ABORTED"}},{"id":"053314d6-7df0-4b08-8657-afada123f894","type":"aws_resource","attributes":{"arn":"arn:aws:ec2:eu-central-1::image/ami-0666b96e95a195ff0","created_at":"2025-08-21T23:44:52.939653Z","status":"ABORTED"}},{"id":"1e6673ef-cf61-4e94-beae-78ac4f21dda5","type":"aws_resource","attributes":{"arn":"arn:aws:ec2:eu-central-1::image/ami-0666b96e95a195ff0","created_at":"2025-08-21T19:45:00.053382Z","status":"ABORTED"}},{"id":"3564a735-b2c9-4e44-8691-52509a09e842","type":"aws_resource","attributes":{"arn":"arn:aws:ec2:eu-central-1::image/ami-0666b96e95a195ff0","created_at":"2025-08-21T19:44:58.652795Z","status":"ABORTED"}},{"id":"8a038c01-61b5-4d08-b8c9-97198ba2ad43","type":"aws_resource","attributes":{"arn":"arn:aws:ec2:eu-central-1::image/ami-0666b96e95a195ff0","created_at":"2025-08-21T19:44:57.122799Z","status":"ABORTED"}},{"id":"0b540407-b65e-4ddd-9bd5-fce9bf1337ad","type":"aws_resource","attributes":{"arn":"arn:aws:ec2:eu-central-1::image/ami-0666b96e95a195ff0","created_at":"2025-08-21T19:44:55.728145Z","status":"ABORTED"}},{"id":"4855ffad-8e1d-413a-a7ec-2d880991b0c4","type":"aws_resource","attributes":{"arn":"arn:aws:ec2:eu-central-1::image/ami-0666b96e95a195ff0","created_at":"2025-08-21T19:44:54.33848Z","status":"ABORTED"}},{"id":"9bfed82d-42c6-4116-98c7-49ce0158c5c4","type":"aws_resource","attributes":{"arn":"arn:aws:ec2:eu-central-1::image/ami-0666b96e95a195ff0","created_at":"2025-08-21T19:44:52.950437Z","status":"ABORTED"}},{"id":"70d5e925-11fc-40e4-b352-0d8a00ba304e","type":"aws_resource","attributes":{"arn":"arn:aws:ec2:eu-central-1::image/ami-0666b96e95a195ff0","created_at":"2025-08-21T15:45:02.00361Z","status":"ABORTED"}},{"id":"95f078d0-0d81-43fd-a078-71ba4f2145f0","type":"aws_resource","attributes":{"arn":"arn:aws:ec2:eu-central-1::image/ami-0666b96e95a195ff0","created_at":"2025-08-21T15:44:59.911559Z","status":"ABORTED"}},{"id":"8ed87088-39cc-4de0-ba11-58c024d0eb99","type":"aws_resource","attributes":{"arn":"arn:aws:ec2:eu-central-1::image/ami-0666b96e95a195ff0","created_at":"2025-08-21T15:44:58.520681Z","status":"ABORTED"}},{"id":"a2ce60f0-092b-4cd8-a127-c7b12ab4d8c5","type":"aws_resource","attributes":{"arn":"arn:aws:ec2:eu-central-1::image/ami-0666b96e95a195ff0","created_at":"2025-08-21T15:44:57.126214Z","status":"ABORTED"}},{"id":"148ae26d-a825-4037-b7ee-cf69b3e28093","type":"aws_resource","attributes":{"arn":"arn:aws:ec2:eu-central-1::image/ami-0666b96e95a195ff0","created_at":"2025-08-21T15:44:55.749092Z","status":"ABORTED"}},{"id":"cc2aba17-0d41-4c62-be36-3dd4b1848f99","type":"aws_resource","attributes":{"arn":"arn:aws:ec2:eu-central-1::image/ami-0666b96e95a195ff0","created_at":"2025-08-21T15:44:54.336814Z","status":"ABORTED"}},{"id":"dc19664d-d274-4eff-9207-999b009b515b","type":"aws_resource","attributes":{"arn":"arn:aws:ec2:eu-central-1::image/ami-0666b96e95a195ff0","created_at":"2025-08-21T15:44:52.955137Z","status":"ABORTED"}},{"id":"cb7324b3-d558-4eae-8695-27d008f92890","type":"aws_resource","attributes":{"arn":"arn:aws:ec2:eu-central-1::image/ami-0666b96e95a195ff0","created_at":"2025-08-21T15:44:45.997392Z","status":"ABORTED"}},{"id":"76a03bb0-5431-4385-bf19-60bf6eca7dcb","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-21T11:38:52.878099Z","status":"ABORTED"}},{"id":"5281b4fd-90e8-418b-847e-b666026cb894","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-21T11:10:41.856305Z","status":"ABORTED"}},{"id":"58f585fd-71c2-411d-b3cf-350504d2b81b","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-21T07:38:53.131488Z","status":"ABORTED"}},{"id":"e53c81f8-2d21-40f1-b225-217796e3c5a3","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-21T05:12:14.015538Z","status":"ABORTED"}},{"id":"6cc0c0a5-da03-4877-bd75-02b04d8eaadc","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-21T04:17:12.985397Z","status":"ABORTED"}},{"id":"5c92d7f0-19b4-4f65-8e86-493eaa7e656c","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-21T03:38:52.82661Z","status":"ABORTED"}},{"id":"f22322ac-62c8-460b-9a85-50ce252adf8d","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-21T03:31:20.551358Z","status":"ABORTED"}},{"id":"aa52a972-66b8-430d-8072-ba555ff0093f","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-21T00:12:00.159646Z","status":"ABORTED"}},{"id":"7340ab9b-23ab-4d16-9ea3-87ae55b5fc5c","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-20T23:38:52.837557Z","status":"ABORTED"}},{"id":"42a816c6-658e-4a1f-9c75-1f672583861b","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-20T19:38:52.84003Z","status":"ABORTED"}},{"id":"a80b7c9c-163e-4c2a-806e-0c94e14c859a","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-20T15:38:52.925562Z","status":"ABORTED"}},{"id":"7a81982a-821b-436c-9e9a-8d5dac8adca9","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-20T11:38:52.983767Z","status":"ABORTED"}},{"id":"0651f227-4fcf-48fd-b377-113eef07dd27","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-20T11:12:17.689497Z","status":"ABORTED"}},{"id":"c102d671-a07e-47e7-9659-6e0fed7010fb","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-20T07:38:52.865516Z","status":"ABORTED"}},{"id":"616f5331-75f1-44c4-8a79-0f1d435603c5","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-20T05:12:04.353092Z","status":"ABORTED"}},{"id":"0add7d63-a828-4623-9498-ce5f4d4fd22e","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-20T04:17:15.266209Z","status":"ABORTED"}},{"id":"5ac7912f-52b3-4242-b846-f998d1bddf0e","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-20T03:38:52.998354Z","status":"ABORTED"}},{"id":"289aaca8-5c96-4a6f-8a5b-35bb13eacf24","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-20T03:34:18.111535Z","status":"ABORTED"}},{"id":"02fd44f6-7148-4cb5-8faa-445d051d33e8","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-20T00:11:23.956308Z","status":"ABORTED"}},{"id":"0e9edd27-62e5-4b00-9bcf-a981e5861bee","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-19T23:38:52.869953Z","status":"ABORTED"}},{"id":"987f2916-f651-4c5e-957f-35bc84dfc98b","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-19T19:38:52.864727Z","status":"ABORTED"}},{"id":"b5515f2b-3068-42f3-89b4-732ad4158140","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-19T15:38:52.839134Z","status":"ABORTED"}},{"id":"f92b4e78-5e07-4301-9a5f-bb22d56469c2","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-19T11:38:52.895307Z","status":"ABORTED"}},{"id":"237a1bcc-d5a0-47cd-9219-e6d9051eeb38","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-19T11:09:39.170606Z","status":"ABORTED"}},{"id":"cce63c1b-75a8-4e84-894b-68136b020185","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-19T07:38:52.932058Z","status":"ABORTED"}},{"id":"c3b139a2-3aeb-442f-a426-48057570cf19","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-19T05:12:08.080474Z","status":"ABORTED"}},{"id":"03e15807-3bb5-4e0f-9642-0b4767ea7ffe","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-19T04:17:30.378287Z","status":"ABORTED"}},{"id":"74b840d8-a9cb-43ce-8e67-9adc672c1052","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-19T03:38:52.939194Z","status":"ABORTED"}},{"id":"148614f7-35a5-43ef-b17f-8efacf4480e5","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-19T03:31:20.64503Z","status":"ABORTED"}},{"id":"0612d6f8-4b2f-4237-97db-2081f589ab62","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-19T00:11:21.218622Z","status":"ABORTED"}},{"id":"f5c7842e-ef41-41a3-a898-5da6b898c17f","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-18T23:38:52.94456Z","status":"ABORTED"}},{"id":"b447ed19-b4c5-45fe-95da-f94759a28c5b","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-18T19:38:53.036002Z","status":"ABORTED"}},{"id":"69559d6d-cb49-4ad1-a1ef-500809a5a659","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-18T15:38:52.916069Z","status":"ABORTED"}},{"id":"91704114-c7cb-4c66-8252-135d3ac3f554","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-18T11:38:52.981362Z","status":"ABORTED"}},{"id":"15ef8d61-4a5b-4056-bc91-2531060c640b","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-18T11:10:13.072018Z","status":"ABORTED"}},{"id":"9c308ce0-d5ca-47ca-85b4-a55a13cc1fe8","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-18T07:38:52.841172Z","status":"ABORTED"}},{"id":"336422cd-2de5-4a08-9626-8b7d8ac541da","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-18T05:13:25.293775Z","status":"ABORTED"}},{"id":"dae632ff-8011-4089-bd56-58b1a0f224cf","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-18T04:29:19.033517Z","status":"ABORTED"}},{"id":"51ff33df-1c2e-4c42-88e7-7a86dbdebc80","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-18T03:43:14.281929Z","status":"ABORTED"}},{"id":"beed9e5f-a935-4f37-a94f-f2ef769cd8ea","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-18T03:38:52.992665Z","status":"ABORTED"}},{"id":"b821c7ca-0002-4aa8-a98c-e91aeb552d76","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-18T00:11:33.072672Z","status":"ABORTED"}},{"id":"7aa7690a-ca81-42c0-aca0-eae6171c7e01","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-17T23:38:53.05324Z","status":"ABORTED"}},{"id":"4383df62-e0b6-4b2f-9dd5-70ebd3f0dca8","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-17T19:38:52.914513Z","status":"ABORTED"}},{"id":"5eb75451-217b-4ced-8063-2022d1daf945","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-17T15:38:53.021468Z","status":"ABORTED"}},{"id":"00efac79-d22b-4331-b78b-fd816535a2e7","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-17T11:38:52.886361Z","status":"ABORTED"}},{"id":"ca81848f-dec0-462b-9f0d-91ce7ff1ae08","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-17T07:38:52.892783Z","status":"ABORTED"}},{"id":"9b367093-b21a-45b3-8b29-852edc29beca","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-17T05:13:24.179151Z","status":"ABORTED"}},{"id":"a91d279c-bd9f-41ca-be42-6e9952c41f13","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-17T04:24:42.330218Z","status":"ABORTED"}},{"id":"1799d55a-d960-4854-aa98-b180509d83d9","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-17T03:46:47.061008Z","status":"ABORTED"}},{"id":"47f60fc9-d3e9-4bb1-a136-79f0d36b4a22","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-17T03:38:53.023478Z","status":"ABORTED"}},{"id":"005d101c-4200-4976-b2d8-4b53178f8283","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-17T00:10:41.334473Z","status":"ABORTED"}},{"id":"7ec24f70-5b75-4712-9e05-770ceb31df9f","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-16T23:38:52.907947Z","status":"ABORTED"}},{"id":"209f41ea-bda2-4ffd-ad21-ea4b2d1e010b","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-16T19:38:52.900887Z","status":"ABORTED"}},{"id":"5a0c2e23-20ee-4ea6-b704-8818e0d089cd","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-16T15:38:52.987363Z","status":"ABORTED"}},{"id":"f9590984-b7c2-44ce-b623-03023f484163","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-16T11:38:52.889736Z","status":"ABORTED"}},{"id":"cf82bb9c-2a64-49e4-bc50-9d94e4c0a0a0","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-16T07:38:52.980444Z","status":"ABORTED"}},{"id":"ce9c7bb4-f4b8-4a25-be18-934f1e61903d","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-16T05:12:29.261298Z","status":"ABORTED"}},{"id":"32d930e1-c9da-4b7b-9ada-0d89bd403879","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-16T04:20:52.348832Z","status":"ABORTED"}},{"id":"e367f233-8b55-481f-b474-53e6835fb946","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-16T03:38:52.896196Z","status":"ABORTED"}},{"id":"dd2caed9-4806-4a57-93d6-1d41a8aa73bc","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-16T03:36:25.13469Z","status":"ABORTED"}},{"id":"3ebadd86-bb13-4ff5-aed8-5f5b72c65f06","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-16T02:38:27.482779Z","status":"ABORTED"}},{"id":"7b9d54bc-8c65-48d1-a4f9-983621538163","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-16T00:11:19.397702Z","status":"ABORTED"}},{"id":"c56145be-f781-4809-ad0f-0e543dcdd29f","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-15T23:38:52.903618Z","status":"ABORTED"}},{"id":"52e556f3-2219-4a1f-9047-af874f6498d9","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-15T19:38:52.916223Z","status":"ABORTED"}},{"id":"60b762f7-da3a-47f5-b338-4cabfdcd6c5e","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-15T15:38:52.91564Z","status":"ABORTED"}},{"id":"77b1872e-ccb2-4bd4-ac93-8162ef38ef5b","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-15T11:38:53.047896Z","status":"ABORTED"}},{"id":"dd42702a-7f99-4b54-b008-f4211ead3507","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-15T11:11:44.296106Z","status":"ABORTED"}},{"id":"2ce9b47a-66ae-4c95-8037-d5733f14a8b9","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-15T07:38:53.094475Z","status":"ABORTED"}},{"id":"df70314c-2fa7-468a-b4ae-1556a0c2171f","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-15T05:12:41.839816Z","status":"ABORTED"}},{"id":"0a0614d6-feb1-4b9a-bc3f-c30759549e2f","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-15T04:22:55.107918Z","status":"ABORTED"}},{"id":"50b1e134-472a-4e7f-be54-845e86e3e7ef","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-15T03:42:03.19335Z","status":"ABORTED"}},{"id":"6824fd1e-6871-421e-b69d-5357a1706d4f","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-15T03:38:52.886256Z","status":"ABORTED"}},{"id":"f1423463-069c-4443-b118-80e003396f7c","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-15T00:11:15.811706Z","status":"ABORTED"}},{"id":"0c878f10-9cde-4a37-bf5c-7868f6436b45","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-14T23:38:53.002797Z","status":"ABORTED"}},{"id":"f072ce0d-e3b8-4e81-8178-e8fa05c4daa1","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-14T19:38:52.905016Z","status":"ABORTED"}},{"id":"135ad888-d453-4d04-a04e-81bc9aec0ffc","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-14T15:38:52.935846Z","status":"ABORTED"}},{"id":"eb74f0d0-3f24-4c6d-a53d-79a17836b016","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-14T11:38:53.209263Z","status":"ABORTED"}},{"id":"e376cd90-7eac-4f03-94eb-d7ed54ce7ae5","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-14T11:12:46.25449Z","status":"ABORTED"}},{"id":"34bb5f36-e272-47b5-9a07-7cd52958976c","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-14T07:38:52.832242Z","status":"ABORTED"}},{"id":"4be79c0f-dae8-4ac1-ad7e-415718d2201c","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-14T05:11:53.312232Z","status":"ABORTED"}},{"id":"eab639a1-6250-4481-a7da-998615301068","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-14T04:25:10.202578Z","status":"ABORTED"}},{"id":"e5ec8217-2b0d-427d-a6f6-b5305fd610f6","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-14T03:42:57.658235Z","status":"ABORTED"}},{"id":"858eded5-8023-4e97-b308-26ab2db910e6","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-14T03:38:53.156809Z","status":"ABORTED"}},{"id":"0ee039ff-de53-493b-9dbc-cd9ce5100ff1","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-14T02:35:31.419269Z","status":"ABORTED"}},{"id":"9210bb7f-59d4-4778-8b01-5d000c56b24d","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-14T00:11:03.848765Z","status":"ABORTED"}},{"id":"d522f343-2549-43a8-b15b-1a460c0a1922","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-13T23:38:52.957341Z","status":"ABORTED"}},{"id":"fd28d30d-dcb2-4853-a5d0-448775b32416","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-13T19:38:52.841747Z","status":"ABORTED"}},{"id":"779dcf45-ec65-4592-b164-a9bf2ca33322","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-13T15:38:52.858691Z","status":"ABORTED"}},{"id":"48a65e2c-57ca-42f7-b007-7a07b51d6431","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-13T11:38:52.828384Z","status":"ABORTED"}},{"id":"1c8cd2e6-334e-4e39-a290-ee0a955512fa","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-13T11:10:30.087896Z","status":"ABORTED"}},{"id":"4a0633dc-f2e9-4521-811b-3ddfaabe682b","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-13T07:38:52.93779Z","status":"ABORTED"}},{"id":"c4061324-0949-47c3-9f5d-6c7a8bb13f0c","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-13T05:12:39.992576Z","status":"ABORTED"}},{"id":"acf14870-243c-4434-86bc-0e04d554d973","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-13T04:23:06.066161Z","status":"ABORTED"}},{"id":"eebaebeb-4fce-4081-a971-24916d965cba","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-13T03:38:52.947936Z","status":"ABORTED"}},{"id":"9fc31f52-f409-429e-a423-feb8df7b1ae9","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-13T03:38:22.635838Z","status":"ABORTED"}},{"id":"10177842-daaf-4ba3-8fd2-e8178e8f45d3","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-13T00:10:51.66017Z","status":"ABORTED"}},{"id":"62bcd868-a550-4d57-9fad-fb173675186f","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-12T23:38:52.940491Z","status":"ABORTED"}},{"id":"8fbb3450-eaf8-4eb3-b424-e0cc9270a6c6","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-12T19:38:52.976614Z","status":"ABORTED"}},{"id":"1e551bf8-0c7f-4ceb-9fcf-737fa3f88515","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-12T15:38:52.875256Z","status":"ABORTED"}},{"id":"3d08bc7b-d020-4f2d-acfb-4b2db268d9f7","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-12T11:38:53.101695Z","status":"ABORTED"}},{"id":"194e41fa-e71c-41e2-a7f0-137040eb3b0c","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-12T11:11:24.171435Z","status":"ABORTED"}},{"id":"7f07a72f-631a-4bc5-b352-35db50ff811b","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-12T07:38:52.902717Z","status":"ABORTED"}},{"id":"c7e4ca3e-6749-426a-96ee-371b1ba57fb1","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-12T05:11:52.851802Z","status":"ABORTED"}},{"id":"b2fb98b4-43f9-4742-b83e-f3c6c08e0f28","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-12T04:22:49.028863Z","status":"ABORTED"}},{"id":"db106dfe-f33e-4393-8c4d-c6a5260f3b8c","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-12T03:40:24.170311Z","status":"ABORTED"}},{"id":"ff3a7ca9-3e37-4f52-af05-caf22019e52e","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-12T03:38:52.874605Z","status":"ABORTED"}},{"id":"5651d782-15ef-4b64-87b3-833c0aa3273a","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-12T00:11:25.031272Z","status":"ABORTED"}},{"id":"baa32270-4b64-4111-b7f6-6330f47e427e","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-11T23:38:52.879471Z","status":"ABORTED"}},{"id":"86ab24c9-ccdd-487e-b350-2813511eac59","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-11T19:38:52.876019Z","status":"ABORTED"}},{"id":"cc575bde-ad7c-4de8-af59-86aabf2bf99d","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-11T15:38:52.908332Z","status":"ABORTED"}},{"id":"956dcada-418a-4848-915a-73ed17c18014","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-11T11:38:52.842028Z","status":"ABORTED"}},{"id":"ece5a408-8ba3-4ec1-8993-b6fce58d4c9e","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-11T11:13:15.378998Z","status":"ABORTED"}},{"id":"19da7fa4-13c3-403b-bc8d-288e94b4a92d","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-11T07:38:52.886136Z","status":"ABORTED"}},{"id":"65b42e70-5832-476c-8b23-f99c1af1f05b","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-11T05:17:07.842523Z","status":"ABORTED"}},{"id":"b8fac8c0-32d8-4fd6-b407-79ff82ce8793","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-11T04:34:52.303663Z","status":"ABORTED"}},{"id":"82abf263-b2b7-4c56-b0c2-bae96b8b21f8","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-11T03:48:18.485298Z","status":"ABORTED"}},{"id":"83b3dd70-79f9-47de-a363-751ab87e4452","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-11T03:38:52.960151Z","status":"ABORTED"}},{"id":"ab9f10e7-1364-4ddb-b0c0-e36070c3eaec","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-11T00:11:19.899142Z","status":"ABORTED"}},{"id":"ceb8f67f-3613-4302-bac4-785d32f2ad7e","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-10T23:38:52.881413Z","status":"ABORTED"}},{"id":"4cd06d88-d296-4434-8eda-ced314514910","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-10T19:38:52.882566Z","status":"ABORTED"}},{"id":"37851a1a-79ae-4374-9d9c-7bc638a5636c","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-10T15:38:52.880439Z","status":"ABORTED"}},{"id":"b86390e3-bdd6-4d31-905b-735c51223c69","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-10T11:38:52.892058Z","status":"ABORTED"}},{"id":"48aea7f6-4466-4c4b-b325-96f4455c4381","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-10T07:38:52.872799Z","status":"ABORTED"}},{"id":"0fe2f461-849c-4313-b3f2-64dff90ba1ea","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-10T05:15:09.887698Z","status":"ABORTED"}},{"id":"85d4ecc0-1890-493e-8977-5ef2255ab168","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-10T04:32:16.510431Z","status":"ABORTED"}},{"id":"f8efb554-0868-44c7-b97a-5475b7c5e733","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-10T03:45:02.22175Z","status":"ABORTED"}},{"id":"bac4d418-3a08-4c65-85f6-88dd201f2219","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-10T03:38:52.882197Z","status":"ABORTED"}},{"id":"fd7924c9-5a5f-42d9-8180-6f71c8b02fc6","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-10T00:11:06.793708Z","status":"ABORTED"}},{"id":"5281550b-1bdb-46ed-9fe8-7c020cf85edd","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-09T23:38:52.880767Z","status":"ABORTED"}},{"id":"3130f614-405b-4f02-97f0-75f2d7577f13","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-09T19:38:52.878698Z","status":"ABORTED"}},{"id":"932e20af-d2cd-449c-8e42-f1ce2fcbae33","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-09T15:38:52.877385Z","status":"ABORTED"}},{"id":"75c20084-69c3-4169-8e1e-1825d5ab56e4","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-09T11:38:52.8859Z","status":"ABORTED"}},{"id":"edb0feb5-edfc-4a73-b011-69bab35304c6","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-09T07:38:52.882703Z","status":"ABORTED"}},{"id":"5147a6f2-61f9-46ec-88b3-e5965592dd3c","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-09T05:11:09.582883Z","status":"ABORTED"}},{"id":"9500db12-c0f1-4639-ab06-e050da631bba","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-09T04:22:24.114346Z","status":"ABORTED"}},{"id":"ba229aa8-65c6-4e76-99a4-d6db986487ce","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-09T03:38:52.880298Z","status":"ABORTED"}},{"id":"d41c1abe-85a3-4a4f-9af5-d18bde5f1030","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-09T03:38:38.415604Z","status":"ABORTED"}},{"id":"9de8375f-a7e5-412d-885a-1b9d9be7703a","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-09T00:11:03.140128Z","status":"ABORTED"}},{"id":"b197f50e-886f-4bf8-9fc8-2ed1344e6477","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-08T23:38:52.885258Z","status":"ABORTED"}},{"id":"7cbdccb7-cce5-4ee7-8fcd-67cc602077b3","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-08T19:38:52.886216Z","status":"ABORTED"}},{"id":"ae32cc94-364c-45bf-8b64-4e513ab401f4","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-08T15:38:52.87945Z","status":"ABORTED"}},{"id":"29719d28-14cc-4dca-b77c-b731fdb0c9f1","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-08T11:38:52.887505Z","status":"ABORTED"}},{"id":"2692e50a-93e9-4c5b-9f7c-1284eaf84bba","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-08T11:11:57.472162Z","status":"ABORTED"}},{"id":"1a93b204-3595-4a3e-b5d3-343fed2c9e66","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-08T07:38:52.914979Z","status":"ABORTED"}},{"id":"597e0897-ea8b-4d92-ad22-91b870c53cd6","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-08T05:17:50.336698Z","status":"ABORTED"}},{"id":"8878dc02-ab98-435c-95ae-007b3f4507ed","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-08T04:33:07.215329Z","status":"ABORTED"}},{"id":"772c65f8-7786-481a-90fc-1d28ddc34bfc","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-08T03:48:15.472981Z","status":"ABORTED"}},{"id":"d1a89ae7-85fd-438b-854b-6f66e9de80db","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-08T03:38:52.884029Z","status":"ABORTED"}},{"id":"77f65cef-1d7d-4f5a-8196-fcd1b4179977","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-08T02:48:52.267027Z","status":"ABORTED"}},{"id":"851679a7-2ff3-4f47-8c47-8359a9564b8c","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-08T00:10:19.405631Z","status":"ABORTED"}},{"id":"f2b02838-5eb9-416f-8f7a-54eda9840898","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-07T23:38:53.053339Z","status":"ABORTED"}},{"id":"04f12d07-a24e-46bb-a6cb-27ed86aa5f8b","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-07T19:38:52.917169Z","status":"ABORTED"}},{"id":"132d5118-5973-45c1-a1c5-34582f1d2703","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-07T15:38:53.09423Z","status":"ABORTED"}},{"id":"64c2a1b4-b2da-4b1c-b0df-8c96252bda60","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-07T11:38:52.93292Z","status":"ABORTED"}},{"id":"84df756f-7cc4-44e0-8771-6cb97012da77","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-07T11:10:52.565666Z","status":"ABORTED"}},{"id":"4affc17d-f3d6-46fd-a0b3-c420a7bc77b4","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-07T07:38:52.950174Z","status":"ABORTED"}},{"id":"fbeefaf1-0de6-436a-9d30-b2a495269e04","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-07T05:17:23.129504Z","status":"ABORTED"}},{"id":"50399086-71a4-4bfe-93cd-95ec599a0ac4","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-07T04:33:00.655002Z","status":"ABORTED"}},{"id":"6522e461-d179-4308-9e29-b413b0b93f06","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-07T03:46:27.000745Z","status":"ABORTED"}},{"id":"388e2cc5-d09e-41e6-a97a-2972378b780c","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-07T03:38:52.938627Z","status":"ABORTED"}},{"id":"630cb16d-c28b-46c7-b5cc-5e16ac8d9533","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-07T00:12:20.210418Z","status":"ABORTED"}},{"id":"6730010e-48df-476f-8aaa-6c2ca8961b11","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-06T23:38:52.928104Z","status":"ABORTED"}},{"id":"384c1ea1-2932-459a-8bbf-8749cd674788","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-06T19:38:52.938839Z","status":"ABORTED"}},{"id":"8a2ba0f1-21c1-4891-b82e-2552a4833442","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-06T15:38:52.963905Z","status":"ABORTED"}},{"id":"6f0d9eb1-9bf2-4f6a-a455-fa3ce81f8004","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-06T11:38:52.936303Z","status":"ABORTED"}},{"id":"ae44eedc-47aa-4343-830e-ed2ffaac2c3b","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-06T11:10:37.166533Z","status":"ABORTED"}},{"id":"5b2192db-3731-41e3-8005-7ebfa0038bfd","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-06T07:38:52.826351Z","status":"ABORTED"}},{"id":"fbe14f51-38eb-4ad0-9558-8f4ec4f76fd5","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-06T05:18:27.573128Z","status":"ABORTED"}},{"id":"20d281ae-7b31-4cf0-99d4-4953a4dcf584","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-06T04:32:34.405335Z","status":"ABORTED"}},{"id":"93ab76aa-4dab-4546-a961-2428561ab302","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-06T03:45:16.794125Z","status":"ABORTED"}},{"id":"6c9e95c3-2fda-47cf-8121-7e52bd9eed33","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-06T03:38:53.060488Z","status":"ABORTED"}},{"id":"367dfec7-61f7-4504-9fba-a0d577938126","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-06T02:46:58.049328Z","status":"ABORTED"}},{"id":"28edded7-8f66-4658-a7a1-125595bf0f3c","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-06T00:11:44.051002Z","status":"ABORTED"}},{"id":"1cd0e5c4-1be2-40cb-b761-6af51ccfa858","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-05T23:38:53.00459Z","status":"ABORTED"}},{"id":"af9d93ed-b5f3-4847-8a83-c6372ad49ae0","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-05T19:38:52.849525Z","status":"ABORTED"}},{"id":"e3a52075-4c99-4e51-b9ad-7d50cb5e3310","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-05T15:38:52.858748Z","status":"ABORTED"}},{"id":"aeb3374b-122e-4aa4-a507-8db24ff25f63","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-05T11:38:53.003458Z","status":"ABORTED"}},{"id":"310e53d0-8788-4b50-98b7-7715dc9ec7c7","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-05T11:11:33.466236Z","status":"ABORTED"}},{"id":"bb6bb471-03a2-4156-81de-7246a48afa4e","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-05T07:38:52.836674Z","status":"ABORTED"}},{"id":"4c7d9f12-10dc-4828-a0f6-6dc8b3721119","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-05T05:17:20.18435Z","status":"ABORTED"}},{"id":"a5c22758-015d-4068-862d-d1a392237514","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-05T04:35:21.226526Z","status":"ABORTED"}},{"id":"d449742f-9159-404d-8a02-2d3bf1b28f5d","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-05T03:49:57.377439Z","status":"ABORTED"}},{"id":"fba2d571-a0bb-4415-802a-76bf39247aa1","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-05T03:38:53.159114Z","status":"ABORTED"}},{"id":"16413e85-1051-40c2-838a-60c84402dbb8","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-05T00:10:55.091815Z","status":"ABORTED"}},{"id":"b7f4a2bd-debb-4847-93bb-e5a49aab1518","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-04T23:38:52.844686Z","status":"ABORTED"}},{"id":"c3b22b01-d8d7-467b-a4df-10ff6a614e20","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-04T19:38:52.923518Z","status":"ABORTED"}},{"id":"1d3f337f-cc77-4ecd-a26a-cf07ea170d89","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-04T15:38:52.842707Z","status":"ABORTED"}},{"id":"3e53d9fe-7191-4c4e-86d5-19f23930a866","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-04T11:38:52.956584Z","status":"ABORTED"}},{"id":"ce6afd74-0e5d-446b-be27-db2750d97515","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-04T11:11:20.866497Z","status":"ABORTED"}},{"id":"5d3f46d9-b041-4e56-8101-225ee85f460b","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-04T07:38:52.826425Z","status":"ABORTED"}},{"id":"0d2d6dc4-4549-44a5-ad24-e713636bf79f","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-04T05:22:32.889623Z","status":"ABORTED"}},{"id":"e2df1843-312c-4bc7-a6bc-2a187f559d2b","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-04T04:41:42.85244Z","status":"ABORTED"}},{"id":"d053fd9f-13bb-41c9-8674-384eebb8f322","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-04T03:57:49.784594Z","status":"ABORTED"}},{"id":"218c3199-1cb1-400d-afb6-be09b36ec503","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-04T03:38:52.846851Z","status":"ABORTED"}},{"id":"f567a004-cf61-400d-9867-c8da865b2fb8","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-04T02:48:52.937004Z","status":"ABORTED"}},{"id":"d8d1322d-4580-495e-a0f5-7b93f8d9c059","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-04T00:11:08.89531Z","status":"ABORTED"}},{"id":"354f8d89-facc-4129-b378-ac06dfe14707","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-03T23:38:53.265213Z","status":"ABORTED"}},{"id":"73b0ba82-833f-4b50-91b8-c557bf25a36d","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-03T19:38:52.996993Z","status":"ABORTED"}},{"id":"7387765e-8601-4ff4-a525-d43f8fb7ba53","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-03T15:38:52.949402Z","status":"ABORTED"}},{"id":"61ffbd83-cd3f-41a8-8397-450c0984e0d9","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-03T11:38:52.874691Z","status":"ABORTED"}},{"id":"f487af0e-fda2-44f3-b8ab-ae746ce08a6d","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-03T07:38:52.990165Z","status":"ABORTED"}},{"id":"f3a829cb-83ee-4587-b417-52fa01afe446","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-03T05:18:01.90293Z","status":"ABORTED"}},{"id":"69b8f408-7f86-4bda-babc-7120843d13a3","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-03T04:37:29.624408Z","status":"ABORTED"}},{"id":"d7c03f2d-0fb0-44ec-892f-c5e3673b64a5","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-03T03:58:14.064936Z","status":"ABORTED"}},{"id":"16553e25-885e-4d40-a1c5-b94dd07bbae3","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-03T03:38:52.833699Z","status":"ABORTED"}},{"id":"2f1d3bf7-d1bf-43b2-bdaf-1877e8e843f3","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-03T00:11:48.672694Z","status":"ABORTED"}},{"id":"21f329af-32a7-4096-a1fd-18d6762f57dc","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-02T23:38:52.835057Z","status":"ABORTED"}},{"id":"7df2158c-68e7-4690-8900-c1500b5e46c7","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-02T19:38:52.961235Z","status":"ABORTED"}},{"id":"d59b4dcc-1a6d-4c81-b08e-e7f8ccd9836c","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-02T15:38:53.055134Z","status":"ABORTED"}},{"id":"d87fcd55-54d6-4298-8d09-6dac9f85971a","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-02T11:38:52.824979Z","status":"ABORTED"}},{"id":"6070badd-e533-4256-bc61-67788cb29690","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-02T07:38:52.961402Z","status":"ABORTED"}},{"id":"39e988d0-52de-4c33-9f5f-350422ea09c9","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-02T05:14:20.022605Z","status":"ABORTED"}},{"id":"c0fe30a9-4f16-48e7-bfce-4bf12834684a","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-02T04:29:05.679177Z","status":"ABORTED"}},{"id":"d1ff4925-fb5f-4b5d-9d76-7862d7e8effc","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-02T03:46:19.82095Z","status":"ABORTED"}},{"id":"a3f70364-9a55-42a2-80e4-dd76739522ff","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-02T03:38:53.033965Z","status":"ABORTED"}},{"id":"e409f13b-6164-43c1-b557-b523b51d4a3e","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-02T00:11:29.318593Z","status":"ABORTED"}},{"id":"59526fad-e0b5-40ad-924f-8dd654ced18b","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-01T23:38:52.951225Z","status":"ABORTED"}},{"id":"c848383b-8a3b-4a56-932d-794683f89a75","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-01T19:38:52.834591Z","status":"ABORTED"}},{"id":"a63337c5-55ef-42e2-8bbe-75cc96fc575d","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-01T15:38:53.099516Z","status":"ABORTED"}},{"id":"f18bc082-b5c1-4f76-8b7c-5bb216e299fb","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-01T11:38:52.825986Z","status":"ABORTED"}},{"id":"eadc0133-7d67-44a9-a2b5-2d97438e3ecc","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-01T11:11:31.759131Z","status":"ABORTED"}},{"id":"e41fa5d8-fd1d-43a5-b1ac-916438fadee8","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-01T07:38:52.940422Z","status":"ABORTED"}},{"id":"297c775d-65bd-4f43-84e1-4c68096d6875","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-01T05:19:52.978466Z","status":"ABORTED"}},{"id":"f29cca0e-e321-42d9-a58d-ac0822024fc8","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-01T04:40:30.454264Z","status":"ABORTED"}},{"id":"5ef77f02-631d-4c0a-844d-215c182b7744","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-01T03:52:26.958087Z","status":"ABORTED"}},{"id":"8cdb24f1-fcec-4026-b1fb-75ff99c71838","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-01T03:38:52.819319Z","status":"ABORTED"}},{"id":"c4fa2994-86a9-4d6c-8aa4-09a2e3a56895","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-01T02:56:40.874587Z","status":"ABORTED"}},{"id":"335c6337-d3c4-481f-9b1e-ff4eaea80f6a","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-08-01T00:10:42.897679Z","status":"ABORTED"}},{"id":"4610a956-7ae4-45f9-ba88-5c34cf1852a8","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-31T23:38:52.934332Z","status":"ABORTED"}},{"id":"0050f5a3-29bf-4142-a04e-b69435a66908","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-31T19:38:52.957165Z","status":"ABORTED"}},{"id":"8b9ebb25-a224-4c36-9750-d54ccdd54d31","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-31T15:38:52.831183Z","status":"ABORTED"}},{"id":"24e2f97e-fef1-4082-ba82-9c42fea6a0fe","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-31T11:38:52.949209Z","status":"ABORTED"}},{"id":"b1ffc34b-6943-4572-a6b6-df556a46c47e","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-31T11:10:23.074139Z","status":"ABORTED"}},{"id":"4ac56395-7ad3-425b-8429-21b18fc2b247","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-31T07:38:52.966252Z","status":"ABORTED"}},{"id":"47ca3468-15a8-43d8-887e-42795fefdf3d","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-31T04:31:26.25435Z","status":"ABORTED"}},{"id":"fcf5a796-a094-4b26-9243-877fc7589ed1","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-31T03:47:52.561444Z","status":"ABORTED"}},{"id":"1737d10d-fb36-4546-8435-82db683110af","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-31T03:38:52.860293Z","status":"ABORTED"}},{"id":"f86b6c0a-9fba-4714-b97f-864b8c8f085b","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-31T00:11:14.442056Z","status":"ABORTED"}},{"id":"de7d0c2b-eec5-4ffc-b94e-b06be4a37a00","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-30T23:38:52.903345Z","status":"ABORTED"}},{"id":"ff9afdcc-e175-44a9-ab30-f101bda9bbf6","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-30T19:38:52.961158Z","status":"ABORTED"}},{"id":"3c156319-e5e7-4102-acfc-feeeb64ad0dc","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-30T15:38:52.912621Z","status":"ABORTED"}},{"id":"b2543c91-df38-4210-8e86-2c6f091a8924","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-30T11:38:52.882981Z","status":"ABORTED"}},{"id":"43411a01-48ca-4769-a8f6-250d137d02b8","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-30T11:10:52.329982Z","status":"ABORTED"}},{"id":"26346634-b28e-48db-88cf-510142af69d4","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-30T07:38:52.907878Z","status":"ABORTED"}},{"id":"d9837896-c9b7-4196-932c-ad6b212f7016","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-30T05:17:53.107762Z","status":"ABORTED"}},{"id":"e2869c09-069a-4e0a-87a7-8be521412695","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-30T04:33:32.710544Z","status":"ABORTED"}},{"id":"cb18de02-866d-4308-9c11-2694e89a75bf","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-30T03:50:02.688823Z","status":"ABORTED"}},{"id":"e8eeb0e5-c5e9-4416-a0ce-4985fe827a68","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-30T03:38:52.87465Z","status":"ABORTED"}},{"id":"7985e461-897c-45b9-8899-f227a6b28124","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-30T00:10:52.914248Z","status":"ABORTED"}},{"id":"14dc86b8-a04d-458a-9e34-be31b33a58f7","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-29T23:38:52.98647Z","status":"ABORTED"}},{"id":"bf7ebc3a-9adf-4ed5-bc76-35442d956790","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-29T19:38:52.882324Z","status":"ABORTED"}},{"id":"f5e6387f-b2f4-414d-8391-537767fbc3f7","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-29T15:38:52.91297Z","status":"ABORTED"}},{"id":"0c3b8d9a-451d-4b67-86fd-dff71dca923a","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-29T11:38:53.017727Z","status":"ABORTED"}},{"id":"a72efec4-4761-4cb8-a3f8-44d3485823e9","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-29T11:11:11.245426Z","status":"ABORTED"}},{"id":"513605f0-8d57-4d20-8656-bf590c60e0f5","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-29T07:38:52.941006Z","status":"ABORTED"}},{"id":"1073c6d5-578d-41d1-ad34-7e19e9e07269","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-29T05:17:43.165949Z","status":"ABORTED"}},{"id":"d3dab8f4-f0bc-41e1-97ca-d16822589d82","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-29T04:34:29.972468Z","status":"ABORTED"}},{"id":"8c79ec47-8bdd-44de-9312-221ce53c6847","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-29T03:47:02.046866Z","status":"ABORTED"}},{"id":"ac2d5603-020d-4a45-adc8-13ac65862586","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-29T03:38:53.151112Z","status":"ABORTED"}},{"id":"6e48c814-6e00-440a-912f-4ade965e7ff4","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-29T00:11:24.146109Z","status":"ABORTED"}},{"id":"9cb60850-6e56-4d2b-81b5-3c7ad9917ec7","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-28T23:38:52.904803Z","status":"ABORTED"}},{"id":"87dec5eb-6957-4b32-bf84-0076233edf2e","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-28T19:38:52.9668Z","status":"ABORTED"}},{"id":"7fceecbd-6f32-4a1d-8735-5fc6e7742b93","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-28T15:38:52.91242Z","status":"ABORTED"}},{"id":"5c2e0be6-6467-43cf-9092-1e8be926ea2a","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-28T11:38:53.034871Z","status":"ABORTED"}},{"id":"f938b69f-3fae-4955-9357-f89bf7b596db","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-28T11:10:58.976024Z","status":"ABORTED"}},{"id":"dc1b2335-63e9-4c88-8df1-f9593069079d","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-28T07:38:52.960512Z","status":"ABORTED"}},{"id":"ac8524fc-233f-4a5e-85c2-dc197b2089d1","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-28T05:21:17.747262Z","status":"ABORTED"}},{"id":"31b2a8f1-7a08-4aaf-8c59-bf684721a64f","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-28T04:33:46.657198Z","status":"ABORTED"}},{"id":"85cc33d1-9e14-4d61-9c55-92aa807aaeb3","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-28T03:55:56.195764Z","status":"ABORTED"}},{"id":"e160fe85-0430-445c-b829-7b97b5bc2e7c","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-28T03:38:52.913548Z","status":"ABORTED"}},{"id":"7bdd52f4-e424-4176-845f-7ad116aba629","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-28T00:11:18.939463Z","status":"ABORTED"}},{"id":"dd46d824-7acf-4a76-a72d-332c736ae9dd","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-27T23:38:52.997598Z","status":"ABORTED"}},{"id":"6f0f0b09-7151-40eb-a195-1f8ea59a3938","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-27T19:38:52.981501Z","status":"ABORTED"}},{"id":"38ea3bea-0da6-4c6f-bce7-3c3fd8ad2314","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-27T15:38:52.898316Z","status":"ABORTED"}},{"id":"ec2ee087-1798-4474-a766-4d203f35e778","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-27T11:38:52.951656Z","status":"ABORTED"}},{"id":"343aa7fe-f8d6-4f5d-8388-a77e6340ee90","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-27T07:38:52.903313Z","status":"ABORTED"}},{"id":"57128e29-9e19-4bbe-acf3-954ccc5d6ae7","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-27T05:16:28.024387Z","status":"ABORTED"}},{"id":"14784882-9d1e-4804-b9f7-2e633b2239a7","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-27T04:32:01.713919Z","status":"ABORTED"}},{"id":"1e0b7071-d159-4346-ad0a-c6228076be9b","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-27T03:50:33.273197Z","status":"ABORTED"}},{"id":"de46bee4-099b-40cd-8190-1041b5d661e5","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-27T03:38:52.995249Z","status":"ABORTED"}},{"id":"2b01053b-1e08-411e-8d60-341ad04019dd","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-27T00:10:32.75409Z","status":"ABORTED"}},{"id":"28d60653-a8ee-4b4e-bb7b-94ed4b050f92","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-26T23:38:52.902086Z","status":"ABORTED"}},{"id":"b4e161dd-e6f5-4070-a605-bff2dab40001","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-26T19:38:52.919984Z","status":"ABORTED"}},{"id":"257d7253-7f83-413a-981a-61f21caa8f46","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-26T15:38:52.965463Z","status":"ABORTED"}},{"id":"3aebb814-20de-4629-ac72-e45ccd8d584b","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-26T11:38:52.902093Z","status":"ABORTED"}},{"id":"7c17e773-448f-489b-83c4-175f16e07254","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-26T07:38:53.15872Z","status":"ABORTED"}},{"id":"6c513966-fdcf-473b-8abf-646554a029d4","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-26T05:15:33.191478Z","status":"ABORTED"}},{"id":"1402c640-9f0d-41ad-a6db-7f795e9b8d1a","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-26T04:30:16.938466Z","status":"ABORTED"}},{"id":"2a7d6066-3169-4ce6-9f9c-42f2a9379b1f","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-26T03:46:54.442544Z","status":"ABORTED"}},{"id":"a94039a7-9c86-4435-b8aa-5cae55e36ac7","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-26T03:38:52.962351Z","status":"ABORTED"}},{"id":"bb048a1a-6d9c-4078-adbc-6f64dd869bb5","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-26T00:12:02.177226Z","status":"ABORTED"}},{"id":"5d8110b1-3e13-492b-b13b-a096164f93ea","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-25T23:38:52.94951Z","status":"ABORTED"}},{"id":"693343c7-3a9e-4286-b234-f30b038d835b","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-25T19:38:52.992499Z","status":"ABORTED"}},{"id":"77571588-a9b5-4def-8b7d-7f3118fbc4cf","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-25T15:38:53.222599Z","status":"ABORTED"}},{"id":"d06026e4-00a4-4be4-b22c-5a5aace6fbde","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-25T11:38:52.907266Z","status":"ABORTED"}},{"id":"4584e28b-f540-4fbe-8ddf-3044d59b20ad","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-25T11:11:13.237803Z","status":"ABORTED"}},{"id":"d2084bf6-75f6-4e8b-bc70-c5c64b5713b4","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-25T07:38:52.883525Z","status":"ABORTED"}},{"id":"0363c754-ee18-4591-a8a2-b59148716c49","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-25T05:18:55.894798Z","status":"ABORTED"}},{"id":"2fd7f1ac-d871-4a98-bc2a-40c117e23267","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-25T04:30:06.643144Z","status":"ABORTED"}},{"id":"8d80df24-9743-4296-b08a-2962ec6dfd54","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-25T03:53:08.896874Z","status":"ABORTED"}},{"id":"2f7a8dc9-e4d6-43f2-8ec9-317d7a55b81d","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-25T03:38:52.908838Z","status":"ABORTED"}},{"id":"4bf8c07b-98c4-4e8e-8b75-8d9157f12b25","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-25T02:47:51.217926Z","status":"ABORTED"}},{"id":"44be9948-421d-4a11-907f-0709a6051e2c","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-25T00:11:12.946285Z","status":"ABORTED"}},{"id":"afd0e020-a501-4653-937d-59810c66f757","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-24T23:38:52.939358Z","status":"ABORTED"}},{"id":"d99de8a6-af51-4e9a-9e1a-39a11d8f83cf","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-24T19:38:52.855759Z","status":"ABORTED"}},{"id":"a3af2669-5839-41e5-aec1-5390853fe856","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-24T15:38:53.101618Z","status":"ABORTED"}},{"id":"7e039b80-4bb8-432c-bfb0-1f98d334ef8f","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-24T11:38:52.969012Z","status":"ABORTED"}},{"id":"8a605d36-68c1-4929-bd57-193381e4733f","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-24T11:11:09.358598Z","status":"ABORTED"}},{"id":"84c9e29b-36fa-4b61-a7c2-7129913ec8b8","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-24T07:38:52.975189Z","status":"ABORTED"}},{"id":"73f68f2d-5ee5-4f49-a48a-3bd8c67708aa","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-24T05:15:12.057982Z","status":"ABORTED"}},{"id":"9a5ec066-5ca1-4e4d-a039-645a2e5fc274","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-24T04:30:05.366901Z","status":"ABORTED"}},{"id":"6eadcf6e-bf76-4def-a4ad-1124ac6995d9","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-24T03:47:27.577949Z","status":"ABORTED"}},{"id":"561d4278-ddc0-403e-88dc-957f9d4e5293","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-24T03:38:53.253213Z","status":"ABORTED"}},{"id":"0020c109-71b0-434f-a660-c50e0b0de9b1","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-24T00:11:10.620962Z","status":"ABORTED"}},{"id":"5b126f4e-58f4-4eaf-9b4e-546a75e1d983","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-23T23:38:52.933233Z","status":"ABORTED"}},{"id":"a79d8f7f-8e6e-4f1c-972b-1b94966756a3","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-23T19:38:52.887853Z","status":"ABORTED"}},{"id":"feece3a6-615f-4151-9fc6-2b93cdc88c65","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-23T15:38:52.907075Z","status":"ABORTED"}},{"id":"71873d54-036e-478b-850f-29a3c02cfead","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-23T11:38:52.966595Z","status":"ABORTED"}},{"id":"57e1735c-fcb9-40c6-b305-754ea13e52ce","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-23T11:10:37.095746Z","status":"ABORTED"}},{"id":"08dc7a80-e6e4-4180-8328-a3593ddd170d","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-23T07:38:53.421107Z","status":"ABORTED"}},{"id":"a80f91c0-ce64-483a-8f92-4ece42a6bab9","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-23T05:23:16.334514Z","status":"ABORTED"}},{"id":"a491a913-418b-449b-80bc-64b647e17196","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-23T04:30:36.151123Z","status":"ABORTED"}},{"id":"42cabf47-b35e-4f40-ae00-77c37000392c","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-23T03:42:11.923793Z","status":"ABORTED"}},{"id":"ed1ae7cd-cf1d-4617-bf37-41d58931ad36","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-23T03:38:52.933663Z","status":"ABORTED"}},{"id":"03eb1475-9f17-46f3-8aaa-71e009808823","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-23T00:10:52.287318Z","status":"ABORTED"}},{"id":"43b59d87-7603-4c95-a1e3-a84dd668aaa3","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-22T23:38:52.933456Z","status":"ABORTED"}},{"id":"c7e0e03e-a771-48ff-9f12-24dc83f7f583","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-22T19:38:52.936176Z","status":"ABORTED"}},{"id":"63528ab6-ecff-4774-b4fa-f16afc8e1ade","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-22T15:38:53.420042Z","status":"ABORTED"}},{"id":"a35b67af-9330-4b07-98fd-d0dd7c915e23","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-22T11:38:52.85819Z","status":"ABORTED"}},{"id":"2ed80b47-749b-4353-9bdb-3f7915198975","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-22T11:13:16.989933Z","status":"ABORTED"}},{"id":"406f5e56-f79b-4b91-85ec-c614fb65ed1e","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-22T07:38:52.920863Z","status":"ABORTED"}},{"id":"369b18ee-2a51-4ec4-92bc-3617f211e35c","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-22T05:16:11.267395Z","status":"ABORTED"}},{"id":"77a16d79-e9ea-4376-900e-fb7da2a4e72c","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-22T04:29:28.882067Z","status":"ABORTED"}},{"id":"92bc5cb3-c902-438e-a733-067636f66fa1","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-22T03:42:14.309182Z","status":"ABORTED"}},{"id":"d66ee8c1-f7aa-4bd4-92f6-a7063d9d9294","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-22T03:38:52.846472Z","status":"ABORTED"}},{"id":"bbeb7e80-f171-4622-9ef8-a4d828f3ce5f","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-22T02:47:38.931078Z","status":"ABORTED"}},{"id":"87af38ca-d089-44db-a225-818e9fc04d0a","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-22T00:10:11.191617Z","status":"ABORTED"}},{"id":"fd2766f8-26d3-4d73-8328-f0bbb3ac7f7b","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-21T23:38:52.859294Z","status":"ABORTED"}},{"id":"b013bd3d-5950-49cd-a945-516b9ee4c1d2","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-21T19:38:52.841969Z","status":"ABORTED"}},{"id":"7dadaf6f-0fb5-4a3b-ad1f-ca1ed9fe79ba","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-21T15:38:52.9937Z","status":"ABORTED"}},{"id":"40921c6d-7ac1-46c4-9410-30296cac9fcf","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-21T11:38:52.929122Z","status":"ABORTED"}},{"id":"ff73ab1e-a4ec-4e45-bb12-82405547e1cf","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-21T11:11:12.88934Z","status":"ABORTED"}},{"id":"dcbbbf37-3697-4a1e-9ec3-22fcf335a9c3","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-21T09:47:10.548836Z","status":"ABORTED"}},{"id":"cb033b11-785c-401e-a1b6-1d781b174716","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-21T07:38:52.876116Z","status":"ABORTED"}},{"id":"7dcaec48-fc01-4a03-abad-ed5e87def321","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-21T05:16:47.486277Z","status":"ABORTED"}},{"id":"a2795b2a-9211-4b20-a99e-4f9d4c533bd1","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-21T04:32:15.992549Z","status":"ABORTED"}},{"id":"a8610891-e3bb-4291-9a95-7a112a1a9139","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-21T03:48:46.269012Z","status":"ABORTED"}},{"id":"8e14c95b-96ef-4a91-8c78-0f8a9ac6a714","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-21T03:38:53.088646Z","status":"ABORTED"}},{"id":"b2fd37b5-80e8-4deb-879f-e0aa052ed29b","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-21T00:10:32.981286Z","status":"ABORTED"}},{"id":"85668938-2194-48d6-8fc1-e1ab452f3e42","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-20T23:38:52.973388Z","status":"ABORTED"}},{"id":"0642db8a-2344-462b-bc20-841a1bf5c9bd","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-20T19:38:52.953856Z","status":"ABORTED"}},{"id":"cf72c90f-116e-4baa-9c94-8700e2b99992","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-20T15:38:53.076695Z","status":"ABORTED"}},{"id":"158b87e3-e1f0-40d7-a77b-c5fa0556c7a3","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-20T11:38:53.007278Z","status":"ABORTED"}},{"id":"11e9a413-fb86-4138-a121-22ecfd6a0fa2","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-20T07:38:52.891868Z","status":"ABORTED"}},{"id":"12779523-e1eb-43ed-9683-83411650c254","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-20T05:15:33.424442Z","status":"ABORTED"}},{"id":"fc06ed45-97e0-4340-8fab-25f233d635c0","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-20T04:32:11.885627Z","status":"ABORTED"}},{"id":"9f4b4e5f-2934-498f-9404-b16760ccfc80","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-20T03:49:35.340838Z","status":"ABORTED"}},{"id":"2b84a98d-b1e0-4e61-8f63-436e22872734","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-20T03:38:52.877069Z","status":"ABORTED"}},{"id":"86d4326a-0b13-4b44-971b-2efb83bab625","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-20T00:10:28.310305Z","status":"ABORTED"}},{"id":"734d6cd2-595f-40c4-b967-bb2052a921e1","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-19T23:38:52.911634Z","status":"ABORTED"}},{"id":"71c24fdf-a48e-49e0-ad34-24be3584814c","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-19T19:38:52.882052Z","status":"ABORTED"}},{"id":"a2b21ac9-70a6-4e91-98f6-f82b4b497630","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-19T15:38:52.901276Z","status":"ABORTED"}},{"id":"1a9a8ed5-302a-43be-8f20-9415c1a206c9","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-19T11:38:52.89183Z","status":"ABORTED"}},{"id":"a23e81e2-a603-4539-849a-357fcd5dbd1c","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-19T07:38:52.895117Z","status":"ABORTED"}},{"id":"0fd8297e-d43e-49a9-9c98-fb9340e0e3cb","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-19T05:14:33.130179Z","status":"ABORTED"}},{"id":"001ddbf0-d0fd-4a36-9836-d6d94e19cb07","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-19T04:26:13.704848Z","status":"ABORTED"}},{"id":"582275cd-1696-4324-ac4b-d8e6b1dce4ad","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-19T03:44:15.367689Z","status":"ABORTED"}},{"id":"aec49dcd-6500-4007-98c9-1c700a6c8f50","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-19T03:38:53.08498Z","status":"ABORTED"}},{"id":"0abc7936-5a80-4257-b7e8-6e8b82477a79","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-19T00:11:58.510134Z","status":"ABORTED"}},{"id":"39a9f6dd-efd5-44c4-9fbe-6ddb459289e2","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-18T23:38:52.884417Z","status":"ABORTED"}},{"id":"38bb5380-9f27-43d9-ba7c-c92007a401fe","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-18T19:38:52.892837Z","status":"ABORTED"}},{"id":"5f656d5e-7ffd-4019-873b-6561cd21a486","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-18T15:38:52.909909Z","status":"ABORTED"}},{"id":"60c0cafb-2f33-4dc0-8de1-6cf042041f87","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-18T11:38:52.975287Z","status":"ABORTED"}},{"id":"d5da666d-773f-4f22-8677-809dd1d3fe97","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-18T11:10:36.790743Z","status":"ABORTED"}},{"id":"8d0cdc00-402b-4ad3-8661-1fc726fd6736","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-18T07:38:53.002539Z","status":"ABORTED"}},{"id":"01a54f67-6bb5-440c-8a78-f0280cb73e86","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-18T05:15:09.776236Z","status":"ABORTED"}},{"id":"04cb7334-b129-45d7-84bb-43ce040ac461","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-18T04:30:06.626654Z","status":"ABORTED"}},{"id":"a183045c-e56c-4920-ad59-bb0c59ce2ee2","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-18T03:47:25.654857Z","status":"ABORTED"}},{"id":"9e16864d-57d7-45a2-a8c2-e888a3ebae96","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-18T03:38:53.021541Z","status":"ABORTED"}},{"id":"7b8338be-9374-4bda-84df-2a8c1d587745","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-18T00:10:53.205911Z","status":"ABORTED"}},{"id":"825af5b0-6ddf-43dc-aa49-216a8d375c32","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-17T23:38:52.97092Z","status":"ABORTED"}},{"id":"4bd833c7-ae5d-4ad8-8277-c9a96b90aee2","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-17T19:38:52.988518Z","status":"ABORTED"}},{"id":"5b9c124a-579a-43c5-a4ad-97604af4e2dd","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-17T15:38:52.866835Z","status":"ABORTED"}},{"id":"d9112f00-8b82-4efa-bcb1-f43fcbebb047","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-17T11:38:52.875386Z","status":"ABORTED"}},{"id":"b5c91abc-9740-44ac-aac6-61ab738e9240","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-17T11:10:51.204401Z","status":"ABORTED"}},{"id":"9e10bc52-fa93-4ccd-a422-ccbc1b1cb8f6","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-17T07:38:52.858064Z","status":"ABORTED"}},{"id":"6929e91b-bf43-4673-ba2f-9da7988e90d3","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-17T05:16:03.659941Z","status":"ABORTED"}},{"id":"825de75c-cee2-47a3-86e1-135a94ab8a64","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-17T04:28:51.701871Z","status":"ABORTED"}},{"id":"94945c97-e949-4290-8452-078a68ccb0c9","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-17T03:42:42.877166Z","status":"ABORTED"}},{"id":"82c5c81f-70a4-43f1-a8e2-9e740c3e0d25","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-17T03:38:52.851676Z","status":"ABORTED"}},{"id":"9da2b2b2-819c-4191-b6b6-5892637988ac","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-17T00:11:22.683246Z","status":"ABORTED"}},{"id":"6933331b-9221-4f44-b31c-88e892cc80fc","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-16T23:38:53.481893Z","status":"ABORTED"}},{"id":"a33990d4-c67d-4de0-945f-a2c44b624320","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-16T19:38:53.137082Z","status":"ABORTED"}},{"id":"31c8511f-90c5-453e-a6f1-91307ca70eae","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-16T15:38:52.949879Z","status":"ABORTED"}},{"id":"8de36bf7-b88d-4ce1-8f02-014f1aaf8bb1","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-16T11:38:53.01505Z","status":"ABORTED"}},{"id":"236785c8-a33d-474b-8205-691ea82a6123","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-16T11:11:13.501046Z","status":"ABORTED"}},{"id":"e9970156-06a8-4071-a034-aa3a22efdc88","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-16T07:38:52.891105Z","status":"ABORTED"}},{"id":"2df1454d-c988-4b6c-b364-64ff9624f9d7","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-16T05:14:53.115743Z","status":"ABORTED"}},{"id":"7606e4fa-1c58-4dc5-aae5-8d0c698fc1a7","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-16T04:31:22.62154Z","status":"ABORTED"}},{"id":"e78690c8-9c62-4404-9657-e062008e3e41","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-16T03:48:33.751664Z","status":"ABORTED"}},{"id":"01812e9a-403d-47ea-a0df-49f714ad6ca9","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-16T03:38:53.026126Z","status":"ABORTED"}},{"id":"76109b36-4c05-46d9-a7fc-2f927a49edf0","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-16T00:10:51.78954Z","status":"ABORTED"}},{"id":"d2673d2b-f6d4-4916-bd08-f5caa1bc8ccb","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-15T23:38:53.581801Z","status":"ABORTED"}},{"id":"18cb76ed-712e-4627-89a2-a01965b88672","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-15T19:38:52.87542Z","status":"ABORTED"}},{"id":"ee95c389-6b99-4a25-a902-6ad2527a22b6","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-15T15:38:52.882729Z","status":"ABORTED"}},{"id":"8b287dc0-16b9-42b3-9b84-68d6e4d36349","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-15T11:38:52.839176Z","status":"ABORTED"}},{"id":"a1dcf856-a9c0-40eb-ab8a-26baa37977da","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-15T11:11:26.716662Z","status":"ABORTED"}},{"id":"b326879c-4bbb-4275-9e78-58fd58ffe2b8","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-15T07:38:52.886345Z","status":"ABORTED"}},{"id":"86b4b194-1c77-4763-a338-eea6f2053976","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-15T05:15:40.866671Z","status":"ABORTED"}},{"id":"d6b64e46-2b68-42e2-b0f6-24b4e9800377","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-15T04:30:18.872828Z","status":"ABORTED"}},{"id":"b2835d55-a0e2-44aa-9771-777a87221b47","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-15T03:44:49.986103Z","status":"ABORTED"}},{"id":"556df8c9-277c-4bb0-8164-669220efada8","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-15T03:38:52.881416Z","status":"ABORTED"}},{"id":"a167d039-39d2-44ed-96b2-c0314b60f96f","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-15T00:11:03.824261Z","status":"ABORTED"}},{"id":"e664014a-693b-4501-85c1-1db5e9e70b50","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-14T23:38:52.885794Z","status":"ABORTED"}},{"id":"90e8aa0a-cc76-4949-8f94-34e0c51af545","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-14T19:38:52.885778Z","status":"ABORTED"}},{"id":"f0faf520-d7ec-41b1-b897-3f3cc8806343","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-14T15:38:52.865266Z","status":"ABORTED"}},{"id":"dc6e0cf6-86a8-42dc-9bd5-d1186596fb19","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-14T11:38:52.972239Z","status":"ABORTED"}},{"id":"589017c1-43f6-4c6e-b17c-5ecef19cce70","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:eu-west-3:376334461865:function:This-Is-An-Api-Spec-Test","created_at":"2025-07-14T11:10:58.277638Z","status":"ABORTED"}}]}' headers: Content-Type: - application/vnd.api+json diff --git a/cassettes/features/v2/agentless_scanning/Get-AWS-scan-options-returns-Bad-Request-response.frozen b/cassettes/features/v2/agentless_scanning/Get-AWS-scan-options-returns-Bad-Request-response.frozen index 28d29b168711..a3380907dad6 100644 --- a/cassettes/features/v2/agentless_scanning/Get-AWS-scan-options-returns-Bad-Request-response.frozen +++ b/cassettes/features/v2/agentless_scanning/Get-AWS-scan-options-returns-Bad-Request-response.frozen @@ -1 +1 @@ -2025-08-27T13:04:35.618Z \ No newline at end of file +2025-10-12T15:49:51.242Z \ No newline at end of file diff --git a/cassettes/features/v2/agentless_scanning/Get-AWS-scan-options-returns-Bad-Request-response.yml b/cassettes/features/v2/agentless_scanning/Get-AWS-scan-options-returns-Bad-Request-response.yml index c760102bbff2..eaeb4835f7dc 100644 --- a/cassettes/features/v2/agentless_scanning/Get-AWS-scan-options-returns-Bad-Request-response.yml +++ b/cassettes/features/v2/agentless_scanning/Get-AWS-scan-options-returns-Bad-Request-response.yml @@ -1,5 +1,5 @@ http_interactions: -- recorded_at: Wed, 27 Aug 2025 13:04:35 GMT +- recorded_at: Sun, 12 Oct 2025 15:49:51 GMT request: body: null headers: diff --git a/cassettes/features/v2/agentless_scanning/Get-AWS-scan-options-returns-Not-Found-response.frozen b/cassettes/features/v2/agentless_scanning/Get-AWS-scan-options-returns-Not-Found-response.frozen index c80e2170c097..46cf8411f10a 100644 --- a/cassettes/features/v2/agentless_scanning/Get-AWS-scan-options-returns-Not-Found-response.frozen +++ b/cassettes/features/v2/agentless_scanning/Get-AWS-scan-options-returns-Not-Found-response.frozen @@ -1 +1 @@ -2025-08-27T01:14:07.103Z \ No newline at end of file +2025-10-12T15:49:51.695Z \ No newline at end of file diff --git a/cassettes/features/v2/agentless_scanning/Get-AWS-scan-options-returns-Not-Found-response.yml b/cassettes/features/v2/agentless_scanning/Get-AWS-scan-options-returns-Not-Found-response.yml index cbb843ee973d..542223ce22d4 100644 --- a/cassettes/features/v2/agentless_scanning/Get-AWS-scan-options-returns-Not-Found-response.yml +++ b/cassettes/features/v2/agentless_scanning/Get-AWS-scan-options-returns-Not-Found-response.yml @@ -1,5 +1,5 @@ http_interactions: -- recorded_at: Wed, 27 Aug 2025 01:14:07 GMT +- recorded_at: Sun, 12 Oct 2025 15:49:51 GMT request: body: null headers: @@ -11,7 +11,7 @@ http_interactions: body: encoding: UTF-8 string: '{"errors":[{"status":"404","detail":"no aws scan options found for - subscription 404404404404"}]}' + account 404404404404"}]}' headers: Content-Type: - application/vnd.api+json diff --git a/cassettes/features/v2/agentless_scanning/Get-AWS-scan-options-returns-OK-response.frozen b/cassettes/features/v2/agentless_scanning/Get-AWS-scan-options-returns-OK-response.frozen index ee5eda5cdcc7..8e056edded41 100644 --- a/cassettes/features/v2/agentless_scanning/Get-AWS-scan-options-returns-OK-response.frozen +++ b/cassettes/features/v2/agentless_scanning/Get-AWS-scan-options-returns-OK-response.frozen @@ -1 +1 @@ -2025-08-27T01:14:24.197Z \ No newline at end of file +2025-10-12T15:49:52.143Z \ No newline at end of file diff --git a/cassettes/features/v2/agentless_scanning/Get-AWS-scan-options-returns-OK-response.yml b/cassettes/features/v2/agentless_scanning/Get-AWS-scan-options-returns-OK-response.yml index d12164b5cb09..972c511d902d 100644 --- a/cassettes/features/v2/agentless_scanning/Get-AWS-scan-options-returns-OK-response.yml +++ b/cassettes/features/v2/agentless_scanning/Get-AWS-scan-options-returns-OK-response.yml @@ -1,5 +1,5 @@ http_interactions: -- recorded_at: Wed, 27 Aug 2025 01:14:24 GMT +- recorded_at: Sun, 12 Oct 2025 15:49:52 GMT request: body: null headers: @@ -17,7 +17,7 @@ http_interactions: status: code: 200 message: OK -- recorded_at: Wed, 27 Aug 2025 01:14:24 GMT +- recorded_at: Sun, 12 Oct 2025 15:49:52 GMT request: body: null headers: diff --git a/cassettes/features/v2/agentless_scanning/Get-Azure-scan-options-returns-Bad-Request-response.frozen b/cassettes/features/v2/agentless_scanning/Get-Azure-scan-options-returns-Bad-Request-response.frozen new file mode 100644 index 000000000000..6c0453b36b59 --- /dev/null +++ b/cassettes/features/v2/agentless_scanning/Get-Azure-scan-options-returns-Bad-Request-response.frozen @@ -0,0 +1 @@ +2025-10-12T14:43:00.386Z \ No newline at end of file diff --git a/cassettes/features/v2/agentless_scanning/Get-Azure-scan-options-returns-Bad-Request-response.yml b/cassettes/features/v2/agentless_scanning/Get-Azure-scan-options-returns-Bad-Request-response.yml new file mode 100644 index 000000000000..8fe894ca0bdf --- /dev/null +++ b/cassettes/features/v2/agentless_scanning/Get-Azure-scan-options-returns-Bad-Request-response.yml @@ -0,0 +1,21 @@ +http_interactions: +- recorded_at: Sun, 12 Oct 2025 14:43:00 GMT + request: + body: null + headers: + Accept: + - application/json + method: GET + uri: https://api.datadoghq.com/api/v2/agentless_scanning/accounts/azure/invalid%20uuid + response: + body: + encoding: UTF-8 + string: '{"errors":[{"title":"Generic Error","detail":"missing or invalid url + parameter ''subscriptionId'', expected uuid format ''12345678-90ab-cdef-1234-567890abcdef''"}]}' + headers: + Content-Type: + - application/vnd.api+json + status: + code: 400 + message: Bad Request +recorded_with: VCR 6.0.0 diff --git a/cassettes/features/v2/agentless_scanning/Get-Azure-scan-options-returns-Not-Found-response.frozen b/cassettes/features/v2/agentless_scanning/Get-Azure-scan-options-returns-Not-Found-response.frozen new file mode 100644 index 000000000000..77fcda8413cc --- /dev/null +++ b/cassettes/features/v2/agentless_scanning/Get-Azure-scan-options-returns-Not-Found-response.frozen @@ -0,0 +1 @@ +2025-10-12T15:49:53.100Z \ No newline at end of file diff --git a/cassettes/features/v2/agentless_scanning/Get-Azure-scan-options-returns-Not-Found-response.yml b/cassettes/features/v2/agentless_scanning/Get-Azure-scan-options-returns-Not-Found-response.yml new file mode 100644 index 000000000000..e039f09c377a --- /dev/null +++ b/cassettes/features/v2/agentless_scanning/Get-Azure-scan-options-returns-Not-Found-response.yml @@ -0,0 +1,21 @@ +http_interactions: +- recorded_at: Sun, 12 Oct 2025 15:49:53 GMT + request: + body: null + headers: + Accept: + - application/json + method: GET + uri: https://api.datadoghq.com/api/v2/agentless_scanning/accounts/azure/00000000-0000-0000-0000-000000000000 + response: + body: + encoding: UTF-8 + string: '{"errors":[{"status":"404","detail":"no azure scan options found for + subscription 00000000-0000-0000-0000-000000000000"}]}' + headers: + Content-Type: + - application/vnd.api+json + status: + code: 404 + message: Not Found +recorded_with: VCR 6.0.0 diff --git a/cassettes/features/v2/agentless_scanning/Get-GCP-scan-options-returns-Bad-Request-response.frozen b/cassettes/features/v2/agentless_scanning/Get-GCP-scan-options-returns-Bad-Request-response.frozen new file mode 100644 index 000000000000..6b6c70abfa99 --- /dev/null +++ b/cassettes/features/v2/agentless_scanning/Get-GCP-scan-options-returns-Bad-Request-response.frozen @@ -0,0 +1 @@ +2025-10-12T15:49:53.538Z \ No newline at end of file diff --git a/cassettes/features/v2/agentless_scanning/Get-GCP-scan-options-returns-Bad-Request-response.yml b/cassettes/features/v2/agentless_scanning/Get-GCP-scan-options-returns-Bad-Request-response.yml new file mode 100644 index 000000000000..75eddb179067 --- /dev/null +++ b/cassettes/features/v2/agentless_scanning/Get-GCP-scan-options-returns-Bad-Request-response.yml @@ -0,0 +1,21 @@ +http_interactions: +- recorded_at: Sun, 12 Oct 2025 15:49:53 GMT + request: + body: null + headers: + Accept: + - application/json + method: GET + uri: https://api.datadoghq.com/api/v2/agentless_scanning/accounts/gcp/no + response: + body: + encoding: UTF-8 + string: '{"errors":[{"title":"Generic Error","detail":"project_id ''no'' is + too short: must be at least 6 characters (current: 2)"}]}' + headers: + Content-Type: + - application/vnd.api+json + status: + code: 400 + message: Bad Request +recorded_with: VCR 6.0.0 diff --git a/cassettes/features/v2/agentless_scanning/Get-GCP-scan-options-returns-Not-Found-response.frozen b/cassettes/features/v2/agentless_scanning/Get-GCP-scan-options-returns-Not-Found-response.frozen new file mode 100644 index 000000000000..8936c6566000 --- /dev/null +++ b/cassettes/features/v2/agentless_scanning/Get-GCP-scan-options-returns-Not-Found-response.frozen @@ -0,0 +1 @@ +2025-10-12T15:49:53.981Z \ No newline at end of file diff --git a/cassettes/features/v2/agentless_scanning/Get-GCP-scan-options-returns-Not-Found-response.yml b/cassettes/features/v2/agentless_scanning/Get-GCP-scan-options-returns-Not-Found-response.yml new file mode 100644 index 000000000000..cb6cfe2cab42 --- /dev/null +++ b/cassettes/features/v2/agentless_scanning/Get-GCP-scan-options-returns-Not-Found-response.yml @@ -0,0 +1,21 @@ +http_interactions: +- recorded_at: Sun, 12 Oct 2025 15:49:53 GMT + request: + body: null + headers: + Accept: + - application/json + method: GET + uri: https://api.datadoghq.com/api/v2/agentless_scanning/accounts/gcp/nonexistent-project-id + response: + body: + encoding: UTF-8 + string: '{"errors":[{"status":"404","detail":"no gcp scan options found for + project nonexistent-project-id"}]}' + headers: + Content-Type: + - application/vnd.api+json + status: + code: 404 + message: Not Found +recorded_with: VCR 6.0.0 diff --git a/cassettes/features/v2/agentless_scanning/Get-GCP-scan-options-returns-OK-response.frozen b/cassettes/features/v2/agentless_scanning/Get-GCP-scan-options-returns-OK-response.frozen new file mode 100644 index 000000000000..9ade5c55ee32 --- /dev/null +++ b/cassettes/features/v2/agentless_scanning/Get-GCP-scan-options-returns-OK-response.frozen @@ -0,0 +1 @@ +2025-10-12T15:49:54.439Z \ No newline at end of file diff --git a/cassettes/features/v2/agentless_scanning/Get-GCP-scan-options-returns-OK-response.yml b/cassettes/features/v2/agentless_scanning/Get-GCP-scan-options-returns-OK-response.yml new file mode 100644 index 000000000000..d4a49bfdcd1f --- /dev/null +++ b/cassettes/features/v2/agentless_scanning/Get-GCP-scan-options-returns-OK-response.yml @@ -0,0 +1,38 @@ +http_interactions: +- recorded_at: Sun, 12 Oct 2025 15:49:54 GMT + request: + body: null + headers: + Accept: + - application/json + method: GET + uri: https://api.datadoghq.com/api/v2/agentless_scanning/accounts/gcp + response: + body: + encoding: UTF-8 + string: '{"data":[{"id":"invalid/project/id","type":"gcp_scan_options","attributes":{"vuln_containers_os":true,"vuln_host_os":true}},{"id":"api-spec-test","type":"gcp_scan_options","attributes":{"vuln_containers_os":false,"vuln_host_os":true}}]}' + headers: + Content-Type: + - application/vnd.api+json + status: + code: 200 + message: OK +- recorded_at: Sun, 12 Oct 2025 15:49:54 GMT + request: + body: null + headers: + Accept: + - application/json + method: GET + uri: https://api.datadoghq.com/api/v2/agentless_scanning/accounts/gcp/api-spec-test + response: + body: + encoding: UTF-8 + string: '{"data":{"id":"api-spec-test","type":"gcp_scan_options","attributes":{"vuln_containers_os":false,"vuln_host_os":true}}}' + headers: + Content-Type: + - application/vnd.api+json + status: + code: 200 + message: OK +recorded_with: VCR 6.0.0 diff --git a/cassettes/features/v2/agentless_scanning/List-AWS-Scan-Options-returns-OK-response.frozen b/cassettes/features/v2/agentless_scanning/List-AWS-Scan-Options-returns-OK-response.frozen index da7be2c8ff4d..e60e415ca271 100644 --- a/cassettes/features/v2/agentless_scanning/List-AWS-Scan-Options-returns-OK-response.frozen +++ b/cassettes/features/v2/agentless_scanning/List-AWS-Scan-Options-returns-OK-response.frozen @@ -1 +1 @@ -2025-08-24T22:53:40.600Z \ No newline at end of file +2025-10-12T15:49:55.380Z \ No newline at end of file diff --git a/cassettes/features/v2/agentless_scanning/List-AWS-Scan-Options-returns-OK-response.yml b/cassettes/features/v2/agentless_scanning/List-AWS-Scan-Options-returns-OK-response.yml index bdca67f99206..1c478658cd55 100644 --- a/cassettes/features/v2/agentless_scanning/List-AWS-Scan-Options-returns-OK-response.yml +++ b/cassettes/features/v2/agentless_scanning/List-AWS-Scan-Options-returns-OK-response.yml @@ -1,5 +1,5 @@ http_interactions: -- recorded_at: Sun, 24 Aug 2025 22:53:40 GMT +- recorded_at: Sun, 12 Oct 2025 15:49:55 GMT request: body: null headers: diff --git a/cassettes/features/v2/agentless_scanning/List-GCP-Scan-Options-returns-OK-response.frozen b/cassettes/features/v2/agentless_scanning/List-GCP-Scan-Options-returns-OK-response.frozen new file mode 100644 index 000000000000..45916000eb1d --- /dev/null +++ b/cassettes/features/v2/agentless_scanning/List-GCP-Scan-Options-returns-OK-response.frozen @@ -0,0 +1 @@ +2025-10-12T15:49:56.136Z \ No newline at end of file diff --git a/cassettes/features/v2/agentless_scanning/List-GCP-Scan-Options-returns-OK-response.yml b/cassettes/features/v2/agentless_scanning/List-GCP-Scan-Options-returns-OK-response.yml new file mode 100644 index 000000000000..71744a4d76ab --- /dev/null +++ b/cassettes/features/v2/agentless_scanning/List-GCP-Scan-Options-returns-OK-response.yml @@ -0,0 +1,20 @@ +http_interactions: +- recorded_at: Sun, 12 Oct 2025 15:49:56 GMT + request: + body: null + headers: + Accept: + - application/json + method: GET + uri: https://api.datadoghq.com/api/v2/agentless_scanning/accounts/gcp + response: + body: + encoding: UTF-8 + string: '{"data":[{"id":"invalid/project/id","type":"gcp_scan_options","attributes":{"vuln_containers_os":true,"vuln_host_os":true}},{"id":"api-spec-test","type":"gcp_scan_options","attributes":{"vuln_containers_os":false,"vuln_host_os":true}}]}' + headers: + Content-Type: + - application/vnd.api+json + status: + code: 200 + message: OK +recorded_with: VCR 6.0.0 diff --git a/cassettes/features/v2/agentless_scanning/List-azure-scan-options-returns-OK-response.frozen b/cassettes/features/v2/agentless_scanning/List-azure-scan-options-returns-OK-response.frozen index 9a91175487c6..77da1071f5d0 100644 --- a/cassettes/features/v2/agentless_scanning/List-azure-scan-options-returns-OK-response.frozen +++ b/cassettes/features/v2/agentless_scanning/List-azure-scan-options-returns-OK-response.frozen @@ -1 +1 @@ -2025-09-30T18:30:00.763Z \ No newline at end of file +2025-10-12T15:49:56.536Z \ No newline at end of file diff --git a/cassettes/features/v2/agentless_scanning/List-azure-scan-options-returns-OK-response.yml b/cassettes/features/v2/agentless_scanning/List-azure-scan-options-returns-OK-response.yml index 8496ad3a4f65..7894de5df973 100644 --- a/cassettes/features/v2/agentless_scanning/List-azure-scan-options-returns-OK-response.yml +++ b/cassettes/features/v2/agentless_scanning/List-azure-scan-options-returns-OK-response.yml @@ -1,5 +1,5 @@ http_interactions: -- recorded_at: Tue, 30 Sep 2025 18:30:00 GMT +- recorded_at: Sun, 12 Oct 2025 15:49:56 GMT request: body: null headers: diff --git a/cassettes/features/v2/agentless_scanning/Patch-AWS-Scan-Options-returns-Bad-Request-response-2.frozen b/cassettes/features/v2/agentless_scanning/Patch-AWS-Scan-Options-returns-Bad-Request-response-2.frozen index c5eb948b37cd..0c5f041d457a 100644 --- a/cassettes/features/v2/agentless_scanning/Patch-AWS-Scan-Options-returns-Bad-Request-response-2.frozen +++ b/cassettes/features/v2/agentless_scanning/Patch-AWS-Scan-Options-returns-Bad-Request-response-2.frozen @@ -1 +1 @@ -2025-03-01T20:02:08.892Z \ No newline at end of file +2025-10-12T15:49:57.023Z \ No newline at end of file diff --git a/cassettes/features/v2/agentless_scanning/Patch-AWS-Scan-Options-returns-Bad-Request-response-2.yml b/cassettes/features/v2/agentless_scanning/Patch-AWS-Scan-Options-returns-Bad-Request-response-2.yml index 42284a398239..9dc71d6921be 100644 --- a/cassettes/features/v2/agentless_scanning/Patch-AWS-Scan-Options-returns-Bad-Request-response-2.yml +++ b/cassettes/features/v2/agentless_scanning/Patch-AWS-Scan-Options-returns-Bad-Request-response-2.yml @@ -1,5 +1,5 @@ http_interactions: -- recorded_at: Sat, 01 Mar 2025 20:02:08 GMT +- recorded_at: Sun, 12 Oct 2025 15:49:57 GMT request: body: encoding: UTF-8 diff --git a/cassettes/features/v2/agentless_scanning/Patch-AWS-Scan-Options-returns-No-Content-response.frozen b/cassettes/features/v2/agentless_scanning/Patch-AWS-Scan-Options-returns-No-Content-response.frozen index 78b433fe72de..192bdef1756f 100644 --- a/cassettes/features/v2/agentless_scanning/Patch-AWS-Scan-Options-returns-No-Content-response.frozen +++ b/cassettes/features/v2/agentless_scanning/Patch-AWS-Scan-Options-returns-No-Content-response.frozen @@ -1 +1 @@ -2025-03-01T20:02:09.340Z \ No newline at end of file +2025-10-12T15:49:57.495Z \ No newline at end of file diff --git a/cassettes/features/v2/agentless_scanning/Patch-AWS-Scan-Options-returns-No-Content-response.yml b/cassettes/features/v2/agentless_scanning/Patch-AWS-Scan-Options-returns-No-Content-response.yml index cd2ea54e0505..8323f34b82c0 100644 --- a/cassettes/features/v2/agentless_scanning/Patch-AWS-Scan-Options-returns-No-Content-response.yml +++ b/cassettes/features/v2/agentless_scanning/Patch-AWS-Scan-Options-returns-No-Content-response.yml @@ -1,5 +1,5 @@ http_interactions: -- recorded_at: Sat, 01 Mar 2025 20:02:09 GMT +- recorded_at: Sun, 12 Oct 2025 15:49:57 GMT request: body: encoding: UTF-8 diff --git a/cassettes/features/v2/agentless_scanning/Patch-AWS-Scan-Options-returns-Not-Found-response.frozen b/cassettes/features/v2/agentless_scanning/Patch-AWS-Scan-Options-returns-Not-Found-response.frozen index 87b3efdb1cac..6cfa9167eae2 100644 --- a/cassettes/features/v2/agentless_scanning/Patch-AWS-Scan-Options-returns-Not-Found-response.frozen +++ b/cassettes/features/v2/agentless_scanning/Patch-AWS-Scan-Options-returns-Not-Found-response.frozen @@ -1 +1 @@ -2025-03-01T20:02:09.818Z \ No newline at end of file +2025-10-12T15:49:58.148Z \ No newline at end of file diff --git a/cassettes/features/v2/agentless_scanning/Patch-AWS-Scan-Options-returns-Not-Found-response.yml b/cassettes/features/v2/agentless_scanning/Patch-AWS-Scan-Options-returns-Not-Found-response.yml index 651f02a1b8e7..a986c518e181 100644 --- a/cassettes/features/v2/agentless_scanning/Patch-AWS-Scan-Options-returns-Not-Found-response.yml +++ b/cassettes/features/v2/agentless_scanning/Patch-AWS-Scan-Options-returns-Not-Found-response.yml @@ -1,5 +1,5 @@ http_interactions: -- recorded_at: Sat, 01 Mar 2025 20:02:09 GMT +- recorded_at: Sun, 12 Oct 2025 15:49:58 GMT request: body: encoding: UTF-8 @@ -15,7 +15,7 @@ http_interactions: body: encoding: UTF-8 string: '{"errors":[{"status":"404","detail":"no aws scan options found for - subscription 000000000005"}]}' + account 000000000005"}]}' headers: Content-Type: - application/vnd.api+json diff --git a/cassettes/features/v2/agentless_scanning/Patch-GCP-Scan-Options-returns-Bad-Request-response.frozen b/cassettes/features/v2/agentless_scanning/Patch-GCP-Scan-Options-returns-Bad-Request-response.frozen new file mode 100644 index 000000000000..560b9b010aea --- /dev/null +++ b/cassettes/features/v2/agentless_scanning/Patch-GCP-Scan-Options-returns-Bad-Request-response.frozen @@ -0,0 +1 @@ +2025-10-12T15:49:58.660Z \ No newline at end of file diff --git a/cassettes/features/v2/agentless_scanning/Patch-GCP-Scan-Options-returns-Bad-Request-response.yml b/cassettes/features/v2/agentless_scanning/Patch-GCP-Scan-Options-returns-Bad-Request-response.yml new file mode 100644 index 000000000000..635114b52fc3 --- /dev/null +++ b/cassettes/features/v2/agentless_scanning/Patch-GCP-Scan-Options-returns-Bad-Request-response.yml @@ -0,0 +1,25 @@ +http_interactions: +- recorded_at: Sun, 12 Oct 2025 15:49:58 GMT + request: + body: + encoding: UTF-8 + string: '{"data":{"id":"different-project-id","type":"gcp_scan_options"}}' + headers: + Accept: + - application/json + Content-Type: + - application/json + method: PATCH + uri: https://api.datadoghq.com/api/v2/agentless_scanning/accounts/gcp/no + response: + body: + encoding: UTF-8 + string: '{"errors":[{"title":"Generic Error","detail":"project_id ''no'' is + too short: must be at least 6 characters (current: 2)"}]}' + headers: + Content-Type: + - application/vnd.api+json + status: + code: 400 + message: Bad Request +recorded_with: VCR 6.0.0 diff --git a/cassettes/features/v2/agentless_scanning/Patch-GCP-Scan-Options-returns-Not-Found-response.frozen b/cassettes/features/v2/agentless_scanning/Patch-GCP-Scan-Options-returns-Not-Found-response.frozen new file mode 100644 index 000000000000..3ccb5862d63b --- /dev/null +++ b/cassettes/features/v2/agentless_scanning/Patch-GCP-Scan-Options-returns-Not-Found-response.frozen @@ -0,0 +1 @@ +2025-10-12T15:49:59.065Z \ No newline at end of file diff --git a/cassettes/features/v2/agentless_scanning/Patch-GCP-Scan-Options-returns-Not-Found-response.yml b/cassettes/features/v2/agentless_scanning/Patch-GCP-Scan-Options-returns-Not-Found-response.yml new file mode 100644 index 000000000000..10b965ed7c4b --- /dev/null +++ b/cassettes/features/v2/agentless_scanning/Patch-GCP-Scan-Options-returns-Not-Found-response.yml @@ -0,0 +1,25 @@ +http_interactions: +- recorded_at: Sun, 12 Oct 2025 15:49:59 GMT + request: + body: + encoding: UTF-8 + string: '{"data":{"attributes":{"vuln_containers_os":true,"vuln_host_os":true},"id":"nonexistent-project-id","type":"gcp_scan_options"}}' + headers: + Accept: + - application/json + Content-Type: + - application/json + method: PATCH + uri: https://api.datadoghq.com/api/v2/agentless_scanning/accounts/gcp/nonexistent-project-id + response: + body: + encoding: UTF-8 + string: '{"errors":[{"status":"404","detail":"no gcp scan options found for + project nonexistent-project-id"}]}' + headers: + Content-Type: + - application/vnd.api+json + status: + code: 404 + message: Not Found +recorded_with: VCR 6.0.0 diff --git a/cassettes/features/v2/agentless_scanning/Patch-GCP-Scan-Options-returns-OK-response.frozen b/cassettes/features/v2/agentless_scanning/Patch-GCP-Scan-Options-returns-OK-response.frozen new file mode 100644 index 000000000000..c1637eb5b177 --- /dev/null +++ b/cassettes/features/v2/agentless_scanning/Patch-GCP-Scan-Options-returns-OK-response.frozen @@ -0,0 +1 @@ +2025-10-12T15:49:59.524Z \ No newline at end of file diff --git a/cassettes/features/v2/agentless_scanning/Patch-GCP-Scan-Options-returns-OK-response.yml b/cassettes/features/v2/agentless_scanning/Patch-GCP-Scan-Options-returns-OK-response.yml new file mode 100644 index 000000000000..3eb5b5a67e4b --- /dev/null +++ b/cassettes/features/v2/agentless_scanning/Patch-GCP-Scan-Options-returns-OK-response.yml @@ -0,0 +1,24 @@ +http_interactions: +- recorded_at: Sun, 12 Oct 2025 15:49:59 GMT + request: + body: + encoding: UTF-8 + string: '{"data":{"attributes":{"vuln_containers_os":false},"id":"api-spec-test","type":"gcp_scan_options"}}' + headers: + Accept: + - application/json + Content-Type: + - application/json + method: PATCH + uri: https://api.datadoghq.com/api/v2/agentless_scanning/accounts/gcp/api-spec-test + response: + body: + encoding: UTF-8 + string: '{"data":{"id":"api-spec-test","type":"gcp_scan_options","attributes":{"vuln_containers_os":false,"vuln_host_os":true}}}' + headers: + Content-Type: + - application/vnd.api+json + status: + code: 200 + message: OK +recorded_with: VCR 6.0.0 diff --git a/cassettes/features/v2/agentless_scanning/Post-AWS-Scan-Options-returns-Bad-Request-response.frozen b/cassettes/features/v2/agentless_scanning/Post-AWS-Scan-Options-returns-Bad-Request-response.frozen index 59207fca5c03..ea9f3f69e69d 100644 --- a/cassettes/features/v2/agentless_scanning/Post-AWS-Scan-Options-returns-Bad-Request-response.frozen +++ b/cassettes/features/v2/agentless_scanning/Post-AWS-Scan-Options-returns-Bad-Request-response.frozen @@ -1 +1 @@ -2025-03-01T20:02:10.180Z \ No newline at end of file +2025-10-12T15:49:59.944Z \ No newline at end of file diff --git a/cassettes/features/v2/agentless_scanning/Post-AWS-Scan-Options-returns-Bad-Request-response.yml b/cassettes/features/v2/agentless_scanning/Post-AWS-Scan-Options-returns-Bad-Request-response.yml index 4c5f53f031f7..0339cbcb4df7 100644 --- a/cassettes/features/v2/agentless_scanning/Post-AWS-Scan-Options-returns-Bad-Request-response.yml +++ b/cassettes/features/v2/agentless_scanning/Post-AWS-Scan-Options-returns-Bad-Request-response.yml @@ -1,5 +1,5 @@ http_interactions: -- recorded_at: Sat, 01 Mar 2025 20:02:10 GMT +- recorded_at: Sun, 12 Oct 2025 15:49:59 GMT request: body: encoding: UTF-8 diff --git a/cassettes/features/v2/agentless_scanning/Post-AWS-Scan-Options-returns-Conflict-response.frozen b/cassettes/features/v2/agentless_scanning/Post-AWS-Scan-Options-returns-Conflict-response.frozen index 5663378f0ab8..6a205b652f9c 100644 --- a/cassettes/features/v2/agentless_scanning/Post-AWS-Scan-Options-returns-Conflict-response.frozen +++ b/cassettes/features/v2/agentless_scanning/Post-AWS-Scan-Options-returns-Conflict-response.frozen @@ -1 +1 @@ -2025-03-06T11:57:47.413Z \ No newline at end of file +2025-10-12T15:50:00.395Z \ No newline at end of file diff --git a/cassettes/features/v2/agentless_scanning/Post-AWS-Scan-Options-returns-Conflict-response.yml b/cassettes/features/v2/agentless_scanning/Post-AWS-Scan-Options-returns-Conflict-response.yml index 458b4c2c5d3d..8fa587d4c3e2 100644 --- a/cassettes/features/v2/agentless_scanning/Post-AWS-Scan-Options-returns-Conflict-response.yml +++ b/cassettes/features/v2/agentless_scanning/Post-AWS-Scan-Options-returns-Conflict-response.yml @@ -1,5 +1,5 @@ http_interactions: -- recorded_at: Thu, 06 Mar 2025 11:57:47 GMT +- recorded_at: Sun, 12 Oct 2025 15:50:00 GMT request: body: encoding: UTF-8 @@ -15,7 +15,7 @@ http_interactions: body: encoding: UTF-8 string: '{"errors":[{"status":"409","detail":"aws scan options already exist - for subscription 000000000002"}]}' + for account 000000000002"}]}' headers: Content-Type: - application/vnd.api+json diff --git a/cassettes/features/v2/agentless_scanning/Post-GCP-Scan-Options-returns-Agentless-scan-options-enabled-successfully-response.frozen b/cassettes/features/v2/agentless_scanning/Post-GCP-Scan-Options-returns-Agentless-scan-options-enabled-successfully-response.frozen new file mode 100644 index 000000000000..1c3146fcae78 --- /dev/null +++ b/cassettes/features/v2/agentless_scanning/Post-GCP-Scan-Options-returns-Agentless-scan-options-enabled-successfully-response.frozen @@ -0,0 +1 @@ +2025-10-12T15:50:00.847Z \ No newline at end of file diff --git a/cassettes/features/v2/agentless_scanning/Post-GCP-Scan-Options-returns-Agentless-scan-options-enabled-successfully-response.yml b/cassettes/features/v2/agentless_scanning/Post-GCP-Scan-Options-returns-Agentless-scan-options-enabled-successfully-response.yml new file mode 100644 index 000000000000..a79577023697 --- /dev/null +++ b/cassettes/features/v2/agentless_scanning/Post-GCP-Scan-Options-returns-Agentless-scan-options-enabled-successfully-response.yml @@ -0,0 +1,40 @@ +http_interactions: +- recorded_at: Sun, 12 Oct 2025 15:50:00 GMT + request: + body: + encoding: UTF-8 + string: '{"data":{"attributes":{"vuln_containers_os":true,"vuln_host_os":true},"id":"new-project","type":"gcp_scan_options"}}' + headers: + Accept: + - application/json + Content-Type: + - application/json + method: POST + uri: https://api.datadoghq.com/api/v2/agentless_scanning/accounts/gcp + response: + body: + encoding: UTF-8 + string: '{"data":{"id":"new-project","type":"gcp_scan_options","attributes":{"vuln_containers_os":true,"vuln_host_os":true}}}' + headers: + Content-Type: + - application/vnd.api+json + status: + code: 201 + message: Created +- recorded_at: Sun, 12 Oct 2025 15:50:00 GMT + request: + body: null + headers: + Accept: + - '*/*' + method: DELETE + uri: https://api.datadoghq.com/api/v2/agentless_scanning/accounts/gcp/new-project + response: + body: + encoding: UTF-8 + string: '' + headers: {} + status: + code: 204 + message: No Content +recorded_with: VCR 6.0.0 diff --git a/cassettes/features/v2/agentless_scanning/Post-GCP-Scan-Options-returns-Bad-Request-response.frozen b/cassettes/features/v2/agentless_scanning/Post-GCP-Scan-Options-returns-Bad-Request-response.frozen new file mode 100644 index 000000000000..d835c00c0437 --- /dev/null +++ b/cassettes/features/v2/agentless_scanning/Post-GCP-Scan-Options-returns-Bad-Request-response.frozen @@ -0,0 +1 @@ +2025-10-12T15:50:01.746Z \ No newline at end of file diff --git a/cassettes/features/v2/agentless_scanning/Post-GCP-Scan-Options-returns-Bad-Request-response.yml b/cassettes/features/v2/agentless_scanning/Post-GCP-Scan-Options-returns-Bad-Request-response.yml new file mode 100644 index 000000000000..413a48260828 --- /dev/null +++ b/cassettes/features/v2/agentless_scanning/Post-GCP-Scan-Options-returns-Bad-Request-response.yml @@ -0,0 +1,25 @@ +http_interactions: +- recorded_at: Sun, 12 Oct 2025 15:50:01 GMT + request: + body: + encoding: UTF-8 + string: '{"data":{"attributes":{"vuln_containers_os":true,"vuln_host_os":true},"id":"no","type":"gcp_scan_options"}}' + headers: + Accept: + - application/json + Content-Type: + - application/json + method: POST + uri: https://api.datadoghq.com/api/v2/agentless_scanning/accounts/gcp + response: + body: + encoding: UTF-8 + string: '{"errors":[{"title":"Generic Error","detail":"project_id ''no'' is + too short: must be at least 6 characters (current: 2)"}]}' + headers: + Content-Type: + - application/vnd.api+json + status: + code: 400 + message: Bad Request +recorded_with: VCR 6.0.0 diff --git a/cassettes/features/v2/agentless_scanning/Post-GCP-Scan-Options-returns-Conflict-response.frozen b/cassettes/features/v2/agentless_scanning/Post-GCP-Scan-Options-returns-Conflict-response.frozen new file mode 100644 index 000000000000..e89a18397ad2 --- /dev/null +++ b/cassettes/features/v2/agentless_scanning/Post-GCP-Scan-Options-returns-Conflict-response.frozen @@ -0,0 +1 @@ +2025-10-12T15:50:02.215Z \ No newline at end of file diff --git a/cassettes/features/v2/agentless_scanning/Post-GCP-Scan-Options-returns-Conflict-response.yml b/cassettes/features/v2/agentless_scanning/Post-GCP-Scan-Options-returns-Conflict-response.yml new file mode 100644 index 000000000000..d6d28f2eab00 --- /dev/null +++ b/cassettes/features/v2/agentless_scanning/Post-GCP-Scan-Options-returns-Conflict-response.yml @@ -0,0 +1,25 @@ +http_interactions: +- recorded_at: Sun, 12 Oct 2025 15:50:02 GMT + request: + body: + encoding: UTF-8 + string: '{"data":{"attributes":{"vuln_containers_os":true,"vuln_host_os":true},"id":"api-spec-test","type":"gcp_scan_options"}}' + headers: + Accept: + - application/json + Content-Type: + - application/json + method: POST + uri: https://api.datadoghq.com/api/v2/agentless_scanning/accounts/gcp + response: + body: + encoding: UTF-8 + string: '{"errors":[{"status":"409","detail":"gcp scan options already exist + for project api-spec-test"}]}' + headers: + Content-Type: + - application/vnd.api+json + status: + code: 409 + message: Conflict +recorded_with: VCR 6.0.0 diff --git a/cassettes/features/v2/agentless_scanning/Post-an-AWS-on-demand-task-returns-AWS-on-demand-task-created-successfully-response.frozen b/cassettes/features/v2/agentless_scanning/Post-an-AWS-on-demand-task-returns-AWS-on-demand-task-created-successfully-response.frozen index 90ba1c855742..2accfce09d01 100644 --- a/cassettes/features/v2/agentless_scanning/Post-an-AWS-on-demand-task-returns-AWS-on-demand-task-created-successfully-response.frozen +++ b/cassettes/features/v2/agentless_scanning/Post-an-AWS-on-demand-task-returns-AWS-on-demand-task-created-successfully-response.frozen @@ -1 +1 @@ -2025-08-24T22:41:50.537Z \ No newline at end of file +2025-10-12T15:50:02.648Z \ No newline at end of file diff --git a/cassettes/features/v2/agentless_scanning/Post-an-AWS-on-demand-task-returns-AWS-on-demand-task-created-successfully-response.yml b/cassettes/features/v2/agentless_scanning/Post-an-AWS-on-demand-task-returns-AWS-on-demand-task-created-successfully-response.yml index b891aa25856e..892a9d350691 100644 --- a/cassettes/features/v2/agentless_scanning/Post-an-AWS-on-demand-task-returns-AWS-on-demand-task-created-successfully-response.yml +++ b/cassettes/features/v2/agentless_scanning/Post-an-AWS-on-demand-task-returns-AWS-on-demand-task-created-successfully-response.yml @@ -1,5 +1,5 @@ http_interactions: -- recorded_at: Sun, 24 Aug 2025 22:41:50 GMT +- recorded_at: Sun, 12 Oct 2025 15:50:02 GMT request: body: encoding: UTF-8 @@ -14,7 +14,7 @@ http_interactions: response: body: encoding: UTF-8 - string: '{"data":{"id":"20fa1c5c-0f03-4db7-b1d9-e360226bb786","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-08-24T22:41:51.043274Z","status":"QUEUED"}}}' + string: '{"data":{"id":"874b5481-1668-4af3-b536-007f85fcf64c","type":"aws_resource","attributes":{"arn":"arn:aws:lambda:us-west-2:123456789012:function:my-function","created_at":"2025-10-12T15:50:03.035807Z","status":"QUEUED"}}}' headers: Content-Type: - application/vnd.api+json diff --git a/cassettes/features/v2/agentless_scanning/Post-an-AWS-on-demand-task-returns-Bad-Request-response.frozen b/cassettes/features/v2/agentless_scanning/Post-an-AWS-on-demand-task-returns-Bad-Request-response.frozen index cb96998facd0..f513057fe955 100644 --- a/cassettes/features/v2/agentless_scanning/Post-an-AWS-on-demand-task-returns-Bad-Request-response.frozen +++ b/cassettes/features/v2/agentless_scanning/Post-an-AWS-on-demand-task-returns-Bad-Request-response.frozen @@ -1 +1 @@ -2025-03-05T15:30:09.154Z \ No newline at end of file +2025-10-12T15:50:03.077Z \ No newline at end of file diff --git a/cassettes/features/v2/agentless_scanning/Post-an-AWS-on-demand-task-returns-Bad-Request-response.yml b/cassettes/features/v2/agentless_scanning/Post-an-AWS-on-demand-task-returns-Bad-Request-response.yml index ca6c0ac39add..1bc4eb59e5a5 100644 --- a/cassettes/features/v2/agentless_scanning/Post-an-AWS-on-demand-task-returns-Bad-Request-response.yml +++ b/cassettes/features/v2/agentless_scanning/Post-an-AWS-on-demand-task-returns-Bad-Request-response.yml @@ -1,5 +1,5 @@ http_interactions: -- recorded_at: Wed, 05 Mar 2025 15:30:09 GMT +- recorded_at: Sun, 12 Oct 2025 15:50:03 GMT request: body: encoding: UTF-8 @@ -14,8 +14,7 @@ http_interactions: response: body: encoding: UTF-8 - string: '{"errors":[{"title":"Generic Error","detail":"invalid aws resource - arn"}]}' + string: '{"errors":[{"title":"Generic Error","detail":"invalid aws arn"}]}' headers: Content-Type: - application/vnd.api+json diff --git a/examples/v2/agentless-scanning/CreateGcpScanOptions.rb b/examples/v2/agentless-scanning/CreateGcpScanOptions.rb new file mode 100644 index 000000000000..e9e710dfbfc0 --- /dev/null +++ b/examples/v2/agentless-scanning/CreateGcpScanOptions.rb @@ -0,0 +1,16 @@ +# Post GCP Scan Options returns "Agentless scan options enabled successfully." response + +require "datadog_api_client" +api_instance = DatadogAPIClient::V2::AgentlessScanningAPI.new + +body = DatadogAPIClient::V2::GcpScanOptions.new({ + data: DatadogAPIClient::V2::GcpScanOptionsData.new({ + id: "new-project", + type: DatadogAPIClient::V2::GcpScanOptionsDataType::GCP_SCAN_OPTIONS, + attributes: DatadogAPIClient::V2::GcpScanOptionsDataAttributes.new({ + vuln_host_os: true, + vuln_containers_os: true, + }), + }), +}) +p api_instance.create_gcp_scan_options(body) diff --git a/examples/v2/agentless-scanning/DeleteGcpScanOptions.rb b/examples/v2/agentless-scanning/DeleteGcpScanOptions.rb new file mode 100644 index 000000000000..2c6c008c6472 --- /dev/null +++ b/examples/v2/agentless-scanning/DeleteGcpScanOptions.rb @@ -0,0 +1,5 @@ +# Delete GCP Scan Options returns "No Content" response + +require "datadog_api_client" +api_instance = DatadogAPIClient::V2::AgentlessScanningAPI.new +api_instance.delete_gcp_scan_options("company-project-id") diff --git a/examples/v2/agentless-scanning/GetAzureScanOptions.rb b/examples/v2/agentless-scanning/GetAzureScanOptions.rb new file mode 100644 index 000000000000..8b1b613fb922 --- /dev/null +++ b/examples/v2/agentless-scanning/GetAzureScanOptions.rb @@ -0,0 +1,5 @@ +# Get Azure scan options returns "OK" response + +require "datadog_api_client" +api_instance = DatadogAPIClient::V2::AgentlessScanningAPI.new +p api_instance.get_azure_scan_options("12345678-90ab-cdef-1234-567890abcdef") diff --git a/examples/v2/agentless-scanning/GetGcpScanOptions.rb b/examples/v2/agentless-scanning/GetGcpScanOptions.rb new file mode 100644 index 000000000000..0de8616dc3b6 --- /dev/null +++ b/examples/v2/agentless-scanning/GetGcpScanOptions.rb @@ -0,0 +1,5 @@ +# Get GCP scan options returns "OK" response + +require "datadog_api_client" +api_instance = DatadogAPIClient::V2::AgentlessScanningAPI.new +p api_instance.get_gcp_scan_options("api-spec-test") diff --git a/examples/v2/agentless-scanning/ListGcpScanOptions.rb b/examples/v2/agentless-scanning/ListGcpScanOptions.rb new file mode 100644 index 000000000000..69601704ebc0 --- /dev/null +++ b/examples/v2/agentless-scanning/ListGcpScanOptions.rb @@ -0,0 +1,5 @@ +# List GCP Scan Options returns "OK" response + +require "datadog_api_client" +api_instance = DatadogAPIClient::V2::AgentlessScanningAPI.new +p api_instance.list_gcp_scan_options() diff --git a/examples/v2/agentless-scanning/UpdateGcpScanOptions.rb b/examples/v2/agentless-scanning/UpdateGcpScanOptions.rb new file mode 100644 index 000000000000..a04cde3410e2 --- /dev/null +++ b/examples/v2/agentless-scanning/UpdateGcpScanOptions.rb @@ -0,0 +1,15 @@ +# Patch GCP Scan Options returns "OK" response + +require "datadog_api_client" +api_instance = DatadogAPIClient::V2::AgentlessScanningAPI.new + +body = DatadogAPIClient::V2::GcpScanOptionsInputUpdate.new({ + data: DatadogAPIClient::V2::GcpScanOptionsInputUpdateData.new({ + id: "api-spec-test", + type: DatadogAPIClient::V2::GcpScanOptionsInputUpdateDataType::GCP_SCAN_OPTIONS, + attributes: DatadogAPIClient::V2::GcpScanOptionsInputUpdateDataAttributes.new({ + vuln_containers_os: false, + }), + }), +}) +p api_instance.update_gcp_scan_options("api-spec-test", body) diff --git a/features/scenarios_model_mapping.rb b/features/scenarios_model_mapping.rb index d151437aa255..5866757e87b6 100644 --- a/features/scenarios_model_mapping.rb +++ b/features/scenarios_model_mapping.rb @@ -920,10 +920,26 @@ "v2.DeleteAzureScanOptions" => { "subscription_id" => "String", }, + "v2.GetAzureScanOptions" => { + "subscription_id" => "String", + }, "v2.UpdateAzureScanOptions" => { "subscription_id" => "String", "body" => "AzureScanOptionsInputUpdate", }, + "v2.CreateGcpScanOptions" => { + "body" => "GcpScanOptions", + }, + "v2.DeleteGcpScanOptions" => { + "project_id" => "String", + }, + "v2.GetGcpScanOptions" => { + "project_id" => "String", + }, + "v2.UpdateGcpScanOptions" => { + "project_id" => "String", + "body" => "GcpScanOptionsInputUpdate", + }, "v2.CreateAwsOnDemandTask" => { "body" => "AwsOnDemandCreateRequest", }, diff --git a/features/v2/agentless_scanning.feature b/features/v2/agentless_scanning.feature index 280cc3413621..6f8216c366ad 100644 --- a/features/v2/agentless_scanning.feature +++ b/features/v2/agentless_scanning.feature @@ -40,6 +40,27 @@ Feature: Agentless Scanning When the request is sent Then the response status is 404 Not Found + @team:DataDog/k9-agentless + Scenario: Delete GCP Scan Options returns "Bad Request" response + Given new "DeleteGcpScanOptions" request + And request contains "project_id" parameter with value "no" + When the request is sent + Then the response status is 400 Bad Request + + @generated @skip @team:DataDog/k9-agentless + Scenario: Delete GCP Scan Options returns "No Content" response + Given new "DeleteGcpScanOptions" request + And request contains "project_id" parameter from "REPLACE.ME" + When the request is sent + Then the response status is 204 No Content + + @team:DataDog/k9-agentless + Scenario: Delete GCP Scan Options returns "Not Found" response + Given new "DeleteGcpScanOptions" request + And request contains "project_id" parameter with value "nonexistent-project-id" + When the request is sent + Then the response status is 404 Not Found + @generated @skip @team:DataDog/k9-agentless Scenario: Delete azure scan options returns "No Content" response Given new "DeleteAzureScanOptions" request @@ -100,12 +121,63 @@ Feature: Agentless Scanning And the response "data.id" is equal to "{{ aws_scan_options.id }}" And the response "data.type" is equal to "{{ aws_scan_options.type }}" + @skip @team:DataDog/k9-agentless + Scenario: Get Azure scan options returns "Bad Request" response + Given new "GetAzureScanOptions" request + And request contains "subscription_id" parameter with value "invalid uuid" + When the request is sent + Then the response status is 400 Bad Request + + @team:DataDog/k9-agentless + Scenario: Get Azure scan options returns "Not Found" response + Given new "GetAzureScanOptions" request + And request contains "subscription_id" parameter with value "00000000-0000-0000-0000-000000000000" + When the request is sent + Then the response status is 404 Not Found + + @generated @skip @team:DataDog/k9-agentless + Scenario: Get Azure scan options returns "OK" response + Given new "GetAzureScanOptions" request + And request contains "subscription_id" parameter from "REPLACE.ME" + When the request is sent + Then the response status is 200 OK + + @team:DataDog/k9-agentless + Scenario: Get GCP scan options returns "Bad Request" response + Given new "GetGcpScanOptions" request + And request contains "project_id" parameter with value "no" + When the request is sent + Then the response status is 400 Bad Request + + @team:DataDog/k9-agentless + Scenario: Get GCP scan options returns "Not Found" response + Given new "GetGcpScanOptions" request + And request contains "project_id" parameter with value "nonexistent-project-id" + When the request is sent + Then the response status is 404 Not Found + + @team:DataDog/k9-agentless + Scenario: Get GCP scan options returns "OK" response + Given there is a valid "gcp_scan_options" in the system + And new "GetGcpScanOptions" request + And request contains "project_id" parameter with value "api-spec-test" + When the request is sent + Then the response status is 200 OK + And the response "data.id" is equal to "api-spec-test" + And the response "data.type" is equal to "{{ gcp_scan_options.type }}" + @team:DataDog/k9-agentless Scenario: List AWS Scan Options returns "OK" response Given new "ListAwsScanOptions" request When the request is sent Then the response status is 200 OK + @team:DataDog/k9-agentless + Scenario: List GCP Scan Options returns "OK" response + Given new "ListGcpScanOptions" request + When the request is sent + Then the response status is 200 OK + @team:DataDog/k9-agentless Scenario: List azure scan options returns "OK" response Given new "ListAzureScanOptions" request @@ -143,6 +215,33 @@ Feature: Agentless Scanning When the request is sent Then the response status is 404 Not Found + @team:DataDog/k9-agentless + Scenario: Patch GCP Scan Options returns "Bad Request" response + Given new "UpdateGcpScanOptions" request + And request contains "project_id" parameter with value "no" + And body with value {"data": {"id": "different-project-id", "type": "gcp_scan_options"}} + When the request is sent + Then the response status is 400 Bad Request + + @team:DataDog/k9-agentless + Scenario: Patch GCP Scan Options returns "Not Found" response + Given new "UpdateGcpScanOptions" request + And request contains "project_id" parameter with value "nonexistent-project-id" + And body with value {"data": {"id": "nonexistent-project-id", "type": "gcp_scan_options", "attributes": {"vuln_host_os": true, "vuln_containers_os": true}}} + When the request is sent + Then the response status is 404 Not Found + + @team:DataDog/k9-agentless + Scenario: Patch GCP Scan Options returns "OK" response + Given new "UpdateGcpScanOptions" request + And request contains "project_id" parameter with value "api-spec-test" + And body with value {"data": {"id": "api-spec-test", "type": "gcp_scan_options", "attributes": {"vuln_containers_os": false}}} + When the request is sent + Then the response status is 200 OK + And the response "data.id" is equal to "api-spec-test" + And the response "data.attributes.vuln_host_os" is equal to true + And the response "data.attributes.vuln_containers_os" is equal to false + @skip @team:DataDog/k9-agentless Scenario: Post AWS Scan Options returns "Agentless scan options enabled successfully." response Given new "CreateAwsScanOptions" request @@ -164,6 +263,27 @@ Feature: Agentless Scanning When the request is sent Then the response status is 409 Conflict + @team:DataDog/k9-agentless + Scenario: Post GCP Scan Options returns "Agentless scan options enabled successfully." response + Given new "CreateGcpScanOptions" request + And body with value {"data": {"id": "new-project", "type": "gcp_scan_options", "attributes": {"vuln_host_os": true, "vuln_containers_os": true}}} + When the request is sent + Then the response status is 201 Created + + @team:DataDog/k9-agentless + Scenario: Post GCP Scan Options returns "Bad Request" response + Given new "CreateGcpScanOptions" request + And body with value {"data": {"id": "no", "type": "gcp_scan_options", "attributes": {"vuln_host_os": true, "vuln_containers_os": true}}} + When the request is sent + Then the response status is 400 Bad Request + + @team:DataDog/k9-agentless + Scenario: Post GCP Scan Options returns "Conflict" response + Given new "CreateGcpScanOptions" request + And body with value {"data": {"id": "api-spec-test", "type": "gcp_scan_options", "attributes": {"vuln_host_os": true, "vuln_containers_os": true}}} + When the request is sent + Then the response status is 409 Conflict + @team:DataDog/k9-agentless Scenario: Post an AWS on demand task returns "AWS on demand task created successfully." response Given new "CreateAwsOnDemandTask" request diff --git a/features/v2/given.json b/features/v2/given.json index 06f7f855c1a1..e31a9e2e23db 100644 --- a/features/v2/given.json +++ b/features/v2/given.json @@ -46,6 +46,13 @@ "tag": "Agentless Scanning", "operationId": "ListAwsScanOptions" }, + { + "source": "data[0]", + "step": "there is a valid \"gcp_scan_options\" in the system", + "key": "gcp_scan_options", + "tag": "Agentless Scanning", + "operationId": "ListGcpScanOptions" + }, { "parameters": [ { diff --git a/features/v2/undo.json b/features/v2/undo.json index 931b7e63794e..76bc60f80eba 100644 --- a/features/v2/undo.json +++ b/features/v2/undo.json @@ -183,12 +183,55 @@ "type": "idempotent" } }, + "GetAzureScanOptions": { + "tag": "Agentless Scanning", + "undo": { + "type": "safe" + } + }, "UpdateAzureScanOptions": { "tag": "Agentless Scanning", "undo": { "type": "idempotent" } }, + "ListGcpScanOptions": { + "tag": "Agentless Scanning", + "undo": { + "type": "safe" + } + }, + "CreateGcpScanOptions": { + "tag": "Agentless Scanning", + "undo": { + "operationId": "DeleteGcpScanOptions", + "parameters": [ + { + "name": "project_id", + "source": "data.id" + } + ], + "type": "unsafe" + } + }, + "DeleteGcpScanOptions": { + "tag": "Agentless Scanning", + "undo": { + "type": "idempotent" + } + }, + "GetGcpScanOptions": { + "tag": "Agentless Scanning", + "undo": { + "type": "safe" + } + }, + "UpdateGcpScanOptions": { + "tag": "Agentless Scanning", + "undo": { + "type": "idempotent" + } + }, "ListAwsOnDemandTasks": { "tag": "Agentless Scanning", "undo": { diff --git a/lib/datadog_api_client/inflector.rb b/lib/datadog_api_client/inflector.rb index c52769e3632c..d36aee597c8c 100644 --- a/lib/datadog_api_client/inflector.rb +++ b/lib/datadog_api_client/inflector.rb @@ -2112,6 +2112,15 @@ def overrides "v2.gcp_metric_namespace_config" => "GCPMetricNamespaceConfig", "v2.gcp_monitored_resource_config" => "GCPMonitoredResourceConfig", "v2.gcp_monitored_resource_config_type" => "GCPMonitoredResourceConfigType", + "v2.gcp_scan_options" => "GcpScanOptions", + "v2.gcp_scan_options_array" => "GcpScanOptionsArray", + "v2.gcp_scan_options_data" => "GcpScanOptionsData", + "v2.gcp_scan_options_data_attributes" => "GcpScanOptionsDataAttributes", + "v2.gcp_scan_options_data_type" => "GcpScanOptionsDataType", + "v2.gcp_scan_options_input_update" => "GcpScanOptionsInputUpdate", + "v2.gcp_scan_options_input_update_data" => "GcpScanOptionsInputUpdateData", + "v2.gcp_scan_options_input_update_data_attributes" => "GcpScanOptionsInputUpdateDataAttributes", + "v2.gcp_scan_options_input_update_data_type" => "GcpScanOptionsInputUpdateDataType", "v2.gcp_service_account" => "GCPServiceAccount", "v2.gcp_service_account_credential_type" => "GCPServiceAccountCredentialType", "v2.gcp_service_account_meta" => "GCPServiceAccountMeta", diff --git a/lib/datadog_api_client/v2/api/agentless_scanning_api.rb b/lib/datadog_api_client/v2/api/agentless_scanning_api.rb index e05b643ade01..0e58de68116c 100644 --- a/lib/datadog_api_client/v2/api/agentless_scanning_api.rb +++ b/lib/datadog_api_client/v2/api/agentless_scanning_api.rb @@ -224,6 +224,73 @@ def create_azure_scan_options_with_http_info(body, opts = {}) return data, status_code, headers end + # Post GCP Scan Options. + # + # @see #create_gcp_scan_options_with_http_info + def create_gcp_scan_options(body, opts = {}) + data, _status_code, _headers = create_gcp_scan_options_with_http_info(body, opts) + data + end + + # Post GCP Scan Options. + # + # Activate Agentless scan options for a GCP project. + # + # @param body [GcpScanOptions] The definition of the new scan options. + # @param opts [Hash] the optional parameters + # @return [Array<(GcpScanOptions, Integer, Hash)>] GcpScanOptions data, response status code and response headers + def create_gcp_scan_options_with_http_info(body, opts = {}) + + if @api_client.config.debugging + @api_client.config.logger.debug 'Calling API: AgentlessScanningAPI.create_gcp_scan_options ...' + end + # verify the required parameter 'body' is set + if @api_client.config.client_side_validation && body.nil? + fail ArgumentError, "Missing the required parameter 'body' when calling AgentlessScanningAPI.create_gcp_scan_options" + end + # resource path + local_var_path = '/api/v2/agentless_scanning/accounts/gcp' + + # query parameters + query_params = opts[:query_params] || {} + + # header parameters + header_params = opts[:header_params] || {} + # HTTP header 'Accept' (if needed) + header_params['Accept'] = @api_client.select_header_accept(['application/json']) + # HTTP header 'Content-Type' + header_params['Content-Type'] = @api_client.select_header_content_type(['application/json']) + + # form parameters + form_params = opts[:form_params] || {} + + # http body (model) + post_body = opts[:debug_body] || @api_client.object_to_http_body(body) + + # return_type + return_type = opts[:debug_return_type] || 'GcpScanOptions' + + # auth_names + auth_names = opts[:debug_auth_names] || [:apiKeyAuth, :appKeyAuth, :AuthZ] + + new_options = opts.merge( + :operation => :create_gcp_scan_options, + :header_params => header_params, + :query_params => query_params, + :form_params => form_params, + :body => post_body, + :auth_names => auth_names, + :return_type => return_type, + :api_version => "V2" + ) + + data, status_code, headers = @api_client.call_api(Net::HTTP::Post, local_var_path, new_options) + if @api_client.config.debugging + @api_client.config.logger.debug "API called: AgentlessScanningAPI#create_gcp_scan_options\nData: #{data.inspect}\nStatus code: #{status_code}\nHeaders: #{headers}" + end + return data, status_code, headers + end + # Delete AWS Scan Options. # # @see #delete_aws_scan_options_with_http_info @@ -354,6 +421,71 @@ def delete_azure_scan_options_with_http_info(subscription_id, opts = {}) return data, status_code, headers end + # Delete GCP Scan Options. + # + # @see #delete_gcp_scan_options_with_http_info + def delete_gcp_scan_options(project_id, opts = {}) + delete_gcp_scan_options_with_http_info(project_id, opts) + nil + end + + # Delete GCP Scan Options. + # + # Delete Agentless scan options for a GCP project. + # + # @param project_id [String] The GCP project ID. + # @param opts [Hash] the optional parameters + # @return [Array<(nil, Integer, Hash)>] nil, response status code and response headers + def delete_gcp_scan_options_with_http_info(project_id, opts = {}) + + if @api_client.config.debugging + @api_client.config.logger.debug 'Calling API: AgentlessScanningAPI.delete_gcp_scan_options ...' + end + # verify the required parameter 'project_id' is set + if @api_client.config.client_side_validation && project_id.nil? + fail ArgumentError, "Missing the required parameter 'project_id' when calling AgentlessScanningAPI.delete_gcp_scan_options" + end + # resource path + local_var_path = '/api/v2/agentless_scanning/accounts/gcp/{project_id}'.sub('{project_id}', CGI.escape(project_id.to_s).gsub('%2F', '/')) + + # query parameters + query_params = opts[:query_params] || {} + + # header parameters + header_params = opts[:header_params] || {} + # HTTP header 'Accept' (if needed) + header_params['Accept'] = @api_client.select_header_accept(['*/*']) + + # form parameters + form_params = opts[:form_params] || {} + + # http body (model) + post_body = opts[:debug_body] + + # return_type + return_type = opts[:debug_return_type] + + # auth_names + auth_names = opts[:debug_auth_names] || [:apiKeyAuth, :appKeyAuth, :AuthZ] + + new_options = opts.merge( + :operation => :delete_gcp_scan_options, + :header_params => header_params, + :query_params => query_params, + :form_params => form_params, + :body => post_body, + :auth_names => auth_names, + :return_type => return_type, + :api_version => "V2" + ) + + data, status_code, headers = @api_client.call_api(Net::HTTP::Delete, local_var_path, new_options) + if @api_client.config.debugging + @api_client.config.logger.debug "API called: AgentlessScanningAPI#delete_gcp_scan_options\nData: #{data.inspect}\nStatus code: #{status_code}\nHeaders: #{headers}" + end + return data, status_code, headers + end + # Get AWS On Demand task by id. # # @see #get_aws_on_demand_task_with_http_info @@ -484,6 +616,136 @@ def get_aws_scan_options_with_http_info(account_id, opts = {}) return data, status_code, headers end + # Get Azure scan options. + # + # @see #get_azure_scan_options_with_http_info + def get_azure_scan_options(subscription_id, opts = {}) + data, _status_code, _headers = get_azure_scan_options_with_http_info(subscription_id, opts) + data + end + + # Get Azure scan options. + # + # Fetches the Agentless scan options for an activated subscription. + # + # @param subscription_id [String] The Azure subscription ID. + # @param opts [Hash] the optional parameters + # @return [Array<(AzureScanOptions, Integer, Hash)>] AzureScanOptions data, response status code and response headers + def get_azure_scan_options_with_http_info(subscription_id, opts = {}) + + if @api_client.config.debugging + @api_client.config.logger.debug 'Calling API: AgentlessScanningAPI.get_azure_scan_options ...' + end + # verify the required parameter 'subscription_id' is set + if @api_client.config.client_side_validation && subscription_id.nil? + fail ArgumentError, "Missing the required parameter 'subscription_id' when calling AgentlessScanningAPI.get_azure_scan_options" + end + # resource path + local_var_path = '/api/v2/agentless_scanning/accounts/azure/{subscription_id}'.sub('{subscription_id}', CGI.escape(subscription_id.to_s).gsub('%2F', '/')) + + # query parameters + query_params = opts[:query_params] || {} + + # header parameters + header_params = opts[:header_params] || {} + # HTTP header 'Accept' (if needed) + header_params['Accept'] = @api_client.select_header_accept(['application/json']) + + # form parameters + form_params = opts[:form_params] || {} + + # http body (model) + post_body = opts[:debug_body] + + # return_type + return_type = opts[:debug_return_type] || 'AzureScanOptions' + + # auth_names + auth_names = opts[:debug_auth_names] || [:apiKeyAuth, :appKeyAuth, :AuthZ] + + new_options = opts.merge( + :operation => :get_azure_scan_options, + :header_params => header_params, + :query_params => query_params, + :form_params => form_params, + :body => post_body, + :auth_names => auth_names, + :return_type => return_type, + :api_version => "V2" + ) + + data, status_code, headers = @api_client.call_api(Net::HTTP::Get, local_var_path, new_options) + if @api_client.config.debugging + @api_client.config.logger.debug "API called: AgentlessScanningAPI#get_azure_scan_options\nData: #{data.inspect}\nStatus code: #{status_code}\nHeaders: #{headers}" + end + return data, status_code, headers + end + + # Get GCP scan options. + # + # @see #get_gcp_scan_options_with_http_info + def get_gcp_scan_options(project_id, opts = {}) + data, _status_code, _headers = get_gcp_scan_options_with_http_info(project_id, opts) + data + end + + # Get GCP scan options. + # + # Fetches the Agentless scan options for an activated GCP project. + # + # @param project_id [String] The GCP project ID. + # @param opts [Hash] the optional parameters + # @return [Array<(GcpScanOptions, Integer, Hash)>] GcpScanOptions data, response status code and response headers + def get_gcp_scan_options_with_http_info(project_id, opts = {}) + + if @api_client.config.debugging + @api_client.config.logger.debug 'Calling API: AgentlessScanningAPI.get_gcp_scan_options ...' + end + # verify the required parameter 'project_id' is set + if @api_client.config.client_side_validation && project_id.nil? + fail ArgumentError, "Missing the required parameter 'project_id' when calling AgentlessScanningAPI.get_gcp_scan_options" + end + # resource path + local_var_path = '/api/v2/agentless_scanning/accounts/gcp/{project_id}'.sub('{project_id}', CGI.escape(project_id.to_s).gsub('%2F', '/')) + + # query parameters + query_params = opts[:query_params] || {} + + # header parameters + header_params = opts[:header_params] || {} + # HTTP header 'Accept' (if needed) + header_params['Accept'] = @api_client.select_header_accept(['application/json']) + + # form parameters + form_params = opts[:form_params] || {} + + # http body (model) + post_body = opts[:debug_body] + + # return_type + return_type = opts[:debug_return_type] || 'GcpScanOptions' + + # auth_names + auth_names = opts[:debug_auth_names] || [:apiKeyAuth, :appKeyAuth, :AuthZ] + + new_options = opts.merge( + :operation => :get_gcp_scan_options, + :header_params => header_params, + :query_params => query_params, + :form_params => form_params, + :body => post_body, + :auth_names => auth_names, + :return_type => return_type, + :api_version => "V2" + ) + + data, status_code, headers = @api_client.call_api(Net::HTTP::Get, local_var_path, new_options) + if @api_client.config.debugging + @api_client.config.logger.debug "API called: AgentlessScanningAPI#get_gcp_scan_options\nData: #{data.inspect}\nStatus code: #{status_code}\nHeaders: #{headers}" + end + return data, status_code, headers + end + # Get AWS On Demand tasks. # # @see #list_aws_on_demand_tasks_with_http_info @@ -664,6 +926,66 @@ def list_azure_scan_options_with_http_info(opts = {}) return data, status_code, headers end + # List GCP Scan Options. + # + # @see #list_gcp_scan_options_with_http_info + def list_gcp_scan_options(opts = {}) + data, _status_code, _headers = list_gcp_scan_options_with_http_info(opts) + data + end + + # List GCP Scan Options. + # + # Fetches the scan options configured for all GCP projects. + # + # @param opts [Hash] the optional parameters + # @return [Array<(GcpScanOptionsArray, Integer, Hash)>] GcpScanOptionsArray data, response status code and response headers + def list_gcp_scan_options_with_http_info(opts = {}) + + if @api_client.config.debugging + @api_client.config.logger.debug 'Calling API: AgentlessScanningAPI.list_gcp_scan_options ...' + end + # resource path + local_var_path = '/api/v2/agentless_scanning/accounts/gcp' + + # query parameters + query_params = opts[:query_params] || {} + + # header parameters + header_params = opts[:header_params] || {} + # HTTP header 'Accept' (if needed) + header_params['Accept'] = @api_client.select_header_accept(['application/json']) + + # form parameters + form_params = opts[:form_params] || {} + + # http body (model) + post_body = opts[:debug_body] + + # return_type + return_type = opts[:debug_return_type] || 'GcpScanOptionsArray' + + # auth_names + auth_names = opts[:debug_auth_names] || [:apiKeyAuth, :appKeyAuth, :AuthZ] + + new_options = opts.merge( + :operation => :list_gcp_scan_options, + :header_params => header_params, + :query_params => query_params, + :form_params => form_params, + :body => post_body, + :auth_names => auth_names, + :return_type => return_type, + :api_version => "V2" + ) + + data, status_code, headers = @api_client.call_api(Net::HTTP::Get, local_var_path, new_options) + if @api_client.config.debugging + @api_client.config.logger.debug "API called: AgentlessScanningAPI#list_gcp_scan_options\nData: #{data.inspect}\nStatus code: #{status_code}\nHeaders: #{headers}" + end + return data, status_code, headers + end + # Patch AWS Scan Options. # # @see #update_aws_scan_options_with_http_info @@ -807,5 +1129,77 @@ def update_azure_scan_options_with_http_info(subscription_id, body, opts = {}) end return data, status_code, headers end + + # Patch GCP Scan Options. + # + # @see #update_gcp_scan_options_with_http_info + def update_gcp_scan_options(project_id, body, opts = {}) + data, _status_code, _headers = update_gcp_scan_options_with_http_info(project_id, body, opts) + data + end + + # Patch GCP Scan Options. + # + # Update the Agentless scan options for an activated GCP project. + # + # @param project_id [String] The GCP project ID. + # @param body [GcpScanOptionsInputUpdate] New definition of the scan options. + # @param opts [Hash] the optional parameters + # @return [Array<(GcpScanOptions, Integer, Hash)>] GcpScanOptions data, response status code and response headers + def update_gcp_scan_options_with_http_info(project_id, body, opts = {}) + + if @api_client.config.debugging + @api_client.config.logger.debug 'Calling API: AgentlessScanningAPI.update_gcp_scan_options ...' + end + # verify the required parameter 'project_id' is set + if @api_client.config.client_side_validation && project_id.nil? + fail ArgumentError, "Missing the required parameter 'project_id' when calling AgentlessScanningAPI.update_gcp_scan_options" + end + # verify the required parameter 'body' is set + if @api_client.config.client_side_validation && body.nil? + fail ArgumentError, "Missing the required parameter 'body' when calling AgentlessScanningAPI.update_gcp_scan_options" + end + # resource path + local_var_path = '/api/v2/agentless_scanning/accounts/gcp/{project_id}'.sub('{project_id}', CGI.escape(project_id.to_s).gsub('%2F', '/')) + + # query parameters + query_params = opts[:query_params] || {} + + # header parameters + header_params = opts[:header_params] || {} + # HTTP header 'Accept' (if needed) + header_params['Accept'] = @api_client.select_header_accept(['application/json']) + # HTTP header 'Content-Type' + header_params['Content-Type'] = @api_client.select_header_content_type(['application/json']) + + # form parameters + form_params = opts[:form_params] || {} + + # http body (model) + post_body = opts[:debug_body] || @api_client.object_to_http_body(body) + + # return_type + return_type = opts[:debug_return_type] || 'GcpScanOptions' + + # auth_names + auth_names = opts[:debug_auth_names] || [:apiKeyAuth, :appKeyAuth, :AuthZ] + + new_options = opts.merge( + :operation => :update_gcp_scan_options, + :header_params => header_params, + :query_params => query_params, + :form_params => form_params, + :body => post_body, + :auth_names => auth_names, + :return_type => return_type, + :api_version => "V2" + ) + + data, status_code, headers = @api_client.call_api(Net::HTTP::Patch, local_var_path, new_options) + if @api_client.config.debugging + @api_client.config.logger.debug "API called: AgentlessScanningAPI#update_gcp_scan_options\nData: #{data.inspect}\nStatus code: #{status_code}\nHeaders: #{headers}" + end + return data, status_code, headers + end end end diff --git a/lib/datadog_api_client/v2/models/azure_scan_options.rb b/lib/datadog_api_client/v2/models/azure_scan_options.rb index 7a043b3c1cb0..ccd812364f82 100644 --- a/lib/datadog_api_client/v2/models/azure_scan_options.rb +++ b/lib/datadog_api_client/v2/models/azure_scan_options.rb @@ -17,11 +17,11 @@ require 'time' module DatadogAPIClient::V2 - # The definition of `AzureScanOptions` object. + # Response object containing Azure scan options for a single subscription. class AzureScanOptions include BaseGenericModel - # The definition of `AzureScanOptionsData` object. + # Single Azure scan options entry. attr_accessor :data attr_accessor :additional_properties diff --git a/lib/datadog_api_client/v2/models/azure_scan_options_array.rb b/lib/datadog_api_client/v2/models/azure_scan_options_array.rb index 081b64106959..5dfc07cd0d62 100644 --- a/lib/datadog_api_client/v2/models/azure_scan_options_array.rb +++ b/lib/datadog_api_client/v2/models/azure_scan_options_array.rb @@ -17,11 +17,11 @@ require 'time' module DatadogAPIClient::V2 - # The definition of `AzureScanOptionsArray` object. + # Response object containing a list of Azure scan options. class AzureScanOptionsArray include BaseGenericModel - # The `AzureScanOptionsArray` `data`. + # A list of Azure scan options. attr_reader :data attr_accessor :additional_properties diff --git a/lib/datadog_api_client/v2/models/azure_scan_options_data.rb b/lib/datadog_api_client/v2/models/azure_scan_options_data.rb index 69187bc4349d..4425a53f43ca 100644 --- a/lib/datadog_api_client/v2/models/azure_scan_options_data.rb +++ b/lib/datadog_api_client/v2/models/azure_scan_options_data.rb @@ -17,14 +17,14 @@ require 'time' module DatadogAPIClient::V2 - # The definition of `AzureScanOptionsData` object. + # Single Azure scan options entry. class AzureScanOptionsData include BaseGenericModel - # The definition of `AzureScanOptionsDataAttributes` object. + # Attributes for Azure scan options configuration. attr_accessor :attributes - # The `AzureScanOptionsData` `id`. + # The Azure subscription ID. attr_reader :id # The type of the resource. The value should always be `azure_scan_options`. diff --git a/lib/datadog_api_client/v2/models/azure_scan_options_data_attributes.rb b/lib/datadog_api_client/v2/models/azure_scan_options_data_attributes.rb index 43db575fb321..0677503b55a9 100644 --- a/lib/datadog_api_client/v2/models/azure_scan_options_data_attributes.rb +++ b/lib/datadog_api_client/v2/models/azure_scan_options_data_attributes.rb @@ -17,14 +17,14 @@ require 'time' module DatadogAPIClient::V2 - # The definition of `AzureScanOptionsDataAttributes` object. + # Attributes for Azure scan options configuration. class AzureScanOptionsDataAttributes include BaseGenericModel - # The `attributes` `vuln_containers_os`. + # Indicates if scanning for vulnerabilities in containers is enabled. attr_accessor :vuln_containers_os - # The `attributes` `vuln_host_os`. + # Indicates if scanning for vulnerabilities in hosts is enabled. attr_accessor :vuln_host_os attr_accessor :additional_properties diff --git a/lib/datadog_api_client/v2/models/azure_scan_options_input_update.rb b/lib/datadog_api_client/v2/models/azure_scan_options_input_update.rb index 39efe5dd7591..d8b6f052b0e3 100644 --- a/lib/datadog_api_client/v2/models/azure_scan_options_input_update.rb +++ b/lib/datadog_api_client/v2/models/azure_scan_options_input_update.rb @@ -17,11 +17,11 @@ require 'time' module DatadogAPIClient::V2 - # The definition of `AzureScanOptionsInputUpdate` object. + # Request object for updating Azure scan options. class AzureScanOptionsInputUpdate include BaseGenericModel - # The definition of `AzureScanOptionsInputUpdateData` object. + # Data object for updating the scan options of a single Azure subscription. attr_accessor :data attr_accessor :additional_properties diff --git a/lib/datadog_api_client/v2/models/azure_scan_options_input_update_data.rb b/lib/datadog_api_client/v2/models/azure_scan_options_input_update_data.rb index 3111e03ca694..66a8eaf80b45 100644 --- a/lib/datadog_api_client/v2/models/azure_scan_options_input_update_data.rb +++ b/lib/datadog_api_client/v2/models/azure_scan_options_input_update_data.rb @@ -17,14 +17,14 @@ require 'time' module DatadogAPIClient::V2 - # The definition of `AzureScanOptionsInputUpdateData` object. + # Data object for updating the scan options of a single Azure subscription. class AzureScanOptionsInputUpdateData include BaseGenericModel - # The definition of `AzureScanOptionsInputUpdateDataAttributes` object. + # Attributes for updating Azure scan options configuration. attr_accessor :attributes - # The `AzureScanOptionsInputUpdateData` `id`. + # The Azure subscription ID. attr_reader :id # Azure scan options resource type. diff --git a/lib/datadog_api_client/v2/models/azure_scan_options_input_update_data_attributes.rb b/lib/datadog_api_client/v2/models/azure_scan_options_input_update_data_attributes.rb index bd5aaba0ebcd..1a527de764fe 100644 --- a/lib/datadog_api_client/v2/models/azure_scan_options_input_update_data_attributes.rb +++ b/lib/datadog_api_client/v2/models/azure_scan_options_input_update_data_attributes.rb @@ -17,14 +17,14 @@ require 'time' module DatadogAPIClient::V2 - # The definition of `AzureScanOptionsInputUpdateDataAttributes` object. + # Attributes for updating Azure scan options configuration. class AzureScanOptionsInputUpdateDataAttributes include BaseGenericModel - # The `attributes` `vuln_containers_os`. + # Indicates if scanning for vulnerabilities in containers is enabled. attr_accessor :vuln_containers_os - # The `attributes` `vuln_host_os`. + # Indicates if scanning for vulnerabilities in hosts is enabled. attr_accessor :vuln_host_os attr_accessor :additional_properties diff --git a/lib/datadog_api_client/v2/models/gcp_scan_options.rb b/lib/datadog_api_client/v2/models/gcp_scan_options.rb new file mode 100644 index 000000000000..6e5b0349846f --- /dev/null +++ b/lib/datadog_api_client/v2/models/gcp_scan_options.rb @@ -0,0 +1,105 @@ +=begin +#Datadog API V2 Collection + +#Collection of all Datadog Public endpoints. + +The version of the OpenAPI document: 1.0 +Contact: support@datadoghq.com +Generated by: https://github.com/DataDog/datadog-api-client-ruby/tree/master/.generator + + Unless explicitly stated otherwise all files in this repository are licensed under the Apache-2.0 License. + This product includes software developed at Datadog (https://www.datadoghq.com/). + Copyright 2020-Present Datadog, Inc. + +=end + +require 'date' +require 'time' + +module DatadogAPIClient::V2 + # Response object containing GCP scan options for a single project. + class GcpScanOptions + include BaseGenericModel + + # Single GCP scan options entry. + attr_accessor :data + + attr_accessor :additional_properties + + # Attribute mapping from ruby-style variable name to JSON key. + # @!visibility private + def self.attribute_map + { + :'data' => :'data' + } + end + + # Attribute type mapping. + # @!visibility private + def self.openapi_types + { + :'data' => :'GcpScanOptionsData' + } + end + + # Initializes the object + # @param attributes [Hash] Model attributes in the form of hash + # @!visibility private + def initialize(attributes = {}) + if (!attributes.is_a?(Hash)) + fail ArgumentError, "The input argument (attributes) must be a hash in `DatadogAPIClient::V2::GcpScanOptions` initialize method" + end + + self.additional_properties = {} + # check to see if the attribute exists and convert string to symbol for hash key + attributes = attributes.each_with_object({}) { |(k, v), h| + if (!self.class.attribute_map.key?(k.to_sym)) + self.additional_properties[k.to_sym] = v + else + h[k.to_sym] = v + end + } + + if attributes.key?(:'data') + self.data = attributes[:'data'] + end + end + + # Returns the object in the form of hash, with additionalProperties support. + # @return [Hash] Returns the object in the form of hash + # @!visibility private + def to_hash + hash = {} + self.class.attribute_map.each_pair do |attr, param| + value = self.send(attr) + if value.nil? + is_nullable = self.class.openapi_nullable.include?(attr) + next if !is_nullable || (is_nullable && !instance_variable_defined?(:"@#{attr}")) + end + + hash[param] = _to_hash(value) + end + self.additional_properties.each_pair do |attr, value| + hash[attr] = value + end + hash + end + + # Checks equality by comparing each attribute. + # @param o [Object] Object to be compared + # @!visibility private + def ==(o) + return true if self.equal?(o) + self.class == o.class && + data == o.data && + additional_properties == o.additional_properties + end + + # Calculates hash code according to all attributes. + # @return [Integer] Hash code + # @!visibility private + def hash + [data, additional_properties].hash + end + end +end diff --git a/lib/datadog_api_client/v2/models/gcp_scan_options_array.rb b/lib/datadog_api_client/v2/models/gcp_scan_options_array.rb new file mode 100644 index 000000000000..681b064e3d55 --- /dev/null +++ b/lib/datadog_api_client/v2/models/gcp_scan_options_array.rb @@ -0,0 +1,125 @@ +=begin +#Datadog API V2 Collection + +#Collection of all Datadog Public endpoints. + +The version of the OpenAPI document: 1.0 +Contact: support@datadoghq.com +Generated by: https://github.com/DataDog/datadog-api-client-ruby/tree/master/.generator + + Unless explicitly stated otherwise all files in this repository are licensed under the Apache-2.0 License. + This product includes software developed at Datadog (https://www.datadoghq.com/). + Copyright 2020-Present Datadog, Inc. + +=end + +require 'date' +require 'time' + +module DatadogAPIClient::V2 + # Response object containing a list of GCP scan options. + class GcpScanOptionsArray + include BaseGenericModel + + # A list of GCP scan options. + attr_reader :data + + attr_accessor :additional_properties + + # Attribute mapping from ruby-style variable name to JSON key. + # @!visibility private + def self.attribute_map + { + :'data' => :'data' + } + end + + # Attribute type mapping. + # @!visibility private + def self.openapi_types + { + :'data' => :'Array' + } + end + + # Initializes the object + # @param attributes [Hash] Model attributes in the form of hash + # @!visibility private + def initialize(attributes = {}) + if (!attributes.is_a?(Hash)) + fail ArgumentError, "The input argument (attributes) must be a hash in `DatadogAPIClient::V2::GcpScanOptionsArray` initialize method" + end + + self.additional_properties = {} + # check to see if the attribute exists and convert string to symbol for hash key + attributes = attributes.each_with_object({}) { |(k, v), h| + if (!self.class.attribute_map.key?(k.to_sym)) + self.additional_properties[k.to_sym] = v + else + h[k.to_sym] = v + end + } + + if attributes.key?(:'data') + if (value = attributes[:'data']).is_a?(Array) + self.data = value + end + end + end + + # Check to see if the all the properties in the model are valid + # @return true if the model is valid + # @!visibility private + def valid? + return false if @data.nil? + true + end + + # Custom attribute writer method with validation + # @param data [Object] Object to be assigned + # @!visibility private + def data=(data) + if data.nil? + fail ArgumentError, 'invalid value for "data", data cannot be nil.' + end + @data = data + end + + # Returns the object in the form of hash, with additionalProperties support. + # @return [Hash] Returns the object in the form of hash + # @!visibility private + def to_hash + hash = {} + self.class.attribute_map.each_pair do |attr, param| + value = self.send(attr) + if value.nil? + is_nullable = self.class.openapi_nullable.include?(attr) + next if !is_nullable || (is_nullable && !instance_variable_defined?(:"@#{attr}")) + end + + hash[param] = _to_hash(value) + end + self.additional_properties.each_pair do |attr, value| + hash[attr] = value + end + hash + end + + # Checks equality by comparing each attribute. + # @param o [Object] Object to be compared + # @!visibility private + def ==(o) + return true if self.equal?(o) + self.class == o.class && + data == o.data && + additional_properties == o.additional_properties + end + + # Calculates hash code according to all attributes. + # @return [Integer] Hash code + # @!visibility private + def hash + [data, additional_properties].hash + end + end +end diff --git a/lib/datadog_api_client/v2/models/gcp_scan_options_data.rb b/lib/datadog_api_client/v2/models/gcp_scan_options_data.rb new file mode 100644 index 000000000000..bab91e8e32c3 --- /dev/null +++ b/lib/datadog_api_client/v2/models/gcp_scan_options_data.rb @@ -0,0 +1,154 @@ +=begin +#Datadog API V2 Collection + +#Collection of all Datadog Public endpoints. + +The version of the OpenAPI document: 1.0 +Contact: support@datadoghq.com +Generated by: https://github.com/DataDog/datadog-api-client-ruby/tree/master/.generator + + Unless explicitly stated otherwise all files in this repository are licensed under the Apache-2.0 License. + This product includes software developed at Datadog (https://www.datadoghq.com/). + Copyright 2020-Present Datadog, Inc. + +=end + +require 'date' +require 'time' + +module DatadogAPIClient::V2 + # Single GCP scan options entry. + class GcpScanOptionsData + include BaseGenericModel + + # Attributes for GCP scan options configuration. + attr_accessor :attributes + + # The GCP project ID. + attr_reader :id + + # GCP scan options resource type. + attr_reader :type + + attr_accessor :additional_properties + + # Attribute mapping from ruby-style variable name to JSON key. + # @!visibility private + def self.attribute_map + { + :'attributes' => :'attributes', + :'id' => :'id', + :'type' => :'type' + } + end + + # Attribute type mapping. + # @!visibility private + def self.openapi_types + { + :'attributes' => :'GcpScanOptionsDataAttributes', + :'id' => :'String', + :'type' => :'GcpScanOptionsDataType' + } + end + + # Initializes the object + # @param attributes [Hash] Model attributes in the form of hash + # @!visibility private + def initialize(attributes = {}) + if (!attributes.is_a?(Hash)) + fail ArgumentError, "The input argument (attributes) must be a hash in `DatadogAPIClient::V2::GcpScanOptionsData` initialize method" + end + + self.additional_properties = {} + # check to see if the attribute exists and convert string to symbol for hash key + attributes = attributes.each_with_object({}) { |(k, v), h| + if (!self.class.attribute_map.key?(k.to_sym)) + self.additional_properties[k.to_sym] = v + else + h[k.to_sym] = v + end + } + + if attributes.key?(:'attributes') + self.attributes = attributes[:'attributes'] + end + + if attributes.key?(:'id') + self.id = attributes[:'id'] + end + + if attributes.key?(:'type') + self.type = attributes[:'type'] + end + end + + # Check to see if the all the properties in the model are valid + # @return true if the model is valid + # @!visibility private + def valid? + return false if @id.nil? + return false if @type.nil? + true + end + + # Custom attribute writer method with validation + # @param id [Object] Object to be assigned + # @!visibility private + def id=(id) + if id.nil? + fail ArgumentError, 'invalid value for "id", id cannot be nil.' + end + @id = id + end + + # Custom attribute writer method with validation + # @param type [Object] Object to be assigned + # @!visibility private + def type=(type) + if type.nil? + fail ArgumentError, 'invalid value for "type", type cannot be nil.' + end + @type = type + end + + # Returns the object in the form of hash, with additionalProperties support. + # @return [Hash] Returns the object in the form of hash + # @!visibility private + def to_hash + hash = {} + self.class.attribute_map.each_pair do |attr, param| + value = self.send(attr) + if value.nil? + is_nullable = self.class.openapi_nullable.include?(attr) + next if !is_nullable || (is_nullable && !instance_variable_defined?(:"@#{attr}")) + end + + hash[param] = _to_hash(value) + end + self.additional_properties.each_pair do |attr, value| + hash[attr] = value + end + hash + end + + # Checks equality by comparing each attribute. + # @param o [Object] Object to be compared + # @!visibility private + def ==(o) + return true if self.equal?(o) + self.class == o.class && + attributes == o.attributes && + id == o.id && + type == o.type && + additional_properties == o.additional_properties + end + + # Calculates hash code according to all attributes. + # @return [Integer] Hash code + # @!visibility private + def hash + [attributes, id, type, additional_properties].hash + end + end +end diff --git a/lib/datadog_api_client/v2/models/gcp_scan_options_data_attributes.rb b/lib/datadog_api_client/v2/models/gcp_scan_options_data_attributes.rb new file mode 100644 index 000000000000..fef9cfb0ba31 --- /dev/null +++ b/lib/datadog_api_client/v2/models/gcp_scan_options_data_attributes.rb @@ -0,0 +1,115 @@ +=begin +#Datadog API V2 Collection + +#Collection of all Datadog Public endpoints. + +The version of the OpenAPI document: 1.0 +Contact: support@datadoghq.com +Generated by: https://github.com/DataDog/datadog-api-client-ruby/tree/master/.generator + + Unless explicitly stated otherwise all files in this repository are licensed under the Apache-2.0 License. + This product includes software developed at Datadog (https://www.datadoghq.com/). + Copyright 2020-Present Datadog, Inc. + +=end + +require 'date' +require 'time' + +module DatadogAPIClient::V2 + # Attributes for GCP scan options configuration. + class GcpScanOptionsDataAttributes + include BaseGenericModel + + # Indicates if scanning for vulnerabilities in containers is enabled. + attr_accessor :vuln_containers_os + + # Indicates if scanning for vulnerabilities in hosts is enabled. + attr_accessor :vuln_host_os + + attr_accessor :additional_properties + + # Attribute mapping from ruby-style variable name to JSON key. + # @!visibility private + def self.attribute_map + { + :'vuln_containers_os' => :'vuln_containers_os', + :'vuln_host_os' => :'vuln_host_os' + } + end + + # Attribute type mapping. + # @!visibility private + def self.openapi_types + { + :'vuln_containers_os' => :'Boolean', + :'vuln_host_os' => :'Boolean' + } + end + + # Initializes the object + # @param attributes [Hash] Model attributes in the form of hash + # @!visibility private + def initialize(attributes = {}) + if (!attributes.is_a?(Hash)) + fail ArgumentError, "The input argument (attributes) must be a hash in `DatadogAPIClient::V2::GcpScanOptionsDataAttributes` initialize method" + end + + self.additional_properties = {} + # check to see if the attribute exists and convert string to symbol for hash key + attributes = attributes.each_with_object({}) { |(k, v), h| + if (!self.class.attribute_map.key?(k.to_sym)) + self.additional_properties[k.to_sym] = v + else + h[k.to_sym] = v + end + } + + if attributes.key?(:'vuln_containers_os') + self.vuln_containers_os = attributes[:'vuln_containers_os'] + end + + if attributes.key?(:'vuln_host_os') + self.vuln_host_os = attributes[:'vuln_host_os'] + end + end + + # Returns the object in the form of hash, with additionalProperties support. + # @return [Hash] Returns the object in the form of hash + # @!visibility private + def to_hash + hash = {} + self.class.attribute_map.each_pair do |attr, param| + value = self.send(attr) + if value.nil? + is_nullable = self.class.openapi_nullable.include?(attr) + next if !is_nullable || (is_nullable && !instance_variable_defined?(:"@#{attr}")) + end + + hash[param] = _to_hash(value) + end + self.additional_properties.each_pair do |attr, value| + hash[attr] = value + end + hash + end + + # Checks equality by comparing each attribute. + # @param o [Object] Object to be compared + # @!visibility private + def ==(o) + return true if self.equal?(o) + self.class == o.class && + vuln_containers_os == o.vuln_containers_os && + vuln_host_os == o.vuln_host_os && + additional_properties == o.additional_properties + end + + # Calculates hash code according to all attributes. + # @return [Integer] Hash code + # @!visibility private + def hash + [vuln_containers_os, vuln_host_os, additional_properties].hash + end + end +end diff --git a/lib/datadog_api_client/v2/models/gcp_scan_options_data_type.rb b/lib/datadog_api_client/v2/models/gcp_scan_options_data_type.rb new file mode 100644 index 000000000000..0f054d35c2af --- /dev/null +++ b/lib/datadog_api_client/v2/models/gcp_scan_options_data_type.rb @@ -0,0 +1,26 @@ +=begin +#Datadog API V2 Collection + +#Collection of all Datadog Public endpoints. + +The version of the OpenAPI document: 1.0 +Contact: support@datadoghq.com +Generated by: https://github.com/DataDog/datadog-api-client-ruby/tree/master/.generator + + Unless explicitly stated otherwise all files in this repository are licensed under the Apache-2.0 License. + This product includes software developed at Datadog (https://www.datadoghq.com/). + Copyright 2020-Present Datadog, Inc. + +=end + +require 'date' +require 'time' + +module DatadogAPIClient::V2 + # GCP scan options resource type. + class GcpScanOptionsDataType + include BaseEnumModel + + GCP_SCAN_OPTIONS = "gcp_scan_options".freeze + end +end diff --git a/lib/datadog_api_client/v2/models/gcp_scan_options_input_update.rb b/lib/datadog_api_client/v2/models/gcp_scan_options_input_update.rb new file mode 100644 index 000000000000..68be3c05d026 --- /dev/null +++ b/lib/datadog_api_client/v2/models/gcp_scan_options_input_update.rb @@ -0,0 +1,105 @@ +=begin +#Datadog API V2 Collection + +#Collection of all Datadog Public endpoints. + +The version of the OpenAPI document: 1.0 +Contact: support@datadoghq.com +Generated by: https://github.com/DataDog/datadog-api-client-ruby/tree/master/.generator + + Unless explicitly stated otherwise all files in this repository are licensed under the Apache-2.0 License. + This product includes software developed at Datadog (https://www.datadoghq.com/). + Copyright 2020-Present Datadog, Inc. + +=end + +require 'date' +require 'time' + +module DatadogAPIClient::V2 + # Request object for updating GCP scan options. + class GcpScanOptionsInputUpdate + include BaseGenericModel + + # Data object for updating the scan options of a single GCP project. + attr_accessor :data + + attr_accessor :additional_properties + + # Attribute mapping from ruby-style variable name to JSON key. + # @!visibility private + def self.attribute_map + { + :'data' => :'data' + } + end + + # Attribute type mapping. + # @!visibility private + def self.openapi_types + { + :'data' => :'GcpScanOptionsInputUpdateData' + } + end + + # Initializes the object + # @param attributes [Hash] Model attributes in the form of hash + # @!visibility private + def initialize(attributes = {}) + if (!attributes.is_a?(Hash)) + fail ArgumentError, "The input argument (attributes) must be a hash in `DatadogAPIClient::V2::GcpScanOptionsInputUpdate` initialize method" + end + + self.additional_properties = {} + # check to see if the attribute exists and convert string to symbol for hash key + attributes = attributes.each_with_object({}) { |(k, v), h| + if (!self.class.attribute_map.key?(k.to_sym)) + self.additional_properties[k.to_sym] = v + else + h[k.to_sym] = v + end + } + + if attributes.key?(:'data') + self.data = attributes[:'data'] + end + end + + # Returns the object in the form of hash, with additionalProperties support. + # @return [Hash] Returns the object in the form of hash + # @!visibility private + def to_hash + hash = {} + self.class.attribute_map.each_pair do |attr, param| + value = self.send(attr) + if value.nil? + is_nullable = self.class.openapi_nullable.include?(attr) + next if !is_nullable || (is_nullable && !instance_variable_defined?(:"@#{attr}")) + end + + hash[param] = _to_hash(value) + end + self.additional_properties.each_pair do |attr, value| + hash[attr] = value + end + hash + end + + # Checks equality by comparing each attribute. + # @param o [Object] Object to be compared + # @!visibility private + def ==(o) + return true if self.equal?(o) + self.class == o.class && + data == o.data && + additional_properties == o.additional_properties + end + + # Calculates hash code according to all attributes. + # @return [Integer] Hash code + # @!visibility private + def hash + [data, additional_properties].hash + end + end +end diff --git a/lib/datadog_api_client/v2/models/gcp_scan_options_input_update_data.rb b/lib/datadog_api_client/v2/models/gcp_scan_options_input_update_data.rb new file mode 100644 index 000000000000..d61a2acf5b4a --- /dev/null +++ b/lib/datadog_api_client/v2/models/gcp_scan_options_input_update_data.rb @@ -0,0 +1,154 @@ +=begin +#Datadog API V2 Collection + +#Collection of all Datadog Public endpoints. + +The version of the OpenAPI document: 1.0 +Contact: support@datadoghq.com +Generated by: https://github.com/DataDog/datadog-api-client-ruby/tree/master/.generator + + Unless explicitly stated otherwise all files in this repository are licensed under the Apache-2.0 License. + This product includes software developed at Datadog (https://www.datadoghq.com/). + Copyright 2020-Present Datadog, Inc. + +=end + +require 'date' +require 'time' + +module DatadogAPIClient::V2 + # Data object for updating the scan options of a single GCP project. + class GcpScanOptionsInputUpdateData + include BaseGenericModel + + # Attributes for updating GCP scan options configuration. + attr_accessor :attributes + + # The GCP project ID. + attr_reader :id + + # GCP scan options resource type. + attr_reader :type + + attr_accessor :additional_properties + + # Attribute mapping from ruby-style variable name to JSON key. + # @!visibility private + def self.attribute_map + { + :'attributes' => :'attributes', + :'id' => :'id', + :'type' => :'type' + } + end + + # Attribute type mapping. + # @!visibility private + def self.openapi_types + { + :'attributes' => :'GcpScanOptionsInputUpdateDataAttributes', + :'id' => :'String', + :'type' => :'GcpScanOptionsInputUpdateDataType' + } + end + + # Initializes the object + # @param attributes [Hash] Model attributes in the form of hash + # @!visibility private + def initialize(attributes = {}) + if (!attributes.is_a?(Hash)) + fail ArgumentError, "The input argument (attributes) must be a hash in `DatadogAPIClient::V2::GcpScanOptionsInputUpdateData` initialize method" + end + + self.additional_properties = {} + # check to see if the attribute exists and convert string to symbol for hash key + attributes = attributes.each_with_object({}) { |(k, v), h| + if (!self.class.attribute_map.key?(k.to_sym)) + self.additional_properties[k.to_sym] = v + else + h[k.to_sym] = v + end + } + + if attributes.key?(:'attributes') + self.attributes = attributes[:'attributes'] + end + + if attributes.key?(:'id') + self.id = attributes[:'id'] + end + + if attributes.key?(:'type') + self.type = attributes[:'type'] + end + end + + # Check to see if the all the properties in the model are valid + # @return true if the model is valid + # @!visibility private + def valid? + return false if @id.nil? + return false if @type.nil? + true + end + + # Custom attribute writer method with validation + # @param id [Object] Object to be assigned + # @!visibility private + def id=(id) + if id.nil? + fail ArgumentError, 'invalid value for "id", id cannot be nil.' + end + @id = id + end + + # Custom attribute writer method with validation + # @param type [Object] Object to be assigned + # @!visibility private + def type=(type) + if type.nil? + fail ArgumentError, 'invalid value for "type", type cannot be nil.' + end + @type = type + end + + # Returns the object in the form of hash, with additionalProperties support. + # @return [Hash] Returns the object in the form of hash + # @!visibility private + def to_hash + hash = {} + self.class.attribute_map.each_pair do |attr, param| + value = self.send(attr) + if value.nil? + is_nullable = self.class.openapi_nullable.include?(attr) + next if !is_nullable || (is_nullable && !instance_variable_defined?(:"@#{attr}")) + end + + hash[param] = _to_hash(value) + end + self.additional_properties.each_pair do |attr, value| + hash[attr] = value + end + hash + end + + # Checks equality by comparing each attribute. + # @param o [Object] Object to be compared + # @!visibility private + def ==(o) + return true if self.equal?(o) + self.class == o.class && + attributes == o.attributes && + id == o.id && + type == o.type && + additional_properties == o.additional_properties + end + + # Calculates hash code according to all attributes. + # @return [Integer] Hash code + # @!visibility private + def hash + [attributes, id, type, additional_properties].hash + end + end +end diff --git a/lib/datadog_api_client/v2/models/gcp_scan_options_input_update_data_attributes.rb b/lib/datadog_api_client/v2/models/gcp_scan_options_input_update_data_attributes.rb new file mode 100644 index 000000000000..5979638d7f5d --- /dev/null +++ b/lib/datadog_api_client/v2/models/gcp_scan_options_input_update_data_attributes.rb @@ -0,0 +1,115 @@ +=begin +#Datadog API V2 Collection + +#Collection of all Datadog Public endpoints. + +The version of the OpenAPI document: 1.0 +Contact: support@datadoghq.com +Generated by: https://github.com/DataDog/datadog-api-client-ruby/tree/master/.generator + + Unless explicitly stated otherwise all files in this repository are licensed under the Apache-2.0 License. + This product includes software developed at Datadog (https://www.datadoghq.com/). + Copyright 2020-Present Datadog, Inc. + +=end + +require 'date' +require 'time' + +module DatadogAPIClient::V2 + # Attributes for updating GCP scan options configuration. + class GcpScanOptionsInputUpdateDataAttributes + include BaseGenericModel + + # Indicates if scanning for vulnerabilities in containers is enabled. + attr_accessor :vuln_containers_os + + # Indicates if scanning for vulnerabilities in hosts is enabled. + attr_accessor :vuln_host_os + + attr_accessor :additional_properties + + # Attribute mapping from ruby-style variable name to JSON key. + # @!visibility private + def self.attribute_map + { + :'vuln_containers_os' => :'vuln_containers_os', + :'vuln_host_os' => :'vuln_host_os' + } + end + + # Attribute type mapping. + # @!visibility private + def self.openapi_types + { + :'vuln_containers_os' => :'Boolean', + :'vuln_host_os' => :'Boolean' + } + end + + # Initializes the object + # @param attributes [Hash] Model attributes in the form of hash + # @!visibility private + def initialize(attributes = {}) + if (!attributes.is_a?(Hash)) + fail ArgumentError, "The input argument (attributes) must be a hash in `DatadogAPIClient::V2::GcpScanOptionsInputUpdateDataAttributes` initialize method" + end + + self.additional_properties = {} + # check to see if the attribute exists and convert string to symbol for hash key + attributes = attributes.each_with_object({}) { |(k, v), h| + if (!self.class.attribute_map.key?(k.to_sym)) + self.additional_properties[k.to_sym] = v + else + h[k.to_sym] = v + end + } + + if attributes.key?(:'vuln_containers_os') + self.vuln_containers_os = attributes[:'vuln_containers_os'] + end + + if attributes.key?(:'vuln_host_os') + self.vuln_host_os = attributes[:'vuln_host_os'] + end + end + + # Returns the object in the form of hash, with additionalProperties support. + # @return [Hash] Returns the object in the form of hash + # @!visibility private + def to_hash + hash = {} + self.class.attribute_map.each_pair do |attr, param| + value = self.send(attr) + if value.nil? + is_nullable = self.class.openapi_nullable.include?(attr) + next if !is_nullable || (is_nullable && !instance_variable_defined?(:"@#{attr}")) + end + + hash[param] = _to_hash(value) + end + self.additional_properties.each_pair do |attr, value| + hash[attr] = value + end + hash + end + + # Checks equality by comparing each attribute. + # @param o [Object] Object to be compared + # @!visibility private + def ==(o) + return true if self.equal?(o) + self.class == o.class && + vuln_containers_os == o.vuln_containers_os && + vuln_host_os == o.vuln_host_os && + additional_properties == o.additional_properties + end + + # Calculates hash code according to all attributes. + # @return [Integer] Hash code + # @!visibility private + def hash + [vuln_containers_os, vuln_host_os, additional_properties].hash + end + end +end diff --git a/lib/datadog_api_client/v2/models/gcp_scan_options_input_update_data_type.rb b/lib/datadog_api_client/v2/models/gcp_scan_options_input_update_data_type.rb new file mode 100644 index 000000000000..12591bb42dd5 --- /dev/null +++ b/lib/datadog_api_client/v2/models/gcp_scan_options_input_update_data_type.rb @@ -0,0 +1,26 @@ +=begin +#Datadog API V2 Collection + +#Collection of all Datadog Public endpoints. + +The version of the OpenAPI document: 1.0 +Contact: support@datadoghq.com +Generated by: https://github.com/DataDog/datadog-api-client-ruby/tree/master/.generator + + Unless explicitly stated otherwise all files in this repository are licensed under the Apache-2.0 License. + This product includes software developed at Datadog (https://www.datadoghq.com/). + Copyright 2020-Present Datadog, Inc. + +=end + +require 'date' +require 'time' + +module DatadogAPIClient::V2 + # GCP scan options resource type. + class GcpScanOptionsInputUpdateDataType + include BaseEnumModel + + GCP_SCAN_OPTIONS = "gcp_scan_options".freeze + end +end