Files
cleveragents-core/features/resource
HAL9000 296a2126fb
CI / build (pull_request) Successful in 1m0s
CI / lint (pull_request) Failing after 1m7s
CI / helm (pull_request) Successful in 55s
CI / quality (pull_request) Successful in 1m22s
CI / typecheck (pull_request) Successful in 1m47s
CI / security (pull_request) Successful in 1m47s
CI / push-validation (pull_request) Successful in 21s
CI / e2e_tests (pull_request) Failing after 4m7s
CI / unit_tests (pull_request) Failing after 4m45s
CI / coverage (pull_request) Has been skipped
CI / docker (pull_request) Has been skipped
CI / integration_tests (pull_request) Successful in 5m3s
CI / status-check (pull_request) Failing after 3s
CI / benchmark-publish (pull_request) Has been skipped
CI / benchmark-regression (pull_request) Failing after 1m1s
feat(resources): implement cloud infrastructure resource type stubs (AWS, GCP, Azure)
Implements base CloudResource class with provider-specific stubs for
AWS, GCP, and Azure resources. Includes BDD Behave tests covering
provider validation, auto-provider assignment, tag validation, and
field lowercasing.

- CloudResource base class: common fields (provider, region, account_id, state)
- AWSResource: resource_id, arn, tags with field-level validation
- GCPResource: project_id with automatic lower-casing
- AzureResource: subscription_id, tenant_id with automatic lower-casing
- BDD Behave feature tests with step definitions for all scenarios

Also updates CHANGELOG.md under [Unreleased] and CONTRIBUTORS.md.

Epic #8568 (Resource Types & Container Tool Execution).

ISSUES CLOSED: #8607
2026-05-08 06:21:01 +00:00
..