Class: Aws::IVS::Types::BatchStartViewerSessionRevocationViewerSession

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-ivs/types.rb

Overview

A viewer session to revoke in the call to BatchStartViewerSessionRevocation.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#channel_arnString

The ARN of the channel associated with the viewer session to revoke.

Returns:

  • (String)


220
221
222
223
224
225
226
# File 'lib/aws-sdk-ivs/types.rb', line 220

class BatchStartViewerSessionRevocationViewerSession < Struct.new(
  :channel_arn,
  :viewer_id,
  :viewer_session_versions_less_than_or_equal_to)
  SENSITIVE = []
  include Aws::Structure
end

#viewer_idString

The ID of the viewer associated with the viewer session to revoke. Do not use this field for personally identifying, confidential, or sensitive information.

Returns:

  • (String)


220
221
222
223
224
225
226
# File 'lib/aws-sdk-ivs/types.rb', line 220

class BatchStartViewerSessionRevocationViewerSession < Struct.new(
  :channel_arn,
  :viewer_id,
  :viewer_session_versions_less_than_or_equal_to)
  SENSITIVE = []
  include Aws::Structure
end

#viewer_session_versions_less_than_or_equal_toInteger

An optional filter on which versions of the viewer session to revoke. All versions less than or equal to the specified version will be revoked. Default: 0.

Returns:

  • (Integer)


220
221
222
223
224
225
226
# File 'lib/aws-sdk-ivs/types.rb', line 220

class BatchStartViewerSessionRevocationViewerSession < Struct.new(
  :channel_arn,
  :viewer_id,
  :viewer_session_versions_less_than_or_equal_to)
  SENSITIVE = []
  include Aws::Structure
end