libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru
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.DevOpsGuru

Contents

Description

Derived from API version 2020-12-01 of the AWS service descriptions, licensed under Apache 2.0.

Amazon DevOps Guru is a fully managed service that helps you identify anomalous behavior in business critical operational applications. You specify the AWS resources that you want DevOps Guru to cover, then the Amazon CloudWatch metrics and AWS CloudTrail events related to those resources are analyzed. When anomalous behavior is detected, DevOps Guru creates an insight that includes recommendations, related events, and related metrics that can help you improve your operational applications. For more information, see What is Amazon DevOps Guru.

You can specify 1 or 2 Amazon Simple Notification Service topics so you are notified every time a new insight is created. You can also enable DevOps Guru to generate an OpsItem in AWS Systems Manager for each insight to help you manage and track your work addressing insights.

To learn about the DevOps Guru workflow, see How DevOps Guru works. To learn about DevOps Guru concepts, see Concepts in DevOps Guru.

Synopsis

Service Configuration

defaultService :: Service Source #

API version 2020-12-01 of the Amazon DevOps Guru 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 DevOpsGuru.

ValidationException

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

Contains information about data passed in to a field during a request that is not valid.

AccessDeniedException

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

You don't have permissions to perform the requested operation. The user or role that is making the request must have at least one IAM permissions policy attached that grants the required permissions. For more information, see Access Management in the IAM User Guide.

ConflictException

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

An exception that is thrown when a conflict occurs.

ServiceQuotaExceededException

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

The request contains a value that exceeds a maximum quota.

ThrottlingException

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

The request was denied due to a request throttling.

InternalServerException

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

An internal failure in an Amazon service occurred.

ResourceNotFoundException

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

A requested resource could not be found

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.

DescribeAnomaly

data DescribeAnomaly Source #

See: newDescribeAnomaly smart constructor.

Constructors

DescribeAnomaly' Text 

Instances

Instances details
Eq DescribeAnomaly Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAnomaly

Read DescribeAnomaly Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAnomaly

Show DescribeAnomaly Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAnomaly

Generic DescribeAnomaly Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAnomaly

Associated Types

type Rep DescribeAnomaly :: Type -> Type #

NFData DescribeAnomaly Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAnomaly

Methods

rnf :: DescribeAnomaly -> () #

Hashable DescribeAnomaly Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAnomaly

AWSRequest DescribeAnomaly Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAnomaly

Associated Types

type AWSResponse DescribeAnomaly #

ToHeaders DescribeAnomaly Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAnomaly

ToPath DescribeAnomaly Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAnomaly

ToQuery DescribeAnomaly Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAnomaly

type Rep DescribeAnomaly Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAnomaly

