Class: Aws::LambdaWeb::Types::ThrottlingException

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

Overview

The request was denied because it exceeded the request rate that Lambda allows for your account. Reduce the frequency of requests and retry with exponential backoff.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#message ⇒ String

A message describing the throttling error.

Returns:

  • (String)


2082
2083
2084
2085
2086
2087
2088
2089
# File 'gems/aws-sdk-lambdaweb/lib/aws-sdk-lambdaweb/types.rb', line 2082

class ThrottlingException < Struct.new(
  :message,
  :retry_after_seconds,
  :service_code,
  :quota_code)
  SENSITIVE = []
  include Aws::Structure
end

#quota_code ⇒ String

The quota code that was exceeded, if applicable.

Returns:

  • (String)


2082
2083
2084
2085
2086
2087
2088
2089
# File 'gems/aws-sdk-lambdaweb/lib/aws-sdk-lambdaweb/types.rb', line 2082

class ThrottlingException < Struct.new(
  :message,
  :retry_after_seconds,
  :service_code,
  :quota_code)
  SENSITIVE = []
  include Aws::Structure
end

#retry_after_seconds ⇒ Integer

The number of seconds to wait before retrying the request.

Returns:

  • (Integer)


2082
2083
2084
2085
2086
2087
2088
2089
# File 'gems/aws-sdk-lambdaweb/lib/aws-sdk-lambdaweb/types.rb', line 2082

class ThrottlingException < Struct.new(
  :message,
  :retry_after_seconds,
  :service_code,
  :quota_code)
  SENSITIVE = []
  include Aws::Structure
end

#service_code ⇒ String

The service code of the throttled service.

Returns:

  • (String)


2082
2083
2084
2085
2086
2087
2088
2089
# File 'gems/aws-sdk-lambdaweb/lib/aws-sdk-lambdaweb/types.rb', line 2082

class ThrottlingException < Struct.new(
  :message,
  :retry_after_seconds,
  :service_code,
  :quota_code)
  SENSITIVE = []
  include Aws::Structure
end