java.lang.Object
software.amazon.smithy.aws.cloudformation.schema.fromsmithy.mappers.HandlerPermissionMapper
All Implemented Interfaces:
CfnMapper

public final class HandlerPermissionMapper extends Object implements CfnMapper
Generates the resource's handler permissions list based on the lifecycle operation used and any permissions listed in the aws.iam#requiredActions trait.
See Also:
  • Constructor Details

    • HandlerPermissionMapper

      public HandlerPermissionMapper()
  • Method Details

    • before

      public void before(Context context, ResourceSchema.Builder resourceSchema)
      Description copied from interface: CfnMapper
      Updates an ResourceSchema.Builder before converting the model.
      Specified by:
      before in interface CfnMapper
      Parameters:
      context - Conversion context.
      resourceSchema - ResourceSchema builder to modify.