Class: Aws::SageMaker::Types::AsyncInferenceNotificationConfig

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

Overview

Specifies the configuration for notifications of inference results for asynchronous inference.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#error_topic ⇒ String

Amazon SNS topic to post a notification to when inference fails. If no topic is provided, no notification is sent on failure.

Returns:

  • (String)


2704
2705
2706
2707
2708
2709
2710
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 2704

class AsyncInferenceNotificationConfig < Struct.new(
  :success_topic,
  :error_topic,
  :include_inference_response_in)
  SENSITIVE = []
  include Aws::Structure
end

#include_inference_response_in ⇒ Array<String>

The Amazon SNS topics where you want the inference response to be included.

The inference response is included only if the response size is less than or equal to 128 KB.

Returns:

  • (Array<String>)


2704
2705
2706
2707
2708
2709
2710
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 2704

class AsyncInferenceNotificationConfig < Struct.new(
  :success_topic,
  :error_topic,
  :include_inference_response_in)
  SENSITIVE = []
  include Aws::Structure
end

#success_topic ⇒ String

Amazon SNS topic to post a notification to when inference completes successfully. If no topic is provided, no notification is sent on success.

Returns:

  • (String)


2704
2705
2706
2707
2708
2709
2710
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 2704

class AsyncInferenceNotificationConfig < Struct.new(
  :success_topic,
  :error_topic,
  :include_inference_response_in)
  SENSITIVE = []
  include Aws::Structure
end