Class: Aws::Health::Types::OrganizationEventDetails

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

Overview

Detailed information about an event. A combination of an Event object, an EventDescription object, and additional metadata about the event. Returned by the DescribeEventDetailsForOrganization operation.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#aws_account_idString

The 12-digit Amazon Web Services account numbers that contains the affected entities.

Returns:

  • (String)


1660
1661
1662
1663
1664
1665
1666
1667
# File 'gems/aws-sdk-health/lib/aws-sdk-health/types.rb', line 1660

class OrganizationEventDetails < Struct.new(
  :aws_account_id,
  :event,
  :event_description,
  :event_metadata)
  SENSITIVE = []
  include Aws::Structure
end

#eventTypes::Event

Summary information about an Health event.

Health events can be public or account-specific:

  • Public events might be service events that are not specific to an Amazon Web Services account. For example, if there is an issue with an Amazon Web Services Region, Health provides information about the event, even if you don't use services or resources in that Region.

  • Account-specific events are specific to either your Amazon Web Services account or an account in your organization. For example, if there's an issue with Amazon Elastic Compute Cloud in a Region that you use, Health provides information about the event and the affected resources in the account.

You can determine if an event is public or account-specific by using the eventScopeCode parameter. For more information, see eventScopeCode.

Returns:



1660
1661
1662
1663
1664
1665
1666
1667
# File 'gems/aws-sdk-health/lib/aws-sdk-health/types.rb', line 1660

class OrganizationEventDetails < Struct.new(
  :aws_account_id,
  :event,
  :event_description,
  :event_metadata)
  SENSITIVE = []
  include Aws::Structure
end

#event_descriptionTypes::EventDescription

The detailed description of the event. Included in the information returned by the DescribeEventDetails operation.



1660
1661
1662
1663
1664
1665
1666
1667
# File 'gems/aws-sdk-health/lib/aws-sdk-health/types.rb', line 1660

class OrganizationEventDetails < Struct.new(
  :aws_account_id,
  :event,
  :event_description,
  :event_metadata)
  SENSITIVE = []
  include Aws::Structure
end

#event_metadataHash<String,String>

Additional metadata about the event.

Returns:

  • (Hash<String,String>)


1660
1661
1662
1663
1664
1665
1666
1667
# File 'gems/aws-sdk-health/lib/aws-sdk-health/types.rb', line 1660

class OrganizationEventDetails < Struct.new(
  :aws_account_id,
  :event,
  :event_description,
  :event_metadata)
  SENSITIVE = []
  include Aws::Structure
end