defineAivenKafkaUsers

defineAivenKafkaUsers< Entries extends Record<string, AivenKafkaUserArgs>, >( entries: Entries, ): AivenKafkaUserHandles<Entries>

Captures user declarations and returns one immutable, plan-time handle per literal map key.

Remarks

Nested provider arguments remain consumer-owned and must not be mutated after this call.

Type Parameters

  • Entries extends Record<string, AivenKafkaUserArgs>

Parameters

  • entries (Entries) — User creation or reference declarations keyed by stable logical identity.

Returns

  • AivenKafkaUserHandles<Entries> — A frozen handle collection preserving every literal key and a shallow snapshot of the declaration map.