supportsDeletionProtection property
Capability flag: true when this resource's underlying Terraform
schema has a deletion_protection boolean attribute that the
synth-time devMode flow can flip to false. Defaults to false;
the codegen emitter overrides this to true for wrappers whose
schema includes the attribute.
@protected (v0.11.0, ADR-0016): same rationale as
sensitiveFields — subclass / synth contract member, not part of
the user-facing wrapper API.
Implementation
@override
bool get supportsDeletionProtection => true;