Class: Aws::IVSRealTime::Types::ParticipantReplica
- Inherits:
-
Struct
- Object
- Struct
- Aws::IVSRealTime::Types::ParticipantReplica
- Defined in:
- gems/aws-sdk-ivsrealtime/lib/aws-sdk-ivsrealtime/types.rb
Overview
Information about the replicated destination stage for a participant.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#destination_session_id ⇒ String
ID of the session within the destination stage.
-
#destination_stage_arn ⇒ String
ARN of the stage where the participant is replicated.
-
#participant_id ⇒ String
Participant ID of the publisher that will be replicated.
-
#replication_state ⇒ String
Replica’s current replication state.
-
#source_session_id ⇒ String
ID of the session within the source stage.
-
#source_stage_arn ⇒ String
ARN of the stage from which this participant is replicated.
Instance Attribute Details
#destination_session_id ⇒ String
ID of the session within the destination stage.
2192 2193 2194 2195 2196 2197 2198 2199 2200 2201 |
# File 'gems/aws-sdk-ivsrealtime/lib/aws-sdk-ivsrealtime/types.rb', line 2192 class ParticipantReplica < Struct.new( :source_stage_arn, :participant_id, :source_session_id, :destination_stage_arn, :destination_session_id, :replication_state) SENSITIVE = [] include Aws::Structure end |
#destination_stage_arn ⇒ String
ARN of the stage where the participant is replicated.
2192 2193 2194 2195 2196 2197 2198 2199 2200 2201 |
# File 'gems/aws-sdk-ivsrealtime/lib/aws-sdk-ivsrealtime/types.rb', line 2192 class ParticipantReplica < Struct.new( :source_stage_arn, :participant_id, :source_session_id, :destination_stage_arn, :destination_session_id, :replication_state) SENSITIVE = [] include Aws::Structure end |
#participant_id ⇒ String
Participant ID of the publisher that will be replicated. This is
assigned by IVS and returned by CreateParticipantToken or the jti
(JWT ID) used to create a self signed token.
2192 2193 2194 2195 2196 2197 2198 2199 2200 2201 |
# File 'gems/aws-sdk-ivsrealtime/lib/aws-sdk-ivsrealtime/types.rb', line 2192 class ParticipantReplica < Struct.new( :source_stage_arn, :participant_id, :source_session_id, :destination_stage_arn, :destination_session_id, :replication_state) SENSITIVE = [] include Aws::Structure end |
#replication_state ⇒ String
Replica’s current replication state.
2192 2193 2194 2195 2196 2197 2198 2199 2200 2201 |
# File 'gems/aws-sdk-ivsrealtime/lib/aws-sdk-ivsrealtime/types.rb', line 2192 class ParticipantReplica < Struct.new( :source_stage_arn, :participant_id, :source_session_id, :destination_stage_arn, :destination_session_id, :replication_state) SENSITIVE = [] include Aws::Structure end |
#source_session_id ⇒ String
ID of the session within the source stage.
2192 2193 2194 2195 2196 2197 2198 2199 2200 2201 |
# File 'gems/aws-sdk-ivsrealtime/lib/aws-sdk-ivsrealtime/types.rb', line 2192 class ParticipantReplica < Struct.new( :source_stage_arn, :participant_id, :source_session_id, :destination_stage_arn, :destination_session_id, :replication_state) SENSITIVE = [] include Aws::Structure end |
#source_stage_arn ⇒ String
ARN of the stage from which this participant is replicated.
2192 2193 2194 2195 2196 2197 2198 2199 2200 2201 |
# File 'gems/aws-sdk-ivsrealtime/lib/aws-sdk-ivsrealtime/types.rb', line 2192 class ParticipantReplica < Struct.new( :source_stage_arn, :participant_id, :source_session_id, :destination_stage_arn, :destination_session_id, :replication_state) SENSITIVE = [] include Aws::Structure end |