Class: Aws::IVS::Types::StartViewerSessionRevocationRequest

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

Overview

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)


1784
1785
1786
1787
1788
1789
1790
# File 'lib/aws-sdk-ivs/types.rb', line 1784

class StartViewerSessionRevocationRequest < 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)


1784
1785
1786
1787
1788
1789
1790
# File 'lib/aws-sdk-ivs/types.rb', line 1784

class StartViewerSessionRevocationRequest < 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)


1784
1785
1786
1787
1788
1789
1790
# File 'lib/aws-sdk-ivs/types.rb', line 1784

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