diff --git a/lib/ex_aws/chime/meetings/attendee_capabilities.ex b/lib/ex_aws/chime/meetings/attendee_capabilities.ex new file mode 100644 index 0000000..daf0e85 --- /dev/null +++ b/lib/ex_aws/chime/meetings/attendee_capabilities.ex @@ -0,0 +1,21 @@ +defmodule ExAws.Chime.Meetings.AttendeeCapabilities do + @moduledoc """ + Module representing the Chime AttendeeCapabilities data type + + See https://docs.aws.amazon.com/chime/latest/APIReference/API_meeting-chime_AttendeeCapabilities.html + """ + + defstruct [ + :audio, + :content, + :video + ] + + @type capability_value :: :SendReceive | :Send | :Receive | :None + + @type t :: %__MODULE__{ + audio: capability_value(), + content: capability_value(), + video: capability_value() + } +end