Class: Aws::Chime::Types::Attendee

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-chime/lib/aws-sdk-chime/types.rb

Overview

An Amazon Chime SDK meeting attendee. Includes a unique AttendeeId and JoinToken . The JoinToken allows a client to authenticate and join as the specified attendee. The JoinToken expires when the meeting ends or when DeleteAttendee is called. After that, the attendee is unable to join the meeting.

We recommend securely transferring each JoinToken from your server application to the client so that no other client has access to the token except for the one authorized to represent the attendee.

Constant Summary collapse

SENSITIVE =
[:external_user_id, :join_token]

Instance Attribute Summary collapse

Instance Attribute Details

#attendee_idString

The Amazon Chime SDK attendee ID.

Returns:

  • (String)


587
588
589
590
591
592
593
# File 'gems/aws-sdk-chime/lib/aws-sdk-chime/types.rb', line 587

class Attendee < Struct.new(
  :external_user_id,
  :attendee_id,
  :join_token)
  SENSITIVE = [:external_user_id, :join_token]
  include Aws::Structure
end

#external_user_idString

The Amazon Chime SDK external user ID. An idempotency token. Links the attendee to an identity managed by a builder application.

Returns:

  • (String)


587
588
589
590
591
592
593
# File 'gems/aws-sdk-chime/lib/aws-sdk-chime/types.rb', line 587

class Attendee < Struct.new(
  :external_user_id,
  :attendee_id,
  :join_token)
  SENSITIVE = [:external_user_id, :join_token]
  include Aws::Structure
end

#join_tokenString

The join token used by the Amazon Chime SDK attendee.

Returns:

  • (String)


587
588
589
590
591
592
593
# File 'gems/aws-sdk-chime/lib/aws-sdk-chime/types.rb', line 587

class Attendee < Struct.new(
  :external_user_id,
  :attendee_id,
  :join_token)
  SENSITIVE = [:external_user_id, :join_token]
  include Aws::Structure
end