Type alias TypedResourceRemediation<TProps>

TypedResourceRemediation<TProps>: ((props, args) => Promise<Record<string, any>> | Record<string, any> | Promise<void> | void | undefined)

TypedResourceRemediation is a callback responsible for remediating a resource policy violation; it is the typed equivalent to ResourceRemediation that carries strongly typed properties with it.

Type Parameters

  • TProps

Type declaration

    • (props, args): Promise<Record<string, any>> | Record<string, any> | Promise<void> | void | undefined
    • Parameters

      Returns Promise<Record<string, any>> | Record<string, any> | Promise<void> | void | undefined

Generated using TypeDoc