# Integration Test Coverage Matrix

<!-- AUTO-GENERATED by scripts/build-integ-coverage-matrix.ts. Do not hand-edit. -->

Run `vp run integ-coverage` to regenerate.

**130 / 134 registered SDK Providers** have at least one integ fixture exercising them. 4 are explicitly allow-listed (registered without an integ, with a rationale comment on the register line). 0 are orphans — registered with neither an integ nor an allow-list rationale.

## How this is computed

For each fixture under `tests/integration/<name>/`, the script scans `lib/*.ts` and `bin/*.ts` for three signals against the resource types registered in [src/provisioning/register-providers.ts](../src/provisioning/register-providers.ts):

- **literal** — a `'AWS::Service::Type'` string anywhere in the file (covers `CfnResource` usage and `addPropertyOverride` shapes).
- **l1** — a `new <ns>.Cfn<TypeName>(` call resolved via the `aws-cdk-lib/aws-<module>` import alias.
- **l2** — a `new <ns>.<Construct>(` call against the curated L2 -> L1 lookup table inside the script.

L2 detection is a hand-curated lower bound — a missed L2 wrapper produces a false-negative ("type appears uncovered"). When you add a fixture that uses an L2 the matrix does not see, extend `CDK_L2_TO_L1` in [scripts/build-integ-coverage-matrix.ts](../scripts/build-integ-coverage-matrix.ts).

## Orphan providers

_None._ Every registered SDK Provider has at least one integ fixture or an explicit `// allow-no-integ:` rationale.

## Allow-listed providers (4)

Registered without an integ fixture, with an explicit `// allow-no-integ: <rationale>` comment on the register line in [src/provisioning/register-providers.ts](../src/provisioning/register-providers.ts). The hook accepts these — but each is a deliberate verification gap and should be revisited if a real-AWS bug surfaces against the type.

| Resource Type | Rationale |
|---|---|
| `AWS::Glue::Connection` | drift coverage only; Connection is a passive config object, no real-AWS lifecycle to exercise. |
| `AWS::Kinesis::StreamConsumer` | immutable type (every property change replaces); unit roundtrip suffices. Add integ if a Lambda EFO consumer pattern bug surfaces. |
| `AWS::RDS::DBProxy` | rds-aurora integ does not currently provision DBProxy + TargetGroup + Endpoint (cost + 5-15 min create/delete). Unit roundtrip covers the diff matrix; extend rds-aurora when a real-AWS Proxy lifecycle bug warrants the integ time. |
| `AWS::RDS::DBProxyTargetGroup` | see DBProxy above — same rds-aurora-extend reasoning. |

## Covered providers (130)

