annotation
Amber::Schema::Header
Overview
Define a header parameter for an endpoint Properties:
- name: Header name
- type: Header value type (usually String)
- required: Whether the header is required (default: false)
- description: Human-readable description
- default: Default value if not provided Example: @[Header(name: "X-API-Key", type: String, required: true, description: "API authentication key")]