Class: Aws::Ivschat::Types::MessageReviewHandler

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

Overview

Note:

When making an API call, you may pass MessageReviewHandler data as a hash:

{
  fallback_result: "ALLOW", # accepts ALLOW, DENY
  uri: "LambdaArn",
}

Configuration information for optional message review.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#fallback_resultString

Specifies the fallback behavior (whether the message is allowed or denied) if the handler does not return a valid response, encounters an error, or times out. (For the timeout period, see Service Quotas.) If allowed, the message is delivered with returned content to all users connected to the room. If denied, the message is not delivered to any user. Default: ALLOW.

Returns:

  • (String)


971
972
973
974
975
976
# File 'gems/aws-sdk-ivschat/lib/aws-sdk-ivschat/types.rb', line 971

class MessageReviewHandler < Struct.new(
  :fallback_result,
  :uri)
  SENSITIVE = []
  include Aws::Structure
end

#uriString

Identifier of the message review handler. Currently this must be an ARN of a lambda function.

Returns:

  • (String)


971
972
973
974
975
976
# File 'gems/aws-sdk-ivschat/lib/aws-sdk-ivschat/types.rb', line 971

class MessageReviewHandler < Struct.new(
  :fallback_result,
  :uri)
  SENSITIVE = []
  include Aws::Structure
end