| Resource Type | Integ Fixture(s) |
|---|---|
| `AWS::ApiGateway::Account` | [`apigateway`](../tests/integration/apigateway/) (literal)<br>[`apigw-stage-throttling`](../tests/integration/apigw-stage-throttling/) (literal)<br>[`wafv2`](../tests/integration/wafv2/) (literal) |
| `AWS::ApiGateway::Authorizer` | [`api-cognito`](../tests/integration/api-cognito/) (l1)<br>[`apigateway`](../tests/integration/apigateway/) (l1)<br>[`local-start-api`](../tests/integration/local-start-api/) (l2) |
| `AWS::ApiGateway::Deployment` | [`api-cognito`](../tests/integration/api-cognito/) (literal)<br>[`apigateway`](../tests/integration/apigateway/) (literal)<br>[`apigw-gateway-response`](../tests/integration/apigw-gateway-response/) (literal)<br>[`apigw-stage-props`](../tests/integration/apigw-stage-props/) (l1,literal)<br>[`apigw-stage-throttling`](../tests/integration/apigw-stage-throttling/) (literal) |
| `AWS::ApiGateway::Method` | [`api-cognito`](../tests/integration/api-cognito/) (literal)<br>[`apigateway`](../tests/integration/apigateway/) (literal)<br>[`apigw-gateway-response`](../tests/integration/apigw-gateway-response/) (literal)<br>[`apigw-stage-props`](../tests/integration/apigw-stage-props/) (l1,literal)<br>[`apigw-stage-throttling`](../tests/integration/apigw-stage-throttling/) (literal) |
| `AWS::ApiGateway::Resource` | [`api-cognito`](../tests/integration/api-cognito/) (literal)<br>[`apigateway`](../tests/integration/apigateway/) (literal)<br>[`apigw-stage-throttling`](../tests/integration/apigw-stage-throttling/) (literal) |
| `AWS::ApiGateway::Stage` | [`api-cognito`](../tests/integration/api-cognito/) (literal)<br>[`apigateway`](../tests/integration/apigateway/) (literal)<br>[`apigw-gateway-response`](../tests/integration/apigw-gateway-response/) (literal)<br>[`apigw-stage-props`](../tests/integration/apigw-stage-props/) (l1,literal)<br>[`apigw-stage-throttling`](../tests/integration/apigw-stage-throttling/) (literal) |
| `AWS::ApiGatewayV2::Api` | [`apigatewayv2-update-removal`](../tests/integration/apigatewayv2-update-removal/) (l1,literal)<br>[`drift-revert`](../tests/integration/drift-revert/) (l1)<br>[`export`](../tests/integration/export/) (l2,literal)<br>[`local-start-api`](../tests/integration/local-start-api/) (l2)<br>[`local-start-api-container`](../tests/integration/local-start-api-container/) (l2)<br>[`local-start-api-websocket`](../tests/integration/local-start-api-websocket/) (l1,literal)<br>[`migrate-from-cfn`](../tests/integration/migrate-from-cfn/) (l2)<br>[`serverless-api`](../tests/integration/serverless-api/) (l1) |
| `AWS::ApiGatewayV2::Authorizer` | [`apigatewayv2-update-removal`](../tests/integration/apigatewayv2-update-removal/) (l1)<br>[`serverless-api`](../tests/integration/serverless-api/) (l1) |
| `AWS::ApiGatewayV2::Integration` | [`apigatewayv2-update-removal`](../tests/integration/apigatewayv2-update-removal/) (l1)<br>[`export`](../tests/integration/export/) (l2,literal)<br>[`local-start-api`](../tests/integration/local-start-api/) (l1,l2)<br>[`local-start-api-container`](../tests/integration/local-start-api-container/) (l2)<br>[`local-start-api-websocket`](../tests/integration/local-start-api-websocket/) (l1,literal)<br>[`migrate-from-cfn`](../tests/integration/migrate-from-cfn/) (l2)<br>[`serverless-api`](../tests/integration/serverless-api/) (l1) |
| `AWS::ApiGatewayV2::Route` | [`apigatewayv2-update-removal`](../tests/integration/apigatewayv2-update-removal/) (l1)<br>[`export`](../tests/integration/export/) (l2)<br>[`local-start-api`](../tests/integration/local-start-api/) (l1,l2)<br>[`local-start-api-container`](../tests/integration/local-start-api-container/) (l2)<br>[`local-start-api-websocket`](../tests/integration/local-start-api-websocket/) (l1,literal)<br>[`migrate-from-cfn`](../tests/integration/migrate-from-cfn/) (l2)<br>[`serverless-api`](../tests/integration/serverless-api/) (l1) |
| `AWS::ApiGatewayV2::Stage` | [`apigatewayv2-update-removal`](../tests/integration/apigatewayv2-update-removal/) (l1)<br>[`drift-revert`](../tests/integration/drift-revert/) (l1)<br>[`export`](../tests/integration/export/) (l2,literal)<br>[`local-start-api`](../tests/integration/local-start-api/) (l2)<br>[`local-start-api-container`](../tests/integration/local-start-api-container/) (l2)<br>[`local-start-api-websocket`](../tests/integration/local-start-api-websocket/) (l1,literal)<br>[`migrate-from-cfn`](../tests/integration/migrate-from-cfn/) (l2)<br>[`serverless-api`](../tests/integration/serverless-api/) (l1) |
| `AWS::AppSync::ApiKey` | [`appsync`](../tests/integration/appsync/) (l1) |
| `AWS::AppSync::DataSource` | [`appsync`](../tests/integration/appsync/) (l1,literal) |
| `AWS::AppSync::GraphQLApi` | [`appsync`](../tests/integration/appsync/) (l1) |
| `AWS::AppSync::GraphQLSchema` | [`appsync`](../tests/integration/appsync/) (l1) |
| `AWS::AppSync::Resolver` | [`appsync`](../tests/integration/appsync/) (l1) |
| `AWS::AutoScaling::AutoScalingGroup` | [`drift-revert-vpc`](../tests/integration/drift-revert-vpc/) (l1,literal)<br>[`launchtemplate-asg-inplace`](../tests/integration/launchtemplate-asg-inplace/) (l2)<br>[`remove-protection`](../tests/integration/remove-protection/) (l2,literal) |
| `AWS::BedrockAgentCore::Browser` | [`agentcore-tools`](../tests/integration/agentcore-tools/) (literal) |
| `AWS::BedrockAgentCore::CodeInterpreter` | [`agentcore-tools`](../tests/integration/agentcore-tools/) (literal) |
| `AWS::BedrockAgentCore::Evaluator` | [`agentcore-tools`](../tests/integration/agentcore-tools/) (literal) |
| `AWS::BedrockAgentCore::Runtime` | [`bedrock-agentcore`](../tests/integration/bedrock-agentcore/) (literal) |
| `AWS::Budgets::Budget` | [`budgets`](../tests/integration/budgets/) (literal) |
| `AWS::CertificateManager::Certificate` | [`acm-certificate`](../tests/integration/acm-certificate/) (l2) |
| `AWS::CloudFormation::Stack` | [`export-nested-stack`](../tests/integration/export-nested-stack/) (literal)<br>[`import-nested-stack`](../tests/integration/import-nested-stack/) (literal)<br>[`nested-stack`](../tests/integration/nested-stack/) (literal)<br>[`nested-stack-3level`](../tests/integration/nested-stack-3level/) (literal)<br>[`nested-stack-deep`](../tests/integration/nested-stack-deep/) (literal)<br>[`nested-stack-secret`](../tests/integration/nested-stack-secret/) (literal) |
| `AWS::CloudFormation::WaitConditionHandle` | [`wait-condition-handle`](../tests/integration/wait-condition-handle/) (literal) |
| `AWS::CloudFront::CloudFrontOriginAccessIdentity` | [`s3-cloudfront`](../tests/integration/s3-cloudfront/) (l2) |
| `AWS::CloudFront::Distribution` | [`bench-cdk-sample`](../tests/integration/bench-cdk-sample/) (l2)<br>[`cloudfront-function-url`](../tests/integration/cloudfront-function-url/) (l2)<br>[`local-start-cloudfront`](../tests/integration/local-start-cloudfront/) (l2)<br>[`s3-cloudfront`](../tests/integration/s3-cloudfront/) (l2,literal) |
| `AWS::CloudFront::OriginAccessControl` | [`s3-cloudfront`](../tests/integration/s3-cloudfront/) (l1,literal) |
| `AWS::CloudTrail::Trail` | [`cloudtrail-trail`](../tests/integration/cloudtrail-trail/) (l1,literal)<br>[`infra-security`](../tests/integration/infra-security/) (l2,literal) |
| `AWS::CloudWatch::Alarm` | [`cloudwatch`](../tests/integration/cloudwatch/) (l2,literal)<br>[`composite-stack`](../tests/integration/composite-stack/) (l2,literal)<br>[`deep-getatt-chains`](../tests/integration/deep-getatt-chains/) (l1)<br>[`full-stack-demo`](../tests/integration/full-stack-demo/) (l2)<br>[`log-pipeline`](../tests/integration/log-pipeline/) (l2)<br>[`replacement-immutable-name`](../tests/integration/replacement-immutable-name/) (l2,literal)<br>[`scheduled-task`](../tests/integration/scheduled-task/) (l2) |
| `AWS::CloudWatch::AnomalyDetector` | [`cloudwatch-anomaly-detector`](../tests/integration/cloudwatch-anomaly-detector/) (l1,literal) |
| `AWS::CodeBuild::Project` | [`ci-cd`](../tests/integration/ci-cd/) (l1,l2,literal)<br>[`codebuild-project`](../tests/integration/codebuild-project/) (l2,literal) |
| `AWS::CodeCommit::Repository` | [`codecommit`](../tests/integration/codecommit/) (literal) |
| `AWS::Cognito::UserPool` | [`api-cognito`](../tests/integration/api-cognito/) (l2)<br>[`appsync`](../tests/integration/appsync/) (l1)<br>[`cognito`](../tests/integration/cognito/) (l1,l2,literal)<br>[`cognito-custom-attribute-add`](../tests/integration/cognito-custom-attribute-add/) (l2)<br>[`cognito-identity-pool`](../tests/integration/cognito-identity-pool/) (l2)<br>[`cognito-lambda-triggers`](../tests/integration/cognito-lambda-triggers/) (l2,literal)<br>[`cognito-resource-server`](../tests/integration/cognito-resource-server/) (l2)<br>[`cognito-userpool-user-ref`](../tests/integration/cognito-userpool-user-ref/) (l2)<br>[`remove-protection`](../tests/integration/remove-protection/) (l2,literal)<br>[`serverless-api`](../tests/integration/serverless-api/) (l2) |
| `AWS::DLM::LifecyclePolicy` | [`dlm-lifecycle-policy`](../tests/integration/dlm-lifecycle-policy/) (literal) |
| `AWS::DocDB::DBCluster` | [`docdb-neptune`](../tests/integration/docdb-neptune/) (l1) |
| `AWS::DocDB::DBInstance` | [`docdb-neptune`](../tests/integration/docdb-neptune/) (l1) |
| `AWS::DocDB::DBSubnetGroup` | [`docdb-neptune`](../tests/integration/docdb-neptune/) (l1) |
| `AWS::DynamoDB::GlobalTable` | [`dynamodb-globaltable`](../tests/integration/dynamodb-globaltable/) (l1,l2,literal)<br>[`lambda`](../tests/integration/lambda/) (l2,literal)<br>[`rollback-replay-effective-props`](../tests/integration/rollback-replay-effective-props/) (l1) |
| `AWS::DynamoDB::Table` | [`appsync`](../tests/integration/appsync/) (l2)<br>[`bench-sdk`](../tests/integration/bench-sdk/) (l2)<br>[`composite-stack`](../tests/integration/composite-stack/) (l2,literal)<br>[`data-pipeline`](../tests/integration/data-pipeline/) (l2)<br>[`dynamodb-autoscaling`](../tests/integration/dynamodb-autoscaling/) (l2,literal)<br>[`dynamodb-gsi-update`](../tests/integration/dynamodb-gsi-update/) (l2)<br>[`dynamodb-ondemand`](../tests/integration/dynamodb-ondemand/) (l1,l2)<br>[`dynamodb-sse`](../tests/integration/dynamodb-sse/) (l2,literal)<br>[`dynamodb-stream-filter`](../tests/integration/dynamodb-stream-filter/) (l2,literal)<br>[`dynamodb-streams`](../tests/integration/dynamodb-streams/) (l2)<br>[`dynamodb-tableclass-switch`](../tests/integration/dynamodb-tableclass-switch/) (l2)<br>[`dynamodb-ttl-attr-change`](../tests/integration/dynamodb-ttl-attr-change/) (l2)<br>[`fifo-sqs-event-source`](../tests/integration/fifo-sqs-event-source/) (l2,literal)<br>[`full-stack-demo`](../tests/integration/full-stack-demo/) (l2)<br>[`glue-update-hardening`](../tests/integration/glue-update-hardening/) (l2)<br>[`lambda`](../tests/integration/lambda/) (l2)<br>[`local-invoke-from-cfn-stack`](../tests/integration/local-invoke-from-cfn-stack/) (l2)<br>[`local-run-task-from-state`](../tests/integration/local-run-task-from-state/) (l2)<br>[`multi-resource`](../tests/integration/multi-resource/) (l2)<br>[`multi-stack-deps`](../tests/integration/multi-stack-deps/) (l2)<br>[`remove-protection`](../tests/integration/remove-protection/) (l2,literal)<br>[`rename-refactor`](../tests/integration/rename-refactor/) (l2,literal)<br>[`s3-event-notification`](../tests/integration/s3-event-notification/) (l2)<br>[`serverless-api`](../tests/integration/serverless-api/) (l2)<br>[`sns-event-source`](../tests/integration/sns-event-source/) (l2)<br>[`tags-propagation`](../tests/integration/tags-propagation/) (l2) |
| `AWS::EC2::EIP` | [`ec2-vpc`](../tests/integration/ec2-vpc/) (l1)<br>[`export`](../tests/integration/export/) (l1) |
| `AWS::EC2::Instance` | [`deletion-ordering-complex`](../tests/integration/deletion-ordering-complex/) (l2)<br>[`ec2-instance`](../tests/integration/ec2-instance/) (l1)<br>[`ec2-instance-fanout`](../tests/integration/ec2-instance-fanout/) (l1)<br>[`propagation-races-2`](../tests/integration/propagation-races-2/) (l1)<br>[`remove-protection`](../tests/integration/remove-protection/) (l2,literal) |
| `AWS::EC2::InternetGateway` | [`alb`](../tests/integration/alb/) (l2)<br>[`alb-advanced`](../tests/integration/alb-advanced/) (l2)<br>[`batch`](../tests/integration/batch/) (l2)<br>[`bench-cdk-sample`](../tests/integration/bench-cdk-sample/) (l2)<br>[`cache-streaming`](../tests/integration/cache-streaming/) (l2)<br>[`cc-protection-flip-eks`](../tests/integration/cc-protection-flip-eks/) (l2)<br>[`deletion-ordering-complex`](../tests/integration/deletion-ordering-complex/) (l2)<br>[`destroy-interrupt`](../tests/integration/destroy-interrupt/) (l2)<br>[`docdb-neptune`](../tests/integration/docdb-neptune/) (l2)<br>[`drift-revert-arrays`](../tests/integration/drift-revert-arrays/) (l2)<br>[`drift-revert-vpc`](../tests/integration/drift-revert-vpc/) (l2)<br>[`ec2-instance`](../tests/integration/ec2-instance/) (l2)<br>[`ec2-instance-fanout`](../tests/integration/ec2-instance-fanout/) (l2)<br>[`ec2-route-targets`](../tests/integration/ec2-route-targets/) (l1)<br>[`ec2-vpc`](../tests/integration/ec2-vpc/) (l2)<br>[`ecs-bluegreen`](../tests/integration/ecs-bluegreen/) (l2)<br>[`ecs-fargate`](../tests/integration/ecs-fargate/) (l2)<br>[`ecs-schedule-targets`](../tests/integration/ecs-schedule-targets/) (l2)<br>[`ecs-service-update-props`](../tests/integration/ecs-service-update-props/) (l2)<br>[`efs-lambda`](../tests/integration/efs-lambda/) (l2)<br>[`efs-standalone`](../tests/integration/efs-standalone/) (l2)<br>[`elasticache-replicationgroup-getatt`](../tests/integration/elasticache-replicationgroup-getatt/) (l2)<br>[`emr-cluster`](../tests/integration/emr-cluster/) (l2)<br>[`emr-instance-configs`](../tests/integration/emr-instance-configs/) (l2)<br>[`emr-instance-fleets`](../tests/integration/emr-instance-fleets/) (l2)<br>[`export`](../tests/integration/export/) (l1)<br>[`fsx-lustre`](../tests/integration/fsx-lustre/) (l2)<br>[`fsx-ontap`](../tests/integration/fsx-ontap/) (l2)<br>[`fsx-openzfs`](../tests/integration/fsx-openzfs/) (l2)<br>[`fsx-windows`](../tests/integration/fsx-windows/) (l2)<br>[`infra-security`](../tests/integration/infra-security/) (l2)<br>[`launchtemplate-asg-inplace`](../tests/integration/launchtemplate-asg-inplace/) (l2)<br>[`local-start-alb-from-state`](../tests/integration/local-start-alb-from-state/) (l2,literal)<br>[`multi-stack-deps`](../tests/integration/multi-stack-deps/) (l2)<br>[`nlb-source-nat`](../tests/integration/nlb-source-nat/) (l2)<br>[`propagation-races-2`](../tests/integration/propagation-races-2/) (l2)<br>[`rds-aurora`](../tests/integration/rds-aurora/) (l2)<br>[`rds-dbinstance-backfill`](../tests/integration/rds-dbinstance-backfill/) (l2)<br>[`rds-full-stack`](../tests/integration/rds-full-stack/) (l2)<br>[`redshift-cluster-getatt`](../tests/integration/redshift-cluster-getatt/) (l2)<br>[`remove-protection`](../tests/integration/remove-protection/) (l2)<br>[`rollback-failure-injection`](../tests/integration/rollback-failure-injection/) (l2)<br>[`rollback-replay-effective-props`](../tests/integration/rollback-replay-effective-props/) (l1)<br>[`sg-circular-dependency`](../tests/integration/sg-circular-dependency/) (l2)<br>[`vpc-lambda`](../tests/integration/vpc-lambda/) (l2)<br>[`vpc-lambda-cr-race`](../tests/integration/vpc-lambda-cr-race/) (l2)<br>[`vpc-nat-gateway`](../tests/integration/vpc-nat-gateway/) (l2) |
| `AWS::EC2::NatGateway` | [`alb`](../tests/integration/alb/) (l2)<br>[`alb-advanced`](../tests/integration/alb-advanced/) (l2)<br>[`batch`](../tests/integration/batch/) (l2)<br>[`bench-cdk-sample`](../tests/integration/bench-cdk-sample/) (l2)<br>[`cache-streaming`](../tests/integration/cache-streaming/) (l2)<br>[`cc-protection-flip-eks`](../tests/integration/cc-protection-flip-eks/) (l2)<br>[`deletion-ordering-complex`](../tests/integration/deletion-ordering-complex/) (l2)<br>[`destroy-interrupt`](../tests/integration/destroy-interrupt/) (l2)<br>[`docdb-neptune`](../tests/integration/docdb-neptune/) (l2)<br>[`drift-revert-arrays`](../tests/integration/drift-revert-arrays/) (l2)<br>[`drift-revert-vpc`](../tests/integration/drift-revert-vpc/) (l2)<br>[`ec2-instance`](../tests/integration/ec2-instance/) (l2)<br>[`ec2-instance-fanout`](../tests/integration/ec2-instance-fanout/) (l2)<br>[`ec2-vpc`](../tests/integration/ec2-vpc/) (l2)<br>[`ecs-bluegreen`](../tests/integration/ecs-bluegreen/) (l2)<br>[`ecs-fargate`](../tests/integration/ecs-fargate/) (l2)<br>[`ecs-schedule-targets`](../tests/integration/ecs-schedule-targets/) (l2)<br>[`ecs-service-update-props`](../tests/integration/ecs-service-update-props/) (l2)<br>[`efs-lambda`](../tests/integration/efs-lambda/) (l2)<br>[`efs-standalone`](../tests/integration/efs-standalone/) (l2)<br>[`elasticache-replicationgroup-getatt`](../tests/integration/elasticache-replicationgroup-getatt/) (l2)<br>[`emr-cluster`](../tests/integration/emr-cluster/) (l2)<br>[`emr-instance-configs`](../tests/integration/emr-instance-configs/) (l2)<br>[`emr-instance-fleets`](../tests/integration/emr-instance-fleets/) (l2)<br>[`fsx-lustre`](../tests/integration/fsx-lustre/) (l2)<br>[`fsx-ontap`](../tests/integration/fsx-ontap/) (l2)<br>[`fsx-openzfs`](../tests/integration/fsx-openzfs/) (l2)<br>[`fsx-windows`](../tests/integration/fsx-windows/) (l2)<br>[`infra-security`](../tests/integration/infra-security/) (l2)<br>[`launchtemplate-asg-inplace`](../tests/integration/launchtemplate-asg-inplace/) (l2)<br>[`local-start-alb-from-state`](../tests/integration/local-start-alb-from-state/) (l2)<br>[`multi-stack-deps`](../tests/integration/multi-stack-deps/) (l2)<br>[`nlb-source-nat`](../tests/integration/nlb-source-nat/) (l2)<br>[`propagation-races-2`](../tests/integration/propagation-races-2/) (l2)<br>[`rds-aurora`](../tests/integration/rds-aurora/) (l2)<br>[`rds-dbinstance-backfill`](../tests/integration/rds-dbinstance-backfill/) (l2)<br>[`rds-full-stack`](../tests/integration/rds-full-stack/) (l2)<br>[`redshift-cluster-getatt`](../tests/integration/redshift-cluster-getatt/) (l2)<br>[`remove-protection`](../tests/integration/remove-protection/) (l2)<br>[`rollback-failure-injection`](../tests/integration/rollback-failure-injection/) (l2)<br>[`sg-circular-dependency`](../tests/integration/sg-circular-dependency/) (l2)<br>[`vpc-lambda`](../tests/integration/vpc-lambda/) (l2)<br>[`vpc-lambda-cr-race`](../tests/integration/vpc-lambda-cr-race/) (l2)<br>[`vpc-nat-gateway`](../tests/integration/vpc-nat-gateway/) (l1,l2,literal) |
| `AWS::EC2::NetworkAcl` | [`ec2-vpc`](../tests/integration/ec2-vpc/) (l2) |
| `AWS::EC2::NetworkAclEntry` | [`ec2-vpc`](../tests/integration/ec2-vpc/) (literal) |
| `AWS::EC2::Route` | [`alb`](../tests/integration/alb/) (l2)<br>[`alb-advanced`](../tests/integration/alb-advanced/) (l2)<br>[`batch`](../tests/integration/batch/) (l2)<br>[`bench-cdk-sample`](../tests/integration/bench-cdk-sample/) (l2)<br>[`cache-streaming`](../tests/integration/cache-streaming/) (l2)<br>[`cc-protection-flip-eks`](../tests/integration/cc-protection-flip-eks/) (l2)<br>[`deletion-ordering-complex`](../tests/integration/deletion-ordering-complex/) (l2)<br>[`destroy-interrupt`](../tests/integration/destroy-interrupt/) (l2)<br>[`docdb-neptune`](../tests/integration/docdb-neptune/) (l2)<br>[`drift-revert-arrays`](../tests/integration/drift-revert-arrays/) (l2)<br>[`drift-revert-vpc`](../tests/integration/drift-revert-vpc/) (l2)<br>[`ec2-instance`](../tests/integration/ec2-instance/) (l2)<br>[`ec2-instance-fanout`](../tests/integration/ec2-instance-fanout/) (l2)<br>[`ec2-route-targets`](../tests/integration/ec2-route-targets/) (l1,literal)<br>[`ec2-vpc`](../tests/integration/ec2-vpc/) (l2)<br>[`ecs-bluegreen`](../tests/integration/ecs-bluegreen/) (l2)<br>[`ecs-fargate`](../tests/integration/ecs-fargate/) (l2)<br>[`ecs-schedule-targets`](../tests/integration/ecs-schedule-targets/) (l2)<br>[`ecs-service-update-props`](../tests/integration/ecs-service-update-props/) (l2)<br>[`efs-lambda`](../tests/integration/efs-lambda/) (l2)<br>[`efs-standalone`](../tests/integration/efs-standalone/) (l2)<br>[`elasticache-replicationgroup-getatt`](../tests/integration/elasticache-replicationgroup-getatt/) (l2)<br>[`emr-cluster`](../tests/integration/emr-cluster/) (l2)<br>[`emr-instance-configs`](../tests/integration/emr-instance-configs/) (l2)<br>[`emr-instance-fleets`](../tests/integration/emr-instance-fleets/) (l2)<br>[`export`](../tests/integration/export/) (l1,literal)<br>[`fsx-lustre`](../tests/integration/fsx-lustre/) (l2)<br>[`fsx-ontap`](../tests/integration/fsx-ontap/) (l2)<br>[`fsx-openzfs`](../tests/integration/fsx-openzfs/) (l2)<br>[`fsx-windows`](../tests/integration/fsx-windows/) (l2)<br>[`infra-security`](../tests/integration/infra-security/) (l2)<br>[`launchtemplate-asg-inplace`](../tests/integration/launchtemplate-asg-inplace/) (l2)<br>[`local-start-alb-from-state`](../tests/integration/local-start-alb-from-state/) (l2,literal)<br>[`multi-stack-deps`](../tests/integration/multi-stack-deps/) (l2)<br>[`nlb-source-nat`](../tests/integration/nlb-source-nat/) (l2)<br>[`propagation-races-2`](../tests/integration/propagation-races-2/) (l2)<br>[`rds-aurora`](../tests/integration/rds-aurora/) (l2)<br>[`rds-dbinstance-backfill`](../tests/integration/rds-dbinstance-backfill/) (l2)<br>[`rds-full-stack`](../tests/integration/rds-full-stack/) (l2)<br>[`redshift-cluster-getatt`](../tests/integration/redshift-cluster-getatt/) (l2)<br>[`remove-protection`](../tests/integration/remove-protection/) (l2)<br>[`rollback-failure-injection`](../tests/integration/rollback-failure-injection/) (l2)<br>[`rollback-replay-effective-props`](../tests/integration/rollback-replay-effective-props/) (l1,literal)<br>[`sg-circular-dependency`](../tests/integration/sg-circular-dependency/) (l2)<br>[`vpc-lambda`](../tests/integration/vpc-lambda/) (l2)<br>[`vpc-lambda-cr-race`](../tests/integration/vpc-lambda-cr-race/) (l2)<br>[`vpc-nat-gateway`](../tests/integration/vpc-nat-gateway/) (l2) |
| `AWS::EC2::RouteTable` | [`alb`](../tests/integration/alb/) (l2)<br>[`alb-advanced`](../tests/integration/alb-advanced/) (l2)<br>[`batch`](../tests/integration/batch/) (l2)<br>[`bench-cdk-sample`](../tests/integration/bench-cdk-sample/) (l2)<br>[`cache-streaming`](../tests/integration/cache-streaming/) (l2)<br>[`cc-protection-flip-eks`](../tests/integration/cc-protection-flip-eks/) (l2)<br>[`deletion-ordering-complex`](../tests/integration/deletion-ordering-complex/) (l2)<br>[`destroy-interrupt`](../tests/integration/destroy-interrupt/) (l2)<br>[`docdb-neptune`](../tests/integration/docdb-neptune/) (l2)<br>[`drift-revert-arrays`](../tests/integration/drift-revert-arrays/) (l2)<br>[`drift-revert-vpc`](../tests/integration/drift-revert-vpc/) (l2)<br>[`ec2-instance`](../tests/integration/ec2-instance/) (l2)<br>[`ec2-instance-fanout`](../tests/integration/ec2-instance-fanout/) (l2)<br>[`ec2-route-targets`](../tests/integration/ec2-route-targets/) (l1)<br>[`ec2-vpc`](../tests/integration/ec2-vpc/) (l2)<br>[`ecs-bluegreen`](../tests/integration/ecs-bluegreen/) (l2)<br>[`ecs-fargate`](../tests/integration/ecs-fargate/) (l2)<br>[`ecs-schedule-targets`](../tests/integration/ecs-schedule-targets/) (l2)<br>[`ecs-service-update-props`](../tests/integration/ecs-service-update-props/) (l2)<br>[`efs-lambda`](../tests/integration/efs-lambda/) (l2)<br>[`efs-standalone`](../tests/integration/efs-standalone/) (l2)<br>[`elasticache-replicationgroup-getatt`](../tests/integration/elasticache-replicationgroup-getatt/) (l2)<br>[`emr-cluster`](../tests/integration/emr-cluster/) (l2)<br>[`emr-instance-configs`](../tests/integration/emr-instance-configs/) (l2)<br>[`emr-instance-fleets`](../tests/integration/emr-instance-fleets/) (l2)<br>[`export`](../tests/integration/export/) (l1)<br>[`fsx-lustre`](../tests/integration/fsx-lustre/) (l2)<br>[`fsx-ontap`](../tests/integration/fsx-ontap/) (l2)<br>[`fsx-openzfs`](../tests/integration/fsx-openzfs/) (l2)<br>[`fsx-windows`](../tests/integration/fsx-windows/) (l2)<br>[`infra-security`](../tests/integration/infra-security/) (l2)<br>[`launchtemplate-asg-inplace`](../tests/integration/launchtemplate-asg-inplace/) (l2)<br>[`local-start-alb-from-state`](../tests/integration/local-start-alb-from-state/) (l2,literal)<br>[`multi-stack-deps`](../tests/integration/multi-stack-deps/) (l2)<br>[`nlb-source-nat`](../tests/integration/nlb-source-nat/) (l2)<br>[`propagation-races-2`](../tests/integration/propagation-races-2/) (l2)<br>[`rds-aurora`](../tests/integration/rds-aurora/) (l2)<br>[`rds-dbinstance-backfill`](../tests/integration/rds-dbinstance-backfill/) (l2)<br>[`rds-full-stack`](../tests/integration/rds-full-stack/) (l2)<br>[`redshift-cluster-getatt`](../tests/integration/redshift-cluster-getatt/) (l2)<br>[`remove-protection`](../tests/integration/remove-protection/) (l2)<br>[`rollback-failure-injection`](../tests/integration/rollback-failure-injection/) (l2)<br>[`rollback-replay-effective-props`](../tests/integration/rollback-replay-effective-props/) (l1)<br>[`sg-circular-dependency`](../tests/integration/sg-circular-dependency/) (l2)<br>[`vpc-lambda`](../tests/integration/vpc-lambda/) (l2)<br>[`vpc-lambda-cr-race`](../tests/integration/vpc-lambda-cr-race/) (l2)<br>[`vpc-nat-gateway`](../tests/integration/vpc-nat-gateway/) (l2) |
| `AWS::EC2::SecurityGroup` | [`alb`](../tests/integration/alb/) (l2)<br>[`alb-advanced`](../tests/integration/alb-advanced/) (l2)<br>[`batch`](../tests/integration/batch/) (l2)<br>[`bench-cdk-sample`](../tests/integration/bench-cdk-sample/) (l2)<br>[`cache-streaming`](../tests/integration/cache-streaming/) (l2)<br>[`deletion-ordering-complex`](../tests/integration/deletion-ordering-complex/) (l2)<br>[`destroy-interrupt`](../tests/integration/destroy-interrupt/) (l2)<br>[`docdb-neptune`](../tests/integration/docdb-neptune/) (l2)<br>[`drift-revert-arrays`](../tests/integration/drift-revert-arrays/) (l2)<br>[`drift-revert-vpc`](../tests/integration/drift-revert-vpc/) (l2)<br>[`ec2-instance`](../tests/integration/ec2-instance/) (l2)<br>[`ec2-instance-fanout`](../tests/integration/ec2-instance-fanout/) (l2)<br>[`ec2-vpc`](../tests/integration/ec2-vpc/) (l2)<br>[`efs-standalone`](../tests/integration/efs-standalone/) (literal)<br>[`elasticache-replicationgroup-getatt`](../tests/integration/elasticache-replicationgroup-getatt/) (l2)<br>[`emr-cluster`](../tests/integration/emr-cluster/) (l2,literal)<br>[`emr-instance-configs`](../tests/integration/emr-instance-configs/) (l2,literal)<br>[`emr-instance-fleets`](../tests/integration/emr-instance-fleets/) (l2,literal)<br>[`export`](../tests/integration/export/) (l1)<br>[`fsx-lustre`](../tests/integration/fsx-lustre/) (literal)<br>[`local-start-alb-from-state`](../tests/integration/local-start-alb-from-state/) (l2,literal)<br>[`multi-stack-deps`](../tests/integration/multi-stack-deps/) (l2)<br>[`nlb-source-nat`](../tests/integration/nlb-source-nat/) (l2)<br>[`propagation-races-2`](../tests/integration/propagation-races-2/) (l2)<br>[`rds-aurora`](../tests/integration/rds-aurora/) (l2)<br>[`rds-dbinstance-backfill`](../tests/integration/rds-dbinstance-backfill/) (l2)<br>[`rds-full-stack`](../tests/integration/rds-full-stack/) (l2)<br>[`redshift-cluster-getatt`](../tests/integration/redshift-cluster-getatt/) (l2)<br>[`remove-protection`](../tests/integration/remove-protection/) (l2)<br>[`rollback-failure-injection`](../tests/integration/rollback-failure-injection/) (l2)<br>[`sg-circular-dependency`](../tests/integration/sg-circular-dependency/) (l1,l2,literal)<br>[`update-replace`](../tests/integration/update-replace/) (l2,literal)<br>[`vpc-lambda`](../tests/integration/vpc-lambda/) (l2)<br>[`vpc-lambda-cr-race`](../tests/integration/vpc-lambda-cr-race/) (l2) |
| `AWS::EC2::SecurityGroupIngress` | [`alb`](../tests/integration/alb/) (literal)<br>[`drift-revert-arrays`](../tests/integration/drift-revert-arrays/) (l1)<br>[`export`](../tests/integration/export/) (l1)<br>[`sg-circular-dependency`](../tests/integration/sg-circular-dependency/) (l1,literal) |
| `AWS::EC2::Subnet` | [`alb`](../tests/integration/alb/) (l2)<br>[`alb-advanced`](../tests/integration/alb-advanced/) (l2)<br>[`batch`](../tests/integration/batch/) (l2)<br>[`bench-cdk-sample`](../tests/integration/bench-cdk-sample/) (l2)<br>[`cache-streaming`](../tests/integration/cache-streaming/) (l2)<br>[`cc-protection-flip-eks`](../tests/integration/cc-protection-flip-eks/) (l2)<br>[`deletion-ordering-complex`](../tests/integration/deletion-ordering-complex/) (l2)<br>[`destroy-interrupt`](../tests/integration/destroy-interrupt/) (l2)<br>[`docdb-neptune`](../tests/integration/docdb-neptune/) (l2)<br>[`drift-revert-arrays`](../tests/integration/drift-revert-arrays/) (l2)<br>[`drift-revert-vpc`](../tests/integration/drift-revert-vpc/) (l2)<br>[`ec2-instance`](../tests/integration/ec2-instance/) (l2)<br>[`ec2-instance-fanout`](../tests/integration/ec2-instance-fanout/) (l2)<br>[`ec2-route-targets`](../tests/integration/ec2-route-targets/) (l1)<br>[`ec2-vpc`](../tests/integration/ec2-vpc/) (l2)<br>[`ecs-bluegreen`](../tests/integration/ecs-bluegreen/) (l2)<br>[`ecs-fargate`](../tests/integration/ecs-fargate/) (l2)<br>[`ecs-schedule-targets`](../tests/integration/ecs-schedule-targets/) (l2)<br>[`ecs-service-update-props`](../tests/integration/ecs-service-update-props/) (l2)<br>[`efs-lambda`](../tests/integration/efs-lambda/) (l2)<br>[`efs-standalone`](../tests/integration/efs-standalone/) (l2)<br>[`elasticache-replicationgroup-getatt`](../tests/integration/elasticache-replicationgroup-getatt/) (l2)<br>[`emr-cluster`](../tests/integration/emr-cluster/) (l2)<br>[`emr-instance-configs`](../tests/integration/emr-instance-configs/) (l2)<br>[`emr-instance-fleets`](../tests/integration/emr-instance-fleets/) (l2)<br>[`fsx-lustre`](../tests/integration/fsx-lustre/) (l2)<br>[`fsx-ontap`](../tests/integration/fsx-ontap/) (l2)<br>[`fsx-openzfs`](../tests/integration/fsx-openzfs/) (l2)<br>[`fsx-windows`](../tests/integration/fsx-windows/) (l2)<br>[`infra-security`](../tests/integration/infra-security/) (l2)<br>[`launchtemplate-asg-inplace`](../tests/integration/launchtemplate-asg-inplace/) (l2)<br>[`local-start-alb-from-state`](../tests/integration/local-start-alb-from-state/) (l2,literal)<br>[`multi-stack-deps`](../tests/integration/multi-stack-deps/) (l2)<br>[`nlb-source-nat`](../tests/integration/nlb-source-nat/) (l2)<br>[`propagation-races-2`](../tests/integration/propagation-races-2/) (l2)<br>[`rds-aurora`](../tests/integration/rds-aurora/) (l2)<br>[`rds-dbinstance-backfill`](../tests/integration/rds-dbinstance-backfill/) (l2)<br>[`rds-full-stack`](../tests/integration/rds-full-stack/) (l2)<br>[`redshift-cluster-getatt`](../tests/integration/redshift-cluster-getatt/) (l2)<br>[`remove-protection`](../tests/integration/remove-protection/) (l2)<br>[`rollback-failure-injection`](../tests/integration/rollback-failure-injection/) (l2)<br>[`sg-circular-dependency`](../tests/integration/sg-circular-dependency/) (l2)<br>[`vpc-lambda`](../tests/integration/vpc-lambda/) (l2)<br>[`vpc-lambda-cr-race`](../tests/integration/vpc-lambda-cr-race/) (l2)<br>[`vpc-nat-gateway`](../tests/integration/vpc-nat-gateway/) (l2) |
| `AWS::EC2::SubnetNetworkAclAssociation` | [`ec2-vpc`](../tests/integration/ec2-vpc/) (literal) |
| `AWS::EC2::SubnetRouteTableAssociation` | [`alb`](../tests/integration/alb/) (l2)<br>[`alb-advanced`](../tests/integration/alb-advanced/) (l2)<br>[`batch`](../tests/integration/batch/) (l2)<br>[`bench-cdk-sample`](../tests/integration/bench-cdk-sample/) (l2)<br>[`cache-streaming`](../tests/integration/cache-streaming/) (l2)<br>[`cc-protection-flip-eks`](../tests/integration/cc-protection-flip-eks/) (l2)<br>[`deletion-ordering-complex`](../tests/integration/deletion-ordering-complex/) (l2)<br>[`destroy-interrupt`](../tests/integration/destroy-interrupt/) (l2)<br>[`docdb-neptune`](../tests/integration/docdb-neptune/) (l2)<br>[`drift-revert-arrays`](../tests/integration/drift-revert-arrays/) (l2)<br>[`drift-revert-vpc`](../tests/integration/drift-revert-vpc/) (l2)<br>[`ec2-instance`](../tests/integration/ec2-instance/) (l2)<br>[`ec2-instance-fanout`](../tests/integration/ec2-instance-fanout/) (l2)<br>[`ec2-vpc`](../tests/integration/ec2-vpc/) (l2)<br>[`ecs-bluegreen`](../tests/integration/ecs-bluegreen/) (l2)<br>[`ecs-fargate`](../tests/integration/ecs-fargate/) (l2)<br>[`ecs-schedule-targets`](../tests/integration/ecs-schedule-targets/) (l2)<br>[`ecs-service-update-props`](../tests/integration/ecs-service-update-props/) (l2)<br>[`efs-lambda`](../tests/integration/efs-lambda/) (l2)<br>[`efs-standalone`](../tests/integration/efs-standalone/) (l2)<br>[`elasticache-replicationgroup-getatt`](../tests/integration/elasticache-replicationgroup-getatt/) (l2)<br>[`emr-cluster`](../tests/integration/emr-cluster/) (l2)<br>[`emr-instance-configs`](../tests/integration/emr-instance-configs/) (l2)<br>[`emr-instance-fleets`](../tests/integration/emr-instance-fleets/) (l2)<br>[`fsx-lustre`](../tests/integration/fsx-lustre/) (l2)<br>[`fsx-ontap`](../tests/integration/fsx-ontap/) (l2)<br>[`fsx-openzfs`](../tests/integration/fsx-openzfs/) (l2)<br>[`fsx-windows`](../tests/integration/fsx-windows/) (l2)<br>[`infra-security`](../tests/integration/infra-security/) (l2)<br>[`launchtemplate-asg-inplace`](../tests/integration/launchtemplate-asg-inplace/) (l2)<br>[`local-start-alb-from-state`](../tests/integration/local-start-alb-from-state/) (l2,literal)<br>[`multi-stack-deps`](../tests/integration/multi-stack-deps/) (l2)<br>[`nlb-source-nat`](../tests/integration/nlb-source-nat/) (l2)<br>[`propagation-races-2`](../tests/integration/propagation-races-2/) (l2)<br>[`rds-aurora`](../tests/integration/rds-aurora/) (l2)<br>[`rds-dbinstance-backfill`](../tests/integration/rds-dbinstance-backfill/) (l2)<br>[`rds-full-stack`](../tests/integration/rds-full-stack/) (l2)<br>[`redshift-cluster-getatt`](../tests/integration/redshift-cluster-getatt/) (l2)<br>[`remove-protection`](../tests/integration/remove-protection/) (l2)<br>[`rollback-failure-injection`](../tests/integration/rollback-failure-injection/) (l2)<br>[`sg-circular-dependency`](../tests/integration/sg-circular-dependency/) (l2)<br>[`vpc-lambda`](../tests/integration/vpc-lambda/) (l2)<br>[`vpc-lambda-cr-race`](../tests/integration/vpc-lambda-cr-race/) (l2)<br>[`vpc-nat-gateway`](../tests/integration/vpc-nat-gateway/) (l2) |
| `AWS::EC2::VPC` | [`alb`](../tests/integration/alb/) (l2)<br>[`alb-advanced`](../tests/integration/alb-advanced/) (l2)<br>[`batch`](../tests/integration/batch/) (l2)<br>[`bench-cdk-sample`](../tests/integration/bench-cdk-sample/) (l2)<br>[`cache-streaming`](../tests/integration/cache-streaming/) (l2)<br>[`cc-protection-flip-eks`](../tests/integration/cc-protection-flip-eks/) (l2)<br>[`deletion-ordering-complex`](../tests/integration/deletion-ordering-complex/) (l2)<br>[`destroy-interrupt`](../tests/integration/destroy-interrupt/) (l2)<br>[`docdb-neptune`](../tests/integration/docdb-neptune/) (l2)<br>[`drift-revert-arrays`](../tests/integration/drift-revert-arrays/) (l2)<br>[`drift-revert-vpc`](../tests/integration/drift-revert-vpc/) (l2)<br>[`ec2-instance`](../tests/integration/ec2-instance/) (l2)<br>[`ec2-instance-fanout`](../tests/integration/ec2-instance-fanout/) (l2)<br>[`ec2-route-targets`](../tests/integration/ec2-route-targets/) (l1)<br>[`ec2-vpc`](../tests/integration/ec2-vpc/) (l2)<br>[`ecs-bluegreen`](../tests/integration/ecs-bluegreen/) (l2)<br>[`ecs-fargate`](../tests/integration/ecs-fargate/) (l2)<br>[`ecs-schedule-targets`](../tests/integration/ecs-schedule-targets/) (l2)<br>[`ecs-service-update-props`](../tests/integration/ecs-service-update-props/) (l2)<br>[`efs-lambda`](../tests/integration/efs-lambda/) (l2)<br>[`efs-standalone`](../tests/integration/efs-standalone/) (l2,literal)<br>[`elasticache-replicationgroup-getatt`](../tests/integration/elasticache-replicationgroup-getatt/) (l2)<br>[`emr-cluster`](../tests/integration/emr-cluster/) (l2,literal)<br>[`emr-instance-configs`](../tests/integration/emr-instance-configs/) (l2,literal)<br>[`emr-instance-fleets`](../tests/integration/emr-instance-fleets/) (l2,literal)<br>[`export`](../tests/integration/export/) (l1)<br>[`fsx-lustre`](../tests/integration/fsx-lustre/) (l2,literal)<br>[`fsx-ontap`](../tests/integration/fsx-ontap/) (l2,literal)<br>[`fsx-openzfs`](../tests/integration/fsx-openzfs/) (l2,literal)<br>[`fsx-windows`](../tests/integration/fsx-windows/) (l2,literal)<br>[`infra-security`](../tests/integration/infra-security/) (l2)<br>[`launchtemplate-asg-inplace`](../tests/integration/launchtemplate-asg-inplace/) (l2)<br>[`local-start-alb-from-state`](../tests/integration/local-start-alb-from-state/) (l2,literal)<br>[`multi-stack-deps`](../tests/integration/multi-stack-deps/) (l2)<br>[`nlb-source-nat`](../tests/integration/nlb-source-nat/) (l2)<br>[`propagation-races-2`](../tests/integration/propagation-races-2/) (l2)<br>[`rds-aurora`](../tests/integration/rds-aurora/) (l2)<br>[`rds-dbinstance-backfill`](../tests/integration/rds-dbinstance-backfill/) (l2)<br>[`rds-full-stack`](../tests/integration/rds-full-stack/) (l2)<br>[`redshift-cluster-getatt`](../tests/integration/redshift-cluster-getatt/) (l2)<br>[`remove-protection`](../tests/integration/remove-protection/) (l2)<br>[`rollback-failure-injection`](../tests/integration/rollback-failure-injection/) (l2)<br>[`rollback-replay-effective-props`](../tests/integration/rollback-replay-effective-props/) (l1)<br>[`servicediscovery`](../tests/integration/servicediscovery/) (l1)<br>[`sg-circular-dependency`](../tests/integration/sg-circular-dependency/) (l1,l2,literal)<br>[`vpc-lambda`](../tests/integration/vpc-lambda/) (l2)<br>[`vpc-lambda-cr-race`](../tests/integration/vpc-lambda-cr-race/) (l2)<br>[`vpc-nat-gateway`](../tests/integration/vpc-nat-gateway/) (l2) |
| `AWS::EC2::VPCGatewayAttachment` | [`alb`](../tests/integration/alb/) (l2)<br>[`alb-advanced`](../tests/integration/alb-advanced/) (l2)<br>[`batch`](../tests/integration/batch/) (l2)<br>[`bench-cdk-sample`](../tests/integration/bench-cdk-sample/) (l2)<br>[`cache-streaming`](../tests/integration/cache-streaming/) (l2)<br>[`cc-protection-flip-eks`](../tests/integration/cc-protection-flip-eks/) (l2)<br>[`deletion-ordering-complex`](../tests/integration/deletion-ordering-complex/) (l2)<br>[`destroy-interrupt`](../tests/integration/destroy-interrupt/) (l2)<br>[`docdb-neptune`](../tests/integration/docdb-neptune/) (l2)<br>[`drift-revert-arrays`](../tests/integration/drift-revert-arrays/) (l2)<br>[`drift-revert-vpc`](../tests/integration/drift-revert-vpc/) (l2)<br>[`ec2-instance`](../tests/integration/ec2-instance/) (l2)<br>[`ec2-instance-fanout`](../tests/integration/ec2-instance-fanout/) (l2)<br>[`ec2-route-targets`](../tests/integration/ec2-route-targets/) (l1)<br>[`ec2-vpc`](../tests/integration/ec2-vpc/) (l2)<br>[`ecs-bluegreen`](../tests/integration/ecs-bluegreen/) (l2)<br>[`ecs-fargate`](../tests/integration/ecs-fargate/) (l2)<br>[`ecs-schedule-targets`](../tests/integration/ecs-schedule-targets/) (l2)<br>[`ecs-service-update-props`](../tests/integration/ecs-service-update-props/) (l2)<br>[`efs-lambda`](../tests/integration/efs-lambda/) (l2)<br>[`efs-standalone`](../tests/integration/efs-standalone/) (l2)<br>[`elasticache-replicationgroup-getatt`](../tests/integration/elasticache-replicationgroup-getatt/) (l2)<br>[`emr-cluster`](../tests/integration/emr-cluster/) (l2)<br>[`emr-instance-configs`](../tests/integration/emr-instance-configs/) (l2)<br>[`emr-instance-fleets`](../tests/integration/emr-instance-fleets/) (l2)<br>[`export`](../tests/integration/export/) (l1,literal)<br>[`fsx-lustre`](../tests/integration/fsx-lustre/) (l2)<br>[`fsx-ontap`](../tests/integration/fsx-ontap/) (l2)<br>[`fsx-openzfs`](../tests/integration/fsx-openzfs/) (l2)<br>[`fsx-windows`](../tests/integration/fsx-windows/) (l2)<br>[`infra-security`](../tests/integration/infra-security/) (l2)<br>[`launchtemplate-asg-inplace`](../tests/integration/launchtemplate-asg-inplace/) (l2)<br>[`local-start-alb-from-state`](../tests/integration/local-start-alb-from-state/) (l2,literal)<br>[`multi-stack-deps`](../tests/integration/multi-stack-deps/) (l2)<br>[`nlb-source-nat`](../tests/integration/nlb-source-nat/) (l2)<br>[`propagation-races-2`](../tests/integration/propagation-races-2/) (l2)<br>[`rds-aurora`](../tests/integration/rds-aurora/) (l2)<br>[`rds-dbinstance-backfill`](../tests/integration/rds-dbinstance-backfill/) (l2)<br>[`rds-full-stack`](../tests/integration/rds-full-stack/) (l2)<br>[`redshift-cluster-getatt`](../tests/integration/redshift-cluster-getatt/) (l2)<br>[`remove-protection`](../tests/integration/remove-protection/) (l2)<br>[`rollback-failure-injection`](../tests/integration/rollback-failure-injection/) (l2)<br>[`rollback-replay-effective-props`](../tests/integration/rollback-replay-effective-props/) (l1)<br>[`sg-circular-dependency`](../tests/integration/sg-circular-dependency/) (l2)<br>[`vpc-lambda`](../tests/integration/vpc-lambda/) (l2)<br>[`vpc-lambda-cr-race`](../tests/integration/vpc-lambda-cr-race/) (l2)<br>[`vpc-nat-gateway`](../tests/integration/vpc-nat-gateway/) (l2) |
| `AWS::ECR::Repository` | [`destroy-data-guard`](../tests/integration/destroy-data-guard/) (l2)<br>[`ecr`](../tests/integration/ecr/) (l2,literal)<br>[`ecr-scanning`](../tests/integration/ecr-scanning/) (l2)<br>[`local-run-task-from-state`](../tests/integration/local-run-task-from-state/) (l2,literal)<br>[`migrate-from-cfn`](../tests/integration/migrate-from-cfn/) (l2,literal) |
| `AWS::ECS::Cluster` | [`drift-revert`](../tests/integration/drift-revert/) (l1)<br>[`ecs-bluegreen`](../tests/integration/ecs-bluegreen/) (l2)<br>[`ecs-fargate`](../tests/integration/ecs-fargate/) (l2)<br>[`ecs-schedule-targets`](../tests/integration/ecs-schedule-targets/) (l2)<br>[`ecs-service-update-props`](../tests/integration/ecs-service-update-props/) (l2)<br>[`local-ecs-service-connect`](../tests/integration/local-ecs-service-connect/) (l1)<br>[`local-start-alb`](../tests/integration/local-start-alb/) (l1,literal)<br>[`local-start-alb-from-state`](../tests/integration/local-start-alb-from-state/) (l2,literal)<br>[`local-start-service`](../tests/integration/local-start-service/) (l1)<br>[`local-start-service-watch-fast`](../tests/integration/local-start-service-watch-fast/) (l1) |
| `AWS::ECS::Service` | [`ecs-bluegreen`](../tests/integration/ecs-bluegreen/) (l2)<br>[`ecs-fargate`](../tests/integration/ecs-fargate/) (l2,literal)<br>[`ecs-service-update-props`](../tests/integration/ecs-service-update-props/) (l2,literal)<br>[`local-ecs-service-connect`](../tests/integration/local-ecs-service-connect/) (l1,literal)<br>[`local-start-alb`](../tests/integration/local-start-alb/) (l1,literal)<br>[`local-start-alb-from-state`](../tests/integration/local-start-alb-from-state/) (l2,literal)<br>[`local-start-service`](../tests/integration/local-start-service/) (l1,literal)<br>[`local-start-service-watch-fast`](../tests/integration/local-start-service-watch-fast/) (l1,literal) |
| `AWS::ECS::TaskDefinition` | [`ecs-bluegreen`](../tests/integration/ecs-bluegreen/) (l2)<br>[`ecs-fargate`](../tests/integration/ecs-fargate/) (l2)<br>[`ecs-schedule-targets`](../tests/integration/ecs-schedule-targets/) (l2)<br>[`ecs-service-update-props`](../tests/integration/ecs-service-update-props/) (l2)<br>[`local-ecs-service-connect`](../tests/integration/local-ecs-service-connect/) (l1)<br>[`local-run-task`](../tests/integration/local-run-task/) (l2)<br>[`local-run-task-awsvpc`](../tests/integration/local-run-task-awsvpc/) (l2,literal)<br>[`local-run-task-cdkd-assets`](../tests/integration/local-run-task-cdkd-assets/) (l2)<br>[`local-run-task-from-state`](../tests/integration/local-run-task-from-state/) (l1,l2,literal)<br>[`local-run-task-multi-container`](../tests/integration/local-run-task-multi-container/) (l2)<br>[`local-start-alb`](../tests/integration/local-start-alb/) (l1,literal)<br>[`local-start-alb-from-state`](../tests/integration/local-start-alb-from-state/) (l2,literal)<br>[`local-start-service`](../tests/integration/local-start-service/) (l1)<br>[`local-start-service-watch-fast`](../tests/integration/local-start-service-watch-fast/) (l2)<br>[`secrets-array-nested`](../tests/integration/secrets-array-nested/) (l1,literal) |
| `AWS::EFS::AccessPoint` | [`ecs-fargate`](../tests/integration/ecs-fargate/) (l2)<br>[`efs-lambda`](../tests/integration/efs-lambda/) (literal)<br>[`efs-standalone`](../tests/integration/efs-standalone/) (literal) |
| `AWS::EFS::FileSystem` | [`drift-revert-vpc`](../tests/integration/drift-revert-vpc/) (l1,literal)<br>[`ecs-fargate`](../tests/integration/ecs-fargate/) (l2)<br>[`efs-immutable-replacement`](../tests/integration/efs-immutable-replacement/) (l1,literal)<br>[`efs-lambda`](../tests/integration/efs-lambda/) (l2,literal)<br>[`efs-standalone`](../tests/integration/efs-standalone/) (l2,literal) |
| `AWS::EFS::MountTarget` | [`drift-revert-vpc`](../tests/integration/drift-revert-vpc/) (l1,literal)<br>[`ecs-fargate`](../tests/integration/ecs-fargate/) (l2)<br>[`efs-lambda`](../tests/integration/efs-lambda/) (l2,literal)<br>[`efs-standalone`](../tests/integration/efs-standalone/) (l2,literal) |
| `AWS::EMR::Cluster` | [`emr-cluster`](../tests/integration/emr-cluster/) (literal)<br>[`emr-instance-configs`](../tests/integration/emr-instance-configs/) (literal)<br>[`emr-instance-fleets`](../tests/integration/emr-instance-fleets/) (literal) |
| `AWS::EMR::InstanceFleetConfig` | [`emr-instance-fleets`](../tests/integration/emr-instance-fleets/) (literal) |
| `AWS::EMR::InstanceGroupConfig` | [`emr-instance-configs`](../tests/integration/emr-instance-configs/) (literal) |
| `AWS::ElastiCache::CacheCluster` | [`cache-streaming`](../tests/integration/cache-streaming/) (l1,l2) |
| `AWS::ElastiCache::SubnetGroup` | [`cache-streaming`](../tests/integration/cache-streaming/) (l1,l2)<br>[`elasticache-replicationgroup-getatt`](../tests/integration/elasticache-replicationgroup-getatt/) (l1,l2) |
| `AWS::ElasticLoadBalancingV2::Listener` | [`alb`](../tests/integration/alb/) (literal)<br>[`deletion-ordering-complex`](../tests/integration/deletion-ordering-complex/) (literal)<br>[`local-start-alb`](../tests/integration/local-start-alb/) (l1,literal)<br>[`local-start-alb-from-state`](../tests/integration/local-start-alb-from-state/) (literal) |
| `AWS::ElasticLoadBalancingV2::LoadBalancer` | [`alb`](../tests/integration/alb/) (l2,literal)<br>[`alb-advanced`](../tests/integration/alb-advanced/) (l2)<br>[`deletion-ordering-complex`](../tests/integration/deletion-ordering-complex/) (l2,literal)<br>[`drift-revert-vpc`](../tests/integration/drift-revert-vpc/) (l2,literal)<br>[`ecs-bluegreen`](../tests/integration/ecs-bluegreen/) (l2)<br>[`local-start-alb`](../tests/integration/local-start-alb/) (l1,literal)<br>[`local-start-alb-from-state`](../tests/integration/local-start-alb-from-state/) (l2,literal)<br>[`nlb-source-nat`](../tests/integration/nlb-source-nat/) (l1,literal)<br>[`remove-protection`](../tests/integration/remove-protection/) (l2,literal) |
| `AWS::ElasticLoadBalancingV2::TargetGroup` | [`alb`](../tests/integration/alb/) (literal)<br>[`deletion-ordering-complex`](../tests/integration/deletion-ordering-complex/) (literal)<br>[`drift-revert-arrays`](../tests/integration/drift-revert-arrays/) (l1)<br>[`local-start-alb`](../tests/integration/local-start-alb/) (l1,literal)<br>[`local-start-alb-from-state`](../tests/integration/local-start-alb-from-state/) (literal) |
| `AWS::Events::EventBus` | [`appsync`](../tests/integration/appsync/) (l1)<br>[`eventbridge`](../tests/integration/eventbridge/) (l2)<br>[`eventbridge-archive`](../tests/integration/eventbridge-archive/) (l2,literal)<br>[`eventbus-policy`](../tests/integration/eventbus-policy/) (l2,literal) |
| `AWS::Events::Rule` | [`ecs-schedule-targets`](../tests/integration/ecs-schedule-targets/) (l2,literal)<br>[`eventbridge`](../tests/integration/eventbridge/) (l2,literal)<br>[`eventbridge-api-destination`](../tests/integration/eventbridge-api-destination/) (l2)<br>[`eventbridge-input-transformer`](../tests/integration/eventbridge-input-transformer/) (l2,literal)<br>[`iam-propagation-stress`](../tests/integration/iam-propagation-stress/) (l2)<br>[`nested-stack-secret`](../tests/integration/nested-stack-secret/) (l1,literal)<br>[`rename-refactor`](../tests/integration/rename-refactor/) (l2,literal)<br>[`replacement-immutable-name`](../tests/integration/replacement-immutable-name/) (l2,literal)<br>[`scheduled-task`](../tests/integration/scheduled-task/) (l2) |
| `AWS::FSx::FileSystem` | [`fsx-lustre`](../tests/integration/fsx-lustre/) (literal)<br>[`fsx-ontap`](../tests/integration/fsx-ontap/) (literal)<br>[`fsx-openzfs`](../tests/integration/fsx-openzfs/) (literal)<br>[`fsx-windows`](../tests/integration/fsx-windows/) (literal) |
| `AWS::Glue::Crawler` | [`glue-update-hardening`](../tests/integration/glue-update-hardening/) (l1) |
| `AWS::Glue::Database` | [`data-analytics`](../tests/integration/data-analytics/) (l1,literal)<br>[`drift-revert`](../tests/integration/drift-revert/) (l1)<br>[`glue-update-hardening`](../tests/integration/glue-update-hardening/) (l1)<br>[`import-auto-mode`](../tests/integration/import-auto-mode/) (l1,literal) |
| `AWS::Glue::Job` | [`glue-update-hardening`](../tests/integration/glue-update-hardening/) (l1) |
| `AWS::Glue::SecurityConfiguration` | [`glue-securityconfig-replace`](../tests/integration/glue-securityconfig-replace/) (l1,literal) |
| `AWS::Glue::Table` | [`data-analytics`](../tests/integration/data-analytics/) (l1,literal)<br>[`glue-update-hardening`](../tests/integration/glue-update-hardening/) (l1)<br>[`import-auto-mode`](../tests/integration/import-auto-mode/) (l1,literal) |
| `AWS::Glue::Trigger` | [`glue-update-hardening`](../tests/integration/glue-update-hardening/) (l1) |
| `AWS::Glue::Workflow` | [`glue-update-hardening`](../tests/integration/glue-update-hardening/) (l1) |
| `AWS::IAM::AccessKey` | [`iam-access-key`](../tests/integration/iam-access-key/) (literal) |
| `AWS::IAM::Group` | [`infra-security`](../tests/integration/infra-security/) (l2) |
| `AWS::IAM::InstanceProfile` | [`ec2-instance-fanout`](../tests/integration/ec2-instance-fanout/) (l1)<br>[`emr-cluster`](../tests/integration/emr-cluster/) (l1,literal)<br>[`emr-instance-configs`](../tests/integration/emr-instance-configs/) (l1,literal)<br>[`emr-instance-fleets`](../tests/integration/emr-instance-fleets/) (l1,literal)<br>[`propagation-races-2`](../tests/integration/propagation-races-2/) (l1)<br>[`remove-protection`](../tests/integration/remove-protection/) (literal) |
| `AWS::IAM::ManagedPolicy` | [`iam-managed-policy`](../tests/integration/iam-managed-policy/) (literal)<br>[`import-attributes`](../tests/integration/import-attributes/) (literal)<br>[`import-auto-mode`](../tests/integration/import-auto-mode/) (literal) |
| `AWS::IAM::Policy` | [`asset-migration`](../tests/integration/asset-migration/) (literal)<br>[`export`](../tests/integration/export/) (l2,literal)<br>[`iam-propagation-stress`](../tests/integration/iam-propagation-stress/) (literal)<br>[`iam-role-policies-drift-clean`](../tests/integration/iam-role-policies-drift-clean/) (literal)<br>[`migrate-from-cfn`](../tests/integration/migrate-from-cfn/) (literal) |
| `AWS::IAM::Role` | [`agentcore-tools`](../tests/integration/agentcore-tools/) (l2)<br>[`apigatewayv2-update-removal`](../tests/integration/apigatewayv2-update-removal/) (l2)<br>[`appsync`](../tests/integration/appsync/) (l1,l2)<br>[`batch`](../tests/integration/batch/) (l2)<br>[`cc-api-fallback`](../tests/integration/cc-api-fallback/) (l2)<br>[`cc-api-fallback-transitions`](../tests/integration/cc-api-fallback-transitions/) (l2)<br>[`cc-getatt-readback`](../tests/integration/cc-getatt-readback/) (l2)<br>[`cc-protection-flip-eks`](../tests/integration/cc-protection-flip-eks/) (l2)<br>[`ci-cd`](../tests/integration/ci-cd/) (l2)<br>[`cloudtrail-trail`](../tests/integration/cloudtrail-trail/) (l2)<br>[`composite-stack`](../tests/integration/composite-stack/) (l2,literal)<br>[`deep-getatt-chains`](../tests/integration/deep-getatt-chains/) (l1)<br>[`destroy-interrupt`](../tests/integration/destroy-interrupt/) (l2)<br>[`diff-intrinsic-target-change`](../tests/integration/diff-intrinsic-target-change/) (l2)<br>[`dlm-lifecycle-policy`](../tests/integration/dlm-lifecycle-policy/) (l2,literal)<br>[`drift-revert`](../tests/integration/drift-revert/) (l2)<br>[`ec2-instance-fanout`](../tests/integration/ec2-instance-fanout/) (l2)<br>[`ecs-bluegreen`](../tests/integration/ecs-bluegreen/) (l2)<br>[`emr-cluster`](../tests/integration/emr-cluster/) (l2,literal)<br>[`emr-instance-configs`](../tests/integration/emr-instance-configs/) (l2,literal)<br>[`emr-instance-fleets`](../tests/integration/emr-instance-fleets/) (l2,literal)<br>[`eventbridge`](../tests/integration/eventbridge/) (l2)<br>[`eventbridge-pipes`](../tests/integration/eventbridge-pipes/) (l2)<br>[`eventbridge-scheduler`](../tests/integration/eventbridge-scheduler/) (l2)<br>[`export`](../tests/integration/export/) (l2,literal)<br>[`gc-custom-asset-names`](../tests/integration/gc-custom-asset-names/) (literal)<br>[`glue-update-hardening`](../tests/integration/glue-update-hardening/) (l2)<br>[`iam-managed-policy`](../tests/integration/iam-managed-policy/) (l2)<br>[`iam-oidc-provider`](../tests/integration/iam-oidc-provider/) (l2,literal)<br>[`iam-propagation-stress`](../tests/integration/iam-propagation-stress/) (l2)<br>[`iam-role-policies-drift-clean`](../tests/integration/iam-role-policies-drift-clean/) (l2,literal)<br>[`iam-role-prefixed-name-update`](../tests/integration/iam-role-prefixed-name-update/) (l2,literal)<br>[`infra-security`](../tests/integration/infra-security/) (l2)<br>[`intrinsic-functions`](../tests/integration/intrinsic-functions/) (l2)<br>[`lambda-esm-self-managed-kafka`](../tests/integration/lambda-esm-self-managed-kafka/) (literal)<br>[`lambda-microvm-image`](../tests/integration/lambda-microvm-image/) (l2)<br>[`lambda-snapstart`](../tests/integration/lambda-snapstart/) (literal)<br>[`local-invoke-dotnet`](../tests/integration/local-invoke-dotnet/) (l2)<br>[`local-invoke-java`](../tests/integration/local-invoke-java/) (l2)<br>[`local-invoke-provided`](../tests/integration/local-invoke-provided/) (l2)<br>[`local-invoke-ruby`](../tests/integration/local-invoke-ruby/) (l2)<br>[`local-run-task-from-state`](../tests/integration/local-run-task-from-state/) (l2)<br>[`local-start-alb-from-state`](../tests/integration/local-start-alb-from-state/) (l2,literal)<br>[`local-start-api-websocket`](../tests/integration/local-start-api-websocket/) (literal)<br>[`log-pipeline`](../tests/integration/log-pipeline/) (l2)<br>[`macro-expansion`](../tests/integration/macro-expansion/) (literal)<br>[`migrate-from-cfn`](../tests/integration/migrate-from-cfn/) (l2)<br>[`multi-resource`](../tests/integration/multi-resource/) (l2)<br>[`multi-stack-deps`](../tests/integration/multi-stack-deps/) (l2)<br>[`nested-stack`](../tests/integration/nested-stack/) (l2)<br>[`propagation-races-2`](../tests/integration/propagation-races-2/) (l2)<br>[`rds-aurora`](../tests/integration/rds-aurora/) (l2)<br>[`rds-dbinstance-backfill`](../tests/integration/rds-dbinstance-backfill/) (l2)<br>[`recreate-mixed-direction`](../tests/integration/recreate-mixed-direction/) (l2)<br>[`recreate-via-cc-api`](../tests/integration/recreate-via-cc-api/) (l2)<br>[`recreate-via-sdk-provider`](../tests/integration/recreate-via-sdk-provider/) (l2)<br>[`rollback-failure-injection`](../tests/integration/rollback-failure-injection/) (l2)<br>[`s3-replication-and-filter`](../tests/integration/s3-replication-and-filter/) (l2,literal)<br>[`scheduler-custom-group`](../tests/integration/scheduler-custom-group/) (l2)<br>[`sdk-ccapi-crossref`](../tests/integration/sdk-ccapi-crossref/) (l1,literal)<br>[`serverless-api`](../tests/integration/serverless-api/) (l2)<br>[`sns-sqs-event`](../tests/integration/sns-sqs-event/) (l2)<br>[`stepfunctions-s3-definition`](../tests/integration/stepfunctions-s3-definition/) (l2)<br>[`synthetics-canary`](../tests/integration/synthetics-canary/) (l2)<br>[`tags-propagation`](../tests/integration/tags-propagation/) (l2,literal)<br>[`throttle-wide-dag`](../tests/integration/throttle-wide-dag/) (l1,literal)<br>[`update-replace`](../tests/integration/update-replace/) (l2,literal)<br>[`vpc-lambda-cr-race`](../tests/integration/vpc-lambda-cr-race/) (l2) |
| `AWS::IAM::User` | [`iam-access-key`](../tests/integration/iam-access-key/) (l2)<br>[`infra-security`](../tests/integration/infra-security/) (l2) |
| `AWS::IAM::UserToGroupAddition` | [`infra-security`](../tests/integration/infra-security/) (literal) |
| `AWS::KMS::Alias` | [`composite-stack`](../tests/integration/composite-stack/) (literal)<br>[`infra-security`](../tests/integration/infra-security/) (literal)<br>[`kms-encryption`](../tests/integration/kms-encryption/) (literal) |
| `AWS::KMS::Key` | [`cloudtrail-trail`](../tests/integration/cloudtrail-trail/) (l2)<br>[`composite-stack`](../tests/integration/composite-stack/) (literal)<br>[`drift-revert`](../tests/integration/drift-revert/) (l2)<br>[`dynamodb-streams`](../tests/integration/dynamodb-streams/) (l2)<br>[`ecr-scanning`](../tests/integration/ecr-scanning/) (l2)<br>[`infra-security`](../tests/integration/infra-security/) (l2)<br>[`kms-encryption`](../tests/integration/kms-encryption/) (l2,literal)<br>[`loggroup-kms-associate`](../tests/integration/loggroup-kms-associate/) (l2)<br>[`propagation-races-2`](../tests/integration/propagation-races-2/) (l1)<br>[`s3-replication-and-filter`](../tests/integration/s3-replication-and-filter/) (l2,literal)<br>[`s3-vectors`](../tests/integration/s3-vectors/) (l2) |
| `AWS::Kinesis::Stream` | [`cache-streaming`](../tests/integration/cache-streaming/) (l2)<br>[`dynamodb-ondemand`](../tests/integration/dynamodb-ondemand/) (l2)<br>[`kinesis-esm-filter`](../tests/integration/kinesis-esm-filter/) (l2)<br>[`kinesis-stream-mode-switch`](../tests/integration/kinesis-stream-mode-switch/) (l2)<br>[`log-pipeline`](../tests/integration/log-pipeline/) (l2)<br>[`replacement-immutable-name`](../tests/integration/replacement-immutable-name/) (l2,literal)<br>[`sdk-ccapi-crossref`](../tests/integration/sdk-ccapi-crossref/) (l1,literal) |
| `AWS::KinesisFirehose::DeliveryStream` | [`log-pipeline`](../tests/integration/log-pipeline/) (l1,literal) |
| `AWS::Lambda::EventInvokeConfig` | [`export`](../tests/integration/export/) (l1)<br>[`lambda-destinations`](../tests/integration/lambda-destinations/) (literal)<br>[`lambda-event-invoke-config-update`](../tests/integration/lambda-event-invoke-config-update/) (literal) |
| `AWS::Lambda::EventSourceMapping` | [`dynamodb-stream-filter`](../tests/integration/dynamodb-stream-filter/) (literal)<br>[`dynamodb-streams`](../tests/integration/dynamodb-streams/) (literal)<br>[`eventsourcemapping-race`](../tests/integration/eventsourcemapping-race/) (literal)<br>[`fifo-sqs-event-source`](../tests/integration/fifo-sqs-event-source/) (literal)<br>[`lambda-esm-self-managed-kafka`](../tests/integration/lambda-esm-self-managed-kafka/) (literal) |
| `AWS::Lambda::Function` | [`agentcore-tools`](../tests/integration/agentcore-tools/) (l2)<br>[`api-cognito`](../tests/integration/api-cognito/) (l2)<br>[`apigateway`](../tests/integration/apigateway/) (l2)<br>[`apigatewayv2-update-removal`](../tests/integration/apigatewayv2-update-removal/) (l2,literal)<br>[`apigw-stage-throttling`](../tests/integration/apigw-stage-throttling/) (l2,literal)<br>[`appsync`](../tests/integration/appsync/) (l1)<br>[`asset-auto-create`](../tests/integration/asset-auto-create/) (l2)<br>[`asset-bootstrap`](../tests/integration/asset-bootstrap/) (l2)<br>[`asset-migration`](../tests/integration/asset-migration/) (l2)<br>[`bench-cdk-sample`](../tests/integration/bench-cdk-sample/) (l2)<br>[`bootstrap-free-region`](../tests/integration/bootstrap-free-region/) (l2)<br>[`cache-streaming`](../tests/integration/cache-streaming/) (l2)<br>[`cc-api-fallback`](../tests/integration/cc-api-fallback/) (l1)<br>[`cc-api-fallback-transitions`](../tests/integration/cc-api-fallback-transitions/) (l1,literal)<br>[`cloudfront-function-url`](../tests/integration/cloudfront-function-url/) (l2)<br>[`codedeploy-lambda-deployment-group`](../tests/integration/codedeploy-lambda-deployment-group/) (l2)<br>[`cognito-lambda-triggers`](../tests/integration/cognito-lambda-triggers/) (l2)<br>[`composite-stack`](../tests/integration/composite-stack/) (l2,literal)<br>[`custom-resource-getatt-data`](../tests/integration/custom-resource-getatt-data/) (l2)<br>[`custom-resource-provider`](../tests/integration/custom-resource-provider/) (l2)<br>[`data-pipeline`](../tests/integration/data-pipeline/) (l2)<br>[`deep-getatt-chains`](../tests/integration/deep-getatt-chains/) (l1)<br>[`destroy-interrupt`](../tests/integration/destroy-interrupt/) (l2)<br>[`docker-image-asset`](../tests/integration/docker-image-asset/) (l2,literal)<br>[`dynamodb-stream-filter`](../tests/integration/dynamodb-stream-filter/) (l2)<br>[`dynamodb-streams`](../tests/integration/dynamodb-streams/) (l2)<br>[`ecr`](../tests/integration/ecr/) (l2)<br>[`efs-lambda`](../tests/integration/efs-lambda/) (l2)<br>[`event-driven`](../tests/integration/event-driven/) (l2)<br>[`eventbridge`](../tests/integration/eventbridge/) (l2)<br>[`eventbridge-scheduler`](../tests/integration/eventbridge-scheduler/) (l2)<br>[`eventsourcemapping-race`](../tests/integration/eventsourcemapping-race/) (l2)<br>[`export`](../tests/integration/export/) (l2,literal)<br>[`fifo-sqs-event-source`](../tests/integration/fifo-sqs-event-source/) (l2,literal)<br>[`full-stack-demo`](../tests/integration/full-stack-demo/) (l2)<br>[`gc-custom-asset-names`](../tests/integration/gc-custom-asset-names/) (l2,literal)<br>[`iam-propagation-stress`](../tests/integration/iam-propagation-stress/) (l2)<br>[`iam-role-policies-drift-clean`](../tests/integration/iam-role-policies-drift-clean/) (l2)<br>[`kinesis-esm-filter`](../tests/integration/kinesis-esm-filter/) (l2)<br>[`lambda`](../tests/integration/lambda/) (l2)<br>[`lambda-alias-provisioned-concurrency`](../tests/integration/lambda-alias-provisioned-concurrency/) (l2)<br>[`lambda-arch-switch`](../tests/integration/lambda-arch-switch/) (l2)<br>[`lambda-config-field-removal`](../tests/integration/lambda-config-field-removal/) (l2,literal)<br>[`lambda-destinations`](../tests/integration/lambda-destinations/) (l2,literal)<br>[`lambda-durable-replacement`](../tests/integration/lambda-durable-replacement/) (l2,literal)<br>[`lambda-env-removal`](../tests/integration/lambda-env-removal/) (l2,literal)<br>[`lambda-esm-self-managed-kafka`](../tests/integration/lambda-esm-self-managed-kafka/) (l2,literal)<br>[`lambda-event-invoke-config-update`](../tests/integration/lambda-event-invoke-config-update/) (l2)<br>[`lambda-layer-version-update`](../tests/integration/lambda-layer-version-update/) (l2)<br>[`lambda-log-retention`](../tests/integration/lambda-log-retention/) (l2)<br>[`lambda-reserved-concurrency`](../tests/integration/lambda-reserved-concurrency/) (l2)<br>[`lambda-snapstart`](../tests/integration/lambda-snapstart/) (l2,literal)<br>[`lambda-url-authtype-replay`](../tests/integration/lambda-url-authtype-replay/) (l2)<br>[`lambda-versioning`](../tests/integration/lambda-versioning/) (l2,literal)<br>[`local-invoke`](../tests/integration/local-invoke/) (l2)<br>[`local-invoke-buildkit`](../tests/integration/local-invoke-buildkit/) (l2)<br>[`local-invoke-container`](../tests/integration/local-invoke-container/) (l2)<br>[`local-invoke-dotnet`](../tests/integration/local-invoke-dotnet/) (l1,l2)<br>[`local-invoke-from-cfn-stack`](../tests/integration/local-invoke-from-cfn-stack/) (l2)<br>[`local-invoke-from-cfn-stack-multi-stack`](../tests/integration/local-invoke-from-cfn-stack-multi-stack/) (l2)<br>[`local-invoke-from-state`](../tests/integration/local-invoke-from-state/) (l2)<br>[`local-invoke-java`](../tests/integration/local-invoke-java/) (l1,l2)<br>[`local-invoke-layers`](../tests/integration/local-invoke-layers/) (l2)<br>[`local-invoke-provided`](../tests/integration/local-invoke-provided/) (l1,l2)<br>[`local-invoke-python`](../tests/integration/local-invoke-python/) (l2)<br>[`local-invoke-ruby`](../tests/integration/local-invoke-ruby/) (l1,l2)<br>[`local-start-api`](../tests/integration/local-start-api/) (l2)<br>[`local-start-api-container`](../tests/integration/local-start-api-container/) (l2)<br>[`local-start-api-rest-v1-non-proxy`](../tests/integration/local-start-api-rest-v1-non-proxy/) (l2)<br>[`local-start-api-websocket`](../tests/integration/local-start-api-websocket/) (l2,literal)<br>[`log-pipeline`](../tests/integration/log-pipeline/) (l2)<br>[`macro-expansion`](../tests/integration/macro-expansion/) (literal)<br>[`microservices`](../tests/integration/microservices/) (l2)<br>[`migrate-from-cfn`](../tests/integration/migrate-from-cfn/) (l2)<br>[`monitoring`](../tests/integration/monitoring/) (l2)<br>[`multi-asset`](../tests/integration/multi-asset/) (l2)<br>[`multi-resource`](../tests/integration/multi-resource/) (l2)<br>[`multi-stack-deps`](../tests/integration/multi-stack-deps/) (l2)<br>[`nodejs-function`](../tests/integration/nodejs-function/) (literal)<br>[`orphan-resource`](../tests/integration/orphan-resource/) (l2,literal)<br>[`propagation-races-2`](../tests/integration/propagation-races-2/) (l2)<br>[`recreate-mixed-direction`](../tests/integration/recreate-mixed-direction/) (l1)<br>[`recreate-via-cc-api`](../tests/integration/recreate-via-cc-api/) (l1)<br>[`recreate-via-sdk-provider`](../tests/integration/recreate-via-sdk-provider/) (l1)<br>[`rename-refactor`](../tests/integration/rename-refactor/) (l2,literal)<br>[`rollback-failure-injection`](../tests/integration/rollback-failure-injection/) (l2)<br>[`s3-asset-deploy`](../tests/integration/s3-asset-deploy/) (l2)<br>[`s3-event-notification`](../tests/integration/s3-event-notification/) (l2)<br>[`scheduled-task`](../tests/integration/scheduled-task/) (l2)<br>[`sdk-ccapi-crossref`](../tests/integration/sdk-ccapi-crossref/) (l1,literal)<br>[`secrets-dynamic-ref`](../tests/integration/secrets-dynamic-ref/) (l2)<br>[`secrets-rotation-schedule`](../tests/integration/secrets-rotation-schedule/) (l2,literal)<br>[`serverless-api`](../tests/integration/serverless-api/) (l2)<br>[`sns-event-source`](../tests/integration/sns-event-source/) (l2)<br>[`sns-sqs-event`](../tests/integration/sns-sqs-event/) (l2)<br>[`sqs-esm-max-concurrency`](../tests/integration/sqs-esm-max-concurrency/) (l2)<br>[`stack-lock-renewal`](../tests/integration/stack-lock-renewal/) (l2)<br>[`stepfunctions`](../tests/integration/stepfunctions/) (l2)<br>[`tags-propagation`](../tests/integration/tags-propagation/) (l2)<br>[`update-replace`](../tests/integration/update-replace/) (l2,literal)<br>[`vpc-lambda`](../tests/integration/vpc-lambda/) (l2)<br>[`vpc-lambda-cr-race`](../tests/integration/vpc-lambda-cr-race/) (l2) |
| `AWS::Lambda::LayerVersion` | [`lambda`](../tests/integration/lambda/) (l2)<br>[`lambda-layer-version-update`](../tests/integration/lambda-layer-version-update/) (l2)<br>[`local-invoke-layers`](../tests/integration/local-invoke-layers/) (l2) |
| `AWS::Lambda::MicrovmImage` | [`lambda-microvm-image`](../tests/integration/lambda-microvm-image/) (literal) |
| `AWS::Lambda::Permission` | [`apigw-stage-throttling`](../tests/integration/apigw-stage-throttling/) (literal)<br>[`appsync`](../tests/integration/appsync/) (l1)<br>[`cloudfront-function-url`](../tests/integration/cloudfront-function-url/) (l1,literal)<br>[`cognito-lambda-triggers`](../tests/integration/cognito-lambda-triggers/) (literal)<br>[`export`](../tests/integration/export/) (literal)<br>[`migrate-from-cfn`](../tests/integration/migrate-from-cfn/) (literal)<br>[`propagation-races-2`](../tests/integration/propagation-races-2/) (l1,literal)<br>[`rename-refactor`](../tests/integration/rename-refactor/) (literal)<br>[`s3-event-notification`](../tests/integration/s3-event-notification/) (literal)<br>[`secrets-rotation-schedule`](../tests/integration/secrets-rotation-schedule/) (literal)<br>[`serverless-api`](../tests/integration/serverless-api/) (l1)<br>[`sns-event-source`](../tests/integration/sns-event-source/) (literal) |
| `AWS::Lambda::Url` | [`composite-stack`](../tests/integration/composite-stack/) (literal)<br>[`lambda-url-authtype-replay`](../tests/integration/lambda-url-authtype-replay/) (l1,literal) |
| `AWS::Logs::LogGroup` | [`apigatewayv2-update-removal`](../tests/integration/apigatewayv2-update-removal/) (l2)<br>[`apigw-stage-props`](../tests/integration/apigw-stage-props/) (l1,literal)<br>[`apigw-stage-throttling`](../tests/integration/apigw-stage-throttling/) (l2,literal)<br>[`cloudtrail-trail`](../tests/integration/cloudtrail-trail/) (l2)<br>[`cloudwatch`](../tests/integration/cloudwatch/) (l2)<br>[`composite-stack`](../tests/integration/composite-stack/) (l2,literal)<br>[`drift-revert`](../tests/integration/drift-revert/) (l1)<br>[`ec2-vpc`](../tests/integration/ec2-vpc/) (l2)<br>[`ecs-fargate`](../tests/integration/ecs-fargate/) (l2)<br>[`ecs-service-update-props`](../tests/integration/ecs-service-update-props/) (l2)<br>[`full-stack-demo`](../tests/integration/full-stack-demo/) (l2)<br>[`local-start-alb-from-state`](../tests/integration/local-start-alb-from-state/) (l2,literal)<br>[`log-pipeline`](../tests/integration/log-pipeline/) (l2)<br>[`loggroup-class-guard`](../tests/integration/loggroup-class-guard/) (l2)<br>[`loggroup-kms-associate`](../tests/integration/loggroup-kms-associate/) (l2,literal)<br>[`monitoring`](../tests/integration/monitoring/) (l2)<br>[`remove-protection`](../tests/integration/remove-protection/) (l1,literal)<br>[`route53`](../tests/integration/route53/) (l2)<br>[`scheduled-task`](../tests/integration/scheduled-task/) (l2)<br>[`stepfunctions-logging`](../tests/integration/stepfunctions-logging/) (l2)<br>[`tags-propagation`](../tests/integration/tags-propagation/) (l2) |
| `AWS::Neptune::DBCluster` | [`docdb-neptune`](../tests/integration/docdb-neptune/) (l1) |
| `AWS::Neptune::DBInstance` | [`docdb-neptune`](../tests/integration/docdb-neptune/) (l1) |
| `AWS::Neptune::DBSubnetGroup` | [`docdb-neptune`](../tests/integration/docdb-neptune/) (l1) |
| `AWS::RDS::DBCluster` | [`rds-aurora`](../tests/integration/rds-aurora/) (l1,l2) |
| `AWS::RDS::DBInstance` | [`rds-aurora`](../tests/integration/rds-aurora/) (l2)<br>[`rds-dbinstance-backfill`](../tests/integration/rds-dbinstance-backfill/) (l1)<br>[`rds-full-stack`](../tests/integration/rds-full-stack/) (l2) |
| `AWS::RDS::DBProxyEndpoint` | [`rds-aurora`](../tests/integration/rds-aurora/) (literal) |
| `AWS::RDS::DBSubnetGroup` | [`rds-aurora`](../tests/integration/rds-aurora/) (l2)<br>[`rds-dbinstance-backfill`](../tests/integration/rds-dbinstance-backfill/) (l2)<br>[`rds-full-stack`](../tests/integration/rds-full-stack/) (l2) |
| `AWS::Route53::HostedZone` | [`route53`](../tests/integration/route53/) (l2) |
| `AWS::Route53::RecordSet` | [`route53`](../tests/integration/route53/) (l1,l2,literal) |
| `AWS::S3::Bucket` | [`asset-migration`](../tests/integration/asset-migration/) (l2)<br>[`basic`](../tests/integration/basic/) (l2)<br>[`bench-sdk`](../tests/integration/bench-sdk/) (l2)<br>[`bucket-deployment`](../tests/integration/bucket-deployment/) (l2)<br>[`cc-getatt-readback`](../tests/integration/cc-getatt-readback/) (l2)<br>[`ci-cd`](../tests/integration/ci-cd/) (l2,literal)<br>[`cloudtrail-trail`](../tests/integration/cloudtrail-trail/) (l2)<br>[`composite-stack`](../tests/integration/composite-stack/) (l2,literal)<br>[`conditions`](../tests/integration/conditions/) (l1,l2)<br>[`context-test`](../tests/integration/context-test/) (l2)<br>[`cross-stack-references`](../tests/integration/cross-stack-references/) (l2)<br>[`custom-resource-provider`](../tests/integration/custom-resource-provider/) (l2)<br>[`data-analytics`](../tests/integration/data-analytics/) (l2,literal)<br>[`destroy-data-guard`](../tests/integration/destroy-data-guard/) (l2)<br>[`diff-intrinsic-target-change`](../tests/integration/diff-intrinsic-target-change/) (l2)<br>[`drift-revert`](../tests/integration/drift-revert/) (l2)<br>[`drift-revert-arrays`](../tests/integration/drift-revert-arrays/) (l2)<br>[`event-driven`](../tests/integration/event-driven/) (l2)<br>[`export`](../tests/integration/export/) (l2,literal)<br>[`full-stack-demo`](../tests/integration/full-stack-demo/) (l2)<br>[`glue-update-hardening`](../tests/integration/glue-update-hardening/) (l2)<br>[`import-value-strong-ref`](../tests/integration/import-value-strong-ref/) (l2)<br>[`infra-security`](../tests/integration/infra-security/) (l2)<br>[`intrinsic-functions`](../tests/integration/intrinsic-functions/) (l2)<br>[`kms-encryption`](../tests/integration/kms-encryption/) (l2,literal)<br>[`local-invoke-agentcore-from-state`](../tests/integration/local-invoke-agentcore-from-state/) (l2)<br>[`local-invoke-from-state`](../tests/integration/local-invoke-from-state/) (l2)<br>[`local-start-cloudfront`](../tests/integration/local-start-cloudfront/) (l2)<br>[`log-pipeline`](../tests/integration/log-pipeline/) (l2)<br>[`migrate-from-cfn`](../tests/integration/migrate-from-cfn/) (l2)<br>[`multi-resource`](../tests/integration/multi-resource/) (l2)<br>[`multi-stack-deps`](../tests/integration/multi-stack-deps/) (l2)<br>[`nested-stack`](../tests/integration/nested-stack/) (l2)<br>[`orphan-resource`](../tests/integration/orphan-resource/) (l2,literal)<br>[`outputs-only-export`](../tests/integration/outputs-only-export/) (l2)<br>[`propagation-races-2`](../tests/integration/propagation-races-2/) (l2)<br>[`recreate-via-cc-api`](../tests/integration/recreate-via-cc-api/) (l1)<br>[`rollback-replay-effective-props`](../tests/integration/rollback-replay-effective-props/) (literal)<br>[`s3-analytics-inventory`](../tests/integration/s3-analytics-inventory/) (l1)<br>[`s3-cloudfront`](../tests/integration/s3-cloudfront/) (l2)<br>[`s3-event-notification`](../tests/integration/s3-event-notification/) (l2)<br>[`s3-lifecycle`](../tests/integration/s3-lifecycle/) (l1,l2,literal)<br>[`s3-object-lock`](../tests/integration/s3-object-lock/) (l1,literal)<br>[`s3-replication-and-filter`](../tests/integration/s3-replication-and-filter/) (l1,literal)<br>[`s3-subconfig-removal`](../tests/integration/s3-subconfig-removal/) (l1,literal)<br>[`state-destroy`](../tests/integration/state-destroy/) (l2)<br>[`synthetics-canary`](../tests/integration/synthetics-canary/) (l2)<br>[`tags-propagation`](../tests/integration/tags-propagation/) (l2)<br>[`update-policy-mutations`](../tests/integration/update-policy-mutations/) (l2,literal)<br>[`update-replace`](../tests/integration/update-replace/) (l2,literal) |
| `AWS::S3::BucketPolicy` | [`asset-migration`](../tests/integration/asset-migration/) (literal)<br>[`migrate-from-cfn`](../tests/integration/migrate-from-cfn/) (literal)<br>[`propagation-races-2`](../tests/integration/propagation-races-2/) (l1)<br>[`s3-analytics-inventory`](../tests/integration/s3-analytics-inventory/) (l1)<br>[`s3-replication-and-filter`](../tests/integration/s3-replication-and-filter/) (l1) |
| `AWS::S3Express::DirectoryBucket` | [`s3-directory-bucket`](../tests/integration/s3-directory-bucket/) (l1) |
| `AWS::S3Tables::Namespace` | [`s3-tables`](../tests/integration/s3-tables/) (l1) |
| `AWS::S3Tables::Table` | [`s3-tables`](../tests/integration/s3-tables/) (l1,literal) |
| `AWS::S3Tables::TableBucket` | [`s3-tables`](../tests/integration/s3-tables/) (l1,literal) |
| `AWS::S3Vectors::VectorBucket` | [`s3-vectors`](../tests/integration/s3-vectors/) (l1) |
| `AWS::SNS::Subscription` | [`composite-stack`](../tests/integration/composite-stack/) (literal)<br>[`sns-event-source`](../tests/integration/sns-event-source/) (literal)<br>[`sns-inline-subscription`](../tests/integration/sns-inline-subscription/) (literal)<br>[`sns-sqs-event`](../tests/integration/sns-sqs-event/) (literal)<br>[`sns-subscription-filter`](../tests/integration/sns-subscription-filter/) (literal)<br>[`sns-subscription-update`](../tests/integration/sns-subscription-update/) (l1,literal) |
| `AWS::SNS::Topic` | [`bench-sdk`](../tests/integration/bench-sdk/) (l2)<br>[`cloudtrail-trail`](../tests/integration/cloudtrail-trail/) (l2)<br>[`cloudwatch`](../tests/integration/cloudwatch/) (l2)<br>[`codecommit`](../tests/integration/codecommit/) (l2)<br>[`composite-stack`](../tests/integration/composite-stack/) (l2,literal)<br>[`conditions-and-if`](../tests/integration/conditions-and-if/) (l1)<br>[`deep-getatt-chains`](../tests/integration/deep-getatt-chains/) (l1)<br>[`deployment-events`](../tests/integration/deployment-events/) (l2)<br>[`drift-revert`](../tests/integration/drift-revert/) (l2)<br>[`drift-revert-arrays`](../tests/integration/drift-revert-arrays/) (l2)<br>[`event-driven`](../tests/integration/event-driven/) (l2)<br>[`eventbridge-pipes`](../tests/integration/eventbridge-pipes/) (l2)<br>[`export`](../tests/integration/export/) (l2,literal)<br>[`full-stack-demo`](../tests/integration/full-stack-demo/) (l2)<br>[`iam-propagation-stress`](../tests/integration/iam-propagation-stress/) (l2)<br>[`importvalue-chain`](../tests/integration/importvalue-chain/) (l2)<br>[`intrinsics-torture`](../tests/integration/intrinsics-torture/) (l2)<br>[`intrinsics-torture-2`](../tests/integration/intrinsics-torture-2/) (l2)<br>[`microservices`](../tests/integration/microservices/) (l2)<br>[`migrate-from-cfn`](../tests/integration/migrate-from-cfn/) (l2)<br>[`monitoring`](../tests/integration/monitoring/) (l2)<br>[`nested-stack-3level`](../tests/integration/nested-stack-3level/) (l2)<br>[`replacement-fanout`](../tests/integration/replacement-fanout/) (l2,literal)<br>[`s3-lifecycle`](../tests/integration/s3-lifecycle/) (l2)<br>[`scheduled-task`](../tests/integration/scheduled-task/) (l2)<br>[`serverless-api`](../tests/integration/serverless-api/) (l2)<br>[`sns-event-source`](../tests/integration/sns-event-source/) (l2)<br>[`sns-inline-subscription`](../tests/integration/sns-inline-subscription/) (l1,literal)<br>[`sns-pending-subscription`](../tests/integration/sns-pending-subscription/) (l2)<br>[`sns-sqs-event`](../tests/integration/sns-sqs-event/) (l1,l2)<br>[`sns-subscription-filter`](../tests/integration/sns-subscription-filter/) (l2,literal)<br>[`sns-subscription-update`](../tests/integration/sns-subscription-update/) (l2,literal)<br>[`tags-propagation`](../tests/integration/tags-propagation/) (l2)<br>[`throttle-wide-dag`](../tests/integration/throttle-wide-dag/) (l1,literal)<br>[`update-policy-mutations`](../tests/integration/update-policy-mutations/) (l2,literal) |
| `AWS::SNS::TopicPolicy` | [`codecommit`](../tests/integration/codecommit/) (l2)<br>[`iam-propagation-stress`](../tests/integration/iam-propagation-stress/) (literal)<br>[`migrate-from-cfn`](../tests/integration/migrate-from-cfn/) (literal)<br>[`replacement-fanout`](../tests/integration/replacement-fanout/) (l2,literal)<br>[`s3-lifecycle`](../tests/integration/s3-lifecycle/) (l2)<br>[`sns-sqs-event`](../tests/integration/sns-sqs-event/) (l2) |
| `AWS::SQS::Queue` | [`basic`](../tests/integration/basic/) (l1)<br>[`bench-cdk-sample`](../tests/integration/bench-cdk-sample/) (l2)<br>[`bench-sdk`](../tests/integration/bench-sdk/) (l2)<br>[`cc-getatt-readback`](../tests/integration/cc-getatt-readback/) (l2)<br>[`cloudwatch-anomaly-detector`](../tests/integration/cloudwatch-anomaly-detector/) (l2)<br>[`composite-stack`](../tests/integration/composite-stack/) (l2,literal)<br>[`conditions-update-2`](../tests/integration/conditions-update-2/) (l1)<br>[`data-pipeline`](../tests/integration/data-pipeline/) (l2)<br>[`drift-revert-arrays`](../tests/integration/drift-revert-arrays/) (l2)<br>[`event-driven`](../tests/integration/event-driven/) (l2)<br>[`eventbridge`](../tests/integration/eventbridge/) (l2)<br>[`eventbridge-input-transformer`](../tests/integration/eventbridge-input-transformer/) (l2,literal)<br>[`eventbridge-pipes`](../tests/integration/eventbridge-pipes/) (l2)<br>[`eventsourcemapping-race`](../tests/integration/eventsourcemapping-race/) (l2,literal)<br>[`fifo-sqs-event-source`](../tests/integration/fifo-sqs-event-source/) (l2,literal)<br>[`full-stack-demo`](../tests/integration/full-stack-demo/) (l2)<br>[`iam-propagation-stress`](../tests/integration/iam-propagation-stress/) (l2)<br>[`iam-role-policies-drift-clean`](../tests/integration/iam-role-policies-drift-clean/) (l2)<br>[`intrinsics-torture`](../tests/integration/intrinsics-torture/) (l2)<br>[`lambda-destinations`](../tests/integration/lambda-destinations/) (l2,literal)<br>[`lambda-event-invoke-config-update`](../tests/integration/lambda-event-invoke-config-update/) (l2)<br>[`lambda-url-authtype-replay`](../tests/integration/lambda-url-authtype-replay/) (l1)<br>[`microservices`](../tests/integration/microservices/) (l2)<br>[`migrate-from-cfn`](../tests/integration/migrate-from-cfn/) (l2)<br>[`multi-resource`](../tests/integration/multi-resource/) (l2)<br>[`rename-refactor`](../tests/integration/rename-refactor/) (l2,literal)<br>[`rollback-command`](../tests/integration/rollback-command/) (l1)<br>[`rollback-cross-region-secret`](../tests/integration/rollback-cross-region-secret/) (l1)<br>[`rollback-deletion-policy-snapshot`](../tests/integration/rollback-deletion-policy-snapshot/) (l1,literal)<br>[`rollback-failure-injection`](../tests/integration/rollback-failure-injection/) (l1)<br>[`rollback-replay-effective-props`](../tests/integration/rollback-replay-effective-props/) (l1)<br>[`rollback-sqs-cooldown`](../tests/integration/rollback-sqs-cooldown/) (l1)<br>[`scheduler-custom-group`](../tests/integration/scheduler-custom-group/) (l2)<br>[`secrets-dynamic-ref`](../tests/integration/secrets-dynamic-ref/) (l1)<br>[`sns-inline-subscription`](../tests/integration/sns-inline-subscription/) (l1)<br>[`sns-sqs-event`](../tests/integration/sns-sqs-event/) (l1,l2)<br>[`sns-subscription-filter`](../tests/integration/sns-subscription-filter/) (l2,literal)<br>[`sns-subscription-update`](../tests/integration/sns-subscription-update/) (l2,literal)<br>[`sqs-esm-max-concurrency`](../tests/integration/sqs-esm-max-concurrency/) (l2)<br>[`tags-propagation`](../tests/integration/tags-propagation/) (l2) |
| `AWS::SQS::QueuePolicy` | [`iam-propagation-stress`](../tests/integration/iam-propagation-stress/) (literal)<br>[`migrate-from-cfn`](../tests/integration/migrate-from-cfn/) (literal)<br>[`sns-subscription-filter`](../tests/integration/sns-subscription-filter/) (literal) |
| `AWS::SSM::Parameter` | [`bench-sdk`](../tests/integration/bench-sdk/) (l2)<br>[`composite-stack`](../tests/integration/composite-stack/) (l2,literal)<br>[`conditions-and-if`](../tests/integration/conditions-and-if/) (l1)<br>[`conditions-update-2`](../tests/integration/conditions-update-2/) (l1)<br>[`context-test`](../tests/integration/context-test/) (l2)<br>[`cross-region-state-bucket`](../tests/integration/cross-region-state-bucket/) (l1)<br>[`cross-stack-cfn-fallback`](../tests/integration/cross-stack-cfn-fallback/) (l1)<br>[`cross-stack-references`](../tests/integration/cross-stack-references/) (l1)<br>[`cross-stack-secret-import`](../tests/integration/cross-stack-secret-import/) (l2)<br>[`custom-resource-getatt-data`](../tests/integration/custom-resource-getatt-data/) (l2)<br>[`deep-getatt-chains`](../tests/integration/deep-getatt-chains/) (l1)<br>[`deletion-policy-retain`](../tests/integration/deletion-policy-retain/) (l2,literal)<br>[`deployment-events`](../tests/integration/deployment-events/) (l2)<br>[`destroy-interrupt`](../tests/integration/destroy-interrupt/) (l2,literal)<br>[`dynamic-ref-cross-region`](../tests/integration/dynamic-ref-cross-region/) (l1)<br>[`elasticache-replicationgroup-getatt`](../tests/integration/elasticache-replicationgroup-getatt/) (l1)<br>[`eventbridge`](../tests/integration/eventbridge/) (l2)<br>[`export-nested-stack`](../tests/integration/export-nested-stack/) (l2,literal)<br>[`getatt-fallback-guard`](../tests/integration/getatt-fallback-guard/) (l1,literal)<br>[`getstackoutput-crossregion`](../tests/integration/getstackoutput-crossregion/) (l1,l2)<br>[`import-attributes`](../tests/integration/import-attributes/) (literal)<br>[`import-nested-stack`](../tests/integration/import-nested-stack/) (l2,literal)<br>[`import-value-strong-ref`](../tests/integration/import-value-strong-ref/) (l2)<br>[`importvalue-chain`](../tests/integration/importvalue-chain/) (l2)<br>[`infra-security`](../tests/integration/infra-security/) (l2)<br>[`inplace-attr-propagation`](../tests/integration/inplace-attr-propagation/) (l2,literal)<br>[`intrinsics-torture`](../tests/integration/intrinsics-torture/) (l1,literal)<br>[`intrinsics-torture-2`](../tests/integration/intrinsics-torture-2/) (l1,literal)<br>[`legacy-bucket-name-fallback`](../tests/integration/legacy-bucket-name-fallback/) (l2)<br>[`legacy-state-migration`](../tests/integration/legacy-state-migration/) (l2)<br>[`local-invoke-from-cfn-stack-multi-stack`](../tests/integration/local-invoke-from-cfn-stack-multi-stack/) (l2)<br>[`microservices`](../tests/integration/microservices/) (l2)<br>[`multi-region-same-stack`](../tests/integration/multi-region-same-stack/) (l2)<br>[`nested-stack`](../tests/integration/nested-stack/) (l2)<br>[`nested-stack-3level`](../tests/integration/nested-stack-3level/) (l2)<br>[`nested-stack-deep`](../tests/integration/nested-stack-deep/) (l2)<br>[`nested-stack-secret`](../tests/integration/nested-stack-secret/) (l2,literal)<br>[`opensearch-domain-getatt`](../tests/integration/opensearch-domain-getatt/) (l1)<br>[`outputs-only-export`](../tests/integration/outputs-only-export/) (l2)<br>[`rds-full-stack`](../tests/integration/rds-full-stack/) (l2)<br>[`redshift-cluster-getatt`](../tests/integration/redshift-cluster-getatt/) (l1)<br>[`rename-refactor`](../tests/integration/rename-refactor/) (l2,literal)<br>[`replacement-fanout`](../tests/integration/replacement-fanout/) (l2,literal)<br>[`replacement-immutable-name`](../tests/integration/replacement-immutable-name/) (l2,literal)<br>[`rollback-command`](../tests/integration/rollback-command/) (l2)<br>[`rollback-cross-region-secret`](../tests/integration/rollback-cross-region-secret/) (l1,l2)<br>[`rollback-failure-injection`](../tests/integration/rollback-failure-injection/) (l2)<br>[`s3-tables`](../tests/integration/s3-tables/) (l1)<br>[`schema-v5-to-v6-migration`](../tests/integration/schema-v5-to-v6-migration/) (l2)<br>[`schema-v6-to-v7-migration`](../tests/integration/schema-v6-to-v7-migration/) (l2)<br>[`schema-v7-to-v8-migration`](../tests/integration/schema-v7-to-v8-migration/) (l1,l2)<br>[`schema-v8-to-v9-migration`](../tests/integration/schema-v8-to-v9-migration/) (l1,l2)<br>[`sdk-ccapi-crossref`](../tests/integration/sdk-ccapi-crossref/) (l1,literal)<br>[`secrets-dynamic-ref`](../tests/integration/secrets-dynamic-ref/) (l2)<br>[`state-info-command`](../tests/integration/state-info-command/) (l2)<br>[`tags-propagation`](../tests/integration/tags-propagation/) (l2,literal)<br>[`throttle-wide-dag`](../tests/integration/throttle-wide-dag/) (l1,literal)<br>[`update-policy-mutations`](../tests/integration/update-policy-mutations/) (l2,literal)<br>[`vpc-lookup`](../tests/integration/vpc-lookup/) (l2)<br>[`wait-condition-handle`](../tests/integration/wait-condition-handle/) (l2) |
| `AWS::Scheduler::Schedule` | [`ecs-schedule-targets`](../tests/integration/ecs-schedule-targets/) (literal)<br>[`eventbridge`](../tests/integration/eventbridge/) (literal)<br>[`eventbridge-scheduler`](../tests/integration/eventbridge-scheduler/) (literal) |
| `AWS::SecretsManager::Secret` | [`composite-stack`](../tests/integration/composite-stack/) (l2,literal)<br>[`cross-stack-secret-import`](../tests/integration/cross-stack-secret-import/) (l2)<br>[`event-driven`](../tests/integration/event-driven/) (l2)<br>[`full-stack-demo`](../tests/integration/full-stack-demo/) (l2)<br>[`iam-access-key`](../tests/integration/iam-access-key/) (l2)<br>[`lambda-esm-self-managed-kafka`](../tests/integration/lambda-esm-self-managed-kafka/) (l2,literal)<br>[`local-run-task-from-state`](../tests/integration/local-run-task-from-state/) (l2,literal)<br>[`replacement-immutable-name`](../tests/integration/replacement-immutable-name/) (l2,literal)<br>[`secrets-array-nested`](../tests/integration/secrets-array-nested/) (l2,literal)<br>[`secrets-dynamic-ref`](../tests/integration/secrets-dynamic-ref/) (l2)<br>[`secrets-rotation-schedule`](../tests/integration/secrets-rotation-schedule/) (l2,literal) |
| `AWS::ServiceDiscovery::HttpNamespace` | [`servicediscovery-namespaces`](../tests/integration/servicediscovery-namespaces/) (l1,literal) |
| `AWS::ServiceDiscovery::PrivateDnsNamespace` | [`drift-revert-vpc`](../tests/integration/drift-revert-vpc/) (l2,literal)<br>[`local-ecs-service-connect`](../tests/integration/local-ecs-service-connect/) (literal)<br>[`servicediscovery`](../tests/integration/servicediscovery/) (l1) |
| `AWS::ServiceDiscovery::PublicDnsNamespace` | [`servicediscovery-namespaces`](../tests/integration/servicediscovery-namespaces/) (l1,literal) |
| `AWS::ServiceDiscovery::Service` | [`local-ecs-service-connect`](../tests/integration/local-ecs-service-connect/) (literal)<br>[`servicediscovery`](../tests/integration/servicediscovery/) (l1,literal) |
| `AWS::StepFunctions::StateMachine` | [`iam-propagation-stress`](../tests/integration/iam-propagation-stress/) (l2)<br>[`replacement-immutable-name`](../tests/integration/replacement-immutable-name/) (l2,literal)<br>[`stepfunctions`](../tests/integration/stepfunctions/) (l2)<br>[`stepfunctions-logging`](../tests/integration/stepfunctions-logging/) (l2)<br>[`stepfunctions-s3-definition`](../tests/integration/stepfunctions-s3-definition/) (l1) |
| `AWS::WAFv2::WebACL` | [`wafv2`](../tests/integration/wafv2/) (l1,literal) |