type Rep DescribeAnomaly = D1 ('MetaData "DescribeAnomaly" "Amazonka.DevOpsGuru.DescribeAnomaly" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "DescribeAnomaly'" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeAnomaly Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAnomaly

newDescribeAnomaly Source #

Create a value of DescribeAnomaly 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:id:DescribeAnomaly', describeAnomaly_id - The ID of the anomaly.

data DescribeAnomalyResponse Source #

See: newDescribeAnomalyResponse smart constructor.

Instances

Instances details
Eq DescribeAnomalyResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAnomaly

Read DescribeAnomalyResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAnomaly

Show DescribeAnomalyResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAnomaly

Generic DescribeAnomalyResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAnomaly

Associated Types

type Rep DescribeAnomalyResponse :: Type -> Type #

NFData DescribeAnomalyResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAnomaly

Methods

rnf :: DescribeAnomalyResponse -> () #

type Rep DescribeAnomalyResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAnomaly

type Rep DescribeAnomalyResponse = D1 ('MetaData "DescribeAnomalyResponse" "Amazonka.DevOpsGuru.DescribeAnomaly" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "DescribeAnomalyResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "reactiveAnomaly") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReactiveAnomaly)) :*: (S1 ('MetaSel ('Just "proactiveAnomaly") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProactiveAnomaly)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeAnomalyResponse Source #

Create a value of DescribeAnomalyResponse 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:reactiveAnomaly:DescribeAnomalyResponse', describeAnomalyResponse_reactiveAnomaly - A ProactiveAnomaly object that represents the requested anomaly.

$sel:proactiveAnomaly:DescribeAnomalyResponse', describeAnomalyResponse_proactiveAnomaly - A ReactiveAnomaly object that represents the requested anomaly.

$sel:httpStatus:DescribeAnomalyResponse', describeAnomalyResponse_httpStatus - The response's http status code.

DescribeFeedback

data DescribeFeedback Source #

See: newDescribeFeedback smart constructor.

Constructors

DescribeFeedback' (Maybe Text) 

Instances

Instances details
Eq DescribeFeedback Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeFeedback

Read DescribeFeedback Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeFeedback

Show DescribeFeedback Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeFeedback

Generic DescribeFeedback Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeFeedback

Associated Types

type Rep DescribeFeedback :: Type -> Type #

NFData DescribeFeedback Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeFeedback

Methods

rnf :: DescribeFeedback -> () #

Hashable DescribeFeedback Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeFeedback

ToJSON DescribeFeedback Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeFeedback

AWSRequest DescribeFeedback Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeFeedback

Associated Types

type AWSResponse DescribeFeedback #

ToHeaders DescribeFeedback Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeFeedback

ToPath DescribeFeedback Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeFeedback

ToQuery DescribeFeedback Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeFeedback

type Rep DescribeFeedback Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeFeedback

type Rep DescribeFeedback = D1 ('MetaData "DescribeFeedback" "Amazonka.DevOpsGuru.DescribeFeedback" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "DescribeFeedback'" 'PrefixI 'True) (S1 ('MetaSel ('Just "insightId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
type AWSResponse DescribeFeedback Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeFeedback

newDescribeFeedback :: DescribeFeedback Source #

Create a value of DescribeFeedback 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:insightId:DescribeFeedback', describeFeedback_insightId - The ID of the insight for which the feedback was provided.

data DescribeFeedbackResponse Source #

See: newDescribeFeedbackResponse smart constructor.

Instances

Instances details
Eq DescribeFeedbackResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeFeedback

Read DescribeFeedbackResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeFeedback

Show DescribeFeedbackResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeFeedback

Generic DescribeFeedbackResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeFeedback

Associated Types

type Rep DescribeFeedbackResponse :: Type -> Type #

NFData DescribeFeedbackResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeFeedback

type Rep DescribeFeedbackResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeFeedback

type Rep DescribeFeedbackResponse = D1 ('MetaData "DescribeFeedbackResponse" "Amazonka.DevOpsGuru.DescribeFeedback" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "DescribeFeedbackResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "insightFeedback") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InsightFeedback)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeFeedbackResponse Source #

Create a value of DescribeFeedbackResponse 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:insightFeedback:DescribeFeedbackResponse', describeFeedbackResponse_insightFeedback - Undocumented member.

$sel:httpStatus:DescribeFeedbackResponse', describeFeedbackResponse_httpStatus - The response's http status code.

ListInsights (Paginated)

data ListInsights Source #

See: newListInsights smart constructor.

Instances

Instances details
Eq ListInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListInsights

Read ListInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListInsights

Show ListInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListInsights

Generic ListInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListInsights

Associated Types

type Rep ListInsights :: Type -> Type #

NFData ListInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListInsights

Methods

rnf :: ListInsights -> () #

Hashable ListInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListInsights

ToJSON ListInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListInsights

AWSPager ListInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListInsights

AWSRequest ListInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListInsights

Associated Types

type AWSResponse ListInsights #

ToHeaders ListInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListInsights

ToPath ListInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListInsights

ToQuery ListInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListInsights

type Rep ListInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListInsights

type Rep ListInsights = D1 ('MetaData "ListInsights" "Amazonka.DevOpsGuru.ListInsights" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "ListInsights'" '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 "statusFilter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ListInsightsStatusFilter))))
type AWSResponse ListInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListInsights

newListInsights Source #

Create a value of ListInsights 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:ListInsights', listInsights_nextToken - The pagination token to use to retrieve the next page of results for this operation. If this value is null, it retrieves the first page.

$sel:maxResults:ListInsights', listInsights_maxResults - The maximum number of results to return with a single call. To retrieve the remaining results, make another call with the returned nextToken value.

$sel:statusFilter:ListInsights', listInsights_statusFilter - A filter used to filter the returned insights by their status. You can specify one status filter.

data ListInsightsResponse Source #

See: newListInsightsResponse smart constructor.

Instances

Instances details
Eq ListInsightsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListInsights

Read ListInsightsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListInsights

Show ListInsightsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListInsights

Generic ListInsightsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListInsights

Associated Types

type Rep ListInsightsResponse :: Type -> Type #

NFData ListInsightsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListInsights

Methods

rnf :: ListInsightsResponse -> () #

type Rep ListInsightsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListInsights

type Rep ListInsightsResponse = D1 ('MetaData "ListInsightsResponse" "Amazonka.DevOpsGuru.ListInsights" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "ListInsightsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "reactiveInsights") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ReactiveInsightSummary])) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "proactiveInsights") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ProactiveInsightSummary])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListInsightsResponse Source #

Create a value of ListInsightsResponse 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:reactiveInsights:ListInsightsResponse', listInsightsResponse_reactiveInsights - The returned list of reactive insights.

$sel:nextToken:ListInsights', listInsightsResponse_nextToken - The pagination token to use to retrieve the next page of results for this operation. If there are no more pages, this value is null.

$sel:proactiveInsights:ListInsightsResponse', listInsightsResponse_proactiveInsights - The returned list of proactive insights.

$sel:httpStatus:ListInsightsResponse', listInsightsResponse_httpStatus - The response's http status code.

AddNotificationChannel

data AddNotificationChannel Source #

See: newAddNotificationChannel smart constructor.

Instances

Instances details
Eq AddNotificationChannel Source # 
Instance details

Defined in Amazonka.DevOpsGuru.AddNotificationChannel

Read AddNotificationChannel Source # 
Instance details

Defined in Amazonka.DevOpsGuru.AddNotificationChannel

Show AddNotificationChannel Source # 
Instance details

Defined in Amazonka.DevOpsGuru.AddNotificationChannel

Generic AddNotificationChannel Source # 
Instance details

Defined in Amazonka.DevOpsGuru.AddNotificationChannel

Associated Types

type Rep AddNotificationChannel :: Type -> Type #

NFData AddNotificationChannel Source # 
Instance details

Defined in Amazonka.DevOpsGuru.AddNotificationChannel

Methods

rnf :: AddNotificationChannel -> () #

Hashable AddNotificationChannel Source # 
Instance details

Defined in Amazonka.DevOpsGuru.AddNotificationChannel

ToJSON AddNotificationChannel Source # 
Instance details

Defined in Amazonka.DevOpsGuru.AddNotificationChannel

AWSRequest AddNotificationChannel Source # 
Instance details

Defined in Amazonka.DevOpsGuru.AddNotificationChannel

Associated Types

type AWSResponse AddNotificationChannel #

ToHeaders AddNotificationChannel Source # 
Instance details

Defined in Amazonka.DevOpsGuru.AddNotificationChannel

ToPath AddNotificationChannel Source # 
Instance details

Defined in Amazonka.DevOpsGuru.AddNotificationChannel

ToQuery AddNotificationChannel Source # 
Instance details

Defined in Amazonka.DevOpsGuru.AddNotificationChannel

type Rep AddNotificationChannel Source # 
Instance details

Defined in Amazonka.DevOpsGuru.AddNotificationChannel

type Rep AddNotificationChannel = D1 ('MetaData "AddNotificationChannel" "Amazonka.DevOpsGuru.AddNotificationChannel" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "AddNotificationChannel'" 'PrefixI 'True) (S1 ('MetaSel ('Just "config") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 NotificationChannelConfig)))
type AWSResponse AddNotificationChannel Source # 
Instance details

Defined in Amazonka.DevOpsGuru.AddNotificationChannel

newAddNotificationChannel Source #

Create a value of AddNotificationChannel 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:config:AddNotificationChannel', addNotificationChannel_config - A NotificationChannelConfig object that specifies what type of notification channel to add. The one supported notification channel is Amazon Simple Notification Service (Amazon SNS).

data AddNotificationChannelResponse Source #

See: newAddNotificationChannelResponse smart constructor.

Instances

Instances details
Eq AddNotificationChannelResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.AddNotificationChannel

Read AddNotificationChannelResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.AddNotificationChannel

Show AddNotificationChannelResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.AddNotificationChannel

Generic AddNotificationChannelResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.AddNotificationChannel

Associated Types

type Rep AddNotificationChannelResponse :: Type -> Type #

NFData AddNotificationChannelResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.AddNotificationChannel

type Rep AddNotificationChannelResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.AddNotificationChannel

type Rep AddNotificationChannelResponse = D1 ('MetaData "AddNotificationChannelResponse" "Amazonka.DevOpsGuru.AddNotificationChannel" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "AddNotificationChannelResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newAddNotificationChannelResponse Source #

Create a value of AddNotificationChannelResponse 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:httpStatus:AddNotificationChannelResponse', addNotificationChannelResponse_httpStatus - The response's http status code.

$sel:id:AddNotificationChannelResponse', addNotificationChannelResponse_id - The ID of the added notification channel.

ListNotificationChannels (Paginated)

data ListNotificationChannels Source #

See: newListNotificationChannels smart constructor.

Instances

Instances details
Eq ListNotificationChannels Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListNotificationChannels

Read ListNotificationChannels Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListNotificationChannels

Show ListNotificationChannels Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListNotificationChannels

Generic ListNotificationChannels Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListNotificationChannels

Associated Types

type Rep ListNotificationChannels :: Type -> Type #

NFData ListNotificationChannels Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListNotificationChannels

Hashable ListNotificationChannels Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListNotificationChannels

ToJSON ListNotificationChannels Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListNotificationChannels

AWSPager ListNotificationChannels Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListNotificationChannels

AWSRequest ListNotificationChannels Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListNotificationChannels

ToHeaders ListNotificationChannels Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListNotificationChannels

ToPath ListNotificationChannels Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListNotificationChannels

ToQuery ListNotificationChannels Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListNotificationChannels

type Rep ListNotificationChannels Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListNotificationChannels

type Rep ListNotificationChannels = D1 ('MetaData "ListNotificationChannels" "Amazonka.DevOpsGuru.ListNotificationChannels" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "ListNotificationChannels'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
type AWSResponse ListNotificationChannels Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListNotificationChannels

newListNotificationChannels :: ListNotificationChannels Source #

Create a value of ListNotificationChannels 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:ListNotificationChannels', listNotificationChannels_nextToken - The pagination token to use to retrieve the next page of results for this operation. If this value is null, it retrieves the first page.

data ListNotificationChannelsResponse Source #

See: newListNotificationChannelsResponse smart constructor.

Instances

Instances details
Eq ListNotificationChannelsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListNotificationChannels

Read ListNotificationChannelsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListNotificationChannels

Show ListNotificationChannelsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListNotificationChannels

Generic ListNotificationChannelsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListNotificationChannels

Associated Types

type Rep ListNotificationChannelsResponse :: Type -> Type #

NFData ListNotificationChannelsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListNotificationChannels

type Rep ListNotificationChannelsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListNotificationChannels

type Rep ListNotificationChannelsResponse = D1 ('MetaData "ListNotificationChannelsResponse" "Amazonka.DevOpsGuru.ListNotificationChannels" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "ListNotificationChannelsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channels") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [NotificationChannel])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListNotificationChannelsResponse Source #

Create a value of ListNotificationChannelsResponse 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:channels:ListNotificationChannelsResponse', listNotificationChannelsResponse_channels - An array that contains the requested notification channels.

$sel:nextToken:ListNotificationChannels', listNotificationChannelsResponse_nextToken - The pagination token to use to retrieve the next page of results for this operation. If there are no more pages, this value is null.

$sel:httpStatus:ListNotificationChannelsResponse', listNotificationChannelsResponse_httpStatus - The response's http status code.

DescribeAccountOverview

data DescribeAccountOverview Source #

See: newDescribeAccountOverview smart constructor.

Instances

Instances details
Eq DescribeAccountOverview Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAccountOverview

Read DescribeAccountOverview Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAccountOverview

Show DescribeAccountOverview Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAccountOverview

Generic DescribeAccountOverview Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAccountOverview

Associated Types

type Rep DescribeAccountOverview :: Type -> Type #

NFData DescribeAccountOverview Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAccountOverview

Methods

rnf :: DescribeAccountOverview -> () #

Hashable DescribeAccountOverview Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAccountOverview

ToJSON DescribeAccountOverview Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAccountOverview

AWSRequest DescribeAccountOverview Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAccountOverview

ToHeaders DescribeAccountOverview Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAccountOverview

ToPath DescribeAccountOverview Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAccountOverview

ToQuery DescribeAccountOverview Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAccountOverview

type Rep DescribeAccountOverview Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAccountOverview

type Rep DescribeAccountOverview = D1 ('MetaData "DescribeAccountOverview" "Amazonka.DevOpsGuru.DescribeAccountOverview" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "DescribeAccountOverview'" 'PrefixI 'True) (S1 ('MetaSel ('Just "toTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "fromTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)))
type AWSResponse DescribeAccountOverview Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAccountOverview

newDescribeAccountOverview Source #

Create a value of DescribeAccountOverview 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:toTime:DescribeAccountOverview', describeAccountOverview_toTime - The end of the time range passed in. The start time granularity is at the day level. The floor of the start time is used. Returned information occurred before this day. If this is not specified, then the current day is used.

$sel:fromTime:DescribeAccountOverview', describeAccountOverview_fromTime - The start of the time range passed in. The start time granularity is at the day level. The floor of the start time is used. Returned information occurred after this day.

data DescribeAccountOverviewResponse Source #

See: newDescribeAccountOverviewResponse smart constructor.

Instances

Instances details
Eq DescribeAccountOverviewResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAccountOverview

Read DescribeAccountOverviewResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAccountOverview

Show DescribeAccountOverviewResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAccountOverview

Generic DescribeAccountOverviewResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAccountOverview

Associated Types

type Rep DescribeAccountOverviewResponse :: Type -> Type #

NFData DescribeAccountOverviewResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAccountOverview

type Rep DescribeAccountOverviewResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAccountOverview

type Rep DescribeAccountOverviewResponse = D1 ('MetaData "DescribeAccountOverviewResponse" "Amazonka.DevOpsGuru.DescribeAccountOverview" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "DescribeAccountOverviewResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "reactiveInsights") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)) :*: (S1 ('MetaSel ('Just "proactiveInsights") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "meanTimeToRecoverInMilliseconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Integer))))

newDescribeAccountOverviewResponse Source #

Create a value of DescribeAccountOverviewResponse 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:httpStatus:DescribeAccountOverviewResponse', describeAccountOverviewResponse_httpStatus - The response's http status code.

$sel:reactiveInsights:DescribeAccountOverviewResponse', describeAccountOverviewResponse_reactiveInsights - An integer that specifies the number of open reactive insights in your AWS account that were created during the time range passed in.

$sel:proactiveInsights:DescribeAccountOverviewResponse', describeAccountOverviewResponse_proactiveInsights - An integer that specifies the number of open proactive insights in your AWS account that were created during the time range passed in.

$sel:meanTimeToRecoverInMilliseconds:DescribeAccountOverviewResponse', describeAccountOverviewResponse_meanTimeToRecoverInMilliseconds - The Mean Time to Recover (MTTR) for all closed insights that were created during the time range passed in.

DescribeResourceCollectionHealth (Paginated)

data DescribeResourceCollectionHealth Source #

See: newDescribeResourceCollectionHealth smart constructor.

Instances

Instances details
Eq DescribeResourceCollectionHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeResourceCollectionHealth

Read DescribeResourceCollectionHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeResourceCollectionHealth

Show DescribeResourceCollectionHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeResourceCollectionHealth

Generic DescribeResourceCollectionHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeResourceCollectionHealth

Associated Types

type Rep DescribeResourceCollectionHealth :: Type -> Type #

NFData DescribeResourceCollectionHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeResourceCollectionHealth

Hashable DescribeResourceCollectionHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeResourceCollectionHealth

AWSPager DescribeResourceCollectionHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeResourceCollectionHealth

AWSRequest DescribeResourceCollectionHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeResourceCollectionHealth

ToHeaders DescribeResourceCollectionHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeResourceCollectionHealth

ToPath DescribeResourceCollectionHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeResourceCollectionHealth

ToQuery DescribeResourceCollectionHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeResourceCollectionHealth

type Rep DescribeResourceCollectionHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeResourceCollectionHealth

type Rep DescribeResourceCollectionHealth = D1 ('MetaData "DescribeResourceCollectionHealth" "Amazonka.DevOpsGuru.DescribeResourceCollectionHealth" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "DescribeResourceCollectionHealth'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceCollectionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ResourceCollectionType)))
type AWSResponse DescribeResourceCollectionHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeResourceCollectionHealth

newDescribeResourceCollectionHealth Source #

Create a value of DescribeResourceCollectionHealth 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:DescribeResourceCollectionHealth', describeResourceCollectionHealth_nextToken - The pagination token to use to retrieve the next page of results for this operation. If this value is null, it retrieves the first page.

$sel:resourceCollectionType:DescribeResourceCollectionHealth', describeResourceCollectionHealth_resourceCollectionType - An AWS resource collection type. This type specifies how analyzed AWS resources are defined. The one type of AWS resource collection supported is AWS CloudFormation stacks. DevOps Guru can be configured to analyze only the AWS resources that are defined in the stacks. You can specify up to 500 AWS CloudFormation stacks.

data DescribeResourceCollectionHealthResponse Source #

Instances

Instances details
Eq DescribeResourceCollectionHealthResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeResourceCollectionHealth

Read DescribeResourceCollectionHealthResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeResourceCollectionHealth

Show DescribeResourceCollectionHealthResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeResourceCollectionHealth

Generic DescribeResourceCollectionHealthResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeResourceCollectionHealth

NFData DescribeResourceCollectionHealthResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeResourceCollectionHealth

type Rep DescribeResourceCollectionHealthResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeResourceCollectionHealth

type Rep DescribeResourceCollectionHealthResponse = D1 ('MetaData "DescribeResourceCollectionHealthResponse" "Amazonka.DevOpsGuru.DescribeResourceCollectionHealth" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "DescribeResourceCollectionHealthResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "service") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ServiceHealth])) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "cloudFormation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [CloudFormationHealth]))))

newDescribeResourceCollectionHealthResponse Source #

Create a value of DescribeResourceCollectionHealthResponse 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:DescribeResourceCollectionHealthResponse', describeResourceCollectionHealthResponse_service - An array of ServiceHealth objects that describes the health of the AWS services associated with the resources in the collection.

$sel:nextToken:DescribeResourceCollectionHealth', describeResourceCollectionHealthResponse_nextToken - The pagination token to use to retrieve the next page of results for this operation. If there are no more pages, this value is null.

$sel:httpStatus:DescribeResourceCollectionHealthResponse', describeResourceCollectionHealthResponse_httpStatus - The response's http status code.

$sel:cloudFormation:DescribeResourceCollectionHealthResponse', describeResourceCollectionHealthResponse_cloudFormation - The returned CloudFormationHealthOverview object that contains an InsightHealthOverview object with the requested system health information.

RemoveNotificationChannel

data RemoveNotificationChannel Source #

See: newRemoveNotificationChannel smart constructor.

Instances

Instances details
Eq RemoveNotificationChannel Source # 
Instance details

Defined in Amazonka.DevOpsGuru.RemoveNotificationChannel

Read RemoveNotificationChannel Source # 
Instance details

Defined in Amazonka.DevOpsGuru.RemoveNotificationChannel

Show RemoveNotificationChannel Source # 
Instance details

Defined in Amazonka.DevOpsGuru.RemoveNotificationChannel

Generic RemoveNotificationChannel Source # 
Instance details

Defined in Amazonka.DevOpsGuru.RemoveNotificationChannel

Associated Types

type Rep RemoveNotificationChannel :: Type -> Type #

NFData RemoveNotificationChannel Source # 
Instance details

Defined in Amazonka.DevOpsGuru.RemoveNotificationChannel

Hashable RemoveNotificationChannel Source # 
Instance details

Defined in Amazonka.DevOpsGuru.RemoveNotificationChannel

AWSRequest RemoveNotificationChannel Source # 
Instance details

Defined in Amazonka.DevOpsGuru.RemoveNotificationChannel

ToHeaders RemoveNotificationChannel Source # 
Instance details

Defined in Amazonka.DevOpsGuru.RemoveNotificationChannel

ToPath RemoveNotificationChannel Source # 
Instance details

Defined in Amazonka.DevOpsGuru.RemoveNotificationChannel

ToQuery RemoveNotificationChannel Source # 
Instance details

Defined in Amazonka.DevOpsGuru.RemoveNotificationChannel

type Rep RemoveNotificationChannel Source # 
Instance details

Defined in Amazonka.DevOpsGuru.RemoveNotificationChannel

type Rep RemoveNotificationChannel = D1 ('MetaData "RemoveNotificationChannel" "Amazonka.DevOpsGuru.RemoveNotificationChannel" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "RemoveNotificationChannel'" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse RemoveNotificationChannel Source # 
Instance details

Defined in Amazonka.DevOpsGuru.RemoveNotificationChannel

newRemoveNotificationChannel Source #

Create a value of RemoveNotificationChannel 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:id:RemoveNotificationChannel', removeNotificationChannel_id - The ID of the notification channel to be removed.

data RemoveNotificationChannelResponse Source #

See: newRemoveNotificationChannelResponse smart constructor.

Instances

Instances details
Eq RemoveNotificationChannelResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.RemoveNotificationChannel

Read RemoveNotificationChannelResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.RemoveNotificationChannel

Show RemoveNotificationChannelResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.RemoveNotificationChannel

Generic RemoveNotificationChannelResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.RemoveNotificationChannel

Associated Types

type Rep RemoveNotificationChannelResponse :: Type -> Type #

NFData RemoveNotificationChannelResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.RemoveNotificationChannel

type Rep RemoveNotificationChannelResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.RemoveNotificationChannel

type Rep RemoveNotificationChannelResponse = D1 ('MetaData "RemoveNotificationChannelResponse" "Amazonka.DevOpsGuru.RemoveNotificationChannel" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "RemoveNotificationChannelResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newRemoveNotificationChannelResponse Source #

Create a value of RemoveNotificationChannelResponse 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:httpStatus:RemoveNotificationChannelResponse', removeNotificationChannelResponse_httpStatus - The response's http status code.

ListAnomaliesForInsight (Paginated)

data ListAnomaliesForInsight Source #

See: newListAnomaliesForInsight smart constructor.

Instances

Instances details
Eq ListAnomaliesForInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomaliesForInsight

Read ListAnomaliesForInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomaliesForInsight

Show ListAnomaliesForInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomaliesForInsight

Generic ListAnomaliesForInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomaliesForInsight

Associated Types

type Rep ListAnomaliesForInsight :: Type -> Type #

NFData ListAnomaliesForInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomaliesForInsight

Methods

rnf :: ListAnomaliesForInsight -> () #

Hashable ListAnomaliesForInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomaliesForInsight

ToJSON ListAnomaliesForInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomaliesForInsight

AWSPager ListAnomaliesForInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomaliesForInsight

AWSRequest ListAnomaliesForInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomaliesForInsight

ToHeaders ListAnomaliesForInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomaliesForInsight

ToPath ListAnomaliesForInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomaliesForInsight

ToQuery ListAnomaliesForInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomaliesForInsight

type Rep ListAnomaliesForInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomaliesForInsight

type Rep ListAnomaliesForInsight = D1 ('MetaData "ListAnomaliesForInsight" "Amazonka.DevOpsGuru.ListAnomaliesForInsight" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "ListAnomaliesForInsight'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "startTimeRange") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StartTimeRange)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "insightId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListAnomaliesForInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomaliesForInsight

newListAnomaliesForInsight Source #

Create a value of ListAnomaliesForInsight 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:startTimeRange:ListAnomaliesForInsight', listAnomaliesForInsight_startTimeRange - A time range used to specify when the requested anomalies started. All returned anomalies started during this time range.

$sel:nextToken:ListAnomaliesForInsight', listAnomaliesForInsight_nextToken - The pagination token to use to retrieve the next page of results for this operation. If this value is null, it retrieves the first page.

$sel:maxResults:ListAnomaliesForInsight', listAnomaliesForInsight_maxResults - The maximum number of results to return with a single call. To retrieve the remaining results, make another call with the returned nextToken value.

$sel:insightId:ListAnomaliesForInsight', listAnomaliesForInsight_insightId - The ID of the insight. The returned anomalies belong to this insight.

data ListAnomaliesForInsightResponse Source #

See: newListAnomaliesForInsightResponse smart constructor.

Instances

Instances details
Eq ListAnomaliesForInsightResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomaliesForInsight

Read ListAnomaliesForInsightResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomaliesForInsight

Show ListAnomaliesForInsightResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomaliesForInsight

Generic ListAnomaliesForInsightResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomaliesForInsight

Associated Types

type Rep ListAnomaliesForInsightResponse :: Type -> Type #

NFData ListAnomaliesForInsightResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomaliesForInsight

type Rep ListAnomaliesForInsightResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomaliesForInsight

type Rep ListAnomaliesForInsightResponse = D1 ('MetaData "ListAnomaliesForInsightResponse" "Amazonka.DevOpsGuru.ListAnomaliesForInsight" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "ListAnomaliesForInsightResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "proactiveAnomalies") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ProactiveAnomalySummary])) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "reactiveAnomalies") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ReactiveAnomalySummary])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListAnomaliesForInsightResponse Source #

Create a value of ListAnomaliesForInsightResponse 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:proactiveAnomalies:ListAnomaliesForInsightResponse', listAnomaliesForInsightResponse_proactiveAnomalies - An array of ProactiveAnomalySummary objects that represent the requested anomalies

$sel:nextToken:ListAnomaliesForInsight', listAnomaliesForInsightResponse_nextToken - The pagination token to use to retrieve the next page of results for this operation. If there are no more pages, this value is null.

$sel:reactiveAnomalies:ListAnomaliesForInsightResponse', listAnomaliesForInsightResponse_reactiveAnomalies - An array of ReactiveAnomalySummary objects that represent the requested anomalies

$sel:httpStatus:ListAnomaliesForInsightResponse', listAnomaliesForInsightResponse_httpStatus - The response's http status code.

PutFeedback

data PutFeedback Source #

See: newPutFeedback smart constructor.

Instances

Instances details
Eq PutFeedback Source # 
Instance details

Defined in Amazonka.DevOpsGuru.PutFeedback

Read PutFeedback Source # 
Instance details

Defined in Amazonka.DevOpsGuru.PutFeedback

Show PutFeedback Source # 
Instance details

Defined in Amazonka.DevOpsGuru.PutFeedback

Generic PutFeedback Source # 
Instance details

Defined in Amazonka.DevOpsGuru.PutFeedback

Associated Types

type Rep PutFeedback :: Type -> Type #

NFData PutFeedback Source # 
Instance details

Defined in Amazonka.DevOpsGuru.PutFeedback

Methods

rnf :: PutFeedback -> () #

Hashable PutFeedback Source # 
Instance details

Defined in Amazonka.DevOpsGuru.PutFeedback

ToJSON PutFeedback Source # 
Instance details

Defined in Amazonka.DevOpsGuru.PutFeedback

AWSRequest PutFeedback Source # 
Instance details

Defined in Amazonka.DevOpsGuru.PutFeedback

Associated Types

type AWSResponse PutFeedback #

ToHeaders PutFeedback Source # 
Instance details

Defined in Amazonka.DevOpsGuru.PutFeedback

Methods

toHeaders :: PutFeedback -> [Header] #

ToPath PutFeedback Source # 
Instance details

Defined in Amazonka.DevOpsGuru.PutFeedback

ToQuery PutFeedback Source # 
Instance details

Defined in Amazonka.DevOpsGuru.PutFeedback

type Rep PutFeedback Source # 
Instance details

Defined in Amazonka.DevOpsGuru.PutFeedback

type Rep PutFeedback = D1 ('MetaData "PutFeedback" "Amazonka.DevOpsGuru.PutFeedback" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "PutFeedback'" 'PrefixI 'True) (S1 ('MetaSel ('Just "insightFeedback") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InsightFeedback))))
type AWSResponse PutFeedback Source # 
Instance details

Defined in Amazonka.DevOpsGuru.PutFeedback

newPutFeedback :: PutFeedback Source #

Create a value of PutFeedback 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:insightFeedback:PutFeedback', putFeedback_insightFeedback - The feedback from customers is about the recommendations in this insight.

data PutFeedbackResponse Source #

See: newPutFeedbackResponse smart constructor.

Instances

Instances details
Eq PutFeedbackResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.PutFeedback

Read PutFeedbackResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.PutFeedback

Show PutFeedbackResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.PutFeedback

Generic PutFeedbackResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.PutFeedback

Associated Types

type Rep PutFeedbackResponse :: Type -> Type #

NFData PutFeedbackResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.PutFeedback

Methods

rnf :: PutFeedbackResponse -> () #

type Rep PutFeedbackResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.PutFeedback

type Rep PutFeedbackResponse = D1 ('MetaData "PutFeedbackResponse" "Amazonka.DevOpsGuru.PutFeedback" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "PutFeedbackResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newPutFeedbackResponse Source #

Create a value of PutFeedbackResponse 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:httpStatus:PutFeedbackResponse', putFeedbackResponse_httpStatus - The response's http status code.

SearchInsights (Paginated)

data SearchInsights Source #

See: newSearchInsights smart constructor.

Instances

Instances details
Eq SearchInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.SearchInsights

Read SearchInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.SearchInsights

Show SearchInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.SearchInsights

Generic SearchInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.SearchInsights

Associated Types

type Rep SearchInsights :: Type -> Type #

NFData SearchInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.SearchInsights

Methods

rnf :: SearchInsights -> () #

Hashable SearchInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.SearchInsights

ToJSON SearchInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.SearchInsights

AWSPager SearchInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.SearchInsights

AWSRequest SearchInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.SearchInsights

Associated Types

type AWSResponse SearchInsights #

ToHeaders SearchInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.SearchInsights

ToPath SearchInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.SearchInsights

ToQuery SearchInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.SearchInsights

type Rep SearchInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.SearchInsights

type Rep SearchInsights = D1 ('MetaData "SearchInsights" "Amazonka.DevOpsGuru.SearchInsights" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "SearchInsights'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "filters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SearchInsightsFilters)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "startTimeRange") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 StartTimeRange) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 InsightType)))))
type AWSResponse SearchInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.SearchInsights

newSearchInsights Source #

Create a value of SearchInsights 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:filters:SearchInsights', searchInsights_filters - A SearchInsightsFilters object that is used to set the severity and status filters on your insight search.

$sel:nextToken:SearchInsights', searchInsights_nextToken - The pagination token to use to retrieve the next page of results for this operation. If this value is null, it retrieves the first page.

$sel:maxResults:SearchInsights', searchInsights_maxResults - The maximum number of results to return with a single call. To retrieve the remaining results, make another call with the returned nextToken value.

$sel:startTimeRange:SearchInsights', searchInsights_startTimeRange - The start of the time range passed in. Returned insights occurred after this time.

$sel:type':SearchInsights', searchInsights_type - The type of insights you are searching for (REACTIVE or PROACTIVE).

data SearchInsightsResponse Source #

See: newSearchInsightsResponse smart constructor.

Instances

Instances details
Eq SearchInsightsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.SearchInsights

Read SearchInsightsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.SearchInsights

Show SearchInsightsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.SearchInsights

Generic SearchInsightsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.SearchInsights

Associated Types

type Rep SearchInsightsResponse :: Type -> Type #

NFData SearchInsightsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.SearchInsights

Methods

rnf :: SearchInsightsResponse -> () #

type Rep SearchInsightsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.SearchInsights

type Rep SearchInsightsResponse = D1 ('MetaData "SearchInsightsResponse" "Amazonka.DevOpsGuru.SearchInsights" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "SearchInsightsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "reactiveInsights") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ReactiveInsightSummary])) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "proactiveInsights") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ProactiveInsightSummary])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newSearchInsightsResponse Source #

Create a value of SearchInsightsResponse 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:reactiveInsights:SearchInsightsResponse', searchInsightsResponse_reactiveInsights - The returned reactive insights.

$sel:nextToken:SearchInsights', searchInsightsResponse_nextToken - The pagination token to use to retrieve the next page of results for this operation. If there are no more pages, this value is null.

$sel:proactiveInsights:SearchInsightsResponse', searchInsightsResponse_proactiveInsights - The returned proactive insights.

$sel:httpStatus:SearchInsightsResponse', searchInsightsResponse_httpStatus - The response's http status code.

DescribeServiceIntegration

data DescribeServiceIntegration Source #

See: newDescribeServiceIntegration smart constructor.

Instances

Instances details
Eq DescribeServiceIntegration Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeServiceIntegration

Read DescribeServiceIntegration Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeServiceIntegration

Show DescribeServiceIntegration Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeServiceIntegration

Generic DescribeServiceIntegration Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeServiceIntegration

Associated Types

type Rep DescribeServiceIntegration :: Type -> Type #

NFData DescribeServiceIntegration Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeServiceIntegration

Hashable DescribeServiceIntegration Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeServiceIntegration

AWSRequest DescribeServiceIntegration Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeServiceIntegration

ToHeaders DescribeServiceIntegration Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeServiceIntegration

ToPath DescribeServiceIntegration Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeServiceIntegration

ToQuery DescribeServiceIntegration Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeServiceIntegration

type Rep DescribeServiceIntegration Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeServiceIntegration

type Rep DescribeServiceIntegration = D1 ('MetaData "DescribeServiceIntegration" "Amazonka.DevOpsGuru.DescribeServiceIntegration" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "DescribeServiceIntegration'" 'PrefixI 'False) (U1 :: Type -> Type))
type AWSResponse DescribeServiceIntegration Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeServiceIntegration

newDescribeServiceIntegration :: DescribeServiceIntegration Source #

Create a value of DescribeServiceIntegration with all optional fields omitted.

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

data DescribeServiceIntegrationResponse Source #

Instances

Instances details
Eq DescribeServiceIntegrationResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeServiceIntegration

Read DescribeServiceIntegrationResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeServiceIntegration

Show DescribeServiceIntegrationResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeServiceIntegration

Generic DescribeServiceIntegrationResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeServiceIntegration

Associated Types

type Rep DescribeServiceIntegrationResponse :: Type -> Type #

NFData DescribeServiceIntegrationResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeServiceIntegration

type Rep DescribeServiceIntegrationResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeServiceIntegration

type Rep DescribeServiceIntegrationResponse = D1 ('MetaData "DescribeServiceIntegrationResponse" "Amazonka.DevOpsGuru.DescribeServiceIntegration" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "DescribeServiceIntegrationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "serviceIntegration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ServiceIntegrationConfig)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeServiceIntegrationResponse Source #

Create a value of DescribeServiceIntegrationResponse 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:serviceIntegration:DescribeServiceIntegrationResponse', describeServiceIntegrationResponse_serviceIntegration - Undocumented member.

$sel:httpStatus:DescribeServiceIntegrationResponse', describeServiceIntegrationResponse_httpStatus - The response's http status code.

UpdateServiceIntegration

data UpdateServiceIntegration Source #

See: newUpdateServiceIntegration smart constructor.

Instances

Instances details
Eq UpdateServiceIntegration Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateServiceIntegration

Read UpdateServiceIntegration Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateServiceIntegration

Show UpdateServiceIntegration Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateServiceIntegration

Generic UpdateServiceIntegration Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateServiceIntegration

Associated Types

type Rep UpdateServiceIntegration :: Type -> Type #

NFData UpdateServiceIntegration Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateServiceIntegration

Hashable UpdateServiceIntegration Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateServiceIntegration

ToJSON UpdateServiceIntegration Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateServiceIntegration

AWSRequest UpdateServiceIntegration Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateServiceIntegration

ToHeaders UpdateServiceIntegration Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateServiceIntegration

ToPath UpdateServiceIntegration Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateServiceIntegration

ToQuery UpdateServiceIntegration Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateServiceIntegration

type Rep UpdateServiceIntegration Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateServiceIntegration

type Rep UpdateServiceIntegration = D1 ('MetaData "UpdateServiceIntegration" "Amazonka.DevOpsGuru.UpdateServiceIntegration" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "UpdateServiceIntegration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "serviceIntegration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 UpdateServiceIntegrationConfig)))
type AWSResponse UpdateServiceIntegration Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateServiceIntegration

newUpdateServiceIntegration Source #

Create a value of UpdateServiceIntegration 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:serviceIntegration:UpdateServiceIntegration', updateServiceIntegration_serviceIntegration - An IntegratedServiceConfig object used to specify the integrated service you want to update, and whether you want to update it to enabled or disabled.

data UpdateServiceIntegrationResponse Source #

See: newUpdateServiceIntegrationResponse smart constructor.

Instances

Instances details
Eq UpdateServiceIntegrationResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateServiceIntegration

Read UpdateServiceIntegrationResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateServiceIntegration

Show UpdateServiceIntegrationResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateServiceIntegration

Generic UpdateServiceIntegrationResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateServiceIntegration

Associated Types

type Rep UpdateServiceIntegrationResponse :: Type -> Type #

NFData UpdateServiceIntegrationResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateServiceIntegration

type Rep UpdateServiceIntegrationResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateServiceIntegration

type Rep UpdateServiceIntegrationResponse = D1 ('MetaData "UpdateServiceIntegrationResponse" "Amazonka.DevOpsGuru.UpdateServiceIntegration" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "UpdateServiceIntegrationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateServiceIntegrationResponse Source #

Create a value of UpdateServiceIntegrationResponse 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:httpStatus:UpdateServiceIntegrationResponse', updateServiceIntegrationResponse_httpStatus - The response's http status code.

GetResourceCollection (Paginated)

data GetResourceCollection Source #

See: newGetResourceCollection smart constructor.

Instances

Instances details
Eq GetResourceCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.GetResourceCollection

Read GetResourceCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.GetResourceCollection

Show GetResourceCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.GetResourceCollection

Generic GetResourceCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.GetResourceCollection

Associated Types

type Rep GetResourceCollection :: Type -> Type #

NFData GetResourceCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.GetResourceCollection

Methods

rnf :: GetResourceCollection -> () #

Hashable GetResourceCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.GetResourceCollection

AWSPager GetResourceCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.GetResourceCollection

AWSRequest GetResourceCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.GetResourceCollection

Associated Types

type AWSResponse GetResourceCollection #

ToHeaders GetResourceCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.GetResourceCollection

ToPath GetResourceCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.GetResourceCollection

ToQuery GetResourceCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.GetResourceCollection

type Rep GetResourceCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.GetResourceCollection

type Rep GetResourceCollection = D1 ('MetaData "GetResourceCollection" "Amazonka.DevOpsGuru.GetResourceCollection" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "GetResourceCollection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceCollectionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ResourceCollectionType)))
type AWSResponse GetResourceCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.GetResourceCollection

newGetResourceCollection Source #

Create a value of GetResourceCollection 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:GetResourceCollection', getResourceCollection_nextToken - The pagination token to use to retrieve the next page of results for this operation. If this value is null, it retrieves the first page.

$sel:resourceCollectionType:GetResourceCollection', getResourceCollection_resourceCollectionType - The type of AWS resource collections to return. The one valid value is CLOUD_FORMATION for AWS CloudFormation stacks.

data GetResourceCollectionResponse Source #

See: newGetResourceCollectionResponse smart constructor.

Instances

Instances details
Eq GetResourceCollectionResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.GetResourceCollection

Read GetResourceCollectionResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.GetResourceCollection

Show GetResourceCollectionResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.GetResourceCollection

Generic GetResourceCollectionResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.GetResourceCollection

Associated Types

type Rep GetResourceCollectionResponse :: Type -> Type #

NFData GetResourceCollectionResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.GetResourceCollection

type Rep GetResourceCollectionResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.GetResourceCollection

type Rep GetResourceCollectionResponse = D1 ('MetaData "GetResourceCollectionResponse" "Amazonka.DevOpsGuru.GetResourceCollection" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "GetResourceCollectionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceCollection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceCollectionFilter)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetResourceCollectionResponse Source #

Create a value of GetResourceCollectionResponse 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:resourceCollection:GetResourceCollectionResponse', getResourceCollectionResponse_resourceCollection - The requested list of AWS resource collections. The one type of AWS resource collection supported is AWS CloudFormation stacks. DevOps Guru can be configured to analyze only the AWS resources that are defined in the stacks. You can specify up to 500 AWS CloudFormation stacks.

$sel:nextToken:GetResourceCollection', getResourceCollectionResponse_nextToken - The pagination token to use to retrieve the next page of results for this operation. If there are no more pages, this value is null.

$sel:httpStatus:GetResourceCollectionResponse', getResourceCollectionResponse_httpStatus - The response's http status code.

ListEvents (Paginated)

data ListEvents Source #

See: newListEvents smart constructor.

Instances

Instances details
Eq ListEvents Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListEvents

Read ListEvents Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListEvents

Show ListEvents Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListEvents

Generic ListEvents Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListEvents

Associated Types

type Rep ListEvents :: Type -> Type #

NFData ListEvents Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListEvents

Methods

rnf :: ListEvents -> () #

Hashable ListEvents Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListEvents

ToJSON ListEvents Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListEvents

AWSPager ListEvents Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListEvents

AWSRequest ListEvents Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListEvents

Associated Types

type AWSResponse ListEvents #

ToHeaders ListEvents Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListEvents

Methods

toHeaders :: ListEvents -> [Header] #

ToPath ListEvents Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListEvents

ToQuery ListEvents Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListEvents

type Rep ListEvents Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListEvents

type Rep ListEvents = D1 ('MetaData "ListEvents" "Amazonka.DevOpsGuru.ListEvents" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "ListEvents'" '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 "filters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ListEventsFilters))))
type AWSResponse ListEvents Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListEvents

newListEvents Source #

Create a value of ListEvents 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:ListEvents', listEvents_nextToken - The pagination token to use to retrieve the next page of results for this operation. If this value is null, it retrieves the first page.

$sel:maxResults:ListEvents', listEvents_maxResults - The maximum number of results to return with a single call. To retrieve the remaining results, make another call with the returned nextToken value.

$sel:filters:ListEvents', listEvents_filters - A ListEventsFilters object used to specify which events to return.

data ListEventsResponse Source #

See: newListEventsResponse smart constructor.

Instances

Instances details
Eq ListEventsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListEvents

Read ListEventsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListEvents

Show ListEventsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListEvents

Generic ListEventsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListEvents

Associated Types

type Rep ListEventsResponse :: Type -> Type #

NFData ListEventsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListEvents

Methods

rnf :: ListEventsResponse -> () #

type Rep ListEventsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListEvents

type Rep ListEventsResponse = D1 ('MetaData "ListEventsResponse" "Amazonka.DevOpsGuru.ListEvents" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "ListEventsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "events") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Event]))))

newListEventsResponse Source #

Create a value of ListEventsResponse 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:ListEvents', listEventsResponse_nextToken - The pagination token to use to retrieve the next page of results for this operation. If there are no more pages, this value is null.

$sel:httpStatus:ListEventsResponse', listEventsResponse_httpStatus - The response's http status code.

$sel:events:ListEventsResponse', listEventsResponse_events - A list of the requested events.

UpdateResourceCollection

data UpdateResourceCollection Source #

See: newUpdateResourceCollection smart constructor.

Instances

Instances details
Eq UpdateResourceCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateResourceCollection

Read UpdateResourceCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateResourceCollection

Show UpdateResourceCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateResourceCollection

Generic UpdateResourceCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateResourceCollection

Associated Types

type Rep UpdateResourceCollection :: Type -> Type #

NFData UpdateResourceCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateResourceCollection

Hashable UpdateResourceCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateResourceCollection

ToJSON UpdateResourceCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateResourceCollection

AWSRequest UpdateResourceCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateResourceCollection

ToHeaders UpdateResourceCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateResourceCollection

ToPath UpdateResourceCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateResourceCollection

ToQuery UpdateResourceCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateResourceCollection

type Rep UpdateResourceCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateResourceCollection

type Rep UpdateResourceCollection = D1 ('MetaData "UpdateResourceCollection" "Amazonka.DevOpsGuru.UpdateResourceCollection" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "UpdateResourceCollection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "action") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 UpdateResourceCollectionAction) :*: S1 ('MetaSel ('Just "resourceCollection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 UpdateResourceCollectionFilter)))
type AWSResponse UpdateResourceCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateResourceCollection

newUpdateResourceCollection Source #

Create a value of UpdateResourceCollection 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:action:UpdateResourceCollection', updateResourceCollection_action - Specifies if the resource collection in the request is added or deleted to the resource collection.

$sel:resourceCollection:UpdateResourceCollection', updateResourceCollection_resourceCollection - Undocumented member.

data UpdateResourceCollectionResponse Source #

See: newUpdateResourceCollectionResponse smart constructor.

Instances

Instances details
Eq UpdateResourceCollectionResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateResourceCollection

Read UpdateResourceCollectionResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateResourceCollection

Show UpdateResourceCollectionResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateResourceCollection

Generic UpdateResourceCollectionResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateResourceCollection

Associated Types

type Rep UpdateResourceCollectionResponse :: Type -> Type #

NFData UpdateResourceCollectionResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateResourceCollection

type Rep UpdateResourceCollectionResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateResourceCollection

type Rep UpdateResourceCollectionResponse = D1 ('MetaData "UpdateResourceCollectionResponse" "Amazonka.DevOpsGuru.UpdateResourceCollection" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "UpdateResourceCollectionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateResourceCollectionResponse Source #

Create a value of UpdateResourceCollectionResponse 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:httpStatus:UpdateResourceCollectionResponse', updateResourceCollectionResponse_httpStatus - The response's http status code.

StartCostEstimation

data StartCostEstimation Source #

See: newStartCostEstimation smart constructor.

Instances

Instances details
Eq StartCostEstimation Source # 
Instance details

Defined in Amazonka.DevOpsGuru.StartCostEstimation

Read StartCostEstimation Source # 
Instance details

Defined in Amazonka.DevOpsGuru.StartCostEstimation

Show StartCostEstimation Source # 
Instance details

Defined in Amazonka.DevOpsGuru.StartCostEstimation

Generic StartCostEstimation Source # 
Instance details

Defined in Amazonka.DevOpsGuru.StartCostEstimation

Associated Types

type Rep StartCostEstimation :: Type -> Type #

NFData StartCostEstimation Source # 
Instance details

Defined in Amazonka.DevOpsGuru.StartCostEstimation

Methods

rnf :: StartCostEstimation -> () #

Hashable StartCostEstimation Source # 
Instance details

Defined in Amazonka.DevOpsGuru.StartCostEstimation

ToJSON StartCostEstimation Source # 
Instance details

Defined in Amazonka.DevOpsGuru.StartCostEstimation

AWSRequest StartCostEstimation Source # 
Instance details

Defined in Amazonka.DevOpsGuru.StartCostEstimation

Associated Types

type AWSResponse StartCostEstimation #

ToHeaders StartCostEstimation Source # 
Instance details

Defined in Amazonka.DevOpsGuru.StartCostEstimation

ToPath StartCostEstimation Source # 
Instance details

Defined in Amazonka.DevOpsGuru.StartCostEstimation

ToQuery StartCostEstimation Source # 
Instance details

Defined in Amazonka.DevOpsGuru.StartCostEstimation

type Rep StartCostEstimation Source # 
Instance details

Defined in Amazonka.DevOpsGuru.StartCostEstimation

type Rep StartCostEstimation = D1 ('MetaData "StartCostEstimation" "Amazonka.DevOpsGuru.StartCostEstimation" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "StartCostEstimation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "clientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceCollection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 CostEstimationResourceCollectionFilter)))
type AWSResponse StartCostEstimation Source # 
Instance details

Defined in Amazonka.DevOpsGuru.StartCostEstimation

newStartCostEstimation Source #

Create a value of StartCostEstimation 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:clientToken:StartCostEstimation', startCostEstimation_clientToken - The idempotency token used to identify each cost estimate request.

$sel:resourceCollection:StartCostEstimation', startCostEstimation_resourceCollection - The collection of AWS resources used to create a monthly DevOps Guru cost estimate.

data StartCostEstimationResponse Source #

See: newStartCostEstimationResponse smart constructor.

Instances

Instances details
Eq StartCostEstimationResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.StartCostEstimation

Read StartCostEstimationResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.StartCostEstimation

Show StartCostEstimationResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.StartCostEstimation

Generic StartCostEstimationResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.StartCostEstimation

Associated Types

type Rep StartCostEstimationResponse :: Type -> Type #

NFData StartCostEstimationResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.StartCostEstimation

type Rep StartCostEstimationResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.StartCostEstimation

type Rep StartCostEstimationResponse = D1 ('MetaData "StartCostEstimationResponse" "Amazonka.DevOpsGuru.StartCostEstimation" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "StartCostEstimationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newStartCostEstimationResponse Source #

Create a value of StartCostEstimationResponse 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:httpStatus:StartCostEstimationResponse', startCostEstimationResponse_httpStatus - The response's http status code.

ListRecommendations (Paginated)

data ListRecommendations Source #

See: newListRecommendations smart constructor.

Instances

Instances details
Eq ListRecommendations Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListRecommendations

Read ListRecommendations Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListRecommendations

Show ListRecommendations Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListRecommendations

Generic ListRecommendations Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListRecommendations

Associated Types

type Rep ListRecommendations :: Type -> Type #

NFData ListRecommendations Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListRecommendations

Methods

rnf :: ListRecommendations -> () #

Hashable ListRecommendations Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListRecommendations

ToJSON ListRecommendations Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListRecommendations

AWSPager ListRecommendations Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListRecommendations

AWSRequest ListRecommendations Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListRecommendations

Associated Types

type AWSResponse ListRecommendations #

ToHeaders ListRecommendations Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListRecommendations

ToPath ListRecommendations Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListRecommendations

ToQuery ListRecommendations Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListRecommendations

type Rep ListRecommendations Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListRecommendations

type Rep ListRecommendations = D1 ('MetaData "ListRecommendations" "Amazonka.DevOpsGuru.ListRecommendations" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "ListRecommendations'" 'PrefixI 'True) (S1 ('MetaSel ('Just "locale") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Locale)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "insightId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListRecommendations Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListRecommendations

newListRecommendations Source #

Create a value of ListRecommendations 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:ListRecommendations', listRecommendations_locale - A locale that specifies the language to use for recommendations.

$sel:nextToken:ListRecommendations', listRecommendations_nextToken - The pagination token to use to retrieve the next page of results for this operation. If this value is null, it retrieves the first page.

$sel:insightId:ListRecommendations', listRecommendations_insightId - The ID of the requested insight.

data ListRecommendationsResponse Source #

See: newListRecommendationsResponse smart constructor.

Instances

Instances details
Eq ListRecommendationsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListRecommendations

Read ListRecommendationsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListRecommendations

Show ListRecommendationsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListRecommendations

Generic ListRecommendationsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListRecommendations

Associated Types

type Rep ListRecommendationsResponse :: Type -> Type #

NFData ListRecommendationsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListRecommendations

type Rep ListRecommendationsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListRecommendations

type Rep ListRecommendationsResponse = D1 ('MetaData "ListRecommendationsResponse" "Amazonka.DevOpsGuru.ListRecommendations" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "ListRecommendationsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "recommendations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Recommendation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListRecommendationsResponse Source #

Create a value of ListRecommendationsResponse 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:ListRecommendations', listRecommendationsResponse_nextToken - The pagination token to use to retrieve the next page of results for this operation. If there are no more pages, this value is null.

$sel:recommendations:ListRecommendationsResponse', listRecommendationsResponse_recommendations - An array of the requested recommendations.

$sel:httpStatus:ListRecommendationsResponse', listRecommendationsResponse_httpStatus - The response's http status code.

DescribeAccountHealth

data DescribeAccountHealth Source #

See: newDescribeAccountHealth smart constructor.

Instances

Instances details
Eq DescribeAccountHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAccountHealth

Read DescribeAccountHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAccountHealth

Show DescribeAccountHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAccountHealth

Generic DescribeAccountHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAccountHealth

Associated Types

type Rep DescribeAccountHealth :: Type -> Type #

NFData DescribeAccountHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAccountHealth

Methods

rnf :: DescribeAccountHealth -> () #

Hashable DescribeAccountHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAccountHealth

AWSRequest DescribeAccountHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAccountHealth

Associated Types

type AWSResponse DescribeAccountHealth #

ToHeaders DescribeAccountHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAccountHealth

ToPath DescribeAccountHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAccountHealth

ToQuery DescribeAccountHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAccountHealth

type Rep DescribeAccountHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAccountHealth

type Rep DescribeAccountHealth = D1 ('MetaData "DescribeAccountHealth" "Amazonka.DevOpsGuru.DescribeAccountHealth" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "DescribeAccountHealth'" 'PrefixI 'False) (U1 :: Type -> Type))
type AWSResponse DescribeAccountHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAccountHealth

newDescribeAccountHealth :: DescribeAccountHealth Source #

Create a value of DescribeAccountHealth with all optional fields omitted.

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

data DescribeAccountHealthResponse Source #

See: newDescribeAccountHealthResponse smart constructor.

Instances

Instances details
Eq DescribeAccountHealthResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAccountHealth

Read DescribeAccountHealthResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAccountHealth

Show DescribeAccountHealthResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAccountHealth

Generic DescribeAccountHealthResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAccountHealth

Associated Types

type Rep DescribeAccountHealthResponse :: Type -> Type #

NFData DescribeAccountHealthResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAccountHealth

type Rep DescribeAccountHealthResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAccountHealth

type Rep DescribeAccountHealthResponse = D1 ('MetaData "DescribeAccountHealthResponse" "Amazonka.DevOpsGuru.DescribeAccountHealth" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "DescribeAccountHealthResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "openReactiveInsights") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)) :*: (S1 ('MetaSel ('Just "openProactiveInsights") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "metricsAnalyzed") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "resourceHours") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Integer)))))

newDescribeAccountHealthResponse Source #

Create a value of DescribeAccountHealthResponse 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:httpStatus:DescribeAccountHealthResponse', describeAccountHealthResponse_httpStatus - The response's http status code.

$sel:openReactiveInsights:DescribeAccountHealthResponse', describeAccountHealthResponse_openReactiveInsights - An integer that specifies the number of open reactive insights in your AWS account.

$sel:openProactiveInsights:DescribeAccountHealthResponse', describeAccountHealthResponse_openProactiveInsights - An integer that specifies the number of open proactive insights in your AWS account.

$sel:metricsAnalyzed:DescribeAccountHealthResponse', describeAccountHealthResponse_metricsAnalyzed - An integer that specifies the number of metrics that have been analyzed in your AWS account.

$sel:resourceHours:DescribeAccountHealthResponse', describeAccountHealthResponse_resourceHours - The number of Amazon DevOps Guru resource analysis hours billed to the current AWS account in the last hour.

DescribeInsight

data DescribeInsight Source #

See: newDescribeInsight smart constructor.

Constructors

DescribeInsight' Text 

Instances

Instances details
Eq DescribeInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeInsight

Read DescribeInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeInsight

Show DescribeInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeInsight

Generic DescribeInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeInsight

Associated Types

type Rep DescribeInsight :: Type -> Type #

NFData DescribeInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeInsight

Methods

rnf :: DescribeInsight -> () #

Hashable DescribeInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeInsight

AWSRequest DescribeInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeInsight

Associated Types

type AWSResponse DescribeInsight #

ToHeaders DescribeInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeInsight

ToPath DescribeInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeInsight

ToQuery DescribeInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeInsight

type Rep DescribeInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeInsight

type Rep DescribeInsight = D1 ('MetaData "DescribeInsight" "Amazonka.DevOpsGuru.DescribeInsight" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "DescribeInsight'" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeInsight

newDescribeInsight Source #

Create a value of DescribeInsight 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:id:DescribeInsight', describeInsight_id - The ID of the insight.

data DescribeInsightResponse Source #

See: newDescribeInsightResponse smart constructor.

Instances

Instances details
Eq DescribeInsightResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeInsight

Read DescribeInsightResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeInsight

Show DescribeInsightResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeInsight

Generic DescribeInsightResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeInsight

Associated Types

type Rep DescribeInsightResponse :: Type -> Type #

NFData DescribeInsightResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeInsight

Methods

rnf :: DescribeInsightResponse -> () #

type Rep DescribeInsightResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeInsight

type Rep DescribeInsightResponse = D1 ('MetaData "DescribeInsightResponse" "Amazonka.DevOpsGuru.DescribeInsight" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "DescribeInsightResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "proactiveInsight") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProactiveInsight)) :*: (S1 ('MetaSel ('Just "reactiveInsight") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReactiveInsight)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeInsightResponse Source #

Create a value of DescribeInsightResponse 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:proactiveInsight:DescribeInsightResponse', describeInsightResponse_proactiveInsight - A ProactiveInsight object that represents the requested insight.

$sel:reactiveInsight:DescribeInsightResponse', describeInsightResponse_reactiveInsight - A ReactiveInsight object that represents the requested insight.

$sel:httpStatus:DescribeInsightResponse', describeInsightResponse_httpStatus - The response's http status code.

GetCostEstimation (Paginated)

data GetCostEstimation Source #

See: newGetCostEstimation smart constructor.

Constructors

GetCostEstimation' (Maybe Text) 

Instances

Instances details
Eq GetCostEstimation Source # 
Instance details

Defined in Amazonka.DevOpsGuru.GetCostEstimation

Read GetCostEstimation Source # 
Instance details

Defined in Amazonka.DevOpsGuru.GetCostEstimation

Show GetCostEstimation Source # 
Instance details

Defined in Amazonka.DevOpsGuru.GetCostEstimation

Generic GetCostEstimation Source # 
Instance details

Defined in Amazonka.DevOpsGuru.GetCostEstimation

Associated Types

type Rep GetCostEstimation :: Type -> Type #

NFData GetCostEstimation Source # 
Instance details

Defined in Amazonka.DevOpsGuru.GetCostEstimation

Methods

rnf :: GetCostEstimation -> () #

Hashable GetCostEstimation Source # 
Instance details

Defined in Amazonka.DevOpsGuru.GetCostEstimation

AWSPager GetCostEstimation Source # 
Instance details

Defined in Amazonka.DevOpsGuru.GetCostEstimation

AWSRequest GetCostEstimation Source # 
Instance details

Defined in Amazonka.DevOpsGuru.GetCostEstimation

Associated Types

type AWSResponse GetCostEstimation #

ToHeaders GetCostEstimation Source # 
Instance details

Defined in Amazonka.DevOpsGuru.GetCostEstimation

ToPath GetCostEstimation Source # 
Instance details

Defined in Amazonka.DevOpsGuru.GetCostEstimation

ToQuery GetCostEstimation Source # 
Instance details

Defined in Amazonka.DevOpsGuru.GetCostEstimation

type Rep GetCostEstimation Source # 
Instance details

Defined in Amazonka.DevOpsGuru.GetCostEstimation

type Rep GetCostEstimation = D1 ('MetaData "GetCostEstimation" "Amazonka.DevOpsGuru.GetCostEstimation" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "GetCostEstimation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))
type AWSResponse GetCostEstimation Source # 
Instance details

Defined in Amazonka.DevOpsGuru.GetCostEstimation

newGetCostEstimation :: GetCostEstimation Source #

Create a value of GetCostEstimation 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:GetCostEstimation', getCostEstimation_nextToken - The pagination token to use to retrieve the next page of results for this operation. If this value is null, it retrieves the first page.

data GetCostEstimationResponse Source #

See: newGetCostEstimationResponse smart constructor.

Instances

Instances details
Eq GetCostEstimationResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.GetCostEstimation

Read GetCostEstimationResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.GetCostEstimation

Show GetCostEstimationResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.GetCostEstimation

Generic GetCostEstimationResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.GetCostEstimation

Associated Types

type Rep GetCostEstimationResponse :: Type -> Type #

NFData GetCostEstimationResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.GetCostEstimation

type Rep GetCostEstimationResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.GetCostEstimation

newGetCostEstimationResponse Source #

Create a value of GetCostEstimationResponse 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:status:GetCostEstimationResponse', getCostEstimationResponse_status - The status of creating this cost estimate. If it's still in progress, the status ONGOING is returned. If it is finished, the status COMPLETED is returned.

$sel:resourceCollection:GetCostEstimationResponse', getCostEstimationResponse_resourceCollection - The collection of the AWS resources used to create your monthly DevOps Guru cost estimate.

$sel:timeRange:GetCostEstimationResponse', getCostEstimationResponse_timeRange - The start and end time of the cost estimation.

$sel:costs:GetCostEstimationResponse', getCostEstimationResponse_costs - An array of ResourceCost objects that each contains details about the monthly cost estimate to analyze one of your AWS resources.

$sel:nextToken:GetCostEstimation', getCostEstimationResponse_nextToken - The pagination token to use to retrieve the next page of results for this operation. If there are no more pages, this value is null.

$sel:totalCost:GetCostEstimationResponse', getCostEstimationResponse_totalCost - The estimated monthly cost to analyze the AWS resources. This value is the sum of the estimated costs to analyze each resource in the Costs object in this response.

$sel:httpStatus:GetCostEstimationResponse', getCostEstimationResponse_httpStatus - The response's http status code.

Types

AnomalySeverity

newtype AnomalySeverity Source #

Constructors

AnomalySeverity' 

Instances

Instances details
Eq AnomalySeverity Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalySeverity

Ord AnomalySeverity Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalySeverity

Read AnomalySeverity Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalySeverity

Show AnomalySeverity Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalySeverity

Generic AnomalySeverity Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalySeverity

Associated Types

type Rep AnomalySeverity :: Type -> Type #

NFData AnomalySeverity Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalySeverity

Methods

rnf :: AnomalySeverity -> () #

Hashable AnomalySeverity Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalySeverity

ToJSON AnomalySeverity Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalySeverity

ToJSONKey AnomalySeverity Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalySeverity

FromJSON AnomalySeverity Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalySeverity

FromJSONKey AnomalySeverity Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalySeverity

ToLog AnomalySeverity Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalySeverity

ToHeader AnomalySeverity Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalySeverity

ToQuery AnomalySeverity Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalySeverity

FromXML AnomalySeverity Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalySeverity

ToXML AnomalySeverity Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalySeverity

Methods

toXML :: AnomalySeverity -> XML #

ToByteString AnomalySeverity Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalySeverity

FromText AnomalySeverity Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalySeverity

ToText AnomalySeverity Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalySeverity

type Rep AnomalySeverity Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalySeverity

type Rep AnomalySeverity = D1 ('MetaData "AnomalySeverity" "Amazonka.DevOpsGuru.Types.AnomalySeverity" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'True) (C1 ('MetaCons "AnomalySeverity'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAnomalySeverity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AnomalyStatus

newtype AnomalyStatus Source #

Constructors

AnomalyStatus' 

Instances

Instances details
Eq AnomalyStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyStatus

Ord AnomalyStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyStatus

Read AnomalyStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyStatus

Show AnomalyStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyStatus

Generic AnomalyStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyStatus

Associated Types

type Rep AnomalyStatus :: Type -> Type #

NFData AnomalyStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyStatus

Methods

rnf :: AnomalyStatus -> () #

Hashable AnomalyStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyStatus

ToJSON AnomalyStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyStatus

ToJSONKey AnomalyStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyStatus

FromJSON AnomalyStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyStatus

FromJSONKey AnomalyStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyStatus

ToLog AnomalyStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyStatus

ToHeader AnomalyStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyStatus

ToQuery AnomalyStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyStatus

FromXML AnomalyStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyStatus

ToXML AnomalyStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyStatus

Methods

toXML :: AnomalyStatus -> XML #

ToByteString AnomalyStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyStatus

FromText AnomalyStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyStatus

ToText AnomalyStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyStatus

Methods

toText :: AnomalyStatus -> Text #

type Rep AnomalyStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyStatus

type Rep AnomalyStatus = D1 ('MetaData "AnomalyStatus" "Amazonka.DevOpsGuru.Types.AnomalyStatus" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'True) (C1 ('MetaCons "AnomalyStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAnomalyStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

CloudWatchMetricsStat

newtype CloudWatchMetricsStat Source #

Instances

Instances details
Eq CloudWatchMetricsStat Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricsStat

Ord CloudWatchMetricsStat Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricsStat

Read CloudWatchMetricsStat Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricsStat

Show CloudWatchMetricsStat Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricsStat

Generic CloudWatchMetricsStat Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricsStat

Associated Types

type Rep CloudWatchMetricsStat :: Type -> Type #

NFData CloudWatchMetricsStat Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricsStat

Methods

rnf :: CloudWatchMetricsStat -> () #

Hashable CloudWatchMetricsStat Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricsStat

ToJSON CloudWatchMetricsStat Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricsStat

ToJSONKey CloudWatchMetricsStat Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricsStat

FromJSON CloudWatchMetricsStat Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricsStat

FromJSONKey CloudWatchMetricsStat Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricsStat

ToLog CloudWatchMetricsStat Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricsStat

ToHeader CloudWatchMetricsStat Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricsStat

ToQuery CloudWatchMetricsStat Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricsStat

FromXML CloudWatchMetricsStat Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricsStat

ToXML CloudWatchMetricsStat Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricsStat

ToByteString CloudWatchMetricsStat Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricsStat

FromText CloudWatchMetricsStat Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricsStat

ToText CloudWatchMetricsStat Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricsStat

type Rep CloudWatchMetricsStat Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricsStat

type Rep CloudWatchMetricsStat = D1 ('MetaData "CloudWatchMetricsStat" "Amazonka.DevOpsGuru.Types.CloudWatchMetricsStat" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'True) (C1 ('MetaCons "CloudWatchMetricsStat'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCloudWatchMetricsStat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

CostEstimationServiceResourceState

newtype CostEstimationServiceResourceState Source #

Instances

Instances details
Eq CostEstimationServiceResourceState Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationServiceResourceState

Ord CostEstimationServiceResourceState Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationServiceResourceState

Read CostEstimationServiceResourceState Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationServiceResourceState

Show CostEstimationServiceResourceState Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationServiceResourceState

Generic CostEstimationServiceResourceState Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationServiceResourceState

Associated Types

type Rep CostEstimationServiceResourceState :: Type -> Type #

NFData CostEstimationServiceResourceState Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationServiceResourceState

Hashable CostEstimationServiceResourceState Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationServiceResourceState

ToJSON CostEstimationServiceResourceState Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationServiceResourceState

ToJSONKey CostEstimationServiceResourceState Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationServiceResourceState

FromJSON CostEstimationServiceResourceState Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationServiceResourceState

FromJSONKey CostEstimationServiceResourceState Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationServiceResourceState

ToLog CostEstimationServiceResourceState Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationServiceResourceState

ToHeader CostEstimationServiceResourceState Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationServiceResourceState

ToQuery CostEstimationServiceResourceState Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationServiceResourceState

FromXML CostEstimationServiceResourceState Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationServiceResourceState

ToXML CostEstimationServiceResourceState Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationServiceResourceState

ToByteString CostEstimationServiceResourceState Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationServiceResourceState

FromText CostEstimationServiceResourceState Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationServiceResourceState

ToText CostEstimationServiceResourceState Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationServiceResourceState

type Rep CostEstimationServiceResourceState Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationServiceResourceState

type Rep CostEstimationServiceResourceState = D1 ('MetaData "CostEstimationServiceResourceState" "Amazonka.DevOpsGuru.Types.CostEstimationServiceResourceState" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'True) (C1 ('MetaCons "CostEstimationServiceResourceState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCostEstimationServiceResourceState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

CostEstimationStatus

newtype CostEstimationStatus Source #

Instances

Instances details
Eq CostEstimationStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationStatus

Ord CostEstimationStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationStatus

Read CostEstimationStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationStatus

Show CostEstimationStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationStatus

Generic CostEstimationStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationStatus

Associated Types

type Rep CostEstimationStatus :: Type -> Type #

NFData CostEstimationStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationStatus

Methods

rnf :: CostEstimationStatus -> () #

Hashable CostEstimationStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationStatus

ToJSON CostEstimationStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationStatus

ToJSONKey CostEstimationStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationStatus

FromJSON CostEstimationStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationStatus

FromJSONKey CostEstimationStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationStatus

ToLog CostEstimationStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationStatus

ToHeader CostEstimationStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationStatus

ToQuery CostEstimationStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationStatus

FromXML CostEstimationStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationStatus

ToXML CostEstimationStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationStatus

ToByteString CostEstimationStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationStatus

FromText CostEstimationStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationStatus

ToText CostEstimationStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationStatus

type Rep CostEstimationStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationStatus

type Rep CostEstimationStatus = D1 ('MetaData "CostEstimationStatus" "Amazonka.DevOpsGuru.Types.CostEstimationStatus" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'True) (C1 ('MetaCons "CostEstimationStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCostEstimationStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

EventClass

newtype EventClass Source #

Constructors

EventClass' 

Fields

Instances

Instances details
Eq EventClass Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventClass

Ord EventClass Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventClass

Read EventClass Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventClass

Show EventClass Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventClass

Generic EventClass Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventClass

Associated Types

type Rep EventClass :: Type -> Type #

NFData EventClass Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventClass

Methods

rnf :: EventClass -> () #

Hashable EventClass Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventClass

ToJSON EventClass Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventClass

ToJSONKey EventClass Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventClass

FromJSON EventClass Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventClass

FromJSONKey EventClass Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventClass

ToLog EventClass Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventClass

ToHeader EventClass Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventClass

ToQuery EventClass Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventClass

FromXML EventClass Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventClass

ToXML EventClass Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventClass

Methods

toXML :: EventClass -> XML #

ToByteString EventClass Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventClass

FromText EventClass Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventClass

ToText EventClass Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventClass

Methods

toText :: EventClass -> Text #

type Rep EventClass Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventClass

type Rep EventClass = D1 ('MetaData "EventClass" "Amazonka.DevOpsGuru.Types.EventClass" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'True) (C1 ('MetaCons "EventClass'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromEventClass") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

EventDataSource

newtype EventDataSource Source #

Constructors

EventDataSource' 

Instances

Instances details
Eq EventDataSource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventDataSource

Ord EventDataSource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventDataSource

Read EventDataSource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventDataSource

Show EventDataSource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventDataSource

Generic EventDataSource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventDataSource

Associated Types

type Rep EventDataSource :: Type -> Type #

NFData EventDataSource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventDataSource

Methods

rnf :: EventDataSource -> () #

Hashable EventDataSource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventDataSource

ToJSON EventDataSource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventDataSource

ToJSONKey EventDataSource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventDataSource

FromJSON EventDataSource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventDataSource

FromJSONKey EventDataSource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventDataSource

ToLog EventDataSource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventDataSource

ToHeader EventDataSource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventDataSource

ToQuery EventDataSource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventDataSource

FromXML EventDataSource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventDataSource

ToXML EventDataSource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventDataSource

Methods

toXML :: EventDataSource -> XML #

ToByteString EventDataSource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventDataSource

FromText EventDataSource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventDataSource

ToText EventDataSource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventDataSource

type Rep EventDataSource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventDataSource

type Rep EventDataSource = D1 ('MetaData "EventDataSource" "Amazonka.DevOpsGuru.Types.EventDataSource" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'True) (C1 ('MetaCons "EventDataSource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromEventDataSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

InsightFeedbackOption

newtype InsightFeedbackOption Source #

Instances

Instances details
Eq InsightFeedbackOption Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightFeedbackOption

Ord InsightFeedbackOption Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightFeedbackOption

Read InsightFeedbackOption Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightFeedbackOption

Show InsightFeedbackOption Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightFeedbackOption

Generic InsightFeedbackOption Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightFeedbackOption

Associated Types

type Rep InsightFeedbackOption :: Type -> Type #

NFData InsightFeedbackOption Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightFeedbackOption

Methods

rnf :: InsightFeedbackOption -> () #

Hashable InsightFeedbackOption Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightFeedbackOption

ToJSON InsightFeedbackOption Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightFeedbackOption

ToJSONKey InsightFeedbackOption Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightFeedbackOption

FromJSON InsightFeedbackOption Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightFeedbackOption

FromJSONKey InsightFeedbackOption Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightFeedbackOption

ToLog InsightFeedbackOption Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightFeedbackOption

ToHeader InsightFeedbackOption Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightFeedbackOption

ToQuery InsightFeedbackOption Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightFeedbackOption

FromXML InsightFeedbackOption Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightFeedbackOption

ToXML InsightFeedbackOption Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightFeedbackOption

ToByteString InsightFeedbackOption Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightFeedbackOption

FromText InsightFeedbackOption Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightFeedbackOption

ToText InsightFeedbackOption Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightFeedbackOption

type Rep InsightFeedbackOption Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightFeedbackOption

type Rep InsightFeedbackOption = D1 ('MetaData "InsightFeedbackOption" "Amazonka.DevOpsGuru.Types.InsightFeedbackOption" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'True) (C1 ('MetaCons "InsightFeedbackOption'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromInsightFeedbackOption") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

InsightSeverity

newtype InsightSeverity Source #

Constructors

InsightSeverity' 

Instances

Instances details
Eq InsightSeverity Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightSeverity

Ord InsightSeverity Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightSeverity

Read InsightSeverity Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightSeverity

Show InsightSeverity Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightSeverity

Generic InsightSeverity Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightSeverity

Associated Types

type Rep InsightSeverity :: Type -> Type #

NFData InsightSeverity Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightSeverity

Methods

rnf :: InsightSeverity -> () #

Hashable InsightSeverity Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightSeverity

ToJSON InsightSeverity Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightSeverity

ToJSONKey InsightSeverity Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightSeverity

FromJSON InsightSeverity Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightSeverity

FromJSONKey InsightSeverity Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightSeverity

ToLog InsightSeverity Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightSeverity

ToHeader InsightSeverity Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightSeverity

ToQuery InsightSeverity Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightSeverity

FromXML InsightSeverity Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightSeverity

ToXML InsightSeverity Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightSeverity

Methods

toXML :: InsightSeverity -> XML #

ToByteString InsightSeverity Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightSeverity

FromText InsightSeverity Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightSeverity

ToText InsightSeverity Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightSeverity

type Rep InsightSeverity Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightSeverity

type Rep InsightSeverity = D1 ('MetaData "InsightSeverity" "Amazonka.DevOpsGuru.Types.InsightSeverity" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'True) (C1 ('MetaCons "InsightSeverity'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromInsightSeverity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

InsightStatus

newtype InsightStatus Source #

Constructors

InsightStatus' 

Instances

Instances details
Eq InsightStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightStatus

Ord InsightStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightStatus

Read InsightStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightStatus

Show InsightStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightStatus

Generic InsightStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightStatus

Associated Types

type Rep InsightStatus :: Type -> Type #

NFData InsightStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightStatus

Methods

rnf :: InsightStatus -> () #

Hashable InsightStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightStatus

ToJSON InsightStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightStatus

ToJSONKey InsightStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightStatus

FromJSON InsightStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightStatus

FromJSONKey InsightStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightStatus

ToLog InsightStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightStatus

ToHeader InsightStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightStatus

ToQuery InsightStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightStatus

FromXML InsightStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightStatus

ToXML InsightStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightStatus

Methods

toXML :: InsightStatus -> XML #

ToByteString InsightStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightStatus

FromText InsightStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightStatus

ToText InsightStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightStatus

Methods

toText :: InsightStatus -> Text #

type Rep InsightStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightStatus

type Rep InsightStatus = D1 ('MetaData "InsightStatus" "Amazonka.DevOpsGuru.Types.InsightStatus" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'True) (C1 ('MetaCons "InsightStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromInsightStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

InsightType

newtype InsightType Source #

Constructors

InsightType' 

Bundled Patterns

pattern InsightType_PROACTIVE :: InsightType 
pattern InsightType_REACTIVE :: InsightType 

Instances

Instances details
Eq InsightType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightType

Ord InsightType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightType

Read InsightType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightType

Show InsightType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightType

Generic InsightType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightType

Associated Types

type Rep InsightType :: Type -> Type #

NFData InsightType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightType

Methods

rnf :: InsightType -> () #

Hashable InsightType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightType

ToJSON InsightType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightType

ToJSONKey InsightType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightType

FromJSON InsightType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightType

FromJSONKey InsightType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightType

ToLog InsightType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightType

ToHeader InsightType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightType

ToQuery InsightType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightType

FromXML InsightType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightType

ToXML InsightType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightType

Methods

toXML :: InsightType -> XML #

ToByteString InsightType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightType

FromText InsightType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightType

ToText InsightType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightType

Methods

toText :: InsightType -> Text #

type Rep InsightType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightType

type Rep InsightType = D1 ('MetaData "InsightType" "Amazonka.DevOpsGuru.Types.InsightType" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'True) (C1 ('MetaCons "InsightType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromInsightType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Locale

newtype Locale Source #

Constructors

Locale' 

Fields

Bundled Patterns

pattern Locale_DE_DE :: Locale 
pattern Locale_EN_GB :: Locale 
pattern Locale_EN_US :: Locale 
pattern Locale_ES_ES :: Locale 
pattern Locale_FR_FR :: Locale 
pattern Locale_IT_IT :: Locale 
pattern Locale_JA_JP :: Locale 
pattern Locale_KO_KR :: Locale 
pattern Locale_PT_BR :: Locale 
pattern Locale_ZH_CN :: Locale 
pattern Locale_ZH_TW :: Locale 

Instances

Instances details
Eq Locale Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.Locale

Methods

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

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

Ord Locale Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.Locale

Read Locale Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.Locale

Show Locale Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.Locale

Generic Locale Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.Locale

Associated Types

type Rep Locale :: Type -> Type #

Methods

from :: Locale -> Rep Locale x #

to :: Rep Locale x -> Locale #

NFData Locale Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.Locale

Methods

rnf :: Locale -> () #

Hashable Locale Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.Locale

Methods

hashWithSalt :: Int -> Locale -> Int #

hash :: Locale -> Int #

ToJSON Locale Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.Locale

ToJSONKey Locale Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.Locale

FromJSON Locale Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.Locale

FromJSONKey Locale Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.Locale

ToLog Locale Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.Locale

ToHeader Locale Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.Locale

Methods

toHeader :: HeaderName -> Locale -> [Header] #

ToQuery Locale Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.Locale

FromXML Locale Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.Locale

ToXML Locale Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.Locale

Methods

toXML :: Locale -> XML #

ToByteString Locale Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.Locale

Methods

toBS :: Locale -> ByteString #

FromText Locale Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.Locale

ToText Locale Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.Locale

Methods

toText :: Locale -> Text #

type Rep Locale Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.Locale

type Rep Locale = D1 ('MetaData "Locale" "Amazonka.DevOpsGuru.Types.Locale" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'True) (C1 ('MetaCons "Locale'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLocale") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

OptInStatus

newtype OptInStatus Source #

Specifies if DevOps Guru is enabled to create an AWS Systems Manager OpsItem for each created insight.

Constructors

OptInStatus' 

Bundled Patterns

pattern OptInStatus_DISABLED :: OptInStatus 
pattern OptInStatus_ENABLED :: OptInStatus 

Instances

Instances details
Eq OptInStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OptInStatus

Ord OptInStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OptInStatus

Read OptInStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OptInStatus

Show OptInStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OptInStatus

Generic OptInStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OptInStatus

Associated Types

type Rep OptInStatus :: Type -> Type #

NFData OptInStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OptInStatus

Methods

rnf :: OptInStatus -> () #

Hashable OptInStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OptInStatus

ToJSON OptInStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OptInStatus

ToJSONKey OptInStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OptInStatus

FromJSON OptInStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OptInStatus

FromJSONKey OptInStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OptInStatus

ToLog OptInStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OptInStatus

ToHeader OptInStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OptInStatus

ToQuery OptInStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OptInStatus

FromXML OptInStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OptInStatus

ToXML OptInStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OptInStatus

Methods

toXML :: OptInStatus -> XML #

ToByteString OptInStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OptInStatus

FromText OptInStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OptInStatus

ToText OptInStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OptInStatus

Methods

toText :: OptInStatus -> Text #

type Rep OptInStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OptInStatus

type Rep OptInStatus = D1 ('MetaData "OptInStatus" "Amazonka.DevOpsGuru.Types.OptInStatus" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'True) (C1 ('MetaCons "OptInStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromOptInStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ResourceCollectionType

newtype ResourceCollectionType Source #

Instances

Instances details
Eq ResourceCollectionType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceCollectionType

Ord ResourceCollectionType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceCollectionType

Read ResourceCollectionType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceCollectionType

Show ResourceCollectionType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceCollectionType

Generic ResourceCollectionType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceCollectionType

Associated Types

type Rep ResourceCollectionType :: Type -> Type #

NFData ResourceCollectionType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceCollectionType

Methods

rnf :: ResourceCollectionType -> () #

Hashable ResourceCollectionType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceCollectionType

ToJSON ResourceCollectionType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceCollectionType

ToJSONKey ResourceCollectionType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceCollectionType

FromJSON ResourceCollectionType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceCollectionType

FromJSONKey ResourceCollectionType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceCollectionType

ToLog ResourceCollectionType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceCollectionType

ToHeader ResourceCollectionType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceCollectionType

ToQuery ResourceCollectionType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceCollectionType

FromXML ResourceCollectionType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceCollectionType

ToXML ResourceCollectionType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceCollectionType

ToByteString ResourceCollectionType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceCollectionType

FromText ResourceCollectionType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceCollectionType

ToText ResourceCollectionType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceCollectionType

type Rep ResourceCollectionType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceCollectionType

type Rep ResourceCollectionType = D1 ('MetaData "ResourceCollectionType" "Amazonka.DevOpsGuru.Types.ResourceCollectionType" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'True) (C1 ('MetaCons "ResourceCollectionType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromResourceCollectionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ServiceName

newtype ServiceName Source #

Constructors

ServiceName' 

Instances

Instances details
Eq ServiceName Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceName

Ord ServiceName Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceName

Read ServiceName Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceName

Show ServiceName Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceName

Generic ServiceName Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceName

Associated Types

type Rep ServiceName :: Type -> Type #

NFData ServiceName Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceName

Methods

rnf :: ServiceName -> () #

Hashable ServiceName Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceName

ToJSON ServiceName Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceName

ToJSONKey ServiceName Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceName

FromJSON ServiceName Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceName

FromJSONKey ServiceName Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceName

ToLog ServiceName Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceName

ToHeader ServiceName Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceName

ToQuery ServiceName Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceName

FromXML ServiceName Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceName

ToXML ServiceName Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceName

Methods

toXML :: ServiceName -> XML #

ToByteString ServiceName Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceName

FromText ServiceName Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceName

ToText ServiceName Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceName

Methods

toText :: ServiceName -> Text #

type Rep ServiceName Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceName

type Rep ServiceName = D1 ('MetaData "ServiceName" "Amazonka.DevOpsGuru.Types.ServiceName" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'True) (C1 ('MetaCons "ServiceName'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromServiceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

UpdateResourceCollectionAction

newtype UpdateResourceCollectionAction Source #

Instances

Instances details
Eq UpdateResourceCollectionAction Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateResourceCollectionAction

Ord UpdateResourceCollectionAction Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateResourceCollectionAction

Read UpdateResourceCollectionAction Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateResourceCollectionAction

Show UpdateResourceCollectionAction Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateResourceCollectionAction

Generic UpdateResourceCollectionAction Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateResourceCollectionAction

Associated Types

type Rep UpdateResourceCollectionAction :: Type -> Type #

NFData UpdateResourceCollectionAction Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateResourceCollectionAction

Hashable UpdateResourceCollectionAction Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateResourceCollectionAction

ToJSON UpdateResourceCollectionAction Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateResourceCollectionAction

ToJSONKey UpdateResourceCollectionAction Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateResourceCollectionAction

FromJSON UpdateResourceCollectionAction Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateResourceCollectionAction

FromJSONKey UpdateResourceCollectionAction Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateResourceCollectionAction

ToLog UpdateResourceCollectionAction Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateResourceCollectionAction

ToHeader UpdateResourceCollectionAction Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateResourceCollectionAction

ToQuery UpdateResourceCollectionAction Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateResourceCollectionAction

FromXML UpdateResourceCollectionAction Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateResourceCollectionAction

ToXML UpdateResourceCollectionAction Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateResourceCollectionAction

ToByteString UpdateResourceCollectionAction Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateResourceCollectionAction

FromText UpdateResourceCollectionAction Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateResourceCollectionAction

ToText UpdateResourceCollectionAction Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateResourceCollectionAction

type Rep UpdateResourceCollectionAction Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateResourceCollectionAction

type Rep UpdateResourceCollectionAction = D1 ('MetaData "UpdateResourceCollectionAction" "Amazonka.DevOpsGuru.Types.UpdateResourceCollectionAction" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'True) (C1 ('MetaCons "UpdateResourceCollectionAction'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromUpdateResourceCollectionAction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AnomalyReportedTimeRange

data AnomalyReportedTimeRange Source #

A time range that specifies when DevOps Guru opens and then closes an anomaly. This is different from AnomalyTimeRange, which specifies the time range when DevOps Guru actually observes the anomalous behavior.

See: newAnomalyReportedTimeRange smart constructor.

Instances

Instances details
Eq AnomalyReportedTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyReportedTimeRange

Read AnomalyReportedTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyReportedTimeRange

Show AnomalyReportedTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyReportedTimeRange

Generic AnomalyReportedTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyReportedTimeRange

Associated Types

type Rep AnomalyReportedTimeRange :: Type -> Type #

NFData AnomalyReportedTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyReportedTimeRange

Hashable AnomalyReportedTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyReportedTimeRange

FromJSON AnomalyReportedTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyReportedTimeRange

type Rep AnomalyReportedTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyReportedTimeRange

type Rep AnomalyReportedTimeRange = D1 ('MetaData "AnomalyReportedTimeRange" "Amazonka.DevOpsGuru.Types.AnomalyReportedTimeRange" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "AnomalyReportedTimeRange'" 'PrefixI 'True) (S1 ('MetaSel ('Just "closeTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "openTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)))

newAnomalyReportedTimeRange Source #

Create a value of AnomalyReportedTimeRange 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:closeTime:AnomalyReportedTimeRange', anomalyReportedTimeRange_closeTime - The time when an anomaly is closed.

$sel:openTime:AnomalyReportedTimeRange', anomalyReportedTimeRange_openTime - The time when an anomaly is opened.

AnomalySourceDetails

data AnomalySourceDetails Source #

Details about the source of the anomalous operational data that triggered the anomaly. The one supported source is Amazon CloudWatch metrics.

See: newAnomalySourceDetails smart constructor.

Instances

Instances details
Eq AnomalySourceDetails Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalySourceDetails

Read AnomalySourceDetails Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalySourceDetails

Show AnomalySourceDetails Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalySourceDetails

Generic AnomalySourceDetails Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalySourceDetails

Associated Types

type Rep AnomalySourceDetails :: Type -> Type #

NFData AnomalySourceDetails Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalySourceDetails

Methods

rnf :: AnomalySourceDetails -> () #

Hashable AnomalySourceDetails Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalySourceDetails

FromJSON AnomalySourceDetails Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalySourceDetails

type Rep AnomalySourceDetails Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalySourceDetails

type Rep AnomalySourceDetails = D1 ('MetaData "AnomalySourceDetails" "Amazonka.DevOpsGuru.Types.AnomalySourceDetails" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "AnomalySourceDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cloudWatchMetrics") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [CloudWatchMetricsDetail]))))

newAnomalySourceDetails :: AnomalySourceDetails Source #

Create a value of AnomalySourceDetails 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:cloudWatchMetrics:AnomalySourceDetails', anomalySourceDetails_cloudWatchMetrics - An array of CloudWatchMetricsDetail object that contains information about the analyzed metrics that displayed anomalous behavior.

AnomalyTimeRange

data AnomalyTimeRange Source #

A time range that specifies when the observed unusual behavior in an anomaly started and ended. This is different from AnomalyReportedTimeRange, which specifies the time range when DevOps Guru opens and then closes an anomaly.

See: newAnomalyTimeRange smart constructor.

Instances

Instances details
Eq AnomalyTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyTimeRange

Read AnomalyTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyTimeRange

Show AnomalyTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyTimeRange

Generic AnomalyTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyTimeRange

Associated Types

type Rep AnomalyTimeRange :: Type -> Type #

NFData AnomalyTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyTimeRange

Methods

rnf :: AnomalyTimeRange -> () #

Hashable AnomalyTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyTimeRange

FromJSON AnomalyTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyTimeRange

type Rep AnomalyTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyTimeRange

type Rep AnomalyTimeRange = D1 ('MetaData "AnomalyTimeRange" "Amazonka.DevOpsGuru.Types.AnomalyTimeRange" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "AnomalyTimeRange'" 'PrefixI 'True) (S1 ('MetaSel ('Just "endTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "startTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)))

newAnomalyTimeRange Source #

Create a value of AnomalyTimeRange 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:endTime:AnomalyTimeRange', anomalyTimeRange_endTime - The time when the anomalous behavior ended.

$sel:startTime:AnomalyTimeRange', anomalyTimeRange_startTime - The time when the anomalous behavior started.

CloudFormationCollection

data CloudFormationCollection Source #

Information about AWS CloudFormation stacks. You can use up to 500 stacks to specify which AWS resources in your account to analyze. For more information, see Stacks in the AWS CloudFormation User Guide.

See: newCloudFormationCollection smart constructor.

Instances

Instances details
Eq CloudFormationCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudFormationCollection

Read CloudFormationCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudFormationCollection

Show CloudFormationCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudFormationCollection

Generic CloudFormationCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudFormationCollection

Associated Types

type Rep CloudFormationCollection :: Type -> Type #

NFData CloudFormationCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudFormationCollection

Hashable CloudFormationCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudFormationCollection

ToJSON CloudFormationCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudFormationCollection

FromJSON CloudFormationCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudFormationCollection

type Rep CloudFormationCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudFormationCollection

type Rep CloudFormationCollection = D1 ('MetaData "CloudFormationCollection" "Amazonka.DevOpsGuru.Types.CloudFormationCollection" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "CloudFormationCollection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "stackNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))

newCloudFormationCollection :: CloudFormationCollection Source #

Create a value of CloudFormationCollection 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:stackNames:CloudFormationCollection', cloudFormationCollection_stackNames - An array of CloudFormation stack names.

CloudFormationCollectionFilter

data CloudFormationCollectionFilter Source #

Information about AWS CloudFormation stacks. You can use up to 500 stacks to specify which AWS resources in your account to analyze. For more information, see Stacks in the AWS CloudFormation User Guide.

See: newCloudFormationCollectionFilter smart constructor.

Instances

Instances details
Eq CloudFormationCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudFormationCollectionFilter

Read CloudFormationCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudFormationCollectionFilter

Show CloudFormationCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudFormationCollectionFilter

Generic CloudFormationCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudFormationCollectionFilter

Associated Types

type Rep CloudFormationCollectionFilter :: Type -> Type #

NFData CloudFormationCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudFormationCollectionFilter

Hashable CloudFormationCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudFormationCollectionFilter

FromJSON CloudFormationCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudFormationCollectionFilter

type Rep CloudFormationCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudFormationCollectionFilter

type Rep CloudFormationCollectionFilter = D1 ('MetaData "CloudFormationCollectionFilter" "Amazonka.DevOpsGuru.Types.CloudFormationCollectionFilter" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "CloudFormationCollectionFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "stackNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))

newCloudFormationCollectionFilter :: CloudFormationCollectionFilter Source #

Create a value of CloudFormationCollectionFilter 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:stackNames:CloudFormationCollectionFilter', cloudFormationCollectionFilter_stackNames - An array of CloudFormation stack names.

CloudFormationCostEstimationResourceCollectionFilter

data CloudFormationCostEstimationResourceCollectionFilter Source #

Information about an AWS CloudFormation stack used to create a monthly cost estimate for DevOps Guru to analyze AWS resources. The maximum number of stacks you can specify for a cost estimate is one. The estimate created is for the cost to analyze the AWS resources defined by the stack. For more information, see Stacks in the AWS CloudFormation User Guide.

See: newCloudFormationCostEstimationResourceCollectionFilter smart constructor.

Instances

Instances details
Eq CloudFormationCostEstimationResourceCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudFormationCostEstimationResourceCollectionFilter

Read CloudFormationCostEstimationResourceCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudFormationCostEstimationResourceCollectionFilter

Show CloudFormationCostEstimationResourceCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudFormationCostEstimationResourceCollectionFilter

Generic CloudFormationCostEstimationResourceCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudFormationCostEstimationResourceCollectionFilter

NFData CloudFormationCostEstimationResourceCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudFormationCostEstimationResourceCollectionFilter

Hashable CloudFormationCostEstimationResourceCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudFormationCostEstimationResourceCollectionFilter

ToJSON CloudFormationCostEstimationResourceCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudFormationCostEstimationResourceCollectionFilter

FromJSON CloudFormationCostEstimationResourceCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudFormationCostEstimationResourceCollectionFilter

type Rep CloudFormationCostEstimationResourceCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudFormationCostEstimationResourceCollectionFilter

type Rep CloudFormationCostEstimationResourceCollectionFilter = D1 ('MetaData "CloudFormationCostEstimationResourceCollectionFilter" "Amazonka.DevOpsGuru.Types.CloudFormationCostEstimationResourceCollectionFilter" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "CloudFormationCostEstimationResourceCollectionFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "stackNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text)))))

newCloudFormationCostEstimationResourceCollectionFilter :: CloudFormationCostEstimationResourceCollectionFilter Source #

Create a value of CloudFormationCostEstimationResourceCollectionFilter 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:stackNames:CloudFormationCostEstimationResourceCollectionFilter', cloudFormationCostEstimationResourceCollectionFilter_stackNames - An array of CloudFormation stack names. Its size is fixed at 1 item.

CloudFormationHealth

data CloudFormationHealth Source #

Information about the health of AWS resources in your account that are specified by an AWS CloudFormation stack.

See: newCloudFormationHealth smart constructor.

Instances

Instances details
Eq CloudFormationHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudFormationHealth

Read CloudFormationHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudFormationHealth

Show CloudFormationHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudFormationHealth

Generic CloudFormationHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudFormationHealth

Associated Types

type Rep CloudFormationHealth :: Type -> Type #

NFData CloudFormationHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudFormationHealth

Methods

rnf :: CloudFormationHealth -> () #

Hashable CloudFormationHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudFormationHealth

FromJSON CloudFormationHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudFormationHealth

type Rep CloudFormationHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudFormationHealth

type Rep CloudFormationHealth = D1 ('MetaData "CloudFormationHealth" "Amazonka.DevOpsGuru.Types.CloudFormationHealth" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "CloudFormationHealth'" 'PrefixI 'True) (S1 ('MetaSel ('Just "insight") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InsightHealth)) :*: S1 ('MetaSel ('Just "stackName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newCloudFormationHealth :: CloudFormationHealth Source #

Create a value of CloudFormationHealth 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:insight:CloudFormationHealth', cloudFormationHealth_insight - Information about the health of the AWS resources in your account that are specified by an AWS CloudFormation stack, including the number of open proactive, open reactive insights, and the Mean Time to Recover (MTTR) of closed insights.

$sel:stackName:CloudFormationHealth', cloudFormationHealth_stackName - The name of the CloudFormation stack.

CloudWatchMetricsDetail

data CloudWatchMetricsDetail Source #

Information about an Amazon CloudWatch metric.

See: newCloudWatchMetricsDetail smart constructor.

Instances

Instances details
Eq CloudWatchMetricsDetail Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricsDetail

Read CloudWatchMetricsDetail Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricsDetail

Show CloudWatchMetricsDetail Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricsDetail

Generic CloudWatchMetricsDetail Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricsDetail

Associated Types

type Rep CloudWatchMetricsDetail :: Type -> Type #

NFData CloudWatchMetricsDetail Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricsDetail

Methods

rnf :: CloudWatchMetricsDetail -> () #

Hashable CloudWatchMetricsDetail Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricsDetail

FromJSON CloudWatchMetricsDetail Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricsDetail

type Rep CloudWatchMetricsDetail Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricsDetail

type Rep CloudWatchMetricsDetail = D1 ('MetaData "CloudWatchMetricsDetail" "Amazonka.DevOpsGuru.Types.CloudWatchMetricsDetail" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "CloudWatchMetricsDetail'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "period") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "metricName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "namespace") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "stat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CloudWatchMetricsStat)) :*: (S1 ('MetaSel ('Just "dimensions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [CloudWatchMetricsDimension])) :*: S1 ('MetaSel ('Just "unit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newCloudWatchMetricsDetail :: CloudWatchMetricsDetail Source #

Create a value of CloudWatchMetricsDetail 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:period:CloudWatchMetricsDetail', cloudWatchMetricsDetail_period - The length of time associated with the CloudWatch metric in number of seconds.

$sel:metricName:CloudWatchMetricsDetail', cloudWatchMetricsDetail_metricName - The name of the CloudWatch metric.

$sel:namespace:CloudWatchMetricsDetail', cloudWatchMetricsDetail_namespace - The namespace of the CloudWatch metric. A namespace is a container for CloudWatch metrics.

$sel:stat:CloudWatchMetricsDetail', cloudWatchMetricsDetail_stat - The type of statistic associated with the CloudWatch metric. For more information, see Statistics in the Amazon CloudWatch User Guide.

$sel:dimensions:CloudWatchMetricsDetail', cloudWatchMetricsDetail_dimensions - An array of CloudWatch dimensions associated with

$sel:unit:CloudWatchMetricsDetail', cloudWatchMetricsDetail_unit - The unit of measure used for the CloudWatch metric. For example, Bytes, Seconds, Count, and Percent.

CloudWatchMetricsDimension

data CloudWatchMetricsDimension Source #

The dimension of a Amazon CloudWatch metric that is used when DevOps Guru analyzes the resources in your account for operational problems and anomalous behavior. A dimension is a name/value pair that is part of the identity of a metric. A metric can have up to 10 dimensions. For more information, see Dimensions in the Amazon CloudWatch User Guide.

See: newCloudWatchMetricsDimension smart constructor.

Instances

Instances details
Eq CloudWatchMetricsDimension Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricsDimension

Read CloudWatchMetricsDimension Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricsDimension

Show CloudWatchMetricsDimension Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricsDimension

Generic CloudWatchMetricsDimension Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricsDimension

Associated Types

type Rep CloudWatchMetricsDimension :: Type -> Type #

NFData CloudWatchMetricsDimension Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricsDimension

Hashable CloudWatchMetricsDimension Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricsDimension

FromJSON CloudWatchMetricsDimension Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricsDimension

type Rep CloudWatchMetricsDimension Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricsDimension

type Rep CloudWatchMetricsDimension = D1 ('MetaData "CloudWatchMetricsDimension" "Amazonka.DevOpsGuru.Types.CloudWatchMetricsDimension" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "CloudWatchMetricsDimension'" 'PrefixI 'True) (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newCloudWatchMetricsDimension :: CloudWatchMetricsDimension Source #

Create a value of CloudWatchMetricsDimension 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:value:CloudWatchMetricsDimension', cloudWatchMetricsDimension_value - The value of the CloudWatch dimension.

$sel:name:CloudWatchMetricsDimension', cloudWatchMetricsDimension_name - The name of the CloudWatch dimension.

CostEstimationResourceCollectionFilter

data CostEstimationResourceCollectionFilter Source #

Information about a filter used to specify which AWS resources are analyzed to create a monthly DevOps Guru cost estimate. For more information, see Estimate your Amazon DevOps Guru costs and Amazon DevOps Guru pricing.

See: newCostEstimationResourceCollectionFilter smart constructor.

Instances

Instances details
Eq CostEstimationResourceCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationResourceCollectionFilter

Read CostEstimationResourceCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationResourceCollectionFilter

Show CostEstimationResourceCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationResourceCollectionFilter

Generic CostEstimationResourceCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationResourceCollectionFilter

NFData CostEstimationResourceCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationResourceCollectionFilter

Hashable CostEstimationResourceCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationResourceCollectionFilter

ToJSON CostEstimationResourceCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationResourceCollectionFilter

FromJSON CostEstimationResourceCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationResourceCollectionFilter

type Rep CostEstimationResourceCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationResourceCollectionFilter

type Rep CostEstimationResourceCollectionFilter = D1 ('MetaData "CostEstimationResourceCollectionFilter" "Amazonka.DevOpsGuru.Types.CostEstimationResourceCollectionFilter" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "CostEstimationResourceCollectionFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cloudFormation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CloudFormationCostEstimationResourceCollectionFilter))))

newCostEstimationResourceCollectionFilter :: CostEstimationResourceCollectionFilter Source #

Create a value of CostEstimationResourceCollectionFilter 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:cloudFormation:CostEstimationResourceCollectionFilter', costEstimationResourceCollectionFilter_cloudFormation - An object that specifies the CloudFormation stack that defines the AWS resources used to create a monthly estimate for DevOps Guru.

CostEstimationTimeRange

data CostEstimationTimeRange Source #

The time range of a cost estimation.

See: newCostEstimationTimeRange smart constructor.

Instances

Instances details
Eq CostEstimationTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationTimeRange

Read CostEstimationTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationTimeRange

Show CostEstimationTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationTimeRange

Generic CostEstimationTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationTimeRange

Associated Types

type Rep CostEstimationTimeRange :: Type -> Type #

NFData CostEstimationTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationTimeRange

Methods

rnf :: CostEstimationTimeRange -> () #

Hashable CostEstimationTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationTimeRange

FromJSON CostEstimationTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationTimeRange

type Rep CostEstimationTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationTimeRange

type Rep CostEstimationTimeRange = D1 ('MetaData "CostEstimationTimeRange" "Amazonka.DevOpsGuru.Types.CostEstimationTimeRange" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "CostEstimationTimeRange'" 'PrefixI 'True) (S1 ('MetaSel ('Just "startTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "endTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))

newCostEstimationTimeRange :: CostEstimationTimeRange Source #

Create a value of CostEstimationTimeRange 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:startTime:CostEstimationTimeRange', costEstimationTimeRange_startTime - The start time of the cost estimation.

$sel:endTime:CostEstimationTimeRange', costEstimationTimeRange_endTime - The end time of the cost estimation.

EndTimeRange

data EndTimeRange Source #

A range of time that specifies when anomalous behavior in an anomaly or insight ended.

See: newEndTimeRange smart constructor.

Constructors

EndTimeRange' (Maybe POSIX) (Maybe POSIX) 

Instances

Instances details
Eq EndTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EndTimeRange

Read EndTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EndTimeRange

Show EndTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EndTimeRange

Generic EndTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EndTimeRange

Associated Types

type Rep EndTimeRange :: Type -> Type #

NFData EndTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EndTimeRange

Methods

rnf :: EndTimeRange -> () #

Hashable EndTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EndTimeRange

ToJSON EndTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EndTimeRange

type Rep EndTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EndTimeRange

type Rep EndTimeRange = D1 ('MetaData "EndTimeRange" "Amazonka.DevOpsGuru.Types.EndTimeRange" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "EndTimeRange'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "toTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))

newEndTimeRange :: EndTimeRange Source #

Create a value of EndTimeRange 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:fromTime:EndTimeRange', endTimeRange_fromTime - The earliest end time in the time range.

$sel:toTime:EndTimeRange', endTimeRange_toTime - The latest end time in the time range.

Event

data Event Source #

An AWS resource event. AWS resource events and metrics are analyzed by DevOps Guru to find anomalous behavior and provide recommendations to improve your operational solutions.

See: newEvent smart constructor.

Instances

Instances details
Eq Event Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.Event

Methods

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

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

Read Event Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.Event

Show Event Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.Event

Methods

showsPrec :: Int -> Event -> ShowS #

show :: Event -> String #

showList :: [Event] -> ShowS #

Generic Event Source # 
Instance details

Defined in Amazonka.DevOpsGuru.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.DevOpsGuru.Types.Event

Methods

rnf :: Event -> () #

Hashable Event Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.Event

Methods

hashWithSalt :: Int -> Event -> Int #

hash :: Event -> Int #

FromJSON Event Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.Event

type Rep Event Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.Event

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:resourceCollection:Event', event_resourceCollection - Undocumented member.

$sel:eventClass:Event', event_eventClass - The class of the event. The class specifies what the event is related to, such as an infrastructure change, a deployment, or a schema change.

$sel:time:Event', event_time - A Timestamp that specifies the time the event occurred.

$sel:resources:Event', event_resources - An EventResource object that contains information about the resource that emitted the event.

$sel:name:Event', event_name - The name of the event.

$sel:id:Event', event_id - The ID of the event.

$sel:dataSource:Event', event_dataSource - The source, AWS_CLOUD_TRAIL or AWS_CODE_DEPLOY, where DevOps Guru analysis found the event.

$sel:eventSource:Event', event_eventSource - The AWS source that emitted the event.

EventResource

data EventResource Source #

The AWS resource that emitted an event. AWS resource events and metrics are analyzed by DevOps Guru to find anomalous behavior and provide recommendations to improve your operational solutions.

See: newEventResource smart constructor.

Instances

Instances details
Eq EventResource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventResource

Read EventResource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventResource

Show EventResource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventResource

Generic EventResource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventResource

Associated Types

type Rep EventResource :: Type -> Type #

NFData EventResource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventResource

Methods

rnf :: EventResource -> () #

Hashable EventResource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventResource

FromJSON EventResource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventResource

type Rep EventResource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventResource

type Rep EventResource = D1 ('MetaData "EventResource" "Amazonka.DevOpsGuru.Types.EventResource" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "EventResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newEventResource :: EventResource Source #

Create a value of EventResource 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:arn:EventResource', eventResource_arn - The Amazon Resource Name (ARN) of the resource that emitted an event.

$sel:name:EventResource', eventResource_name - The name of the resource that emitted an event.

$sel:type':EventResource', eventResource_type - The type of resource that emitted an event.

EventTimeRange

data EventTimeRange Source #

The time range during which an AWS event occurred. AWS resource events and metrics are analyzed by DevOps Guru to find anomalous behavior and provide recommendations to improve your operational solutions.

See: newEventTimeRange smart constructor.

Instances

Instances details
Eq EventTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventTimeRange

Read EventTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventTimeRange

Show EventTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventTimeRange

Generic EventTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventTimeRange

Associated Types

type Rep EventTimeRange :: Type -> Type #

NFData EventTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventTimeRange

Methods

rnf :: EventTimeRange -> () #

Hashable EventTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventTimeRange

ToJSON EventTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventTimeRange

type Rep EventTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventTimeRange

type Rep EventTimeRange = D1 ('MetaData "EventTimeRange" "Amazonka.DevOpsGuru.Types.EventTimeRange" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "EventTimeRange'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "toTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)))

newEventTimeRange Source #

Create a value of EventTimeRange 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:fromTime:EventTimeRange', eventTimeRange_fromTime - The time when the event started.

$sel:toTime:EventTimeRange', eventTimeRange_toTime - The time when the event ended.

InsightFeedback

data InsightFeedback Source #

Information about insight feedback received from a customer.

See: newInsightFeedback smart constructor.

Instances

Instances details
Eq InsightFeedback Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightFeedback

Read InsightFeedback Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightFeedback

Show InsightFeedback Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightFeedback

Generic InsightFeedback Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightFeedback

Associated Types

type Rep InsightFeedback :: Type -> Type #

NFData InsightFeedback Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightFeedback

Methods

rnf :: InsightFeedback -> () #

Hashable InsightFeedback Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightFeedback

ToJSON InsightFeedback Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightFeedback

FromJSON InsightFeedback Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightFeedback

type Rep InsightFeedback Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightFeedback

type Rep InsightFeedback = D1 ('MetaData "InsightFeedback" "Amazonka.DevOpsGuru.Types.InsightFeedback" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "InsightFeedback'" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "feedback") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InsightFeedbackOption))))

newInsightFeedback :: InsightFeedback Source #

Create a value of InsightFeedback 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:id:InsightFeedback', insightFeedback_id - The insight feedback ID.

$sel:feedback:InsightFeedback', insightFeedback_feedback - The feedback provided by the customer.

InsightHealth

data InsightHealth Source #

Information about the number of open reactive and proactive insights that can be used to gauge the health of your system.

See: newInsightHealth smart constructor.

Instances

Instances details
Eq InsightHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightHealth

Read InsightHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightHealth

Show InsightHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightHealth

Generic InsightHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightHealth

Associated Types

type Rep InsightHealth :: Type -> Type #

NFData InsightHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightHealth

Methods

rnf :: InsightHealth -> () #

Hashable InsightHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightHealth

FromJSON InsightHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightHealth

type Rep InsightHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightHealth

type Rep InsightHealth = D1 ('MetaData "InsightHealth" "Amazonka.DevOpsGuru.Types.InsightHealth" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "InsightHealth'" 'PrefixI 'True) (S1 ('MetaSel ('Just "meanTimeToRecoverInMilliseconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: (S1 ('MetaSel ('Just "openReactiveInsights") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "openProactiveInsights") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))))

newInsightHealth :: InsightHealth Source #

Create a value of InsightHealth 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:meanTimeToRecoverInMilliseconds:InsightHealth', insightHealth_meanTimeToRecoverInMilliseconds - The Meant Time to Recover (MTTR) for the insight.

$sel:openReactiveInsights:InsightHealth', insightHealth_openReactiveInsights - The number of open reactive insights.

$sel:openProactiveInsights:InsightHealth', insightHealth_openProactiveInsights - The number of open proactive insights.

InsightTimeRange

data InsightTimeRange Source #

A time ranged that specifies when the observed behavior in an insight started and ended.

See: newInsightTimeRange smart constructor.

Instances

Instances details
Eq InsightTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightTimeRange

Read InsightTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightTimeRange

Show InsightTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightTimeRange

Generic InsightTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightTimeRange

Associated Types

type Rep InsightTimeRange :: Type -> Type #

NFData InsightTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightTimeRange

Methods

rnf :: InsightTimeRange -> () #

Hashable InsightTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightTimeRange

FromJSON InsightTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightTimeRange

type Rep InsightTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightTimeRange

type Rep InsightTimeRange = D1 ('MetaData "InsightTimeRange" "Amazonka.DevOpsGuru.Types.InsightTimeRange" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "InsightTimeRange'" 'PrefixI 'True) (S1 ('MetaSel ('Just "endTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "startTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)))

newInsightTimeRange Source #

Create a value of InsightTimeRange 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:endTime:InsightTimeRange', insightTimeRange_endTime - The time when the behavior described in an insight ended.

$sel:startTime:InsightTimeRange', insightTimeRange_startTime - The time when the behavior described in an insight started.

ListEventsFilters

data ListEventsFilters Source #

Filters you can use to specify which events are returned when ListEvents is called.

See: newListEventsFilters smart constructor.

Instances

Instances details
Eq ListEventsFilters Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListEventsFilters

Read ListEventsFilters Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListEventsFilters

Show ListEventsFilters Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListEventsFilters

Generic ListEventsFilters Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListEventsFilters

Associated Types

type Rep ListEventsFilters :: Type -> Type #

NFData ListEventsFilters Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListEventsFilters

Methods

rnf :: ListEventsFilters -> () #

Hashable ListEventsFilters Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListEventsFilters

ToJSON ListEventsFilters Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListEventsFilters

type Rep ListEventsFilters Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListEventsFilters

type Rep ListEventsFilters = D1 ('MetaData "ListEventsFilters" "Amazonka.DevOpsGuru.Types.ListEventsFilters" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "ListEventsFilters'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "resourceCollection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceCollection)) :*: (S1 ('MetaSel ('Just "eventClass") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EventClass)) :*: S1 ('MetaSel ('Just "insightId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "dataSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EventDataSource)) :*: (S1 ('MetaSel ('Just "eventTimeRange") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EventTimeRange)) :*: S1 ('MetaSel ('Just "eventSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newListEventsFilters :: ListEventsFilters Source #

Create a value of ListEventsFilters 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:resourceCollection:ListEventsFilters', listEventsFilters_resourceCollection - Undocumented member.

$sel:eventClass:ListEventsFilters', listEventsFilters_eventClass - The class of the events you want to filter for, such as an infrastructure change, a deployment, or a schema change.

$sel:insightId:ListEventsFilters', listEventsFilters_insightId - An ID of an insight that is related to the events you want to filter for.

$sel:dataSource:ListEventsFilters', listEventsFilters_dataSource - The source, AWS_CLOUD_TRAIL or AWS_CODE_DEPLOY, of the events you want returned.

$sel:eventTimeRange:ListEventsFilters', listEventsFilters_eventTimeRange - A time range during which you want the filtered events to have occurred.

$sel:eventSource:ListEventsFilters', listEventsFilters_eventSource - The AWS source that emitted the events you want to filter for.

ListInsightsAnyStatusFilter

data ListInsightsAnyStatusFilter Source #

Used to filter for insights that have any status.

See: newListInsightsAnyStatusFilter smart constructor.

Instances

Instances details
Eq ListInsightsAnyStatusFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListInsightsAnyStatusFilter

Read ListInsightsAnyStatusFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListInsightsAnyStatusFilter

Show ListInsightsAnyStatusFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListInsightsAnyStatusFilter

Generic ListInsightsAnyStatusFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListInsightsAnyStatusFilter

Associated Types

type Rep ListInsightsAnyStatusFilter :: Type -> Type #

NFData ListInsightsAnyStatusFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListInsightsAnyStatusFilter

Hashable ListInsightsAnyStatusFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListInsightsAnyStatusFilter

ToJSON ListInsightsAnyStatusFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListInsightsAnyStatusFilter

type Rep ListInsightsAnyStatusFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListInsightsAnyStatusFilter

type Rep ListInsightsAnyStatusFilter = D1 ('MetaData "ListInsightsAnyStatusFilter" "Amazonka.DevOpsGuru.Types.ListInsightsAnyStatusFilter" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "ListInsightsAnyStatusFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 InsightType) :*: S1 ('MetaSel ('Just "startTimeRange") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 StartTimeRange)))

newListInsightsAnyStatusFilter Source #

Create a value of ListInsightsAnyStatusFilter 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:type':ListInsightsAnyStatusFilter', listInsightsAnyStatusFilter_type - Use to filter for either REACTIVE or PROACTIVE insights.

$sel:startTimeRange:ListInsightsAnyStatusFilter', listInsightsAnyStatusFilter_startTimeRange - A time range used to specify when the behavior of the filtered insights started.

ListInsightsClosedStatusFilter

data ListInsightsClosedStatusFilter Source #

Used to filter for insights that have the status CLOSED.

See: newListInsightsClosedStatusFilter smart constructor.

Instances

Instances details
Eq ListInsightsClosedStatusFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListInsightsClosedStatusFilter

Read ListInsightsClosedStatusFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListInsightsClosedStatusFilter

Show ListInsightsClosedStatusFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListInsightsClosedStatusFilter

Generic ListInsightsClosedStatusFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListInsightsClosedStatusFilter

Associated Types

type Rep ListInsightsClosedStatusFilter :: Type -> Type #

NFData ListInsightsClosedStatusFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListInsightsClosedStatusFilter

Hashable ListInsightsClosedStatusFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListInsightsClosedStatusFilter

ToJSON ListInsightsClosedStatusFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListInsightsClosedStatusFilter

type Rep ListInsightsClosedStatusFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListInsightsClosedStatusFilter

type Rep ListInsightsClosedStatusFilter = D1 ('MetaData "ListInsightsClosedStatusFilter" "Amazonka.DevOpsGuru.Types.ListInsightsClosedStatusFilter" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "ListInsightsClosedStatusFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 InsightType) :*: S1 ('MetaSel ('Just "endTimeRange") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 EndTimeRange)))

newListInsightsClosedStatusFilter Source #

Create a value of ListInsightsClosedStatusFilter 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:type':ListInsightsClosedStatusFilter', listInsightsClosedStatusFilter_type - Use to filter for either REACTIVE or PROACTIVE insights.

$sel:endTimeRange:ListInsightsClosedStatusFilter', listInsightsClosedStatusFilter_endTimeRange - A time range used to specify when the behavior of the filtered insights ended.

ListInsightsOngoingStatusFilter

data ListInsightsOngoingStatusFilter Source #

Used to filter for insights that have the status ONGOING.

See: newListInsightsOngoingStatusFilter smart constructor.

Instances

Instances details
Eq ListInsightsOngoingStatusFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListInsightsOngoingStatusFilter

Read ListInsightsOngoingStatusFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListInsightsOngoingStatusFilter

Show ListInsightsOngoingStatusFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListInsightsOngoingStatusFilter

Generic ListInsightsOngoingStatusFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListInsightsOngoingStatusFilter

Associated Types

type Rep ListInsightsOngoingStatusFilter :: Type -> Type #

NFData ListInsightsOngoingStatusFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListInsightsOngoingStatusFilter

Hashable ListInsightsOngoingStatusFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListInsightsOngoingStatusFilter

ToJSON ListInsightsOngoingStatusFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListInsightsOngoingStatusFilter

type Rep ListInsightsOngoingStatusFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListInsightsOngoingStatusFilter

type Rep ListInsightsOngoingStatusFilter = D1 ('MetaData "ListInsightsOngoingStatusFilter" "Amazonka.DevOpsGuru.Types.ListInsightsOngoingStatusFilter" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "ListInsightsOngoingStatusFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 InsightType)))

newListInsightsOngoingStatusFilter Source #

Create a value of ListInsightsOngoingStatusFilter 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:type':ListInsightsOngoingStatusFilter', listInsightsOngoingStatusFilter_type - Use to filter for either REACTIVE or PROACTIVE insights.

ListInsightsStatusFilter

data ListInsightsStatusFilter Source #

A filter used by ListInsights to specify which insights to return.

See: newListInsightsStatusFilter smart constructor.

Instances

Instances details
Eq ListInsightsStatusFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListInsightsStatusFilter

Read ListInsightsStatusFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListInsightsStatusFilter

Show ListInsightsStatusFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListInsightsStatusFilter

Generic ListInsightsStatusFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListInsightsStatusFilter

Associated Types

type Rep ListInsightsStatusFilter :: Type -> Type #

NFData ListInsightsStatusFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListInsightsStatusFilter

Hashable ListInsightsStatusFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListInsightsStatusFilter

ToJSON ListInsightsStatusFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListInsightsStatusFilter

type Rep ListInsightsStatusFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListInsightsStatusFilter

type Rep ListInsightsStatusFilter = D1 ('MetaData "ListInsightsStatusFilter" "Amazonka.DevOpsGuru.Types.ListInsightsStatusFilter" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "ListInsightsStatusFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "closed") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ListInsightsClosedStatusFilter)) :*: (S1 ('MetaSel ('Just "ongoing") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ListInsightsOngoingStatusFilter)) :*: S1 ('MetaSel ('Just "any") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ListInsightsAnyStatusFilter)))))

newListInsightsStatusFilter :: ListInsightsStatusFilter Source #

Create a value of ListInsightsStatusFilter 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:closed:ListInsightsStatusFilter', listInsightsStatusFilter_closed - A ListInsightsClosedStatusFilter that specifies closed insights that are either REACTIVE or PROACTIVE.

$sel:ongoing:ListInsightsStatusFilter', listInsightsStatusFilter_ongoing - A ListInsightsAnyStatusFilter that specifies ongoing insights that are either REACTIVE or PROACTIVE.

$sel:any:ListInsightsStatusFilter', listInsightsStatusFilter_any - A ListInsightsAnyStatusFilter that specifies insights of any status that are either REACTIVE or PROACTIVE.

NotificationChannel

data NotificationChannel Source #

Information about a notification channel. A notification channel is used to notify you when DevOps Guru creates an insight. The one supported notification channel is Amazon Simple Notification Service (Amazon SNS).

If you use an Amazon SNS topic in another account, you must attach a policy to it that grants DevOps Guru permission to it notifications. DevOps Guru adds the required policy on your behalf to send notifications using Amazon SNS in your account. For more information, see Permissions for cross account Amazon SNS topics.

If you use an Amazon SNS topic that is encrypted by an AWS Key Management Service customer-managed key (CMK), then you must add permissions to the CMK. For more information, see Permissions for AWS KMS–encrypted Amazon SNS topics.

See: newNotificationChannel smart constructor.

Instances

Instances details
Eq NotificationChannel Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.NotificationChannel

Read NotificationChannel Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.NotificationChannel

Show NotificationChannel Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.NotificationChannel

Generic NotificationChannel Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.NotificationChannel

Associated Types

type Rep NotificationChannel :: Type -> Type #

NFData NotificationChannel Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.NotificationChannel

Methods

rnf :: NotificationChannel -> () #

Hashable NotificationChannel Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.NotificationChannel

FromJSON NotificationChannel Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.NotificationChannel

type Rep NotificationChannel Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.NotificationChannel

type Rep NotificationChannel = D1 ('MetaData "NotificationChannel" "Amazonka.DevOpsGuru.Types.NotificationChannel" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "NotificationChannel'" 'PrefixI 'True) (S1 ('MetaSel ('Just "config") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NotificationChannelConfig)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newNotificationChannel :: NotificationChannel Source #

Create a value of NotificationChannel 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:config:NotificationChannel', notificationChannel_config - A NotificationChannelConfig object that contains information about configured notification channels.

$sel:id:NotificationChannel', notificationChannel_id - The ID of a notification channel.

NotificationChannelConfig

data NotificationChannelConfig Source #

Information about notification channels you have configured with DevOps Guru. The one supported notification channel is Amazon Simple Notification Service (Amazon SNS).

See: newNotificationChannelConfig smart constructor.

Instances

Instances details
Eq NotificationChannelConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.NotificationChannelConfig

Read NotificationChannelConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.NotificationChannelConfig

Show NotificationChannelConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.NotificationChannelConfig

Generic NotificationChannelConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.NotificationChannelConfig

Associated Types

type Rep NotificationChannelConfig :: Type -> Type #

NFData NotificationChannelConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.NotificationChannelConfig

Hashable NotificationChannelConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.NotificationChannelConfig

ToJSON NotificationChannelConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.NotificationChannelConfig

FromJSON NotificationChannelConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.NotificationChannelConfig

type Rep NotificationChannelConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.NotificationChannelConfig

type Rep NotificationChannelConfig = D1 ('MetaData "NotificationChannelConfig" "Amazonka.DevOpsGuru.Types.NotificationChannelConfig" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "NotificationChannelConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sns") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SnsChannelConfig)))

newNotificationChannelConfig Source #

Create a value of NotificationChannelConfig 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:sns:NotificationChannelConfig', notificationChannelConfig_sns - Information about a notification channel configured in DevOps Guru to send notifications when insights are created.

If you use an Amazon SNS topic in another account, you must attach a policy to it that grants DevOps Guru permission to it notifications. DevOps Guru adds the required policy on your behalf to send notifications using Amazon SNS in your account. For more information, see Permissions for cross account Amazon SNS topics.

If you use an Amazon SNS topic that is encrypted by an AWS Key Management Service customer-managed key (CMK), then you must add permissions to the CMK. For more information, see Permissions for AWS KMS–encrypted Amazon SNS topics.

OpsCenterIntegration

data OpsCenterIntegration Source #

Information about whether DevOps Guru is configured to create an OpsItem in AWS Systems Manager OpsCenter for each created insight.

See: newOpsCenterIntegration smart constructor.

Instances

Instances details
Eq OpsCenterIntegration Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OpsCenterIntegration

Read OpsCenterIntegration Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OpsCenterIntegration

Show OpsCenterIntegration Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OpsCenterIntegration

Generic OpsCenterIntegration Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OpsCenterIntegration

Associated Types

type Rep OpsCenterIntegration :: Type -> Type #

NFData OpsCenterIntegration Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OpsCenterIntegration

Methods

rnf :: OpsCenterIntegration -> () #

Hashable OpsCenterIntegration Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OpsCenterIntegration

FromJSON OpsCenterIntegration Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OpsCenterIntegration

type Rep OpsCenterIntegration Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OpsCenterIntegration

type Rep OpsCenterIntegration = D1 ('MetaData "OpsCenterIntegration" "Amazonka.DevOpsGuru.Types.OpsCenterIntegration" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "OpsCenterIntegration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "optInStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OptInStatus))))

newOpsCenterIntegration :: OpsCenterIntegration Source #

Create a value of OpsCenterIntegration 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:optInStatus:OpsCenterIntegration', opsCenterIntegration_optInStatus - Specifies if DevOps Guru is enabled to create an AWS Systems Manager OpsItem for each created insight.

OpsCenterIntegrationConfig

data OpsCenterIntegrationConfig Source #

Information about whether DevOps Guru is configured to create an OpsItem in AWS Systems Manager OpsCenter for each created insight.

See: newOpsCenterIntegrationConfig smart constructor.

Instances

Instances details
Eq OpsCenterIntegrationConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OpsCenterIntegrationConfig

Read OpsCenterIntegrationConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OpsCenterIntegrationConfig

Show OpsCenterIntegrationConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OpsCenterIntegrationConfig

Generic OpsCenterIntegrationConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OpsCenterIntegrationConfig

Associated Types

type Rep OpsCenterIntegrationConfig :: Type -> Type #

NFData OpsCenterIntegrationConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OpsCenterIntegrationConfig

Hashable OpsCenterIntegrationConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OpsCenterIntegrationConfig

ToJSON OpsCenterIntegrationConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OpsCenterIntegrationConfig

type Rep OpsCenterIntegrationConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OpsCenterIntegrationConfig

type Rep OpsCenterIntegrationConfig = D1 ('MetaData "OpsCenterIntegrationConfig" "Amazonka.DevOpsGuru.Types.OpsCenterIntegrationConfig" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "OpsCenterIntegrationConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "optInStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OptInStatus))))

newOpsCenterIntegrationConfig :: OpsCenterIntegrationConfig Source #

Create a value of OpsCenterIntegrationConfig 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:optInStatus:OpsCenterIntegrationConfig', opsCenterIntegrationConfig_optInStatus - Specifies if DevOps Guru is enabled to create an AWS Systems Manager OpsItem for each created insight.

PredictionTimeRange

data PredictionTimeRange Source #

The time range during which anomalous behavior in a proactive anomaly or an insight is expected to occur.

See: newPredictionTimeRange smart constructor.

Instances

Instances details
Eq PredictionTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PredictionTimeRange

Read PredictionTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PredictionTimeRange

Show PredictionTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PredictionTimeRange

Generic PredictionTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PredictionTimeRange

Associated Types

type Rep PredictionTimeRange :: Type -> Type #

NFData PredictionTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PredictionTimeRange

Methods

rnf :: PredictionTimeRange -> () #

Hashable PredictionTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PredictionTimeRange

FromJSON PredictionTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PredictionTimeRange

type Rep PredictionTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PredictionTimeRange

type Rep PredictionTimeRange = D1 ('MetaData "PredictionTimeRange" "Amazonka.DevOpsGuru.Types.PredictionTimeRange" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "PredictionTimeRange'" 'PrefixI 'True) (S1 ('MetaSel ('Just "endTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "startTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)))

newPredictionTimeRange Source #

Create a value of PredictionTimeRange 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:endTime:PredictionTimeRange', predictionTimeRange_endTime - The time when the behavior in a proactive insight is expected to end.

$sel:startTime:PredictionTimeRange', predictionTimeRange_startTime - The time range during which a metric limit is expected to be exceeded. This applies to proactive insights only.

ProactiveAnomaly

data ProactiveAnomaly Source #

Information about an anomaly. This object is returned by ListAnomalies.

See: newProactiveAnomaly smart constructor.

Instances

Instances details
Eq ProactiveAnomaly Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ProactiveAnomaly

Read ProactiveAnomaly Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ProactiveAnomaly

Show ProactiveAnomaly Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ProactiveAnomaly

Generic ProactiveAnomaly Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ProactiveAnomaly

Associated Types

type Rep ProactiveAnomaly :: Type -> Type #

NFData ProactiveAnomaly Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ProactiveAnomaly

Methods

rnf :: ProactiveAnomaly -> () #

Hashable ProactiveAnomaly Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ProactiveAnomaly

FromJSON ProactiveAnomaly Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ProactiveAnomaly

type Rep ProactiveAnomaly Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ProactiveAnomaly

type Rep ProactiveAnomaly = D1 ('MetaData "ProactiveAnomaly" "Amazonka.DevOpsGuru.Types.ProactiveAnomaly" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "ProactiveAnomaly'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "anomalyReportedTimeRange") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AnomalyReportedTimeRange)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AnomalyStatus))) :*: (S1 ('MetaSel ('Just "resourceCollection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceCollection)) :*: (S1 ('MetaSel ('Just "severity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AnomalySeverity)) :*: S1 ('MetaSel ('Just "updateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))) :*: ((S1 ('MetaSel ('Just "sourceDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AnomalySourceDetails)) :*: (S1 ('MetaSel ('Just "predictionTimeRange") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PredictionTimeRange)) :*: S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "associatedInsightId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "anomalyTimeRange") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AnomalyTimeRange)))))))

newProactiveAnomaly :: ProactiveAnomaly Source #

Create a value of ProactiveAnomaly 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:anomalyReportedTimeRange:ProactiveAnomaly', proactiveAnomaly_anomalyReportedTimeRange - A AnomalyReportedTimeRange object that specifies the time range between when the anomaly is opened and the time when it is closed.

$sel:status:ProactiveAnomaly', proactiveAnomaly_status - The status of a proactive anomaly.

$sel:resourceCollection:ProactiveAnomaly', proactiveAnomaly_resourceCollection - Undocumented member.

$sel:severity:ProactiveAnomaly', proactiveAnomaly_severity - The severity of a proactive anomaly.

$sel:updateTime:ProactiveAnomaly', proactiveAnomaly_updateTime - The time of the anomaly's most recent update.

$sel:sourceDetails:ProactiveAnomaly', proactiveAnomaly_sourceDetails - Details about the source of the analyzed operational data that triggered the anomaly. The one supported source is Amazon CloudWatch metrics.

$sel:predictionTimeRange:ProactiveAnomaly', proactiveAnomaly_predictionTimeRange - Undocumented member.

$sel:limit:ProactiveAnomaly', proactiveAnomaly_limit - A threshold that was exceeded by behavior in analyzed resources. Exceeding this threshold is related to the anomalous behavior that generated this anomaly.

$sel:id:ProactiveAnomaly', proactiveAnomaly_id - The ID of a proactive anomaly.

$sel:associatedInsightId:ProactiveAnomaly', proactiveAnomaly_associatedInsightId - The ID of the insight that contains this anomaly. An insight is composed of related anomalies.

$sel:anomalyTimeRange:ProactiveAnomaly', proactiveAnomaly_anomalyTimeRange - Undocumented member.

ProactiveAnomalySummary

data ProactiveAnomalySummary Source #

Details about a proactive anomaly. This object is returned by DescribeAnomaly.

See: newProactiveAnomalySummary smart constructor.

Instances

Instances details
Eq ProactiveAnomalySummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ProactiveAnomalySummary

Read ProactiveAnomalySummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ProactiveAnomalySummary

Show ProactiveAnomalySummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ProactiveAnomalySummary

Generic ProactiveAnomalySummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ProactiveAnomalySummary

Associated Types

type Rep ProactiveAnomalySummary :: Type -> Type #

NFData ProactiveAnomalySummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ProactiveAnomalySummary

Methods

rnf :: ProactiveAnomalySummary -> () #

Hashable ProactiveAnomalySummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ProactiveAnomalySummary

FromJSON ProactiveAnomalySummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ProactiveAnomalySummary

type Rep ProactiveAnomalySummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ProactiveAnomalySummary

type Rep ProactiveAnomalySummary = D1 ('MetaData "ProactiveAnomalySummary" "Amazonka.DevOpsGuru.Types.ProactiveAnomalySummary" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "ProactiveAnomalySummary'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "anomalyReportedTimeRange") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AnomalyReportedTimeRange)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AnomalyStatus))) :*: (S1 ('MetaSel ('Just "resourceCollection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceCollection)) :*: (S1 ('MetaSel ('Just "severity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AnomalySeverity)) :*: S1 ('MetaSel ('Just "updateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))) :*: ((S1 ('MetaSel ('Just "sourceDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AnomalySourceDetails)) :*: (S1 ('MetaSel ('Just "predictionTimeRange") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PredictionTimeRange)) :*: S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "associatedInsightId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "anomalyTimeRange") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AnomalyTimeRange)))))))

newProactiveAnomalySummary :: ProactiveAnomalySummary Source #

Create a value of ProactiveAnomalySummary 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:anomalyReportedTimeRange:ProactiveAnomalySummary', proactiveAnomalySummary_anomalyReportedTimeRange - A AnomalyReportedTimeRange object that specifies the time range between when the anomaly is opened and the time when it is closed.

$sel:status:ProactiveAnomalySummary', proactiveAnomalySummary_status - The status of the anomaly.

$sel:resourceCollection:ProactiveAnomalySummary', proactiveAnomalySummary_resourceCollection - Undocumented member.

$sel:severity:ProactiveAnomalySummary', proactiveAnomalySummary_severity - The severity of the anomaly.

$sel:updateTime:ProactiveAnomalySummary', proactiveAnomalySummary_updateTime - The time of the anomaly's most recent update.

$sel:sourceDetails:ProactiveAnomalySummary', proactiveAnomalySummary_sourceDetails - Details about the source of the analyzed operational data that triggered the anomaly. The one supported source is Amazon CloudWatch metrics.

$sel:predictionTimeRange:ProactiveAnomalySummary', proactiveAnomalySummary_predictionTimeRange - Undocumented member.

$sel:limit:ProactiveAnomalySummary', proactiveAnomalySummary_limit - A threshold that was exceeded by behavior in analyzed resources. Exceeding this threshold is related to the anomalous behavior that generated this anomaly.

$sel:id:ProactiveAnomalySummary', proactiveAnomalySummary_id - The ID of the anomaly.

$sel:associatedInsightId:ProactiveAnomalySummary', proactiveAnomalySummary_associatedInsightId - The ID of the insight that contains this anomaly. An insight is composed of related anomalies.

$sel:anomalyTimeRange:ProactiveAnomalySummary', proactiveAnomalySummary_anomalyTimeRange - Undocumented member.

ProactiveInsight

data ProactiveInsight Source #

Details about a proactive insight. This object is returned by ListInsights.

See: newProactiveInsight smart constructor.

Instances

Instances details
Eq ProactiveInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ProactiveInsight

Read ProactiveInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ProactiveInsight

Show ProactiveInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ProactiveInsight

Generic ProactiveInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ProactiveInsight

Associated Types

type Rep ProactiveInsight :: Type -> Type #

NFData ProactiveInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ProactiveInsight

Methods

rnf :: ProactiveInsight -> () #

Hashable ProactiveInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ProactiveInsight

FromJSON ProactiveInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ProactiveInsight

type Rep ProactiveInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ProactiveInsight

newProactiveInsight :: ProactiveInsight Source #

Create a value of ProactiveInsight 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:status:ProactiveInsight', proactiveInsight_status - The status of the proactive insight.

$sel:resourceCollection:ProactiveInsight', proactiveInsight_resourceCollection - Undocumented member.

$sel:severity:ProactiveInsight', proactiveInsight_severity - The severity of the proactive insight.

$sel:ssmOpsItemId:ProactiveInsight', proactiveInsight_ssmOpsItemId - The ID of the AWS System Manager OpsItem created for this insight. You must enable the creation of OpstItems insights before they are created for each insight.

$sel:insightTimeRange:ProactiveInsight', proactiveInsight_insightTimeRange - Undocumented member.

$sel:name:ProactiveInsight', proactiveInsight_name - The name of the proactive insight.

$sel:predictionTimeRange:ProactiveInsight', proactiveInsight_predictionTimeRange - Undocumented member.

$sel:id:ProactiveInsight', proactiveInsight_id - The ID of the proactive insight.

ProactiveInsightSummary

data ProactiveInsightSummary Source #

Details about a proactive insight. This object is returned by DescribeInsight.

See: newProactiveInsightSummary smart constructor.

Instances

Instances details
Eq ProactiveInsightSummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ProactiveInsightSummary

Read ProactiveInsightSummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ProactiveInsightSummary

Show ProactiveInsightSummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ProactiveInsightSummary

Generic ProactiveInsightSummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ProactiveInsightSummary

Associated Types

type Rep ProactiveInsightSummary :: Type -> Type #

NFData ProactiveInsightSummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ProactiveInsightSummary

Methods

rnf :: ProactiveInsightSummary -> () #

Hashable ProactiveInsightSummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ProactiveInsightSummary

FromJSON ProactiveInsightSummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ProactiveInsightSummary

type Rep ProactiveInsightSummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ProactiveInsightSummary

newProactiveInsightSummary :: ProactiveInsightSummary Source #

Create a value of ProactiveInsightSummary 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:status:ProactiveInsightSummary', proactiveInsightSummary_status - The status of the proactive insight.

$sel:resourceCollection:ProactiveInsightSummary', proactiveInsightSummary_resourceCollection - Undocumented member.

$sel:severity:ProactiveInsightSummary', proactiveInsightSummary_severity - The severity of the proactive insight.

$sel:insightTimeRange:ProactiveInsightSummary', proactiveInsightSummary_insightTimeRange - Undocumented member.

$sel:name:ProactiveInsightSummary', proactiveInsightSummary_name - The name of the proactive insight.

$sel:predictionTimeRange:ProactiveInsightSummary', proactiveInsightSummary_predictionTimeRange - Undocumented member.

$sel:id:ProactiveInsightSummary', proactiveInsightSummary_id - The ID of the proactive insight.

$sel:serviceCollection:ProactiveInsightSummary', proactiveInsightSummary_serviceCollection - A collection of the names of AWS services.

ReactiveAnomaly

data ReactiveAnomaly Source #

Details about a reactive anomaly. This object is returned by ListAnomalies.

See: newReactiveAnomaly smart constructor.

Instances

Instances details
Eq ReactiveAnomaly Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ReactiveAnomaly

Read ReactiveAnomaly Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ReactiveAnomaly

Show ReactiveAnomaly Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ReactiveAnomaly

Generic ReactiveAnomaly Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ReactiveAnomaly

Associated Types

type Rep ReactiveAnomaly :: Type -> Type #

NFData ReactiveAnomaly Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ReactiveAnomaly

Methods

rnf :: ReactiveAnomaly -> () #

Hashable ReactiveAnomaly Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ReactiveAnomaly

FromJSON ReactiveAnomaly Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ReactiveAnomaly

type Rep ReactiveAnomaly Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ReactiveAnomaly

newReactiveAnomaly :: ReactiveAnomaly Source #

Create a value of ReactiveAnomaly 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:anomalyReportedTimeRange:ReactiveAnomaly', reactiveAnomaly_anomalyReportedTimeRange - A AnomalyReportedTimeRange object that specifies the time range between when the anomaly is opened and the time when it is closed.

$sel:status:ReactiveAnomaly', reactiveAnomaly_status - The status of the anomaly.

$sel:resourceCollection:ReactiveAnomaly', reactiveAnomaly_resourceCollection - Undocumented member.

$sel:severity:ReactiveAnomaly', reactiveAnomaly_severity - The severity of the anomaly.

$sel:sourceDetails:ReactiveAnomaly', reactiveAnomaly_sourceDetails - Details about the source of the analyzed operational data that triggered the anomaly. The one supported source is Amazon CloudWatch metrics.

$sel:id:ReactiveAnomaly', reactiveAnomaly_id - The ID of the reactive anomaly.

$sel:associatedInsightId:ReactiveAnomaly', reactiveAnomaly_associatedInsightId - The ID of the insight that contains this anomaly. An insight is composed of related anomalies.

$sel:anomalyTimeRange:ReactiveAnomaly', reactiveAnomaly_anomalyTimeRange - Undocumented member.

ReactiveAnomalySummary

data ReactiveAnomalySummary Source #

Details about a reactive anomaly. This object is returned by DescribeAnomaly.

See: newReactiveAnomalySummary smart constructor.

Instances

Instances details
Eq ReactiveAnomalySummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ReactiveAnomalySummary

Read ReactiveAnomalySummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ReactiveAnomalySummary

Show ReactiveAnomalySummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ReactiveAnomalySummary

Generic ReactiveAnomalySummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ReactiveAnomalySummary

Associated Types

type Rep ReactiveAnomalySummary :: Type -> Type #

NFData ReactiveAnomalySummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ReactiveAnomalySummary

Methods

rnf :: ReactiveAnomalySummary -> () #

Hashable ReactiveAnomalySummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ReactiveAnomalySummary

FromJSON ReactiveAnomalySummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ReactiveAnomalySummary

type Rep ReactiveAnomalySummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ReactiveAnomalySummary

newReactiveAnomalySummary :: ReactiveAnomalySummary Source #

Create a value of ReactiveAnomalySummary 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:anomalyReportedTimeRange:ReactiveAnomalySummary', reactiveAnomalySummary_anomalyReportedTimeRange - A AnomalyReportedTimeRange object that specifies the time range between when the anomaly is opened and the time when it is closed.

$sel:status:ReactiveAnomalySummary', reactiveAnomalySummary_status - The status of the reactive anomaly.

$sel:resourceCollection:ReactiveAnomalySummary', reactiveAnomalySummary_resourceCollection - Undocumented member.

$sel:severity:ReactiveAnomalySummary', reactiveAnomalySummary_severity - The severity of the reactive anomaly.

$sel:sourceDetails:ReactiveAnomalySummary', reactiveAnomalySummary_sourceDetails - Details about the source of the analyzed operational data that triggered the anomaly. The one supported source is Amazon CloudWatch metrics.

$sel:id:ReactiveAnomalySummary', reactiveAnomalySummary_id - The ID of the reactive anomaly.

$sel:associatedInsightId:ReactiveAnomalySummary', reactiveAnomalySummary_associatedInsightId - The ID of the insight that contains this anomaly. An insight is composed of related anomalies.

$sel:anomalyTimeRange:ReactiveAnomalySummary', reactiveAnomalySummary_anomalyTimeRange - Undocumented member.

ReactiveInsight

data ReactiveInsight Source #

Information about a reactive insight. This object is returned by ListInsights.

See: newReactiveInsight smart constructor.

Instances

Instances details
Eq ReactiveInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ReactiveInsight

Read ReactiveInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ReactiveInsight

Show ReactiveInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ReactiveInsight

Generic ReactiveInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ReactiveInsight

Associated Types

type Rep ReactiveInsight :: Type -> Type #

NFData ReactiveInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ReactiveInsight

Methods

rnf :: ReactiveInsight -> () #

Hashable ReactiveInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ReactiveInsight

FromJSON ReactiveInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ReactiveInsight

type Rep ReactiveInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ReactiveInsight

newReactiveInsight :: ReactiveInsight Source #

Create a value of ReactiveInsight 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:status:ReactiveInsight', reactiveInsight_status - The status of a reactive insight.

$sel:resourceCollection:ReactiveInsight', reactiveInsight_resourceCollection - Undocumented member.

$sel:severity:ReactiveInsight', reactiveInsight_severity - The severity of a reactive insight.

$sel:ssmOpsItemId:ReactiveInsight', reactiveInsight_ssmOpsItemId - The ID of the AWS System Manager OpsItem created for this insight. You must enable the creation of OpstItems insights before they are created for each insight.

$sel:insightTimeRange:ReactiveInsight', reactiveInsight_insightTimeRange - Undocumented member.

$sel:name:ReactiveInsight', reactiveInsight_name - The name of a reactive insight.

$sel:id:ReactiveInsight', reactiveInsight_id - The ID of a reactive insight.

ReactiveInsightSummary

data ReactiveInsightSummary Source #

Information about a reactive insight. This object is returned by DescribeInsight.

See: newReactiveInsightSummary smart constructor.

Instances

Instances details
Eq ReactiveInsightSummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ReactiveInsightSummary

Read ReactiveInsightSummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ReactiveInsightSummary

Show ReactiveInsightSummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ReactiveInsightSummary

Generic ReactiveInsightSummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ReactiveInsightSummary

Associated Types

type Rep ReactiveInsightSummary :: Type -> Type #

NFData ReactiveInsightSummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ReactiveInsightSummary

Methods

rnf :: ReactiveInsightSummary -> () #

Hashable ReactiveInsightSummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ReactiveInsightSummary

FromJSON ReactiveInsightSummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ReactiveInsightSummary

type Rep ReactiveInsightSummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ReactiveInsightSummary

type Rep ReactiveInsightSummary = D1 ('MetaData "ReactiveInsightSummary" "Amazonka.DevOpsGuru.Types.ReactiveInsightSummary" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "ReactiveInsightSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InsightStatus)) :*: (S1 ('MetaSel ('Just "resourceCollection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceCollection)) :*: S1 ('MetaSel ('Just "severity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InsightSeverity)))) :*: ((S1 ('MetaSel ('Just "insightTimeRange") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InsightTimeRange)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "serviceCollection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ServiceCollection))))))

newReactiveInsightSummary :: ReactiveInsightSummary Source #

Create a value of ReactiveInsightSummary 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:status:ReactiveInsightSummary', reactiveInsightSummary_status - The status of a reactive insight.

$sel:resourceCollection:ReactiveInsightSummary', reactiveInsightSummary_resourceCollection - Undocumented member.

$sel:severity:ReactiveInsightSummary', reactiveInsightSummary_severity - The severity of a reactive insight.

$sel:insightTimeRange:ReactiveInsightSummary', reactiveInsightSummary_insightTimeRange - Undocumented member.

$sel:name:ReactiveInsightSummary', reactiveInsightSummary_name - The name of a reactive insight.

$sel:id:ReactiveInsightSummary', reactiveInsightSummary_id - The ID of a reactive summary.

$sel:serviceCollection:ReactiveInsightSummary', reactiveInsightSummary_serviceCollection - A collection of the names of AWS services.

Recommendation

data Recommendation Source #

Recommendation information to help you remediate detected anomalous behavior that generated an insight.

See: newRecommendation smart constructor.

Instances

Instances details
Eq Recommendation Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.Recommendation

Read Recommendation Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.Recommendation

Show Recommendation Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.Recommendation

Generic Recommendation Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.Recommendation

Associated Types

type Rep Recommendation :: Type -> Type #

NFData Recommendation Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.Recommendation

Methods

rnf :: Recommendation -> () #

Hashable Recommendation Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.Recommendation

FromJSON Recommendation Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.Recommendation

type Rep Recommendation Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.Recommendation

type Rep Recommendation = D1 ('MetaData "Recommendation" "Amazonka.DevOpsGuru.Types.Recommendation" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "Recommendation'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "link") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "relatedAnomalies") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [RecommendationRelatedAnomaly])) :*: S1 ('MetaSel ('Just "reason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "relatedEvents") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [RecommendationRelatedEvent])) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newRecommendation :: Recommendation Source #

Create a value of Recommendation 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:link:Recommendation', recommendation_link - A hyperlink to information to help you address the problem.

$sel:relatedAnomalies:Recommendation', recommendation_relatedAnomalies - Anomalies that are related to the problem. Use these Anomalies to learn more about what's happening and to help address the issue.

$sel:reason:Recommendation', recommendation_reason - The reason DevOps Guru flagged the anomalous behavior as a problem.

$sel:name:Recommendation', recommendation_name - The name of the recommendation.

$sel:relatedEvents:Recommendation', recommendation_relatedEvents - Events that are related to the problem. Use these events to learn more about what's happening and to help address the issue.

$sel:description:Recommendation', recommendation_description - A description of the problem.

RecommendationRelatedAnomaly

data RecommendationRelatedAnomaly Source #

Information about an anomaly that is related to a recommendation.

See: newRecommendationRelatedAnomaly smart constructor.

Instances

Instances details
Eq RecommendationRelatedAnomaly Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedAnomaly

Read RecommendationRelatedAnomaly Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedAnomaly

Show RecommendationRelatedAnomaly Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedAnomaly

Generic RecommendationRelatedAnomaly Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedAnomaly

Associated Types

type Rep RecommendationRelatedAnomaly :: Type -> Type #

NFData RecommendationRelatedAnomaly Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedAnomaly

Hashable RecommendationRelatedAnomaly Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedAnomaly

FromJSON RecommendationRelatedAnomaly Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedAnomaly

type Rep RecommendationRelatedAnomaly Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedAnomaly

type Rep RecommendationRelatedAnomaly = D1 ('MetaData "RecommendationRelatedAnomaly" "Amazonka.DevOpsGuru.Types.RecommendationRelatedAnomaly" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "RecommendationRelatedAnomaly'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resources") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [RecommendationRelatedAnomalyResource])) :*: S1 ('MetaSel ('Just "sourceDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [RecommendationRelatedAnomalySourceDetail]))))

newRecommendationRelatedAnomaly :: RecommendationRelatedAnomaly Source #

Create a value of RecommendationRelatedAnomaly 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:resources:RecommendationRelatedAnomaly', recommendationRelatedAnomaly_resources - An array of objects that represent resources in which DevOps Guru detected anomalous behavior. Each object contains the name and type of the resource.

$sel:sourceDetails:RecommendationRelatedAnomaly', recommendationRelatedAnomaly_sourceDetails - Information about where the anomalous behavior related the recommendation was found. For example, details in Amazon CloudWatch metrics.

RecommendationRelatedAnomalyResource

data RecommendationRelatedAnomalyResource Source #

Information about a resource in which DevOps Guru detected anomalous behavior.

See: newRecommendationRelatedAnomalyResource smart constructor.

Instances

Instances details
Eq RecommendationRelatedAnomalyResource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedAnomalyResource

Read RecommendationRelatedAnomalyResource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedAnomalyResource

Show RecommendationRelatedAnomalyResource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedAnomalyResource

Generic RecommendationRelatedAnomalyResource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedAnomalyResource

NFData RecommendationRelatedAnomalyResource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedAnomalyResource

Hashable RecommendationRelatedAnomalyResource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedAnomalyResource

FromJSON RecommendationRelatedAnomalyResource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedAnomalyResource

type Rep RecommendationRelatedAnomalyResource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedAnomalyResource

type Rep RecommendationRelatedAnomalyResource = D1 ('MetaData "RecommendationRelatedAnomalyResource" "Amazonka.DevOpsGuru.Types.RecommendationRelatedAnomalyResource" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "RecommendationRelatedAnomalyResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newRecommendationRelatedAnomalyResource :: RecommendationRelatedAnomalyResource Source #

Create a value of RecommendationRelatedAnomalyResource 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:name:RecommendationRelatedAnomalyResource', recommendationRelatedAnomalyResource_name - The name of the resource.

$sel:type':RecommendationRelatedAnomalyResource', recommendationRelatedAnomalyResource_type - The type of the resource.

RecommendationRelatedAnomalySourceDetail

data RecommendationRelatedAnomalySourceDetail Source #

Contains an array of RecommendationRelatedCloudWatchMetricsSourceDetail objects that contain the name and namespace of an Amazon CloudWatch metric.

See: newRecommendationRelatedAnomalySourceDetail smart constructor.

Instances

Instances details
Eq RecommendationRelatedAnomalySourceDetail Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedAnomalySourceDetail

Read RecommendationRelatedAnomalySourceDetail Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedAnomalySourceDetail

Show RecommendationRelatedAnomalySourceDetail Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedAnomalySourceDetail

Generic RecommendationRelatedAnomalySourceDetail Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedAnomalySourceDetail

NFData RecommendationRelatedAnomalySourceDetail Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedAnomalySourceDetail

Hashable RecommendationRelatedAnomalySourceDetail Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedAnomalySourceDetail

FromJSON RecommendationRelatedAnomalySourceDetail Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedAnomalySourceDetail

type Rep RecommendationRelatedAnomalySourceDetail Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedAnomalySourceDetail

type Rep RecommendationRelatedAnomalySourceDetail = D1 ('MetaData "RecommendationRelatedAnomalySourceDetail" "Amazonka.DevOpsGuru.Types.RecommendationRelatedAnomalySourceDetail" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "RecommendationRelatedAnomalySourceDetail'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cloudWatchMetrics") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [RecommendationRelatedCloudWatchMetricsSourceDetail]))))

newRecommendationRelatedAnomalySourceDetail :: RecommendationRelatedAnomalySourceDetail Source #

Create a value of RecommendationRelatedAnomalySourceDetail 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:cloudWatchMetrics:RecommendationRelatedAnomalySourceDetail', recommendationRelatedAnomalySourceDetail_cloudWatchMetrics - An array of CloudWatchMetricsDetail objects that contains information about the analyzed metrics that displayed anomalous behavior.

RecommendationRelatedCloudWatchMetricsSourceDetail

data RecommendationRelatedCloudWatchMetricsSourceDetail Source #

Information about an Amazon CloudWatch metric that is analyzed by DevOps Guru. It is one of many analyzed metrics that are used to generate insights.

See: newRecommendationRelatedCloudWatchMetricsSourceDetail smart constructor.

Instances

Instances details
Eq RecommendationRelatedCloudWatchMetricsSourceDetail Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedCloudWatchMetricsSourceDetail

Read RecommendationRelatedCloudWatchMetricsSourceDetail Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedCloudWatchMetricsSourceDetail

Show RecommendationRelatedCloudWatchMetricsSourceDetail Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedCloudWatchMetricsSourceDetail

Generic RecommendationRelatedCloudWatchMetricsSourceDetail Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedCloudWatchMetricsSourceDetail

NFData RecommendationRelatedCloudWatchMetricsSourceDetail Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedCloudWatchMetricsSourceDetail

Hashable RecommendationRelatedCloudWatchMetricsSourceDetail Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedCloudWatchMetricsSourceDetail

FromJSON RecommendationRelatedCloudWatchMetricsSourceDetail Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedCloudWatchMetricsSourceDetail

type Rep RecommendationRelatedCloudWatchMetricsSourceDetail Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedCloudWatchMetricsSourceDetail

type Rep RecommendationRelatedCloudWatchMetricsSourceDetail = D1 ('MetaData "RecommendationRelatedCloudWatchMetricsSourceDetail" "Amazonka.DevOpsGuru.Types.RecommendationRelatedCloudWatchMetricsSourceDetail" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "RecommendationRelatedCloudWatchMetricsSourceDetail'" 'PrefixI 'True) (S1 ('MetaSel ('Just "metricName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "namespace") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newRecommendationRelatedCloudWatchMetricsSourceDetail :: RecommendationRelatedCloudWatchMetricsSourceDetail Source #

Create a value of RecommendationRelatedCloudWatchMetricsSourceDetail 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:metricName:RecommendationRelatedCloudWatchMetricsSourceDetail', recommendationRelatedCloudWatchMetricsSourceDetail_metricName - The name of the CloudWatch metric.

$sel:namespace:RecommendationRelatedCloudWatchMetricsSourceDetail', recommendationRelatedCloudWatchMetricsSourceDetail_namespace - The namespace of the CloudWatch metric. A namespace is a container for CloudWatch metrics.

RecommendationRelatedEvent

data RecommendationRelatedEvent Source #

Information about an event that is related to a recommendation.

See: newRecommendationRelatedEvent smart constructor.

Instances

Instances details
Eq RecommendationRelatedEvent Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedEvent

Read RecommendationRelatedEvent Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedEvent

Show RecommendationRelatedEvent Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedEvent

Generic RecommendationRelatedEvent Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedEvent

Associated Types

type Rep RecommendationRelatedEvent :: Type -> Type #

NFData RecommendationRelatedEvent Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedEvent

Hashable RecommendationRelatedEvent Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedEvent

FromJSON RecommendationRelatedEvent Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedEvent

type Rep RecommendationRelatedEvent Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedEvent

type Rep RecommendationRelatedEvent = D1 ('MetaData "RecommendationRelatedEvent" "Amazonka.DevOpsGuru.Types.RecommendationRelatedEvent" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "RecommendationRelatedEvent'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resources") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [RecommendationRelatedEventResource])) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newRecommendationRelatedEvent :: RecommendationRelatedEvent Source #

Create a value of RecommendationRelatedEvent 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:resources:RecommendationRelatedEvent', recommendationRelatedEvent_resources - A ResourceCollection object that contains arrays of the names of AWS CloudFormation stacks. You can specify up to 500 AWS CloudFormation stacks.

$sel:name:RecommendationRelatedEvent', recommendationRelatedEvent_name - The name of the event. This corresponds to the Name field in an Event object.

RecommendationRelatedEventResource

data RecommendationRelatedEventResource Source #

Information about an AWS resource that emitted and event that is related to a recommendation in an insight.

See: newRecommendationRelatedEventResource smart constructor.

Instances

Instances details
Eq RecommendationRelatedEventResource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedEventResource

Read RecommendationRelatedEventResource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedEventResource

Show RecommendationRelatedEventResource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedEventResource

Generic RecommendationRelatedEventResource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedEventResource

Associated Types

type Rep RecommendationRelatedEventResource :: Type -> Type #

NFData RecommendationRelatedEventResource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedEventResource

Hashable RecommendationRelatedEventResource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedEventResource

FromJSON RecommendationRelatedEventResource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedEventResource

type Rep RecommendationRelatedEventResource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedEventResource

type Rep RecommendationRelatedEventResource = D1 ('MetaData "RecommendationRelatedEventResource" "Amazonka.DevOpsGuru.Types.RecommendationRelatedEventResource" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "RecommendationRelatedEventResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newRecommendationRelatedEventResource :: RecommendationRelatedEventResource Source #

Create a value of RecommendationRelatedEventResource 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:name:RecommendationRelatedEventResource', recommendationRelatedEventResource_name - The name of the resource that emitted the event. This corresponds to the Name field in an EventResource object.

$sel:type':RecommendationRelatedEventResource', recommendationRelatedEventResource_type - The type of the resource that emitted the event. This corresponds to the Type field in an EventResource object.

ResourceCollection

data ResourceCollection Source #

A collection of AWS resources supported by DevOps Guru. The one type of AWS resource collection supported is AWS CloudFormation stacks. DevOps Guru can be configured to analyze only the AWS resources that are defined in the stacks. You can specify up to 500 AWS CloudFormation stacks.

See: newResourceCollection smart constructor.

Instances

Instances details
Eq ResourceCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceCollection

Read ResourceCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceCollection

Show ResourceCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceCollection

Generic ResourceCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceCollection

Associated Types

type Rep ResourceCollection :: Type -> Type #

NFData ResourceCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceCollection

Methods

rnf :: ResourceCollection -> () #

Hashable ResourceCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceCollection

ToJSON ResourceCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceCollection

FromJSON ResourceCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceCollection

type Rep ResourceCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceCollection

type Rep ResourceCollection = D1 ('MetaData "ResourceCollection" "Amazonka.DevOpsGuru.Types.ResourceCollection" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "ResourceCollection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cloudFormation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CloudFormationCollection))))

newResourceCollection :: ResourceCollection Source #

Create a value of ResourceCollection 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:cloudFormation:ResourceCollection', resourceCollection_cloudFormation - An array of the names of AWS CloudFormation stacks. The stacks define AWS resources that DevOps Guru analyzes. You can specify up to 500 AWS CloudFormation stacks.

ResourceCollectionFilter

data ResourceCollectionFilter Source #

Information about a filter used to specify which AWS resources are analyzed for anomalous behavior by DevOps Guru.

See: newResourceCollectionFilter smart constructor.

Instances

Instances details
Eq ResourceCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceCollectionFilter

Read ResourceCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceCollectionFilter

Show ResourceCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceCollectionFilter

Generic ResourceCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceCollectionFilter

Associated Types

type Rep ResourceCollectionFilter :: Type -> Type #

NFData ResourceCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceCollectionFilter

Hashable ResourceCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceCollectionFilter

FromJSON ResourceCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceCollectionFilter

type Rep ResourceCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceCollectionFilter

type Rep ResourceCollectionFilter = D1 ('MetaData "ResourceCollectionFilter" "Amazonka.DevOpsGuru.Types.ResourceCollectionFilter" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "ResourceCollectionFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cloudFormation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CloudFormationCollectionFilter))))

newResourceCollectionFilter :: ResourceCollectionFilter Source #

Create a value of ResourceCollectionFilter 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:cloudFormation:ResourceCollectionFilter', resourceCollectionFilter_cloudFormation - Information about AWS CloudFormation stacks. You can use up to 500 stacks to specify which AWS resources in your account to analyze. For more information, see Stacks in the AWS CloudFormation User Guide.

SearchInsightsFilters

data SearchInsightsFilters Source #

Specifies one or more severity values and one or more status values that are used to search for insights.

See: newSearchInsightsFilters smart constructor.

Instances

Instances details
Eq SearchInsightsFilters Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.SearchInsightsFilters

Read SearchInsightsFilters Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.SearchInsightsFilters

Show SearchInsightsFilters Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.SearchInsightsFilters

Generic SearchInsightsFilters Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.SearchInsightsFilters

Associated Types

type Rep SearchInsightsFilters :: Type -> Type #

NFData SearchInsightsFilters Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.SearchInsightsFilters

Methods

rnf :: SearchInsightsFilters -> () #

Hashable SearchInsightsFilters Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.SearchInsightsFilters

ToJSON SearchInsightsFilters Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.SearchInsightsFilters

type Rep SearchInsightsFilters Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.SearchInsightsFilters

type Rep SearchInsightsFilters = D1 ('MetaData "SearchInsightsFilters" "Amazonka.DevOpsGuru.Types.SearchInsightsFilters" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "SearchInsightsFilters'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "resourceCollection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceCollection)) :*: S1 ('MetaSel ('Just "statuses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [InsightStatus]))) :*: (S1 ('MetaSel ('Just "severities") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [InsightSeverity])) :*: S1 ('MetaSel ('Just "serviceCollection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ServiceCollection)))))

newSearchInsightsFilters :: SearchInsightsFilters Source #

Create a value of SearchInsightsFilters 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:resourceCollection:SearchInsightsFilters', searchInsightsFilters_resourceCollection - Undocumented member.

$sel:statuses:SearchInsightsFilters', searchInsightsFilters_statuses - An array of status values used to search for insights.

$sel:severities:SearchInsightsFilters', searchInsightsFilters_severities - An array of severity values used to search for insights.

$sel:serviceCollection:SearchInsightsFilters', searchInsightsFilters_serviceCollection - A collection of the names of AWS services.

ServiceCollection

data ServiceCollection Source #

A collection of the names of AWS services.

See: newServiceCollection smart constructor.

Instances

Instances details
Eq ServiceCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceCollection

Read ServiceCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceCollection

Show ServiceCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceCollection

Generic ServiceCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceCollection

Associated Types

type Rep ServiceCollection :: Type -> Type #

NFData ServiceCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceCollection

Methods

rnf :: ServiceCollection -> () #

Hashable ServiceCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceCollection

ToJSON ServiceCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceCollection

FromJSON ServiceCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceCollection

type Rep ServiceCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceCollection

type Rep ServiceCollection = D1 ('MetaData "ServiceCollection" "Amazonka.DevOpsGuru.Types.ServiceCollection" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "ServiceCollection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "serviceNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ServiceName]))))

newServiceCollection :: ServiceCollection Source #

Create a value of ServiceCollection 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:serviceNames:ServiceCollection', serviceCollection_serviceNames - An array of strings that each specifies the name of an AWS service.

ServiceHealth

data ServiceHealth Source #

Represents the health of an AWS service.

See: newServiceHealth smart constructor.

Instances

Instances details
Eq ServiceHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceHealth

Read ServiceHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceHealth

Show ServiceHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceHealth

Generic ServiceHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceHealth

Associated Types

type Rep ServiceHealth :: Type -> Type #

NFData ServiceHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceHealth

Methods

rnf :: ServiceHealth -> () #

Hashable ServiceHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceHealth

FromJSON ServiceHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceHealth

type Rep ServiceHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceHealth

type Rep ServiceHealth = D1 ('MetaData "ServiceHealth" "Amazonka.DevOpsGuru.Types.ServiceHealth" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "ServiceHealth'" 'PrefixI 'True) (S1 ('MetaSel ('Just "insight") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ServiceInsightHealth)) :*: S1 ('MetaSel ('Just "serviceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ServiceName))))

newServiceHealth :: ServiceHealth Source #

Create a value of ServiceHealth 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:insight:ServiceHealth', serviceHealth_insight - Represents the health of an AWS service. This is a ServiceInsightHealth that contains the number of open proactive and reactive insights for this service.

$sel:serviceName:ServiceHealth', serviceHealth_serviceName - The name of the AWS service.

ServiceInsightHealth

data ServiceInsightHealth Source #

Contains the number of open proactive and reactive insights in an analyzed AWS service.

See: newServiceInsightHealth smart constructor.

Instances

Instances details
Eq ServiceInsightHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceInsightHealth

Read ServiceInsightHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceInsightHealth

Show ServiceInsightHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceInsightHealth

Generic ServiceInsightHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceInsightHealth

Associated Types

type Rep ServiceInsightHealth :: Type -> Type #

NFData ServiceInsightHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceInsightHealth

Methods

rnf :: ServiceInsightHealth -> () #

Hashable ServiceInsightHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceInsightHealth

FromJSON ServiceInsightHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceInsightHealth

type Rep ServiceInsightHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceInsightHealth

type Rep ServiceInsightHealth = D1 ('MetaData "ServiceInsightHealth" "Amazonka.DevOpsGuru.Types.ServiceInsightHealth" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "ServiceInsightHealth'" 'PrefixI 'True) (S1 ('MetaSel ('Just "openReactiveInsights") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "openProactiveInsights") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))

newServiceInsightHealth :: ServiceInsightHealth Source #

Create a value of ServiceInsightHealth 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:openReactiveInsights:ServiceInsightHealth', serviceInsightHealth_openReactiveInsights - The number of open reactive insights in the AWS service

$sel:openProactiveInsights:ServiceInsightHealth', serviceInsightHealth_openProactiveInsights - The number of open proactive insights in the AWS service

ServiceIntegrationConfig

data ServiceIntegrationConfig Source #

Information about the integration of DevOps Guru with another AWS service, such as AWS Systems Manager.

See: newServiceIntegrationConfig smart constructor.

Instances

Instances details
Eq ServiceIntegrationConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceIntegrationConfig

Read ServiceIntegrationConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceIntegrationConfig

Show ServiceIntegrationConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceIntegrationConfig

Generic ServiceIntegrationConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceIntegrationConfig

Associated Types

type Rep ServiceIntegrationConfig :: Type -> Type #

NFData ServiceIntegrationConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceIntegrationConfig

Hashable ServiceIntegrationConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceIntegrationConfig

FromJSON ServiceIntegrationConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceIntegrationConfig

type Rep ServiceIntegrationConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceIntegrationConfig

type Rep ServiceIntegrationConfig = D1 ('MetaData "ServiceIntegrationConfig" "Amazonka.DevOpsGuru.Types.ServiceIntegrationConfig" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "ServiceIntegrationConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "opsCenter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OpsCenterIntegration))))

newServiceIntegrationConfig :: ServiceIntegrationConfig Source #

Create a value of ServiceIntegrationConfig 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:opsCenter:ServiceIntegrationConfig', serviceIntegrationConfig_opsCenter - Information about whether DevOps Guru is configured to create an OpsItem in AWS Systems Manager OpsCenter for each created insight.

ServiceResourceCost

data ServiceResourceCost Source #

An object that contains information about the estimated monthly cost to analyze an AWS resource. For more information, see Estimate your Amazon DevOps Guru costs and Amazon DevOps Guru pricing.

See: newServiceResourceCost smart constructor.

Instances

Instances details
Eq ServiceResourceCost Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceResourceCost

Read ServiceResourceCost Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceResourceCost

Show ServiceResourceCost Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceResourceCost

Generic ServiceResourceCost Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceResourceCost

Associated Types

type Rep ServiceResourceCost :: Type -> Type #

NFData ServiceResourceCost Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceResourceCost

Methods

rnf :: ServiceResourceCost -> () #

Hashable ServiceResourceCost Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceResourceCost

FromJSON ServiceResourceCost Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceResourceCost

type Rep ServiceResourceCost Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceResourceCost

type Rep ServiceResourceCost = D1 ('MetaData "ServiceResourceCost" "Amazonka.DevOpsGuru.Types.ServiceResourceCost" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "ServiceResourceCost'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CostEstimationServiceResourceState)) :*: S1 ('MetaSel ('Just "unitCost") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))) :*: (S1 ('MetaSel ('Just "count") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "cost") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newServiceResourceCost :: ServiceResourceCost Source #

Create a value of ServiceResourceCost 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:state:ServiceResourceCost', serviceResourceCost_state - The state of the resource. The resource is ACTIVE if it produces metrics, events, or logs within an hour, otherwise it is INACTIVE. You pay for the number of active AWS resource hours analyzed for each resource. Inactive resources are not charged.

$sel:unitCost:ServiceResourceCost', serviceResourceCost_unitCost - The price per hour to analyze the resources in the service. For more information, see Estimate your Amazon DevOps Guru costs and Amazon DevOps Guru pricing.

$sel:count:ServiceResourceCost', serviceResourceCost_count - The number of active resources analyzed for this service to create a monthly cost estimate.

$sel:cost:ServiceResourceCost', serviceResourceCost_cost - The total estimated monthly cost to analyze the active resources for this resource.

$sel:type':ServiceResourceCost', serviceResourceCost_type - The type of the AWS resource.

SnsChannelConfig

data SnsChannelConfig Source #

Contains the Amazon Resource Name (ARN) of an Amazon Simple Notification Service topic.

If you use an Amazon SNS topic in another account, you must attach a policy to it that grants DevOps Guru permission to it notifications. DevOps Guru adds the required policy on your behalf to send notifications using Amazon SNS in your account. For more information, see Permissions for cross account Amazon SNS topics.

If you use an Amazon SNS topic that is encrypted by an AWS Key Management Service customer-managed key (CMK), then you must add permissions to the CMK. For more information, see Permissions for AWS KMS–encrypted Amazon SNS topics.

See: newSnsChannelConfig smart constructor.

Constructors

SnsChannelConfig' (Maybe Text) 

Instances

Instances details
Eq SnsChannelConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.SnsChannelConfig

Read SnsChannelConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.SnsChannelConfig

Show SnsChannelConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.SnsChannelConfig

Generic SnsChannelConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.SnsChannelConfig

Associated Types

type Rep SnsChannelConfig :: Type -> Type #

NFData SnsChannelConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.SnsChannelConfig

Methods

rnf :: SnsChannelConfig -> () #

Hashable SnsChannelConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.SnsChannelConfig

ToJSON SnsChannelConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.SnsChannelConfig

FromJSON SnsChannelConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.SnsChannelConfig

type Rep SnsChannelConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.SnsChannelConfig

type Rep SnsChannelConfig = D1 ('MetaData "SnsChannelConfig" "Amazonka.DevOpsGuru.Types.SnsChannelConfig" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "SnsChannelConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "topicArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newSnsChannelConfig :: SnsChannelConfig Source #

Create a value of SnsChannelConfig 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:topicArn:SnsChannelConfig', snsChannelConfig_topicArn - The Amazon Resource Name (ARN) of an Amazon Simple Notification Service topic.

StartTimeRange

data StartTimeRange Source #

A time range used to specify when the behavior of an insight or anomaly started.

See: newStartTimeRange smart constructor.

Instances

Instances details
Eq StartTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.StartTimeRange

Read StartTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.StartTimeRange

Show StartTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.StartTimeRange

Generic StartTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.StartTimeRange

Associated Types

type Rep StartTimeRange :: Type -> Type #

NFData StartTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.StartTimeRange

Methods

rnf :: StartTimeRange -> () #

Hashable StartTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.StartTimeRange

ToJSON StartTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.StartTimeRange

type Rep StartTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.StartTimeRange

type Rep StartTimeRange = D1 ('MetaData "StartTimeRange" "Amazonka.DevOpsGuru.Types.StartTimeRange" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "StartTimeRange'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "toTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))

newStartTimeRange :: StartTimeRange Source #

Create a value of StartTimeRange 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:fromTime:StartTimeRange', startTimeRange_fromTime - The start time of the time range.

$sel:toTime:StartTimeRange', startTimeRange_toTime - The end time of the time range.

UpdateCloudFormationCollectionFilter

data UpdateCloudFormationCollectionFilter Source #

Contains the names of AWS CloudFormation stacks used to update a collection of stacks. You can specify up to 500 AWS CloudFormation stacks.

See: newUpdateCloudFormationCollectionFilter smart constructor.

Instances

Instances details
Eq UpdateCloudFormationCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateCloudFormationCollectionFilter

Read UpdateCloudFormationCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateCloudFormationCollectionFilter

Show UpdateCloudFormationCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateCloudFormationCollectionFilter

Generic UpdateCloudFormationCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateCloudFormationCollectionFilter

NFData UpdateCloudFormationCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateCloudFormationCollectionFilter

Hashable UpdateCloudFormationCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateCloudFormationCollectionFilter

ToJSON UpdateCloudFormationCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateCloudFormationCollectionFilter

type Rep UpdateCloudFormationCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateCloudFormationCollectionFilter

type Rep UpdateCloudFormationCollectionFilter = D1 ('MetaData "UpdateCloudFormationCollectionFilter" "Amazonka.DevOpsGuru.Types.UpdateCloudFormationCollectionFilter" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "UpdateCloudFormationCollectionFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "stackNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))

newUpdateCloudFormationCollectionFilter :: UpdateCloudFormationCollectionFilter Source #

Create a value of UpdateCloudFormationCollectionFilter 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:stackNames:UpdateCloudFormationCollectionFilter', updateCloudFormationCollectionFilter_stackNames - An array of the names of the AWS CloudFormation stacks to update. You can specify up to 500 AWS CloudFormation stacks.

UpdateResourceCollectionFilter

data UpdateResourceCollectionFilter Source #

Contains information used to update a collection of AWS resources.

See: newUpdateResourceCollectionFilter smart constructor.

Instances

Instances details
Eq UpdateResourceCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateResourceCollectionFilter

Read UpdateResourceCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateResourceCollectionFilter

Show UpdateResourceCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateResourceCollectionFilter

Generic UpdateResourceCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateResourceCollectionFilter

Associated Types

type Rep UpdateResourceCollectionFilter :: Type -> Type #

NFData UpdateResourceCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateResourceCollectionFilter

Hashable UpdateResourceCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateResourceCollectionFilter

ToJSON UpdateResourceCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateResourceCollectionFilter

type Rep UpdateResourceCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateResourceCollectionFilter

type Rep UpdateResourceCollectionFilter = D1 ('MetaData "UpdateResourceCollectionFilter" "Amazonka.DevOpsGuru.Types.UpdateResourceCollectionFilter" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "UpdateResourceCollectionFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cloudFormation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UpdateCloudFormationCollectionFilter))))

newUpdateResourceCollectionFilter :: UpdateResourceCollectionFilter Source #

Create a value of UpdateResourceCollectionFilter 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:cloudFormation:UpdateResourceCollectionFilter', updateResourceCollectionFilter_cloudFormation - An collection of AWS CloudFormation stacks. You can specify up to 500 AWS CloudFormation stacks.

UpdateServiceIntegrationConfig

data UpdateServiceIntegrationConfig Source #

Information about updating the integration status of an AWS service, such as AWS Systems Manager, with DevOps Guru.

See: newUpdateServiceIntegrationConfig smart constructor.

Instances

Instances details
Eq UpdateServiceIntegrationConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateServiceIntegrationConfig

Read UpdateServiceIntegrationConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateServiceIntegrationConfig

Show UpdateServiceIntegrationConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateServiceIntegrationConfig

Generic UpdateServiceIntegrationConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateServiceIntegrationConfig

Associated Types

type Rep UpdateServiceIntegrationConfig :: Type -> Type #

NFData UpdateServiceIntegrationConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateServiceIntegrationConfig

Hashable UpdateServiceIntegrationConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateServiceIntegrationConfig

ToJSON UpdateServiceIntegrationConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateServiceIntegrationConfig

type Rep UpdateServiceIntegrationConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateServiceIntegrationConfig

type Rep UpdateServiceIntegrationConfig = D1 ('MetaData "UpdateServiceIntegrationConfig" "Amazonka.DevOpsGuru.Types.UpdateServiceIntegrationConfig" "libZSservicesZSamazonka-devops-guruZSamazonka-devops-guru" 'False) (C1 ('MetaCons "UpdateServiceIntegrationConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "opsCenter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OpsCenterIntegrationConfig))))

newUpdateServiceIntegrationConfig :: UpdateServiceIntegrationConfig Source #

Create a value of UpdateServiceIntegrationConfig 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:opsCenter:UpdateServiceIntegrationConfig', updateServiceIntegrationConfig_opsCenter - Undocumented member.