libZSservicesZSamazonka-healthZSamazonka-health
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.AWSHealth

Description

Derived from API version 2016-08-04 of the AWS service descriptions, licensed under Apache 2.0.

AWS Health

The AWS Health API provides programmatic access to the AWS Health information that appears in the AWS Personal Health Dashboard. You can use the API operations to get information about AWS Health events that affect your AWS services and resources.

  • You must have a Business or Enterprise Support plan from AWS Support to use the AWS Health API. If you call the AWS Health API from an AWS account that doesn't have a Business or Enterprise Support plan, you receive a SubscriptionRequiredException error.
  • You can use the AWS Health endpoint health.us-east-1.amazonaws.com (HTTPS) to call the AWS Health API operations. AWS Health supports a multi-Region application architecture and has two regional endpoints in an active-passive configuration. You can use the high availability endpoint example to determine which AWS Region is active, so that you can get the latest information from the API. For more information, see Accessing the AWS Health API in the AWS Health User Guide.

For authentication of requests, AWS Health uses the Signature Version 4 Signing Process.

If your AWS account is part of AWS Organizations, you can use the AWS Health organizational view feature. This feature provides a centralized view of AWS Health events across all accounts in your organization. You can aggregate AWS Health events in real time to identify accounts in your organization that are affected by an operational event or get notified of security vulnerabilities. Use the organizational view API operations to enable this feature and return event information. For more information, see Aggregating AWS Health events in the AWS Health User Guide.

When you use the AWS Health API operations to return AWS Health events, see the following recommendations:

  • Use the eventScopeCode parameter to specify whether to return AWS Health events that are public or account-specific.
  • Use pagination to view all events from the response. For example, if you call the DescribeEventsForOrganization operation to get all events in your organization, you might receive several page results. Specify the nextToken in the next request to return more results.
Synopsis

Service Configuration

defaultService :: Service Source #

API version 2016-08-04 of the Amazon Health APIs and Notifications SDK configuration.

Errors

Error matchers are designed for use with the functions provided by Control.Exception.Lens. This allows catching (and rethrowing) service specific errors returned by AWSHealth.

InvalidPaginationToken

_InvalidPaginationToken :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified pagination token (nextToken) is not valid.

ConcurrentModificationException

_ConcurrentModificationException :: AsError a => Getting (First ServiceError) a ServiceError Source #

EnableHealthServiceAccessForOrganization is already in progress. Wait for the action to complete before trying again. To get the current status, use the DescribeHealthServiceStatusForOrganization operation.

UnsupportedLocale

_UnsupportedLocale :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified locale is not supported.

Waiters

Waiters poll by repeatedly sending a request until some remote success condition configured by the Wait specification is fulfilled. The Wait specification determines how many attempts should be made, in addition to delay and retry strategies.

Operations

Some AWS operations return results that are incomplete and require subsequent requests in order to obtain the entire result set. The process of sending subsequent requests to continue where a previous request left off is called pagination. For example, the ListObjects operation of Amazon S3 returns up to 1000 objects at a time, and you must send subsequent requests with the appropriate Marker in order to retrieve the next page of results.

Operations that have an AWSPager instance can transparently perform subsequent requests, correctly setting Markers and other request facets to iterate through the entire result set of a truncated API operation. Operations which support this have an additional note in the documentation.

Many operations have the ability to filter results on the server side. See the individual operation parameters for details.

EnableHealthServiceAccessForOrganization

data EnableHealthServiceAccessForOrganization Source #

Instances

Instances details
Eq EnableHealthServiceAccessForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.EnableHealthServiceAccessForOrganization

Read EnableHealthServiceAccessForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.EnableHealthServiceAccessForOrganization

Show EnableHealthServiceAccessForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.EnableHealthServiceAccessForOrganization

Generic EnableHealthServiceAccessForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.EnableHealthServiceAccessForOrganization

NFData EnableHealthServiceAccessForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.EnableHealthServiceAccessForOrganization

Hashable EnableHealthServiceAccessForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.EnableHealthServiceAccessForOrganization

ToJSON EnableHealthServiceAccessForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.EnableHealthServiceAccessForOrganization

AWSRequest EnableHealthServiceAccessForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.EnableHealthServiceAccessForOrganization

ToHeaders EnableHealthServiceAccessForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.EnableHealthServiceAccessForOrganization

ToPath EnableHealthServiceAccessForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.EnableHealthServiceAccessForOrganization

ToQuery EnableHealthServiceAccessForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.EnableHealthServiceAccessForOrganization

type Rep EnableHealthServiceAccessForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.EnableHealthServiceAccessForOrganization