## Resource types referenced in integs without an SDK Provider (73)

These resource types appear in integ fixtures but no SDK Provider is registered for them — they fall through to the Cloud Control API fallback. Listed here for visibility; not actionable on its own.

- `AWS::ApiGateway::ApiKey`
- `AWS::ApiGateway::ClientCertificate`
- `AWS::ApiGateway::GatewayResponse`
- `AWS::ApiGateway::Model`
- `AWS::ApiGateway::RequestValidator`
- `AWS::ApiGateway::RestApi`
- `AWS::ApiGateway::UsagePlanKey`
- `AWS::AppConfig::Application`
- `AWS::AppConfig::ConfigurationProfile`
- `AWS::AppConfig::Deployment`
- `AWS::AppConfig::DeploymentStrategy`
- `AWS::AppConfig::Environment`
- `AWS::AppConfig::HostedConfigurationVersion`
- `AWS::ApplicationAutoScaling::ScalableTarget`
- `AWS::ApplicationAutoScaling::ScalingPolicy`
- `AWS::Athena::NamedQuery`
- `AWS::Athena::WorkGroup`
- `AWS::Backup::BackupPlan`
- `AWS::Backup::BackupSelection`
- `AWS::Backup::BackupVault`
- `AWS::CloudFormation::CustomResource`
- `AWS::CloudWatch::CompositeAlarm`
- `AWS::CodeDeploy::DeploymentGroup`
- `AWS::CodePipeline::Pipeline`
- `AWS::Cognito::IdentityPool`
- `AWS::Cognito::UserPoolClient`
- `AWS::Cognito::UserPoolDomain`
- `AWS::Cognito::UserPoolGroup`
- `AWS::Cognito::UserPoolUser`
- `AWS::Cognito::UserPoolUserToGroupAttachment`
- `AWS::DSQL::Cluster`
- `AWS::DocDB::GlobalCluster`
- `AWS::EC2::PrefixList`
- `AWS::EC2::SecurityGroupEgress`
- `AWS::EC2::TransitGateway`
- `AWS::EC2::TransitGatewayAttachment`
- `AWS::EC2::VPCCidrBlock`
- `AWS::EC2::Volume`
- `AWS::EKS::Cluster`
- `AWS::ELBv2::LoadBalancer`
- `AWS::ElastiCache::ReplicationGroup`
- `AWS::ElasticLoadBalancingV2::ListenerRule`
- `AWS::Events::ApiDestination`
- `AWS::Events::Archive`
- `AWS::Events::Connection`
- `AWS::Events::EventBusPolicy`
- `AWS::KMS::Grant`
- `AWS::Lambda::Alias`
- `AWS::Lambda::CodeSigningConfig`
- `AWS::Lambda::Version`
- `AWS::Logs::LogStream`
- `AWS::Logs::MetricFilter`
- `AWS::Logs::ResourcePolicy`
- `AWS::Logs::SubscriptionFilter`
- `AWS::NeptuneGraph::Graph`
- `AWS::OpenSearchService::Domain`
- `AWS::Pipes::Pipe`
- `AWS::RDS::GlobalCluster`
- `AWS::Redshift::Cluster`
- `AWS::ResourceGroups::Group`
- `AWS::Route53::CidrCollection`
- `AWS::Route53::HealthCheck`
- `AWS::S3::AccessPoint`
- `AWS::SES::ConfigurationSet`
- `AWS::SES::EmailIdentity`
- `AWS::SMSVOICE::ProtectConfiguration`
- `AWS::SSM::Document`
- `AWS::SecretsManager::RotationSchedule`
- `AWS::Serverless::Function`
- `AWS::Signer::SigningProfile`
- `AWS::VerifiedPermissions::PolicyStore`
- `AWS::WAFv2::IPSet`
- `AWS::WAFv2::WebACLAssociation`
