Interface CfnPropertyMixinOptions

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
CfnPropertyMixinOptions.Jsii$Proxy

@Generated(value="jsii-pacmak/1.127.0 (build 2117ad5)", date="2026-03-11T13:19:55.290Z") @Stability(Stable) public interface CfnPropertyMixinOptions extends software.amazon.jsii.JsiiSerializable
Options for applying CfnProperty mixins.

Example:

 CfnBucket overrideBucket = new CfnBucket(scope, "OverrideBucket");
 overrideBucket.getPublicAccessBlockConfiguration() = PublicAccessBlockConfigurationProperty.builder().blockPublicAcls(true).build();
 // Replaces the entire publicAccessBlockConfiguration
 overrideBucket.with(CfnBucketPropsMixin.Builder.create(CfnBucketMixinProps.builder().publicAccessBlockConfiguration(PublicAccessBlockConfigurationProperty.builder().blockPublicPolicy(true).build()).build()).strategy(PropertyMergeStrategy.override()).build());