type Rep EnableHealthServiceAccessForOrganization = D1 ('MetaData "EnableHealthServiceAccessForOrganization" "Amazonka.AWSHealth.EnableHealthServiceAccessForOrganization" "libZSservicesZSamazonka-healthZSamazonka-health" 'False) (C1 ('MetaCons "EnableHealthServiceAccessForOrganization'" 'PrefixI 'False) (U1 :: Type -> Type))
type AWSResponse EnableHealthServiceAccessForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.EnableHealthServiceAccessForOrganization

newEnableHealthServiceAccessForOrganization :: EnableHealthServiceAccessForOrganization Source #

Create a value of EnableHealthServiceAccessForOrganization with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

data EnableHealthServiceAccessForOrganizationResponse Source #

Instances

Instances details
Eq EnableHealthServiceAccessForOrganizationResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.EnableHealthServiceAccessForOrganization

Read EnableHealthServiceAccessForOrganizationResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.EnableHealthServiceAccessForOrganization

Show EnableHealthServiceAccessForOrganizationResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.EnableHealthServiceAccessForOrganization

Generic EnableHealthServiceAccessForOrganizationResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.EnableHealthServiceAccessForOrganization

NFData EnableHealthServiceAccessForOrganizationResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.EnableHealthServiceAccessForOrganization

type Rep EnableHealthServiceAccessForOrganizationResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.EnableHealthServiceAccessForOrganization

type Rep EnableHealthServiceAccessForOrganizationResponse = D1 ('MetaData "EnableHealthServiceAccessForOrganizationResponse" "Amazonka.AWSHealth.EnableHealthServiceAccessForOrganization" "libZSservicesZSamazonka-healthZSamazonka-health" 'False) (C1 ('MetaCons "EnableHealthServiceAccessForOrganizationResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

DescribeEntityAggregates

data DescribeEntityAggregates Source #

See: newDescribeEntityAggregates smart constructor.

Instances

Instances details
Eq DescribeEntityAggregates Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEntityAggregates

Read DescribeEntityAggregates Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEntityAggregates

Show DescribeEntityAggregates Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEntityAggregates

Generic DescribeEntityAggregates Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEntityAggregates

Associated Types

type Rep DescribeEntityAggregates :: Type -> Type #

NFData DescribeEntityAggregates Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEntityAggregates

Hashable DescribeEntityAggregates Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEntityAggregates

ToJSON DescribeEntityAggregates Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEntityAggregates

AWSRequest DescribeEntityAggregates Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEntityAggregates

ToHeaders DescribeEntityAggregates Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEntityAggregates

ToPath DescribeEntityAggregates Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEntityAggregates

ToQuery DescribeEntityAggregates Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEntityAggregates

type Rep DescribeEntityAggregates Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEntityAggregates

type Rep DescribeEntityAggregates = D1 ('MetaData "DescribeEntityAggregates" "Amazonka.AWSHealth.DescribeEntityAggregates" "libZSservicesZSamazonka-healthZSamazonka-health" 'False) (C1 ('MetaCons "DescribeEntityAggregates'" 'PrefixI 'True) (S1 ('MetaSel ('Just "eventArns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text)))))
type AWSResponse DescribeEntityAggregates Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEntityAggregates

newDescribeEntityAggregates :: DescribeEntityAggregates Source #

Create a value of DescribeEntityAggregates with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:eventArns:DescribeEntityAggregates', describeEntityAggregates_eventArns - A list of event ARNs (unique identifiers). For example: "arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-CDE456", "arn:aws:health:us-west-1::event/EBS/AWS_EBS_LOST_VOLUME/AWS_EBS_LOST_VOLUME_CHI789_JKL101"

data DescribeEntityAggregatesResponse Source #

See: newDescribeEntityAggregatesResponse smart constructor.

Instances

Instances details
Eq DescribeEntityAggregatesResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEntityAggregates

Read DescribeEntityAggregatesResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEntityAggregates

Show DescribeEntityAggregatesResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEntityAggregates

Generic DescribeEntityAggregatesResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEntityAggregates

Associated Types

type Rep DescribeEntityAggregatesResponse :: Type -> Type #

NFData DescribeEntityAggregatesResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEntityAggregates

type Rep DescribeEntityAggregatesResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEntityAggregates

type Rep DescribeEntityAggregatesResponse = D1 ('MetaData "DescribeEntityAggregatesResponse" "Amazonka.AWSHealth.DescribeEntityAggregates" "libZSservicesZSamazonka-healthZSamazonka-health" 'False) (C1 ('MetaCons "DescribeEntityAggregatesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "entityAggregates") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [EntityAggregate])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeEntityAggregatesResponse Source #

Create a value of DescribeEntityAggregatesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:entityAggregates:DescribeEntityAggregatesResponse', describeEntityAggregatesResponse_entityAggregates - The number of entities that are affected by each of the specified events.

$sel:httpStatus:DescribeEntityAggregatesResponse', describeEntityAggregatesResponse_httpStatus - The response's http status code.

DescribeEvents (Paginated)

data DescribeEvents Source #

See: newDescribeEvents smart constructor.

Instances

Instances details
Eq DescribeEvents Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEvents

Read DescribeEvents Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEvents

Show DescribeEvents Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEvents

Generic DescribeEvents Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEvents

Associated Types

type Rep DescribeEvents :: Type -> Type #

NFData DescribeEvents Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEvents

Methods

rnf :: DescribeEvents -> () #

Hashable DescribeEvents Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEvents

ToJSON DescribeEvents Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEvents

AWSPager DescribeEvents Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEvents

AWSRequest DescribeEvents Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEvents

Associated Types

type AWSResponse DescribeEvents #

ToHeaders DescribeEvents Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEvents

ToPath DescribeEvents Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEvents

ToQuery DescribeEvents Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEvents

type Rep DescribeEvents Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEvents

type Rep DescribeEvents = D1 ('MetaData "DescribeEvents" "Amazonka.AWSHealth.DescribeEvents" "libZSservicesZSamazonka-healthZSamazonka-health" 'False) (C1 ('MetaCons "DescribeEvents'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "locale") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "filter'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EventFilter)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))
type AWSResponse DescribeEvents Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEvents

newDescribeEvents :: DescribeEvents Source #

Create a value of DescribeEvents with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:locale:DescribeEvents', describeEvents_locale - The locale (language) to return information in. English (en) is the default and the only supported value at this time.

$sel:nextToken:DescribeEvents', describeEvents_nextToken - If the results of a search are large, only a portion of the results are returned, and a nextToken pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.

$sel:filter':DescribeEvents', describeEvents_filter - Values to narrow the results returned.

$sel:maxResults:DescribeEvents', describeEvents_maxResults - The maximum number of items to return in one batch, between 10 and 100, inclusive.

data DescribeEventsResponse Source #

See: newDescribeEventsResponse smart constructor.

Instances

Instances details
Eq DescribeEventsResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEvents

Read DescribeEventsResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEvents

Show DescribeEventsResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEvents

Generic DescribeEventsResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEvents

Associated Types

type Rep DescribeEventsResponse :: Type -> Type #

NFData DescribeEventsResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEvents

Methods

rnf :: DescribeEventsResponse -> () #

type Rep DescribeEventsResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEvents

type Rep DescribeEventsResponse = D1 ('MetaData "DescribeEventsResponse" "Amazonka.AWSHealth.DescribeEvents" "libZSservicesZSamazonka-healthZSamazonka-health" 'False) (C1 ('MetaCons "DescribeEventsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "events") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Event])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeEventsResponse Source #

Create a value of DescribeEventsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:DescribeEvents', describeEventsResponse_nextToken - If the results of a search are large, only a portion of the results are returned, and a nextToken pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.

$sel:events:DescribeEventsResponse', describeEventsResponse_events - The events that match the specified filter criteria.

$sel:httpStatus:DescribeEventsResponse', describeEventsResponse_httpStatus - The response's http status code.

DescribeEventsForOrganization (Paginated)

data DescribeEventsForOrganization Source #

See: newDescribeEventsForOrganization smart constructor.

Instances

Instances details
Eq DescribeEventsForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventsForOrganization

Read DescribeEventsForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventsForOrganization

Show DescribeEventsForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventsForOrganization

Generic DescribeEventsForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventsForOrganization

Associated Types

type Rep DescribeEventsForOrganization :: Type -> Type #

NFData DescribeEventsForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventsForOrganization

Hashable DescribeEventsForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventsForOrganization

ToJSON DescribeEventsForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventsForOrganization

AWSPager DescribeEventsForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventsForOrganization

AWSRequest DescribeEventsForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventsForOrganization

ToHeaders DescribeEventsForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventsForOrganization

ToPath DescribeEventsForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventsForOrganization

ToQuery DescribeEventsForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventsForOrganization

type Rep DescribeEventsForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventsForOrganization

type Rep DescribeEventsForOrganization = D1 ('MetaData "DescribeEventsForOrganization" "Amazonka.AWSHealth.DescribeEventsForOrganization" "libZSservicesZSamazonka-healthZSamazonka-health" 'False) (C1 ('MetaCons "DescribeEventsForOrganization'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "locale") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "filter'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OrganizationEventFilter)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))
type AWSResponse DescribeEventsForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventsForOrganization

newDescribeEventsForOrganization :: DescribeEventsForOrganization Source #

Create a value of DescribeEventsForOrganization with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:locale:DescribeEventsForOrganization', describeEventsForOrganization_locale - The locale (language) to return information in. English (en) is the default and the only supported value at this time.

$sel:nextToken:DescribeEventsForOrganization', describeEventsForOrganization_nextToken - If the results of a search are large, only a portion of the results are returned, and a nextToken pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.

$sel:filter':DescribeEventsForOrganization', describeEventsForOrganization_filter - Values to narrow the results returned.

$sel:maxResults:DescribeEventsForOrganization', describeEventsForOrganization_maxResults - The maximum number of items to return in one batch, between 10 and 100, inclusive.

data DescribeEventsForOrganizationResponse Source #

Instances

Instances details
Eq DescribeEventsForOrganizationResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventsForOrganization

Read DescribeEventsForOrganizationResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventsForOrganization

Show DescribeEventsForOrganizationResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventsForOrganization

Generic DescribeEventsForOrganizationResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventsForOrganization

NFData DescribeEventsForOrganizationResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventsForOrganization

type Rep DescribeEventsForOrganizationResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventsForOrganization

type Rep DescribeEventsForOrganizationResponse = D1 ('MetaData "DescribeEventsForOrganizationResponse" "Amazonka.AWSHealth.DescribeEventsForOrganization" "libZSservicesZSamazonka-healthZSamazonka-health" 'False) (C1 ('MetaCons "DescribeEventsForOrganizationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "events") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [OrganizationEvent])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeEventsForOrganizationResponse Source #

Create a value of DescribeEventsForOrganizationResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:DescribeEventsForOrganization', describeEventsForOrganizationResponse_nextToken - If the results of a search are large, only a portion of the results are returned, and a nextToken pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.

$sel:events:DescribeEventsForOrganizationResponse', describeEventsForOrganizationResponse_events - The events that match the specified filter criteria.

$sel:httpStatus:DescribeEventsForOrganizationResponse', describeEventsForOrganizationResponse_httpStatus - The response's http status code.

DescribeAffectedAccountsForOrganization (Paginated)

data DescribeAffectedAccountsForOrganization Source #

Instances

Instances details
Eq DescribeAffectedAccountsForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeAffectedAccountsForOrganization

Read DescribeAffectedAccountsForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeAffectedAccountsForOrganization

Show DescribeAffectedAccountsForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeAffectedAccountsForOrganization

Generic DescribeAffectedAccountsForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeAffectedAccountsForOrganization

NFData DescribeAffectedAccountsForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeAffectedAccountsForOrganization

Hashable DescribeAffectedAccountsForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeAffectedAccountsForOrganization

ToJSON DescribeAffectedAccountsForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeAffectedAccountsForOrganization

AWSPager DescribeAffectedAccountsForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeAffectedAccountsForOrganization

AWSRequest DescribeAffectedAccountsForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeAffectedAccountsForOrganization

ToHeaders DescribeAffectedAccountsForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeAffectedAccountsForOrganization

ToPath DescribeAffectedAccountsForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeAffectedAccountsForOrganization

ToQuery DescribeAffectedAccountsForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeAffectedAccountsForOrganization

type Rep DescribeAffectedAccountsForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeAffectedAccountsForOrganization

type Rep DescribeAffectedAccountsForOrganization = D1 ('MetaData "DescribeAffectedAccountsForOrganization" "Amazonka.AWSHealth.DescribeAffectedAccountsForOrganization" "libZSservicesZSamazonka-healthZSamazonka-health" 'False) (C1 ('MetaCons "DescribeAffectedAccountsForOrganization'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "eventArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse DescribeAffectedAccountsForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeAffectedAccountsForOrganization

newDescribeAffectedAccountsForOrganization Source #

Create a value of DescribeAffectedAccountsForOrganization with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:DescribeAffectedAccountsForOrganization', describeAffectedAccountsForOrganization_nextToken - If the results of a search are large, only a portion of the results are returned, and a nextToken pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.

$sel:maxResults:DescribeAffectedAccountsForOrganization', describeAffectedAccountsForOrganization_maxResults - The maximum number of items to return in one batch, between 10 and 100, inclusive.

$sel:eventArn:DescribeAffectedAccountsForOrganization', describeAffectedAccountsForOrganization_eventArn - The unique identifier for the event. The event ARN has the arn:aws:health:event-region::event/SERVICE/EVENT_TYPE_CODE/EVENT_TYPE_PLUS_ID format.

For example, an event ARN might look like the following:

arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456

data DescribeAffectedAccountsForOrganizationResponse Source #

Instances

Instances details
Eq DescribeAffectedAccountsForOrganizationResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeAffectedAccountsForOrganization

Read DescribeAffectedAccountsForOrganizationResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeAffectedAccountsForOrganization

Show DescribeAffectedAccountsForOrganizationResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeAffectedAccountsForOrganization

Generic DescribeAffectedAccountsForOrganizationResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeAffectedAccountsForOrganization

NFData DescribeAffectedAccountsForOrganizationResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeAffectedAccountsForOrganization

type Rep DescribeAffectedAccountsForOrganizationResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeAffectedAccountsForOrganization

type Rep DescribeAffectedAccountsForOrganizationResponse = D1 ('MetaData "DescribeAffectedAccountsForOrganizationResponse" "Amazonka.AWSHealth.DescribeAffectedAccountsForOrganization" "libZSservicesZSamazonka-healthZSamazonka-health" 'False) (C1 ('MetaCons "DescribeAffectedAccountsForOrganizationResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "affectedAccounts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "eventScopeCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EventScopeCode))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeAffectedAccountsForOrganizationResponse Source #

Create a value of DescribeAffectedAccountsForOrganizationResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:affectedAccounts:DescribeAffectedAccountsForOrganizationResponse', describeAffectedAccountsForOrganizationResponse_affectedAccounts - A JSON set of elements of the affected accounts.

$sel:eventScopeCode:DescribeAffectedAccountsForOrganizationResponse', describeAffectedAccountsForOrganizationResponse_eventScopeCode - This parameter specifies if the AWS Health event is a public AWS service event or an account-specific event.

  • If the eventScopeCode value is PUBLIC, then the affectedAccounts value is always empty.
  • If the eventScopeCode value is ACCOUNT_SPECIFIC, then the affectedAccounts value lists the affected AWS accounts in your organization. For example, if an event affects a service such as Amazon Elastic Compute Cloud and you have AWS accounts that use that service, those account IDs appear in the response.
  • If the eventScopeCode value is NONE, then the eventArn that you specified in the request is invalid or doesn't exist.

$sel:nextToken:DescribeAffectedAccountsForOrganization', describeAffectedAccountsForOrganizationResponse_nextToken - If the results of a search are large, only a portion of the results are returned, and a nextToken pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.

$sel:httpStatus:DescribeAffectedAccountsForOrganizationResponse', describeAffectedAccountsForOrganizationResponse_httpStatus - The response's http status code.

DescribeEventDetails

data DescribeEventDetails Source #

See: newDescribeEventDetails smart constructor.

Instances

Instances details
Eq DescribeEventDetails Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventDetails

Read DescribeEventDetails Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventDetails

Show DescribeEventDetails Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventDetails

Generic DescribeEventDetails Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventDetails

Associated Types

type Rep DescribeEventDetails :: Type -> Type #

NFData DescribeEventDetails Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventDetails

Methods

rnf :: DescribeEventDetails -> () #

Hashable DescribeEventDetails Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventDetails

ToJSON DescribeEventDetails Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventDetails

AWSRequest DescribeEventDetails Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventDetails

Associated Types

type AWSResponse DescribeEventDetails #

ToHeaders DescribeEventDetails Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventDetails

ToPath DescribeEventDetails Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventDetails

ToQuery DescribeEventDetails Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventDetails

type Rep DescribeEventDetails Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventDetails

type Rep DescribeEventDetails = D1 ('MetaData "DescribeEventDetails" "Amazonka.AWSHealth.DescribeEventDetails" "libZSservicesZSamazonka-healthZSamazonka-health" 'False) (C1 ('MetaCons "DescribeEventDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "locale") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "eventArns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))
type AWSResponse DescribeEventDetails Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventDetails

newDescribeEventDetails Source #

Create a value of DescribeEventDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:locale:DescribeEventDetails', describeEventDetails_locale - The locale (language) to return information in. English (en) is the default and the only supported value at this time.

$sel:eventArns:DescribeEventDetails', describeEventDetails_eventArns - A list of event ARNs (unique identifiers). For example: "arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-CDE456", "arn:aws:health:us-west-1::event/EBS/AWS_EBS_LOST_VOLUME/AWS_EBS_LOST_VOLUME_CHI789_JKL101"

data DescribeEventDetailsResponse Source #

See: newDescribeEventDetailsResponse smart constructor.

Instances

Instances details
Eq DescribeEventDetailsResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventDetails

Read DescribeEventDetailsResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventDetails

Show DescribeEventDetailsResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventDetails

Generic DescribeEventDetailsResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventDetails

Associated Types

type Rep DescribeEventDetailsResponse :: Type -> Type #

NFData DescribeEventDetailsResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventDetails

type Rep DescribeEventDetailsResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventDetails

type Rep DescribeEventDetailsResponse = D1 ('MetaData "DescribeEventDetailsResponse" "Amazonka.AWSHealth.DescribeEventDetails" "libZSservicesZSamazonka-healthZSamazonka-health" 'False) (C1 ('MetaCons "DescribeEventDetailsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "successfulSet") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [EventDetails])) :*: (S1 ('MetaSel ('Just "failedSet") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [EventDetailsErrorItem])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeEventDetailsResponse Source #

Create a value of DescribeEventDetailsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:successfulSet:DescribeEventDetailsResponse', describeEventDetailsResponse_successfulSet - Information about the events that could be retrieved.

$sel:failedSet:DescribeEventDetailsResponse', describeEventDetailsResponse_failedSet - Error messages for any events that could not be retrieved.

$sel:httpStatus:DescribeEventDetailsResponse', describeEventDetailsResponse_httpStatus - The response's http status code.

DescribeEventAggregates (Paginated)

data DescribeEventAggregates Source #

See: newDescribeEventAggregates smart constructor.

Instances

Instances details
Eq DescribeEventAggregates Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventAggregates

Read DescribeEventAggregates Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventAggregates

Show DescribeEventAggregates Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventAggregates

Generic DescribeEventAggregates Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventAggregates

Associated Types

type Rep DescribeEventAggregates :: Type -> Type #

NFData DescribeEventAggregates Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventAggregates

Methods

rnf :: DescribeEventAggregates -> () #

Hashable DescribeEventAggregates Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventAggregates

ToJSON DescribeEventAggregates Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventAggregates

AWSPager DescribeEventAggregates Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventAggregates

AWSRequest DescribeEventAggregates Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventAggregates

ToHeaders DescribeEventAggregates Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventAggregates

ToPath DescribeEventAggregates Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventAggregates

ToQuery DescribeEventAggregates Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventAggregates

type Rep DescribeEventAggregates Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventAggregates

type Rep DescribeEventAggregates = D1 ('MetaData "DescribeEventAggregates" "Amazonka.AWSHealth.DescribeEventAggregates" "libZSservicesZSamazonka-healthZSamazonka-health" 'False) (C1 ('MetaCons "DescribeEventAggregates'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "filter'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EventFilter))) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "aggregateField") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 EventAggregateField))))
type AWSResponse DescribeEventAggregates Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventAggregates

newDescribeEventAggregates Source #

Create a value of DescribeEventAggregates with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:DescribeEventAggregates', describeEventAggregates_nextToken - If the results of a search are large, only a portion of the results are returned, and a nextToken pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.

$sel:filter':DescribeEventAggregates', describeEventAggregates_filter - Values to narrow the results returned.

$sel:maxResults:DescribeEventAggregates', describeEventAggregates_maxResults - The maximum number of items to return in one batch, between 10 and 100, inclusive.

$sel:aggregateField:DescribeEventAggregates', describeEventAggregates_aggregateField - The only currently supported value is eventTypeCategory.

data DescribeEventAggregatesResponse Source #

See: newDescribeEventAggregatesResponse smart constructor.

Instances

Instances details
Eq DescribeEventAggregatesResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventAggregates

Read DescribeEventAggregatesResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventAggregates

Show DescribeEventAggregatesResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventAggregates

Generic DescribeEventAggregatesResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventAggregates

Associated Types

type Rep DescribeEventAggregatesResponse :: Type -> Type #

NFData DescribeEventAggregatesResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventAggregates

type Rep DescribeEventAggregatesResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventAggregates

type Rep DescribeEventAggregatesResponse = D1 ('MetaData "DescribeEventAggregatesResponse" "Amazonka.AWSHealth.DescribeEventAggregates" "libZSservicesZSamazonka-healthZSamazonka-health" 'False) (C1 ('MetaCons "DescribeEventAggregatesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "eventAggregates") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [EventAggregate])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeEventAggregatesResponse Source #

Create a value of DescribeEventAggregatesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:nextToken:DescribeEventAggregates', describeEventAggregatesResponse_nextToken - If the results of a search are large, only a portion of the results are returned, and a nextToken pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.

$sel:eventAggregates:DescribeEventAggregatesResponse', describeEventAggregatesResponse_eventAggregates - The number of events in each category that meet the optional filter criteria.

$sel:httpStatus:DescribeEventAggregatesResponse', describeEventAggregatesResponse_httpStatus - The response's http status code.

DescribeAffectedEntities (Paginated)

data DescribeAffectedEntities Source #

See: newDescribeAffectedEntities smart constructor.

Instances

Instances details
Eq DescribeAffectedEntities Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeAffectedEntities

Read DescribeAffectedEntities Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeAffectedEntities

Show DescribeAffectedEntities Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeAffectedEntities

Generic DescribeAffectedEntities Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeAffectedEntities

Associated Types

type Rep DescribeAffectedEntities :: Type -> Type #

NFData DescribeAffectedEntities Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeAffectedEntities

Hashable DescribeAffectedEntities Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeAffectedEntities

ToJSON DescribeAffectedEntities Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeAffectedEntities

AWSPager DescribeAffectedEntities Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeAffectedEntities

AWSRequest DescribeAffectedEntities Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeAffectedEntities

ToHeaders DescribeAffectedEntities Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeAffectedEntities

ToPath DescribeAffectedEntities Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeAffectedEntities

ToQuery DescribeAffectedEntities Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeAffectedEntities

type Rep DescribeAffectedEntities Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeAffectedEntities

type Rep DescribeAffectedEntities = D1 ('MetaData "DescribeAffectedEntities" "Amazonka.AWSHealth.DescribeAffectedEntities" "libZSservicesZSamazonka-healthZSamazonka-health" 'False) (C1 ('MetaCons "DescribeAffectedEntities'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "locale") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "filter'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 EntityFilter))))
type AWSResponse DescribeAffectedEntities Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeAffectedEntities

newDescribeAffectedEntities Source #

Create a value of DescribeAffectedEntities with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:locale:DescribeAffectedEntities', describeAffectedEntities_locale - The locale (language) to return information in. English (en) is the default and the only supported value at this time.

$sel:nextToken:DescribeAffectedEntities', describeAffectedEntities_nextToken - If the results of a search are large, only a portion of the results are returned, and a nextToken pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.

$sel:maxResults:DescribeAffectedEntities', describeAffectedEntities_maxResults - The maximum number of items to return in one batch, between 10 and 100, inclusive.

$sel:filter':DescribeAffectedEntities', describeAffectedEntities_filter - Values to narrow the results returned. At least one event ARN is required.

data DescribeAffectedEntitiesResponse Source #

See: newDescribeAffectedEntitiesResponse smart constructor.

Instances

Instances details
Eq DescribeAffectedEntitiesResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeAffectedEntities

Read DescribeAffectedEntitiesResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeAffectedEntities

Show DescribeAffectedEntitiesResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeAffectedEntities

Generic DescribeAffectedEntitiesResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeAffectedEntities

Associated Types

type Rep DescribeAffectedEntitiesResponse :: Type -> Type #

NFData DescribeAffectedEntitiesResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeAffectedEntities

type Rep DescribeAffectedEntitiesResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeAffectedEntities

type Rep DescribeAffectedEntitiesResponse = D1 ('MetaData "DescribeAffectedEntitiesResponse" "Amazonka.AWSHealth.DescribeAffectedEntities" "libZSservicesZSamazonka-healthZSamazonka-health" 'False) (C1 ('MetaCons "DescribeAffectedEntitiesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "entities") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AffectedEntity])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeAffectedEntitiesResponse Source #

Create a value of DescribeAffectedEntitiesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:entities:DescribeAffectedEntitiesResponse', describeAffectedEntitiesResponse_entities - The entities that match the filter criteria.

$sel:nextToken:DescribeAffectedEntities', describeAffectedEntitiesResponse_nextToken - If the results of a search are large, only a portion of the results are returned, and a nextToken pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.

$sel:httpStatus:DescribeAffectedEntitiesResponse', describeAffectedEntitiesResponse_httpStatus - The response's http status code.

DescribeEventTypes (Paginated)

data DescribeEventTypes Source #

See: newDescribeEventTypes smart constructor.

Instances

Instances details
Eq DescribeEventTypes Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventTypes

Read DescribeEventTypes Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventTypes

Show DescribeEventTypes Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventTypes

Generic DescribeEventTypes Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventTypes

Associated Types

type Rep DescribeEventTypes :: Type -> Type #

NFData DescribeEventTypes Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventTypes

Methods

rnf :: DescribeEventTypes -> () #

Hashable DescribeEventTypes Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventTypes

ToJSON DescribeEventTypes Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventTypes

AWSPager DescribeEventTypes Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventTypes

AWSRequest DescribeEventTypes Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventTypes

Associated Types

type AWSResponse DescribeEventTypes #

ToHeaders DescribeEventTypes Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventTypes

ToPath DescribeEventTypes Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventTypes

ToQuery DescribeEventTypes Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventTypes

type Rep DescribeEventTypes Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventTypes

type Rep DescribeEventTypes = D1 ('MetaData "DescribeEventTypes" "Amazonka.AWSHealth.DescribeEventTypes" "libZSservicesZSamazonka-healthZSamazonka-health" 'False) (C1 ('MetaCons "DescribeEventTypes'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "locale") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "filter'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EventTypeFilter)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))
type AWSResponse DescribeEventTypes Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventTypes

newDescribeEventTypes :: DescribeEventTypes Source #

Create a value of DescribeEventTypes with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:locale:DescribeEventTypes', describeEventTypes_locale - The locale (language) to return information in. English (en) is the default and the only supported value at this time.

$sel:nextToken:DescribeEventTypes', describeEventTypes_nextToken - If the results of a search are large, only a portion of the results are returned, and a nextToken pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.

$sel:filter':DescribeEventTypes', describeEventTypes_filter - Values to narrow the results returned.

$sel:maxResults:DescribeEventTypes', describeEventTypes_maxResults - The maximum number of items to return in one batch, between 10 and 100, inclusive.

data DescribeEventTypesResponse Source #

See: newDescribeEventTypesResponse smart constructor.

Instances

Instances details
Eq DescribeEventTypesResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventTypes

Read DescribeEventTypesResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventTypes

Show DescribeEventTypesResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventTypes

Generic DescribeEventTypesResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventTypes

Associated Types

type Rep DescribeEventTypesResponse :: Type -> Type #

NFData DescribeEventTypesResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventTypes

type Rep DescribeEventTypesResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventTypes

type Rep DescribeEventTypesResponse = D1 ('MetaData "DescribeEventTypesResponse" "Amazonka.AWSHealth.DescribeEventTypes" "libZSservicesZSamazonka-healthZSamazonka-health" 'False) (C1 ('MetaCons "DescribeEventTypesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "eventTypes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [EventType])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeEventTypesResponse Source #

Create a value of DescribeEventTypesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:eventTypes:DescribeEventTypesResponse', describeEventTypesResponse_eventTypes - A list of event types that match the filter criteria. Event types have a category (issue, accountNotification, or scheduledChange), a service (for example, EC2, RDS, DATAPIPELINE, BILLING), and a code (in the format AWS_SERVICE_DESCRIPTION ; for example, AWS_EC2_SYSTEM_MAINTENANCE_EVENT).

$sel:nextToken:DescribeEventTypes', describeEventTypesResponse_nextToken - If the results of a search are large, only a portion of the results are returned, and a nextToken pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.

$sel:httpStatus:DescribeEventTypesResponse', describeEventTypesResponse_httpStatus - The response's http status code.

DescribeAffectedEntitiesForOrganization (Paginated)

data DescribeAffectedEntitiesForOrganization Source #

Instances

Instances details
Eq DescribeAffectedEntitiesForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeAffectedEntitiesForOrganization

Read DescribeAffectedEntitiesForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeAffectedEntitiesForOrganization

Show DescribeAffectedEntitiesForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeAffectedEntitiesForOrganization

Generic DescribeAffectedEntitiesForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeAffectedEntitiesForOrganization

NFData DescribeAffectedEntitiesForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeAffectedEntitiesForOrganization

Hashable DescribeAffectedEntitiesForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeAffectedEntitiesForOrganization

ToJSON DescribeAffectedEntitiesForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeAffectedEntitiesForOrganization

AWSPager DescribeAffectedEntitiesForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeAffectedEntitiesForOrganization

AWSRequest DescribeAffectedEntitiesForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeAffectedEntitiesForOrganization

ToHeaders DescribeAffectedEntitiesForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeAffectedEntitiesForOrganization

ToPath DescribeAffectedEntitiesForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeAffectedEntitiesForOrganization

ToQuery DescribeAffectedEntitiesForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeAffectedEntitiesForOrganization

type Rep DescribeAffectedEntitiesForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeAffectedEntitiesForOrganization

type Rep DescribeAffectedEntitiesForOrganization = D1 ('MetaData "DescribeAffectedEntitiesForOrganization" "Amazonka.AWSHealth.DescribeAffectedEntitiesForOrganization" "libZSservicesZSamazonka-healthZSamazonka-health" 'False) (C1 ('MetaCons "DescribeAffectedEntitiesForOrganization'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "locale") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "organizationEntityFilters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty EventAccountFilter)))))
type AWSResponse DescribeAffectedEntitiesForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeAffectedEntitiesForOrganization

newDescribeAffectedEntitiesForOrganization Source #

Create a value of DescribeAffectedEntitiesForOrganization with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:locale:DescribeAffectedEntitiesForOrganization', describeAffectedEntitiesForOrganization_locale - The locale (language) to return information in. English (en) is the default and the only supported value at this time.

$sel:nextToken:DescribeAffectedEntitiesForOrganization', describeAffectedEntitiesForOrganization_nextToken - If the results of a search are large, only a portion of the results are returned, and a nextToken pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.

$sel:maxResults:DescribeAffectedEntitiesForOrganization', describeAffectedEntitiesForOrganization_maxResults - The maximum number of items to return in one batch, between 10 and 100, inclusive.

$sel:organizationEntityFilters:DescribeAffectedEntitiesForOrganization', describeAffectedEntitiesForOrganization_organizationEntityFilters - A JSON set of elements including the awsAccountId and the eventArn.

data DescribeAffectedEntitiesForOrganizationResponse Source #

Instances

Instances details
Eq DescribeAffectedEntitiesForOrganizationResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeAffectedEntitiesForOrganization

Read DescribeAffectedEntitiesForOrganizationResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeAffectedEntitiesForOrganization

Show DescribeAffectedEntitiesForOrganizationResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeAffectedEntitiesForOrganization

Generic DescribeAffectedEntitiesForOrganizationResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeAffectedEntitiesForOrganization

NFData DescribeAffectedEntitiesForOrganizationResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeAffectedEntitiesForOrganization

type Rep DescribeAffectedEntitiesForOrganizationResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeAffectedEntitiesForOrganization

type Rep DescribeAffectedEntitiesForOrganizationResponse = D1 ('MetaData "DescribeAffectedEntitiesForOrganizationResponse" "Amazonka.AWSHealth.DescribeAffectedEntitiesForOrganization" "libZSservicesZSamazonka-healthZSamazonka-health" 'False) (C1 ('MetaCons "DescribeAffectedEntitiesForOrganizationResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "entities") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AffectedEntity])) :*: S1 ('MetaSel ('Just "failedSet") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [OrganizationAffectedEntitiesErrorItem]))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeAffectedEntitiesForOrganizationResponse Source #

Create a value of DescribeAffectedEntitiesForOrganizationResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:entities:DescribeAffectedEntitiesForOrganizationResponse', describeAffectedEntitiesForOrganizationResponse_entities - A JSON set of elements including the awsAccountId and its entityArn, entityValue and its entityArn, lastUpdatedTime, and statusCode.

$sel:failedSet:DescribeAffectedEntitiesForOrganizationResponse', describeAffectedEntitiesForOrganizationResponse_failedSet - A JSON set of elements of the failed response, including the awsAccountId, errorMessage, errorName, and eventArn.

$sel:nextToken:DescribeAffectedEntitiesForOrganization', describeAffectedEntitiesForOrganizationResponse_nextToken - If the results of a search are large, only a portion of the results are returned, and a nextToken pagination token is returned in the response. To retrieve the next batch of results, reissue the search request and include the returned token. When all results have been returned, the response does not contain a pagination token value.

$sel:httpStatus:DescribeAffectedEntitiesForOrganizationResponse', describeAffectedEntitiesForOrganizationResponse_httpStatus - The response's http status code.

DescribeHealthServiceStatusForOrganization

data DescribeHealthServiceStatusForOrganization Source #

Instances

Instances details
Eq DescribeHealthServiceStatusForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeHealthServiceStatusForOrganization

Read DescribeHealthServiceStatusForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeHealthServiceStatusForOrganization

Show DescribeHealthServiceStatusForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeHealthServiceStatusForOrganization

Generic DescribeHealthServiceStatusForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeHealthServiceStatusForOrganization

NFData DescribeHealthServiceStatusForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeHealthServiceStatusForOrganization

Hashable DescribeHealthServiceStatusForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeHealthServiceStatusForOrganization

ToJSON DescribeHealthServiceStatusForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeHealthServiceStatusForOrganization

AWSRequest DescribeHealthServiceStatusForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeHealthServiceStatusForOrganization

ToHeaders DescribeHealthServiceStatusForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeHealthServiceStatusForOrganization

ToPath DescribeHealthServiceStatusForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeHealthServiceStatusForOrganization

ToQuery DescribeHealthServiceStatusForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeHealthServiceStatusForOrganization

type Rep DescribeHealthServiceStatusForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeHealthServiceStatusForOrganization

type Rep DescribeHealthServiceStatusForOrganization = D1 ('MetaData "DescribeHealthServiceStatusForOrganization" "Amazonka.AWSHealth.DescribeHealthServiceStatusForOrganization" "libZSservicesZSamazonka-healthZSamazonka-health" 'False) (C1 ('MetaCons "DescribeHealthServiceStatusForOrganization'" 'PrefixI 'False) (U1 :: Type -> Type))
type AWSResponse DescribeHealthServiceStatusForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeHealthServiceStatusForOrganization

data DescribeHealthServiceStatusForOrganizationResponse Source #

Instances

Instances details
Eq DescribeHealthServiceStatusForOrganizationResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeHealthServiceStatusForOrganization

Read DescribeHealthServiceStatusForOrganizationResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeHealthServiceStatusForOrganization

Show DescribeHealthServiceStatusForOrganizationResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeHealthServiceStatusForOrganization

Generic DescribeHealthServiceStatusForOrganizationResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeHealthServiceStatusForOrganization

NFData DescribeHealthServiceStatusForOrganizationResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeHealthServiceStatusForOrganization

type Rep DescribeHealthServiceStatusForOrganizationResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeHealthServiceStatusForOrganization

type Rep DescribeHealthServiceStatusForOrganizationResponse = D1 ('MetaData "DescribeHealthServiceStatusForOrganizationResponse" "Amazonka.AWSHealth.DescribeHealthServiceStatusForOrganization" "libZSservicesZSamazonka-healthZSamazonka-health" 'False) (C1 ('MetaCons "DescribeHealthServiceStatusForOrganizationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "healthServiceAccessStatusForOrganization") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeHealthServiceStatusForOrganizationResponse Source #

Create a value of DescribeHealthServiceStatusForOrganizationResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:healthServiceAccessStatusForOrganization:DescribeHealthServiceStatusForOrganizationResponse', describeHealthServiceStatusForOrganizationResponse_healthServiceAccessStatusForOrganization - Information about the status of enabling or disabling AWS Health Organizational View in your organization.

Valid values are ENABLED | DISABLED | PENDING.

$sel:httpStatus:DescribeHealthServiceStatusForOrganizationResponse', describeHealthServiceStatusForOrganizationResponse_httpStatus - The response's http status code.

DescribeEventDetailsForOrganization

data DescribeEventDetailsForOrganization Source #

Instances

Instances details
Eq DescribeEventDetailsForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventDetailsForOrganization

Read DescribeEventDetailsForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventDetailsForOrganization

Show DescribeEventDetailsForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventDetailsForOrganization

Generic DescribeEventDetailsForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventDetailsForOrganization

NFData DescribeEventDetailsForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventDetailsForOrganization

Hashable DescribeEventDetailsForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventDetailsForOrganization

ToJSON DescribeEventDetailsForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventDetailsForOrganization

AWSRequest DescribeEventDetailsForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventDetailsForOrganization

ToHeaders DescribeEventDetailsForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventDetailsForOrganization

ToPath DescribeEventDetailsForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventDetailsForOrganization

ToQuery DescribeEventDetailsForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventDetailsForOrganization

type Rep DescribeEventDetailsForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventDetailsForOrganization

type Rep DescribeEventDetailsForOrganization = D1 ('MetaData "DescribeEventDetailsForOrganization" "Amazonka.AWSHealth.DescribeEventDetailsForOrganization" "libZSservicesZSamazonka-healthZSamazonka-health" 'False) (C1 ('MetaCons "DescribeEventDetailsForOrganization'" 'PrefixI 'True) (S1 ('MetaSel ('Just "locale") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "organizationEventDetailFilters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty EventAccountFilter))))
type AWSResponse DescribeEventDetailsForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventDetailsForOrganization

newDescribeEventDetailsForOrganization Source #

Create a value of DescribeEventDetailsForOrganization with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:locale:DescribeEventDetailsForOrganization', describeEventDetailsForOrganization_locale - The locale (language) to return information in. English (en) is the default and the only supported value at this time.

$sel:organizationEventDetailFilters:DescribeEventDetailsForOrganization', describeEventDetailsForOrganization_organizationEventDetailFilters - A set of JSON elements that includes the awsAccountId and the eventArn.

data DescribeEventDetailsForOrganizationResponse Source #

Instances

Instances details
Eq DescribeEventDetailsForOrganizationResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventDetailsForOrganization

Read DescribeEventDetailsForOrganizationResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventDetailsForOrganization

Show DescribeEventDetailsForOrganizationResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventDetailsForOrganization

Generic DescribeEventDetailsForOrganizationResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventDetailsForOrganization

NFData DescribeEventDetailsForOrganizationResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventDetailsForOrganization

type Rep DescribeEventDetailsForOrganizationResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DescribeEventDetailsForOrganization

type Rep DescribeEventDetailsForOrganizationResponse = D1 ('MetaData "DescribeEventDetailsForOrganizationResponse" "Amazonka.AWSHealth.DescribeEventDetailsForOrganization" "libZSservicesZSamazonka-healthZSamazonka-health" 'False) (C1 ('MetaCons "DescribeEventDetailsForOrganizationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "successfulSet") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [OrganizationEventDetails])) :*: (S1 ('MetaSel ('Just "failedSet") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [OrganizationEventDetailsErrorItem])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeEventDetailsForOrganizationResponse Source #

Create a value of DescribeEventDetailsForOrganizationResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:successfulSet:DescribeEventDetailsForOrganizationResponse', describeEventDetailsForOrganizationResponse_successfulSet - Information about the events that could be retrieved.

$sel:failedSet:DescribeEventDetailsForOrganizationResponse', describeEventDetailsForOrganizationResponse_failedSet - Error messages for any events that could not be retrieved.

$sel:httpStatus:DescribeEventDetailsForOrganizationResponse', describeEventDetailsForOrganizationResponse_httpStatus - The response's http status code.

DisableHealthServiceAccessForOrganization

data DisableHealthServiceAccessForOrganization Source #

Instances

Instances details
Eq DisableHealthServiceAccessForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DisableHealthServiceAccessForOrganization

Read DisableHealthServiceAccessForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DisableHealthServiceAccessForOrganization

Show DisableHealthServiceAccessForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DisableHealthServiceAccessForOrganization

Generic DisableHealthServiceAccessForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DisableHealthServiceAccessForOrganization

NFData DisableHealthServiceAccessForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DisableHealthServiceAccessForOrganization

Hashable DisableHealthServiceAccessForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DisableHealthServiceAccessForOrganization

ToJSON DisableHealthServiceAccessForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DisableHealthServiceAccessForOrganization

AWSRequest DisableHealthServiceAccessForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DisableHealthServiceAccessForOrganization

ToHeaders DisableHealthServiceAccessForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DisableHealthServiceAccessForOrganization

ToPath DisableHealthServiceAccessForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DisableHealthServiceAccessForOrganization

ToQuery DisableHealthServiceAccessForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DisableHealthServiceAccessForOrganization

type Rep DisableHealthServiceAccessForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DisableHealthServiceAccessForOrganization

type Rep DisableHealthServiceAccessForOrganization = D1 ('MetaData "DisableHealthServiceAccessForOrganization" "Amazonka.AWSHealth.DisableHealthServiceAccessForOrganization" "libZSservicesZSamazonka-healthZSamazonka-health" 'False) (C1 ('MetaCons "DisableHealthServiceAccessForOrganization'" 'PrefixI 'False) (U1 :: Type -> Type))
type AWSResponse DisableHealthServiceAccessForOrganization Source # 
Instance details

Defined in Amazonka.AWSHealth.DisableHealthServiceAccessForOrganization

data DisableHealthServiceAccessForOrganizationResponse Source #

Instances

Instances details
Eq DisableHealthServiceAccessForOrganizationResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DisableHealthServiceAccessForOrganization

Read DisableHealthServiceAccessForOrganizationResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DisableHealthServiceAccessForOrganization

Show DisableHealthServiceAccessForOrganizationResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DisableHealthServiceAccessForOrganization

Generic DisableHealthServiceAccessForOrganizationResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DisableHealthServiceAccessForOrganization

NFData DisableHealthServiceAccessForOrganizationResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DisableHealthServiceAccessForOrganization

type Rep DisableHealthServiceAccessForOrganizationResponse Source # 
Instance details

Defined in Amazonka.AWSHealth.DisableHealthServiceAccessForOrganization

type Rep DisableHealthServiceAccessForOrganizationResponse = D1 ('MetaData "DisableHealthServiceAccessForOrganizationResponse" "Amazonka.AWSHealth.DisableHealthServiceAccessForOrganization" "libZSservicesZSamazonka-healthZSamazonka-health" 'False) (C1 ('MetaCons "DisableHealthServiceAccessForOrganizationResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

Types

EntityStatusCode

newtype EntityStatusCode Source #

Instances

Instances details
Eq EntityStatusCode Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EntityStatusCode

Ord EntityStatusCode Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EntityStatusCode

Read EntityStatusCode Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EntityStatusCode

Show EntityStatusCode Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EntityStatusCode

Generic EntityStatusCode Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EntityStatusCode

Associated Types

type Rep EntityStatusCode :: Type -> Type #

NFData EntityStatusCode Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EntityStatusCode

Methods

rnf :: EntityStatusCode -> () #

Hashable EntityStatusCode Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EntityStatusCode

ToJSON EntityStatusCode Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EntityStatusCode

ToJSONKey EntityStatusCode Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EntityStatusCode

FromJSON EntityStatusCode Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EntityStatusCode

FromJSONKey EntityStatusCode Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EntityStatusCode

ToLog EntityStatusCode Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EntityStatusCode

ToHeader EntityStatusCode Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EntityStatusCode

ToQuery EntityStatusCode Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EntityStatusCode

FromXML EntityStatusCode Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EntityStatusCode

ToXML EntityStatusCode Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EntityStatusCode

ToByteString EntityStatusCode Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EntityStatusCode

FromText EntityStatusCode Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EntityStatusCode

ToText EntityStatusCode Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EntityStatusCode

type Rep EntityStatusCode Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EntityStatusCode

type Rep EntityStatusCode = D1 ('MetaData "EntityStatusCode" "Amazonka.AWSHealth.Types.EntityStatusCode" "libZSservicesZSamazonka-healthZSamazonka-health" 'True) (C1 ('MetaCons "EntityStatusCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromEntityStatusCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

EventAggregateField

newtype EventAggregateField Source #

Instances

Instances details
Eq EventAggregateField Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventAggregateField

Ord EventAggregateField Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventAggregateField

Read EventAggregateField Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventAggregateField

Show EventAggregateField Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventAggregateField

Generic EventAggregateField Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventAggregateField

Associated Types

type Rep EventAggregateField :: Type -> Type #

NFData EventAggregateField Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventAggregateField

Methods

rnf :: EventAggregateField -> () #

Hashable EventAggregateField Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventAggregateField

ToJSON EventAggregateField Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventAggregateField

ToJSONKey EventAggregateField Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventAggregateField

FromJSON EventAggregateField Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventAggregateField

FromJSONKey EventAggregateField Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventAggregateField

ToLog EventAggregateField Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventAggregateField

ToHeader EventAggregateField Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventAggregateField

ToQuery EventAggregateField Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventAggregateField

FromXML EventAggregateField Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventAggregateField

ToXML EventAggregateField Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventAggregateField

ToByteString EventAggregateField Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventAggregateField

FromText EventAggregateField Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventAggregateField

ToText EventAggregateField Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventAggregateField

type Rep EventAggregateField Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventAggregateField

type Rep EventAggregateField = D1 ('MetaData "EventAggregateField" "Amazonka.AWSHealth.Types.EventAggregateField" "libZSservicesZSamazonka-healthZSamazonka-health" 'True) (C1 ('MetaCons "EventAggregateField'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromEventAggregateField") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

EventScopeCode

newtype EventScopeCode Source #

Constructors

EventScopeCode' 

Instances

Instances details
Eq EventScopeCode Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventScopeCode

Ord EventScopeCode Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventScopeCode

Read EventScopeCode Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventScopeCode

Show EventScopeCode Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventScopeCode

Generic EventScopeCode Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventScopeCode

Associated Types

type Rep EventScopeCode :: Type -> Type #

NFData EventScopeCode Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventScopeCode

Methods

rnf :: EventScopeCode -> () #

Hashable EventScopeCode Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventScopeCode

ToJSON EventScopeCode Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventScopeCode

ToJSONKey EventScopeCode Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventScopeCode

FromJSON EventScopeCode Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventScopeCode

FromJSONKey EventScopeCode Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventScopeCode

ToLog EventScopeCode Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventScopeCode

ToHeader EventScopeCode Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventScopeCode

ToQuery EventScopeCode Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventScopeCode

FromXML EventScopeCode Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventScopeCode

ToXML EventScopeCode Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventScopeCode

Methods

toXML :: EventScopeCode -> XML #

ToByteString EventScopeCode Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventScopeCode

FromText EventScopeCode Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventScopeCode

ToText EventScopeCode Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventScopeCode

type Rep EventScopeCode Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventScopeCode

type Rep EventScopeCode = D1 ('MetaData "EventScopeCode" "Amazonka.AWSHealth.Types.EventScopeCode" "libZSservicesZSamazonka-healthZSamazonka-health" 'True) (C1 ('MetaCons "EventScopeCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromEventScopeCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

EventStatusCode

newtype EventStatusCode Source #

Constructors

EventStatusCode' 

Instances

Instances details
Eq EventStatusCode Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventStatusCode

Ord EventStatusCode Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventStatusCode

Read EventStatusCode Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventStatusCode

Show EventStatusCode Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventStatusCode

Generic EventStatusCode Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventStatusCode

Associated Types

type Rep EventStatusCode :: Type -> Type #

NFData EventStatusCode Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventStatusCode

Methods

rnf :: EventStatusCode -> () #

Hashable EventStatusCode Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventStatusCode

ToJSON EventStatusCode Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventStatusCode

ToJSONKey EventStatusCode Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventStatusCode

FromJSON EventStatusCode Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventStatusCode

FromJSONKey EventStatusCode Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventStatusCode

ToLog EventStatusCode Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventStatusCode

ToHeader EventStatusCode Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventStatusCode

ToQuery EventStatusCode Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventStatusCode

FromXML EventStatusCode Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventStatusCode

ToXML EventStatusCode Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventStatusCode

Methods

toXML :: EventStatusCode -> XML #

ToByteString EventStatusCode Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventStatusCode

FromText EventStatusCode Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventStatusCode

ToText EventStatusCode Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventStatusCode

type Rep EventStatusCode Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventStatusCode

type Rep EventStatusCode = D1 ('MetaData "EventStatusCode" "Amazonka.AWSHealth.Types.EventStatusCode" "libZSservicesZSamazonka-healthZSamazonka-health" 'True) (C1 ('MetaCons "EventStatusCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromEventStatusCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

EventTypeCategory

newtype EventTypeCategory Source #

Instances

Instances details
Eq EventTypeCategory Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventTypeCategory

Ord EventTypeCategory Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventTypeCategory

Read EventTypeCategory Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventTypeCategory

Show EventTypeCategory Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventTypeCategory

Generic EventTypeCategory Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventTypeCategory

Associated Types

type Rep EventTypeCategory :: Type -> Type #

NFData EventTypeCategory Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventTypeCategory

Methods

rnf :: EventTypeCategory -> () #

Hashable EventTypeCategory Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventTypeCategory

ToJSON EventTypeCategory Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventTypeCategory

ToJSONKey EventTypeCategory Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventTypeCategory

FromJSON EventTypeCategory Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventTypeCategory

FromJSONKey EventTypeCategory Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventTypeCategory

ToLog EventTypeCategory Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventTypeCategory

ToHeader EventTypeCategory Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventTypeCategory

ToQuery EventTypeCategory Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventTypeCategory

FromXML EventTypeCategory Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventTypeCategory

ToXML EventTypeCategory Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventTypeCategory

ToByteString EventTypeCategory Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventTypeCategory

FromText EventTypeCategory Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventTypeCategory

ToText EventTypeCategory Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventTypeCategory

type Rep EventTypeCategory Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventTypeCategory

type Rep EventTypeCategory = D1 ('MetaData "EventTypeCategory" "Amazonka.AWSHealth.Types.EventTypeCategory" "libZSservicesZSamazonka-healthZSamazonka-health" 'True) (C1 ('MetaCons "EventTypeCategory'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromEventTypeCategory") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AffectedEntity

data AffectedEntity Source #

Information about an entity that is affected by a Health event.

See: newAffectedEntity smart constructor.

Instances

Instances details
Eq AffectedEntity Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.AffectedEntity

Read AffectedEntity Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.AffectedEntity

Show AffectedEntity Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.AffectedEntity

Generic AffectedEntity Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.AffectedEntity

Associated Types

type Rep AffectedEntity :: Type -> Type #

NFData AffectedEntity Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.AffectedEntity

Methods

rnf :: AffectedEntity -> () #

Hashable AffectedEntity Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.AffectedEntity

FromJSON AffectedEntity Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.AffectedEntity

type Rep AffectedEntity Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.AffectedEntity

newAffectedEntity :: AffectedEntity Source #

Create a value of AffectedEntity with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:lastUpdatedTime:AffectedEntity', affectedEntity_lastUpdatedTime - The most recent time that the entity was updated.

$sel:entityValue:AffectedEntity', affectedEntity_entityValue - The ID of the affected entity.

$sel:entityUrl:AffectedEntity', affectedEntity_entityUrl - The URL of the affected entity.

$sel:awsAccountId:AffectedEntity', affectedEntity_awsAccountId - The 12-digit AWS account number that contains the affected entity.

$sel:eventArn:AffectedEntity', affectedEntity_eventArn - The unique identifier for the event. The event ARN has the arn:aws:health:event-region::event/SERVICE/EVENT_TYPE_CODE/EVENT_TYPE_PLUS_ID format.

For example, an event ARN might look like the following:

arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456

$sel:entityArn:AffectedEntity', affectedEntity_entityArn - The unique identifier for the entity. Format: arn:aws:health:entity-region:aws-account:entity/entity-id . Example: arn:aws:health:us-east-1:111222333444:entity/AVh5GGT7ul1arKr1sE1K

$sel:tags:AffectedEntity', affectedEntity_tags - A map of entity tags attached to the affected entity.

Currently, the tags property isn't supported.

$sel:statusCode:AffectedEntity', affectedEntity_statusCode - The most recent status of the entity affected by the event. The possible values are IMPAIRED, UNIMPAIRED, and UNKNOWN.

DateTimeRange

data DateTimeRange Source #

A range of dates and times that is used by the EventFilter and EntityFilter objects. If from is set and to is set: match items where the timestamp (startTime, endTime, or lastUpdatedTime) is between from and to inclusive. If from is set and to is not set: match items where the timestamp value is equal to or after from. If from is not set and to is set: match items where the timestamp value is equal to or before to.

See: newDateTimeRange smart constructor.

Instances

Instances details
Eq DateTimeRange Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.DateTimeRange

Read DateTimeRange Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.DateTimeRange

Show DateTimeRange Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.DateTimeRange

Generic DateTimeRange Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.DateTimeRange

Associated Types

type Rep DateTimeRange :: Type -> Type #

NFData DateTimeRange Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.DateTimeRange

Methods

rnf :: DateTimeRange -> () #

Hashable DateTimeRange Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.DateTimeRange

ToJSON DateTimeRange Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.DateTimeRange

type Rep DateTimeRange Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.DateTimeRange

type Rep DateTimeRange = D1 ('MetaData "DateTimeRange" "Amazonka.AWSHealth.Types.DateTimeRange" "libZSservicesZSamazonka-healthZSamazonka-health" 'False) (C1 ('MetaCons "DateTimeRange'" 'PrefixI 'True) (S1 ('MetaSel ('Just "to") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "from") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))

newDateTimeRange :: DateTimeRange Source #

Create a value of DateTimeRange with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:to:DateTimeRange', dateTimeRange_to - The ending date and time of a time range.

$sel:from:DateTimeRange', dateTimeRange_from - The starting date and time of a time range.

EntityAggregate

data EntityAggregate Source #

The number of entities that are affected by one or more events. Returned by the DescribeEntityAggregates operation.

See: newEntityAggregate smart constructor.

Constructors

EntityAggregate' (Maybe Int) (Maybe Text) 

Instances

Instances details
Eq EntityAggregate Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EntityAggregate

Read EntityAggregate Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EntityAggregate

Show EntityAggregate Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EntityAggregate

Generic EntityAggregate Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EntityAggregate

Associated Types

type Rep EntityAggregate :: Type -> Type #

NFData EntityAggregate Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EntityAggregate

Methods

rnf :: EntityAggregate -> () #

Hashable EntityAggregate Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EntityAggregate

FromJSON EntityAggregate Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EntityAggregate

type Rep EntityAggregate Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EntityAggregate

type Rep EntityAggregate = D1 ('MetaData "EntityAggregate" "Amazonka.AWSHealth.Types.EntityAggregate" "libZSservicesZSamazonka-healthZSamazonka-health" 'False) (C1 ('MetaCons "EntityAggregate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "count") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "eventArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newEntityAggregate :: EntityAggregate Source #

Create a value of EntityAggregate with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:count:EntityAggregate', entityAggregate_count - The number of entities that match the criteria for the specified events.

$sel:eventArn:EntityAggregate', entityAggregate_eventArn - The unique identifier for the event. The event ARN has the arn:aws:health:event-region::event/SERVICE/EVENT_TYPE_CODE/EVENT_TYPE_PLUS_ID format.

For example, an event ARN might look like the following:

arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456

EntityFilter

data EntityFilter Source #

The values to use to filter results from the EntityFilter operation.

See: newEntityFilter smart constructor.

Instances

Instances details
Eq EntityFilter Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EntityFilter

Read EntityFilter Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EntityFilter

Show EntityFilter Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EntityFilter

Generic EntityFilter Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EntityFilter

Associated Types

type Rep EntityFilter :: Type -> Type #

NFData EntityFilter Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EntityFilter

Methods

rnf :: EntityFilter -> () #

Hashable EntityFilter Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EntityFilter

ToJSON EntityFilter Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EntityFilter

type Rep EntityFilter Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EntityFilter

newEntityFilter Source #

Create a value of EntityFilter with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:statusCodes:EntityFilter', entityFilter_statusCodes - A list of entity status codes (IMPAIRED, UNIMPAIRED, or UNKNOWN).

$sel:entityArns:EntityFilter', entityFilter_entityArns - A list of entity ARNs (unique identifiers).

$sel:entityValues:EntityFilter', entityFilter_entityValues - A list of IDs for affected entities.

$sel:tags:EntityFilter', entityFilter_tags - A map of entity tags attached to the affected entity.

Currently, the tags property isn't supported.

$sel:lastUpdatedTimes:EntityFilter', entityFilter_lastUpdatedTimes - A list of the most recent dates and times that the entity was updated.

$sel:eventArns:EntityFilter', entityFilter_eventArns - A list of event ARNs (unique identifiers). For example: "arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-CDE456", "arn:aws:health:us-west-1::event/EBS/AWS_EBS_LOST_VOLUME/AWS_EBS_LOST_VOLUME_CHI789_JKL101"

Event

data Event Source #

Summary information about an AWS Health event.

AWS Health events can be public or account-specific:

  • Public events might be service events that are not specific to an AWS account. For example, if there is an issue with an AWS Region, AWS 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 AWS 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, AWS 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.

See: newEvent smart constructor.

Instances

Instances details
Eq Event Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.Event

Methods

(==) :: Event -> Event -> Bool #

(/=) :: Event -> Event -> Bool #

Read Event Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.Event

Show Event Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.Event

Methods

showsPrec :: Int -> Event -> ShowS #

show :: Event -> String #

showList :: [Event] -> ShowS #

Generic Event Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.Event

Associated Types

type Rep Event :: Type -> Type #

Methods

from :: Event -> Rep Event x #

to :: Rep Event x -> Event #

NFData Event Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.Event

Methods

rnf :: Event -> () #

Hashable Event Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.Event

Methods

hashWithSalt :: Int -> Event -> Int #

hash :: Event -> Int #

FromJSON Event Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.Event

type Rep Event Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.Event

type Rep Event = D1 ('MetaData "Event" "Amazonka.AWSHealth.Types.Event" "libZSservicesZSamazonka-healthZSamazonka-health" 'False) (C1 ('MetaCons "Event'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "lastUpdatedTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "service") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "startTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "eventScopeCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EventScopeCode))))) :*: ((S1 ('MetaSel ('Just "eventTypeCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "eventTypeCategory") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EventTypeCategory)) :*: S1 ('MetaSel ('Just "availabilityZone") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "endTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "region") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "statusCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EventStatusCode)))))))

newEvent :: Event Source #

Create a value of Event with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:lastUpdatedTime:Event', event_lastUpdatedTime - The most recent date and time that the event was updated.

$sel:arn:Event', event_arn - The unique identifier for the event. The event ARN has the arn:aws:health:event-region::event/SERVICE/EVENT_TYPE_CODE/EVENT_TYPE_PLUS_ID format.

For example, an event ARN might look like the following:

arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456

$sel:service:Event', event_service - The AWS service that is affected by the event. For example, EC2, RDS.

$sel:startTime:Event', event_startTime - The date and time that the event began.

$sel:eventScopeCode:Event', event_eventScopeCode - This parameter specifies if the AWS Health event is a public AWS service event or an account-specific event.

  • If the eventScopeCode value is PUBLIC, then the affectedAccounts value is always empty.
  • If the eventScopeCode value is ACCOUNT_SPECIFIC, then the affectedAccounts value lists the affected AWS accounts in your organization. For example, if an event affects a service such as Amazon Elastic Compute Cloud and you have AWS accounts that use that service, those account IDs appear in the response.
  • If the eventScopeCode value is NONE, then the eventArn that you specified in the request is invalid or doesn't exist.

$sel:eventTypeCode:Event', event_eventTypeCode - The unique identifier for the event type. The format is AWS_SERVICE_DESCRIPTION ; for example, AWS_EC2_SYSTEM_MAINTENANCE_EVENT.

$sel:eventTypeCategory:Event', event_eventTypeCategory - The category of the event. Possible values are issue, scheduledChange, and accountNotification.

$sel:availabilityZone:Event', event_availabilityZone - The AWS Availability Zone of the event. For example, us-east-1a.

$sel:endTime:Event', event_endTime - The date and time that the event ended.

$sel:region:Event', event_region - The AWS Region name of the event.

$sel:statusCode:Event', event_statusCode - The most recent status of the event. Possible values are open, closed, and upcoming.

EventAccountFilter

data EventAccountFilter Source #

The values used to filter results from the DescribeEventDetailsForOrganization and DescribeAffectedEntitiesForOrganization operations.

See: newEventAccountFilter smart constructor.

Instances

Instances details
Eq EventAccountFilter Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventAccountFilter

Read EventAccountFilter Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventAccountFilter

Show EventAccountFilter Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventAccountFilter

Generic EventAccountFilter Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventAccountFilter

Associated Types

type Rep EventAccountFilter :: Type -> Type #

NFData EventAccountFilter Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventAccountFilter

Methods

rnf :: EventAccountFilter -> () #

Hashable EventAccountFilter Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventAccountFilter

ToJSON EventAccountFilter Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventAccountFilter

type Rep EventAccountFilter Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventAccountFilter

type Rep EventAccountFilter = D1 ('MetaData "EventAccountFilter" "Amazonka.AWSHealth.Types.EventAccountFilter" "libZSservicesZSamazonka-healthZSamazonka-health" 'False) (C1 ('MetaCons "EventAccountFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "awsAccountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "eventArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newEventAccountFilter Source #

Create a value of EventAccountFilter with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:awsAccountId:EventAccountFilter', eventAccountFilter_awsAccountId - The 12-digit AWS account numbers that contains the affected entities.

$sel:eventArn:EventAccountFilter', eventAccountFilter_eventArn - The unique identifier for the event. The event ARN has the arn:aws:health:event-region::event/SERVICE/EVENT_TYPE_CODE/EVENT_TYPE_PLUS_ID format.

For example, an event ARN might look like the following:

arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456

EventAggregate

data EventAggregate Source #

The number of events of each issue type. Returned by the DescribeEventAggregates operation.

See: newEventAggregate smart constructor.

Constructors

EventAggregate' (Maybe Int) (Maybe Text) 

Instances

Instances details
Eq EventAggregate Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventAggregate

Read EventAggregate Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventAggregate

Show EventAggregate Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventAggregate

Generic EventAggregate Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventAggregate

Associated Types

type Rep EventAggregate :: Type -> Type #

NFData EventAggregate Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventAggregate

Methods

rnf :: EventAggregate -> () #

Hashable EventAggregate Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventAggregate

FromJSON EventAggregate Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventAggregate

type Rep EventAggregate Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventAggregate

type Rep EventAggregate = D1 ('MetaData "EventAggregate" "Amazonka.AWSHealth.Types.EventAggregate" "libZSservicesZSamazonka-healthZSamazonka-health" 'False) (C1 ('MetaCons "EventAggregate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "count") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "aggregateValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newEventAggregate :: EventAggregate Source #

Create a value of EventAggregate with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:count:EventAggregate', eventAggregate_count - The number of events of the associated issue type.

$sel:aggregateValue:EventAggregate', eventAggregate_aggregateValue - The issue type for the associated count.

EventDescription

data EventDescription Source #

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

See: newEventDescription smart constructor.

Constructors

EventDescription' (Maybe Text) 

Instances

Instances details
Eq EventDescription Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventDescription

Read EventDescription Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventDescription

Show EventDescription Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventDescription

Generic EventDescription Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventDescription

Associated Types

type Rep EventDescription :: Type -> Type #

NFData EventDescription Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventDescription

Methods

rnf :: EventDescription -> () #

Hashable EventDescription Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventDescription

FromJSON EventDescription Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventDescription

type Rep EventDescription Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventDescription

type Rep EventDescription = D1 ('MetaData "EventDescription" "Amazonka.AWSHealth.Types.EventDescription" "libZSservicesZSamazonka-healthZSamazonka-health" 'False) (C1 ('MetaCons "EventDescription'" 'PrefixI 'True) (S1 ('MetaSel ('Just "latestDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newEventDescription :: EventDescription Source #

Create a value of EventDescription with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:latestDescription:EventDescription', eventDescription_latestDescription - The most recent description of the event.

EventDetails

data EventDetails Source #

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

See: newEventDetails smart constructor.

Instances

Instances details
Eq EventDetails Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventDetails

Read EventDetails Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventDetails

Show EventDetails Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventDetails

Generic EventDetails Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventDetails

Associated Types

type Rep EventDetails :: Type -> Type #

NFData EventDetails Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventDetails

Methods

rnf :: EventDetails -> () #

Hashable EventDetails Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventDetails

FromJSON EventDetails Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventDetails

type Rep EventDetails Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventDetails

type Rep EventDetails = D1 ('MetaData "EventDetails" "Amazonka.AWSHealth.Types.EventDetails" "libZSservicesZSamazonka-healthZSamazonka-health" 'False) (C1 ('MetaCons "EventDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "event") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Event)) :*: (S1 ('MetaSel ('Just "eventDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EventDescription)) :*: S1 ('MetaSel ('Just "eventMetadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))))))

newEventDetails :: EventDetails Source #

Create a value of EventDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:event:EventDetails', eventDetails_event - Summary information about the event.

$sel:eventDescription:EventDetails', eventDetails_eventDescription - The most recent description of the event.

$sel:eventMetadata:EventDetails', eventDetails_eventMetadata - Additional metadata about the event.

EventDetailsErrorItem

data EventDetailsErrorItem Source #

Error information returned when a DescribeEventDetails operation can't find a specified event.

See: newEventDetailsErrorItem smart constructor.

Instances

Instances details
Eq EventDetailsErrorItem Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventDetailsErrorItem

Read EventDetailsErrorItem Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventDetailsErrorItem

Show EventDetailsErrorItem Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventDetailsErrorItem

Generic EventDetailsErrorItem Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventDetailsErrorItem

Associated Types

type Rep EventDetailsErrorItem :: Type -> Type #

NFData EventDetailsErrorItem Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventDetailsErrorItem

Methods

rnf :: EventDetailsErrorItem -> () #

Hashable EventDetailsErrorItem Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventDetailsErrorItem

FromJSON EventDetailsErrorItem Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventDetailsErrorItem

type Rep EventDetailsErrorItem Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventDetailsErrorItem

type Rep EventDetailsErrorItem = D1 ('MetaData "EventDetailsErrorItem" "Amazonka.AWSHealth.Types.EventDetailsErrorItem" "libZSservicesZSamazonka-healthZSamazonka-health" 'False) (C1 ('MetaCons "EventDetailsErrorItem'" 'PrefixI 'True) (S1 ('MetaSel ('Just "eventArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "errorName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "errorMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newEventDetailsErrorItem :: EventDetailsErrorItem Source #

Create a value of EventDetailsErrorItem with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:eventArn:EventDetailsErrorItem', eventDetailsErrorItem_eventArn - The unique identifier for the event. The event ARN has the arn:aws:health:event-region::event/SERVICE/EVENT_TYPE_CODE/EVENT_TYPE_PLUS_ID format.

For example, an event ARN might look like the following:

arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456

$sel:errorName:EventDetailsErrorItem', eventDetailsErrorItem_errorName - The name of the error.

$sel:errorMessage:EventDetailsErrorItem', eventDetailsErrorItem_errorMessage - A message that describes the error.

EventFilter

data EventFilter Source #

The values to use to filter results from the DescribeEvents and DescribeEventAggregates operations.

See: newEventFilter smart constructor.

Instances

Instances details
Eq EventFilter Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventFilter

Read EventFilter Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventFilter

Show EventFilter Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventFilter

Generic EventFilter Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventFilter

Associated Types

type Rep EventFilter :: Type -> Type #

NFData EventFilter Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventFilter

Methods

rnf :: EventFilter -> () #

Hashable EventFilter Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventFilter

ToJSON EventFilter Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventFilter

type Rep EventFilter Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventFilter

type Rep EventFilter = D1 ('MetaData "EventFilter" "Amazonka.AWSHealth.Types.EventFilter" "libZSservicesZSamazonka-healthZSamazonka-health" 'False) (C1 ('MetaCons "EventFilter'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "eventArns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: (S1 ('MetaSel ('Just "eventTypeCategories") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty EventTypeCategory))) :*: S1 ('MetaSel ('Just "eventTypeCodes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))))) :*: (S1 ('MetaSel ('Just "regions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: (S1 ('MetaSel ('Just "eventStatusCodes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty EventStatusCode))) :*: S1 ('MetaSel ('Just "endTimes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty DateTimeRange)))))) :*: ((S1 ('MetaSel ('Just "availabilityZones") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "entityArns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: S1 ('MetaSel ('Just "entityValues") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))))) :*: ((S1 ('MetaSel ('Just "startTimes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty DateTimeRange))) :*: S1 ('MetaSel ('Just "services") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text)))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [HashMap Text Text])) :*: S1 ('MetaSel ('Just "lastUpdatedTimes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty DateTimeRange))))))))

newEventFilter :: EventFilter Source #

Create a value of EventFilter with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:eventArns:EventFilter', eventFilter_eventArns - A list of event ARNs (unique identifiers). For example: "arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-CDE456", "arn:aws:health:us-west-1::event/EBS/AWS_EBS_LOST_VOLUME/AWS_EBS_LOST_VOLUME_CHI789_JKL101"

$sel:eventTypeCategories:EventFilter', eventFilter_eventTypeCategories - A list of event type category codes (issue, scheduledChange, or accountNotification).

$sel:eventTypeCodes:EventFilter', eventFilter_eventTypeCodes - A list of unique identifiers for event types. For example, "AWS_EC2_SYSTEM_MAINTENANCE_EVENT","AWS_RDS_MAINTENANCE_SCHEDULED".

$sel:regions:EventFilter', eventFilter_regions - A list of AWS Regions.

$sel:eventStatusCodes:EventFilter', eventFilter_eventStatusCodes - A list of event status codes.

$sel:endTimes:EventFilter', eventFilter_endTimes - A list of dates and times that the event ended.

$sel:availabilityZones:EventFilter', eventFilter_availabilityZones - A list of AWS Availability Zones.

$sel:entityArns:EventFilter', eventFilter_entityArns - A list of entity ARNs (unique identifiers).

$sel:entityValues:EventFilter', eventFilter_entityValues - A list of entity identifiers, such as EC2 instance IDs (i-34ab692e) or EBS volumes (vol-426ab23e).

$sel:startTimes:EventFilter', eventFilter_startTimes - A list of dates and times that the event began.

$sel:services:EventFilter', eventFilter_services - The AWS services associated with the event. For example, EC2, RDS.

$sel:tags:EventFilter', eventFilter_tags - A map of entity tags attached to the affected entity.

Currently, the tags property isn't supported.

$sel:lastUpdatedTimes:EventFilter', eventFilter_lastUpdatedTimes - A list of dates and times that the event was last updated.

EventType

data EventType Source #

Contains the metadata about a type of event that is reported by AWS Health. The EventType shows the category, service, and the event type code of the event. For example, an issue might be the category, EC2 the service, and AWS_EC2_SYSTEM_MAINTENANCE_EVENT the event type code.

You can use the DescribeEventTypes API operation to return this information about an event.

You can also use the Amazon CloudWatch Events console to create a rule so that you can get notified or take action when AWS Health delivers a specific event to your AWS account. For more information, see Monitor for AWS Health events with Amazon CloudWatch Events in the AWS Health User Guide.

See: newEventType smart constructor.

Instances

Instances details
Eq EventType Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventType

Read EventType Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventType

Show EventType Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventType

Generic EventType Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventType

Associated Types

type Rep EventType :: Type -> Type #

NFData EventType Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventType

Methods

rnf :: EventType -> () #

Hashable EventType Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventType

FromJSON EventType Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventType

type Rep EventType Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventType

type Rep EventType = D1 ('MetaData "EventType" "Amazonka.AWSHealth.Types.EventType" "libZSservicesZSamazonka-healthZSamazonka-health" 'False) (C1 ('MetaCons "EventType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "service") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "category") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EventTypeCategory)) :*: S1 ('MetaSel ('Just "code") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newEventType :: EventType Source #

Create a value of EventType with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:service:EventType', eventType_service - The AWS service that is affected by the event. For example, EC2, RDS.

$sel:category:EventType', eventType_category - A list of event type category codes (issue, scheduledChange, or accountNotification).

$sel:code:EventType', eventType_code - The unique identifier for the event type. The format is AWS_SERVICE_DESCRIPTION ; for example, AWS_EC2_SYSTEM_MAINTENANCE_EVENT.

EventTypeFilter

data EventTypeFilter Source #

The values to use to filter results from the DescribeEventTypes operation.

See: newEventTypeFilter smart constructor.

Instances

Instances details
Eq EventTypeFilter Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventTypeFilter

Read EventTypeFilter Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventTypeFilter

Show EventTypeFilter Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventTypeFilter

Generic EventTypeFilter Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventTypeFilter

Associated Types

type Rep EventTypeFilter :: Type -> Type #

NFData EventTypeFilter Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventTypeFilter

Methods

rnf :: EventTypeFilter -> () #

Hashable EventTypeFilter Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventTypeFilter

ToJSON EventTypeFilter Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventTypeFilter

type Rep EventTypeFilter Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.EventTypeFilter

type Rep EventTypeFilter = D1 ('MetaData "EventTypeFilter" "Amazonka.AWSHealth.Types.EventTypeFilter" "libZSservicesZSamazonka-healthZSamazonka-health" 'False) (C1 ('MetaCons "EventTypeFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "eventTypeCategories") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty EventTypeCategory))) :*: (S1 ('MetaSel ('Just "eventTypeCodes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: S1 ('MetaSel ('Just "services") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))))))

newEventTypeFilter :: EventTypeFilter Source #

Create a value of EventTypeFilter with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:eventTypeCategories:EventTypeFilter', eventTypeFilter_eventTypeCategories - A list of event type category codes (issue, scheduledChange, or accountNotification).

$sel:eventTypeCodes:EventTypeFilter', eventTypeFilter_eventTypeCodes - A list of event type codes.

$sel:services:EventTypeFilter', eventTypeFilter_services - The AWS services associated with the event. For example, EC2, RDS.

OrganizationAffectedEntitiesErrorItem

data OrganizationAffectedEntitiesErrorItem Source #

Error information returned when a DescribeAffectedEntitiesForOrganization operation can't find or process a specific entity.

See: newOrganizationAffectedEntitiesErrorItem smart constructor.

Instances

Instances details
Eq OrganizationAffectedEntitiesErrorItem Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.OrganizationAffectedEntitiesErrorItem

Read OrganizationAffectedEntitiesErrorItem Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.OrganizationAffectedEntitiesErrorItem

Show OrganizationAffectedEntitiesErrorItem Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.OrganizationAffectedEntitiesErrorItem

Generic OrganizationAffectedEntitiesErrorItem Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.OrganizationAffectedEntitiesErrorItem

NFData OrganizationAffectedEntitiesErrorItem Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.OrganizationAffectedEntitiesErrorItem

Hashable OrganizationAffectedEntitiesErrorItem Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.OrganizationAffectedEntitiesErrorItem

FromJSON OrganizationAffectedEntitiesErrorItem Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.OrganizationAffectedEntitiesErrorItem

type Rep OrganizationAffectedEntitiesErrorItem Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.OrganizationAffectedEntitiesErrorItem

type Rep OrganizationAffectedEntitiesErrorItem = D1 ('MetaData "OrganizationAffectedEntitiesErrorItem" "Amazonka.AWSHealth.Types.OrganizationAffectedEntitiesErrorItem" "libZSservicesZSamazonka-healthZSamazonka-health" 'False) (C1 ('MetaCons "OrganizationAffectedEntitiesErrorItem'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "awsAccountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "eventArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "errorName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "errorMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newOrganizationAffectedEntitiesErrorItem :: OrganizationAffectedEntitiesErrorItem Source #

Create a value of OrganizationAffectedEntitiesErrorItem with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:awsAccountId:OrganizationAffectedEntitiesErrorItem', organizationAffectedEntitiesErrorItem_awsAccountId - The 12-digit AWS account numbers that contains the affected entities.

$sel:eventArn:OrganizationAffectedEntitiesErrorItem', organizationAffectedEntitiesErrorItem_eventArn - The unique identifier for the event. The event ARN has the arn:aws:health:event-region::event/SERVICE/EVENT_TYPE_CODE/EVENT_TYPE_PLUS_ID format.

For example, an event ARN might look like the following:

arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456

$sel:errorName:OrganizationAffectedEntitiesErrorItem', organizationAffectedEntitiesErrorItem_errorName - The name of the error.

$sel:errorMessage:OrganizationAffectedEntitiesErrorItem', organizationAffectedEntitiesErrorItem_errorMessage - The unique identifier for the event type. The format is AWS_SERVICE_DESCRIPTION. For example, AWS_EC2_SYSTEM_MAINTENANCE_EVENT.

OrganizationEvent

data OrganizationEvent Source #

Summary information about an event, returned by the DescribeEventsForOrganization operation.

See: newOrganizationEvent smart constructor.

Instances

Instances details
Eq OrganizationEvent Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.OrganizationEvent

Read OrganizationEvent Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.OrganizationEvent

Show OrganizationEvent Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.OrganizationEvent

Generic OrganizationEvent Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.OrganizationEvent

Associated Types

type Rep OrganizationEvent :: Type -> Type #

NFData OrganizationEvent Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.OrganizationEvent

Methods

rnf :: OrganizationEvent -> () #

Hashable OrganizationEvent Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.OrganizationEvent

FromJSON OrganizationEvent Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.OrganizationEvent

type Rep OrganizationEvent Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.OrganizationEvent

newOrganizationEvent :: OrganizationEvent Source #

Create a value of OrganizationEvent with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:lastUpdatedTime:OrganizationEvent', organizationEvent_lastUpdatedTime - The most recent date and time that the event was updated.

$sel:arn:OrganizationEvent', organizationEvent_arn - The unique identifier for the event. The event ARN has the arn:aws:health:event-region::event/SERVICE/EVENT_TYPE_CODE/EVENT_TYPE_PLUS_ID format.

For example, an event ARN might look like the following:

arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456

$sel:service:OrganizationEvent', organizationEvent_service - The AWS service that is affected by the event, such as EC2 and RDS.

$sel:startTime:OrganizationEvent', organizationEvent_startTime - The date and time that the event began.

$sel:eventScopeCode:OrganizationEvent', organizationEvent_eventScopeCode - This parameter specifies if the AWS Health event is a public AWS service event or an account-specific event.

  • If the eventScopeCode value is PUBLIC, then the affectedAccounts value is always empty.
  • If the eventScopeCode value is ACCOUNT_SPECIFIC, then the affectedAccounts value lists the affected AWS accounts in your organization. For example, if an event affects a service such as Amazon Elastic Compute Cloud and you have AWS accounts that use that service, those account IDs appear in the response.
  • If the eventScopeCode value is NONE, then the eventArn that you specified in the request is invalid or doesn't exist.

$sel:eventTypeCode:OrganizationEvent', organizationEvent_eventTypeCode - The unique identifier for the event type. The format is AWS_SERVICE_DESCRIPTION. For example, AWS_EC2_SYSTEM_MAINTENANCE_EVENT.

$sel:eventTypeCategory:OrganizationEvent', organizationEvent_eventTypeCategory - The category of the event type.

$sel:endTime:OrganizationEvent', organizationEvent_endTime - The date and time that the event ended.

$sel:region:OrganizationEvent', organizationEvent_region - The AWS Region name of the event.

$sel:statusCode:OrganizationEvent', organizationEvent_statusCode - The most recent status of the event. Possible values are open, closed, and upcoming.

OrganizationEventDetails

data OrganizationEventDetails Source #

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.

See: newOrganizationEventDetails smart constructor.

Instances

Instances details
Eq OrganizationEventDetails Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.OrganizationEventDetails

Read OrganizationEventDetails Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.OrganizationEventDetails

Show OrganizationEventDetails Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.OrganizationEventDetails

Generic OrganizationEventDetails Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.OrganizationEventDetails

Associated Types

type Rep OrganizationEventDetails :: Type -> Type #

NFData OrganizationEventDetails Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.OrganizationEventDetails

Hashable OrganizationEventDetails Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.OrganizationEventDetails

FromJSON OrganizationEventDetails Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.OrganizationEventDetails

type Rep OrganizationEventDetails Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.OrganizationEventDetails

type Rep OrganizationEventDetails = D1 ('MetaData "OrganizationEventDetails" "Amazonka.AWSHealth.Types.OrganizationEventDetails" "libZSservicesZSamazonka-healthZSamazonka-health" 'False) (C1 ('MetaCons "OrganizationEventDetails'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "event") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Event)) :*: S1 ('MetaSel ('Just "eventDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EventDescription))) :*: (S1 ('MetaSel ('Just "awsAccountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "eventMetadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))))))

newOrganizationEventDetails :: OrganizationEventDetails Source #

Create a value of OrganizationEventDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:event:OrganizationEventDetails', organizationEventDetails_event - Undocumented member.

$sel:eventDescription:OrganizationEventDetails', organizationEventDetails_eventDescription - Undocumented member.

$sel:awsAccountId:OrganizationEventDetails', organizationEventDetails_awsAccountId - The 12-digit AWS account numbers that contains the affected entities.

$sel:eventMetadata:OrganizationEventDetails', organizationEventDetails_eventMetadata - Additional metadata about the event.

OrganizationEventDetailsErrorItem

data OrganizationEventDetailsErrorItem Source #

Error information returned when a DescribeEventDetailsForOrganization operation can't find a specified event.

See: newOrganizationEventDetailsErrorItem smart constructor.

Instances

Instances details
Eq OrganizationEventDetailsErrorItem Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.OrganizationEventDetailsErrorItem

Read OrganizationEventDetailsErrorItem Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.OrganizationEventDetailsErrorItem

Show OrganizationEventDetailsErrorItem Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.OrganizationEventDetailsErrorItem

Generic OrganizationEventDetailsErrorItem Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.OrganizationEventDetailsErrorItem

Associated Types

type Rep OrganizationEventDetailsErrorItem :: Type -> Type #

NFData OrganizationEventDetailsErrorItem Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.OrganizationEventDetailsErrorItem

Hashable OrganizationEventDetailsErrorItem Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.OrganizationEventDetailsErrorItem

FromJSON OrganizationEventDetailsErrorItem Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.OrganizationEventDetailsErrorItem

type Rep OrganizationEventDetailsErrorItem Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.OrganizationEventDetailsErrorItem

type Rep OrganizationEventDetailsErrorItem = D1 ('MetaData "OrganizationEventDetailsErrorItem" "Amazonka.AWSHealth.Types.OrganizationEventDetailsErrorItem" "libZSservicesZSamazonka-healthZSamazonka-health" 'False) (C1 ('MetaCons "OrganizationEventDetailsErrorItem'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "awsAccountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "eventArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "errorName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "errorMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newOrganizationEventDetailsErrorItem :: OrganizationEventDetailsErrorItem Source #

Create a value of OrganizationEventDetailsErrorItem with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:awsAccountId:OrganizationEventDetailsErrorItem', organizationEventDetailsErrorItem_awsAccountId - Error information returned when a DescribeEventDetailsForOrganization operation can't find a specified event.

$sel:eventArn:OrganizationEventDetailsErrorItem', organizationEventDetailsErrorItem_eventArn - The unique identifier for the event. The event ARN has the arn:aws:health:event-region::event/SERVICE/EVENT_TYPE_CODE/EVENT_TYPE_PLUS_ID format.

For example, an event ARN might look like the following:

arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-DEF456

$sel:errorName:OrganizationEventDetailsErrorItem', organizationEventDetailsErrorItem_errorName - The name of the error.

$sel:errorMessage:OrganizationEventDetailsErrorItem', organizationEventDetailsErrorItem_errorMessage - A message that describes the error.

If you call the DescribeEventDetailsForOrganization operation and receive one of the following errors, follow the recommendations in the message:

  • We couldn't find a public event that matches your request. To find an event that is account specific, you must enter an AWS account ID in the request.
  • We couldn't find an account specific event for the specified AWS account. To find an event that is public, you must enter a null value for the AWS account ID in the request.
  • Your AWS account doesn't include the AWS Support plan required to use the AWS Health API. You must have either a Business or Enterprise Support plan.

OrganizationEventFilter

data OrganizationEventFilter Source #

The values to filter results from the DescribeEventsForOrganization operation.

See: newOrganizationEventFilter smart constructor.

Instances

Instances details
Eq OrganizationEventFilter Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.OrganizationEventFilter

Read OrganizationEventFilter Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.OrganizationEventFilter

Show OrganizationEventFilter Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.OrganizationEventFilter

Generic OrganizationEventFilter Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.OrganizationEventFilter

Associated Types

type Rep OrganizationEventFilter :: Type -> Type #

NFData OrganizationEventFilter Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.OrganizationEventFilter

Methods

rnf :: OrganizationEventFilter -> () #

Hashable OrganizationEventFilter Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.OrganizationEventFilter

ToJSON OrganizationEventFilter Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.OrganizationEventFilter

type Rep OrganizationEventFilter Source # 
Instance details

Defined in Amazonka.AWSHealth.Types.OrganizationEventFilter

type Rep OrganizationEventFilter = D1 ('MetaData "OrganizationEventFilter" "Amazonka.AWSHealth.Types.OrganizationEventFilter" "libZSservicesZSamazonka-healthZSamazonka-health" 'False) (C1 ('MetaCons "OrganizationEventFilter'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "lastUpdatedTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTimeRange)) :*: S1 ('MetaSel ('Just "awsAccountIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text)))) :*: (S1 ('MetaSel ('Just "eventTypeCategories") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty EventTypeCategory))) :*: (S1 ('MetaSel ('Just "eventTypeCodes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: S1 ('MetaSel ('Just "startTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTimeRange))))) :*: ((S1 ('MetaSel ('Just "regions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: (S1 ('MetaSel ('Just "eventStatusCodes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty EventStatusCode))) :*: S1 ('MetaSel ('Just "endTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DateTimeRange)))) :*: (S1 ('MetaSel ('Just "entityArns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: (S1 ('MetaSel ('Just "entityValues") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: S1 ('MetaSel ('Just "services") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))))))))

newOrganizationEventFilter :: OrganizationEventFilter Source #

Create a value of OrganizationEventFilter with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:lastUpdatedTime:OrganizationEventFilter', organizationEventFilter_lastUpdatedTime - Undocumented member.

$sel:awsAccountIds:OrganizationEventFilter', organizationEventFilter_awsAccountIds - A list of 12-digit AWS account numbers that contains the affected entities.

$sel:eventTypeCategories:OrganizationEventFilter', organizationEventFilter_eventTypeCategories - A list of event type category codes (issue, scheduledChange, or accountNotification).

$sel:eventTypeCodes:OrganizationEventFilter', organizationEventFilter_eventTypeCodes - A list of unique identifiers for event types. For example, "AWS_EC2_SYSTEM_MAINTENANCE_EVENT","AWS_RDS_MAINTENANCE_SCHEDULED".

$sel:startTime:OrganizationEventFilter', organizationEventFilter_startTime - Undocumented member.

$sel:regions:OrganizationEventFilter', organizationEventFilter_regions - A list of AWS Regions.

$sel:eventStatusCodes:OrganizationEventFilter', organizationEventFilter_eventStatusCodes - A list of event status codes.

$sel:endTime:OrganizationEventFilter', organizationEventFilter_endTime - Undocumented member.

$sel:entityArns:OrganizationEventFilter', organizationEventFilter_entityArns - A list of entity ARNs (unique identifiers).

$sel:entityValues:OrganizationEventFilter', organizationEventFilter_entityValues - A list of entity identifiers, such as EC2 instance IDs (i-34ab692e) or EBS volumes (vol-426ab23e).

$sel:services:OrganizationEventFilter', organizationEventFilter_services - The AWS services associated with the event. For example, EC2, RDS.