Class: Aws::Notifications::Types::NotificationHubStatusSummary

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

Overview

Provides additional information about the current ‘NotificationHub` status.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#reasonString

An explanation for the current status.

Returns:

  • (String)


2963
2964
2965
2966
2967
2968
# File 'lib/aws-sdk-notifications/types.rb', line 2963

class NotificationHubStatusSummary < Struct.new(
  :status,
  :reason)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

Status information about the ‘NotificationHub`.

  • Values:

    • ‘ACTIVE`

      • Incoming ‘NotificationEvents` are replicated to this `NotificationHub`.

      ^

    • ‘REGISTERING`

      • The ‘NotificationConfiguration` is initializing. A `NotificationConfiguration` with this status can’t be deregistered.

      ^

    • ‘DEREGISTERING`

      • The ‘NotificationConfiguration` is being deleted. You can’t register additional ‘NotificationHubs` in the same Region as a `NotificationConfiguration` with this status.

      ^

Returns:

  • (String)


2963
2964
2965
2966
2967
2968
# File 'lib/aws-sdk-notifications/types.rb', line 2963

class NotificationHubStatusSummary < Struct.new(
  :status,
  :reason)
  SENSITIVE = []
  include Aws::Structure
end