Type alias DescribeOutputAssigner<TOutput, TParameters, TOutputs>

DescribeOutputAssigner<TOutput, TParameters, TOutputs>: ((parameters: Record<keyof TParameters, string>, outputs: Record<keyof TOutputs, string>, name: string) => Omit<TOutput, "$metadata" | "resourceDetail">)

Type Parameters

  • TOutput extends object

  • TParameters extends object = {}

  • TOutputs extends object = {}

Type declaration

    • (parameters: Record<keyof TParameters, string>, outputs: Record<keyof TOutputs, string>, name: string): Omit<TOutput, "$metadata" | "resourceDetail">
    • Parameters

      • parameters: Record<keyof TParameters, string>
      • outputs: Record<keyof TOutputs, string>
      • name: string

      Returns Omit<TOutput, "$metadata" | "resourceDetail">