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

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#channel_arn ⇒ String

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

Returns:

  • (String)


2976
2977
2978
2979
2980
2981
2982
# File 'gems/aws-sdk-ivs/lib/aws-sdk-ivs/types.rb', line 2976

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

#viewer_id ⇒ String

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)


2976
2977
2978
2979
2980
2981
2982
# File 'gems/aws-sdk-ivs/lib/aws-sdk-ivs/types.rb', line 2976

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_to ⇒ Integer

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)


2976
2977
2978
2979
2980
2981
2982
# File 'gems/aws-sdk-ivs/lib/aws-sdk-ivs/types.rb', line 2976

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