Class: Aws::IdentityStore::Types::ThrottlingException

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

Overview

Indicates that the principal has crossed the throttling limits of the API operations.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#messageString



1634
1635
1636
1637
1638
1639
1640
1641
# File 'lib/aws-sdk-identitystore/types.rb', line 1634

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

#reasonString

Indicates the reason for the throttling error when the service is unable to access a Customer Managed KMS key. For non-KMS permission errors, this field is not included.



1634
1635
1636
1637
1638
1639
1640
1641
# File 'lib/aws-sdk-identitystore/types.rb', line 1634

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

#request_idString

The identifier for each request. This value is a globally unique ID that is generated by the identity store service for each sent request, and is then returned inside the exception if the request fails.



1634
1635
1636
1637
1638
1639
1640
1641
# File 'lib/aws-sdk-identitystore/types.rb', line 1634

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

#retry_after_secondsInteger

The number of seconds to wait before retrying the next request.



1634
1635
1636
1637
1638
1639
1640
1641
# File 'lib/aws-sdk-identitystore/types.rb', line 1634

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