amazonka-devops-guru-2.0: Amazon DevOps Guru SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

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 Amazon Web Services resources that you want DevOps Guru to cover, then the Amazon CloudWatch metrics and Amazon Web Services 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 Amazon Web Services 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.

AccessDeniedException

_AccessDeniedException :: AsError a => Fold 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 => Fold a ServiceError Source #

An exception that is thrown when a conflict occurs.

InternalServerException

_InternalServerException :: AsError a => Fold a ServiceError Source #

An internal failure in an Amazon service occurred.

ResourceNotFoundException

_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #

A requested resource could not be found

ServiceQuotaExceededException

_ServiceQuotaExceededException :: AsError a => Fold a ServiceError Source #

The request contains a value that exceeds a maximum quota.

ThrottlingException

_ThrottlingException :: AsError a => Fold a ServiceError Source #

The request was denied due to a request throttling.

ValidationException

_ValidationException :: AsError a => Fold a ServiceError Source #

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

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.

AddNotificationChannel

data AddNotificationChannel Source #

See: newAddNotificationChannel smart constructor.

Instances

Instances details
ToJSON AddNotificationChannel Source # 
Instance details

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

AWSRequest AddNotificationChannel Source # 
Instance details

Defined in Amazonka.DevOpsGuru.AddNotificationChannel

Associated Types

type AWSResponse AddNotificationChannel #

Generic AddNotificationChannel Source # 
Instance details

Defined in Amazonka.DevOpsGuru.AddNotificationChannel

Associated Types

type Rep AddNotificationChannel :: Type -> Type #

Read AddNotificationChannel Source # 
Instance details

Defined in Amazonka.DevOpsGuru.AddNotificationChannel

Show AddNotificationChannel Source # 
Instance details

Defined in Amazonka.DevOpsGuru.AddNotificationChannel

NFData AddNotificationChannel Source # 
Instance details

Defined in Amazonka.DevOpsGuru.AddNotificationChannel

Methods

rnf :: AddNotificationChannel -> () #

Eq AddNotificationChannel Source # 
Instance details

Defined in Amazonka.DevOpsGuru.AddNotificationChannel

Hashable AddNotificationChannel Source # 
Instance details

Defined in Amazonka.DevOpsGuru.AddNotificationChannel

type AWSResponse 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "AddNotificationChannel'" 'PrefixI 'True) (S1 ('MetaSel ('Just "config") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 NotificationChannelConfig)))

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:

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
Generic AddNotificationChannelResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.AddNotificationChannel

Associated Types

type Rep AddNotificationChannelResponse :: Type -> Type #

Read AddNotificationChannelResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.AddNotificationChannel

Show AddNotificationChannelResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.AddNotificationChannel

NFData AddNotificationChannelResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.AddNotificationChannel

Eq 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" '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.

AddNotificationChannelResponse, addNotificationChannelResponse_id - The ID of the added notification channel.

DeleteInsight

data DeleteInsight Source #

See: newDeleteInsight smart constructor.

Constructors

DeleteInsight' Text 

Instances

Instances details
ToHeaders DeleteInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DeleteInsight

ToPath DeleteInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DeleteInsight

ToQuery DeleteInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DeleteInsight

AWSRequest DeleteInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DeleteInsight

Associated Types

type AWSResponse DeleteInsight #

Generic DeleteInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DeleteInsight

Associated Types

type Rep DeleteInsight :: Type -> Type #

Read DeleteInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DeleteInsight

Show DeleteInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DeleteInsight

NFData DeleteInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DeleteInsight

Methods

rnf :: DeleteInsight -> () #

Eq DeleteInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DeleteInsight

Hashable DeleteInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DeleteInsight

type AWSResponse DeleteInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DeleteInsight

type Rep DeleteInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DeleteInsight

type Rep DeleteInsight = D1 ('MetaData "DeleteInsight" "Amazonka.DevOpsGuru.DeleteInsight" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "DeleteInsight'" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteInsight Source #

Create a value of DeleteInsight 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:

DeleteInsight, deleteInsight_id - The ID of the insight.

data DeleteInsightResponse Source #

See: newDeleteInsightResponse smart constructor.

Instances

Instances details
Generic DeleteInsightResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DeleteInsight

Associated Types

type Rep DeleteInsightResponse :: Type -> Type #

Read DeleteInsightResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DeleteInsight

Show DeleteInsightResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DeleteInsight

NFData DeleteInsightResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DeleteInsight

Methods

rnf :: DeleteInsightResponse -> () #

Eq DeleteInsightResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DeleteInsight

type Rep DeleteInsightResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DeleteInsight

type Rep DeleteInsightResponse = D1 ('MetaData "DeleteInsightResponse" "Amazonka.DevOpsGuru.DeleteInsight" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "DeleteInsightResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteInsightResponse Source #

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

DescribeAccountHealth

data DescribeAccountHealth Source #

See: newDescribeAccountHealth smart constructor.

Instances

Instances details
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

AWSRequest DescribeAccountHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAccountHealth

Associated Types

type AWSResponse DescribeAccountHealth #

Generic DescribeAccountHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAccountHealth

Associated Types

type Rep DescribeAccountHealth :: Type -> Type #

Read DescribeAccountHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAccountHealth

Show DescribeAccountHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAccountHealth

NFData DescribeAccountHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAccountHealth

Methods

rnf :: DescribeAccountHealth -> () #

Eq DescribeAccountHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAccountHealth

Hashable DescribeAccountHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAccountHealth

type AWSResponse 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "DescribeAccountHealth'" 'PrefixI 'False) (U1 :: Type -> Type))

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
Generic DescribeAccountHealthResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAccountHealth

Associated Types

type Rep DescribeAccountHealthResponse :: Type -> Type #

Read DescribeAccountHealthResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAccountHealth

Show DescribeAccountHealthResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAccountHealth

NFData DescribeAccountHealthResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAccountHealth

Eq 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "DescribeAccountHealthResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "analyzedResourceCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: (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:

DescribeAccountHealthResponse, describeAccountHealthResponse_analyzedResourceCount - Number of resources that DevOps Guru is monitoring in your Amazon Web Services account.

$sel:httpStatus:DescribeAccountHealthResponse', describeAccountHealthResponse_httpStatus - The response's http status code.

DescribeAccountHealthResponse, describeAccountHealthResponse_openReactiveInsights - An integer that specifies the number of open reactive insights in your Amazon Web Services account.

DescribeAccountHealthResponse, describeAccountHealthResponse_openProactiveInsights - An integer that specifies the number of open proactive insights in your Amazon Web Services account.

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

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

DescribeAccountOverview

data DescribeAccountOverview Source #

See: newDescribeAccountOverview smart constructor.

Instances

Instances details
ToJSON 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

AWSRequest 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 #

Read DescribeAccountOverview Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAccountOverview

Show DescribeAccountOverview Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAccountOverview

NFData DescribeAccountOverview Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAccountOverview

Methods

rnf :: DescribeAccountOverview -> () #

Eq DescribeAccountOverview Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAccountOverview

Hashable DescribeAccountOverview Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAccountOverview

type AWSResponse 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" '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)))

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:

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.

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
Generic DescribeAccountOverviewResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAccountOverview

Associated Types

type Rep DescribeAccountOverviewResponse :: Type -> Type #

Read DescribeAccountOverviewResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAccountOverview

Show DescribeAccountOverviewResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAccountOverview

NFData DescribeAccountOverviewResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAccountOverview

Eq 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" '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 Amazon Web Services 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 Amazon Web Services account that were created during the time range passed in.

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

DescribeAnomaly

data DescribeAnomaly Source #

See: newDescribeAnomaly smart constructor.

Instances

Instances details
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

AWSRequest DescribeAnomaly Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAnomaly

Associated Types

type AWSResponse DescribeAnomaly #

Generic DescribeAnomaly Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAnomaly

Associated Types

type Rep DescribeAnomaly :: Type -> Type #

Read DescribeAnomaly Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAnomaly

Show DescribeAnomaly Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAnomaly

NFData DescribeAnomaly Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAnomaly

Methods

rnf :: DescribeAnomaly -> () #

Eq DescribeAnomaly Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAnomaly

Hashable DescribeAnomaly Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAnomaly

type AWSResponse 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "DescribeAnomaly'" 'PrefixI 'True) (S1 ('MetaSel ('Just "accountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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:

DescribeAnomaly, describeAnomaly_accountId - The ID of the member account.

DescribeAnomaly, describeAnomaly_id - The ID of the anomaly.

data DescribeAnomalyResponse Source #

See: newDescribeAnomalyResponse smart constructor.

Instances

Instances details
Generic DescribeAnomalyResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAnomaly

Associated Types

type Rep DescribeAnomalyResponse :: Type -> Type #

Read DescribeAnomalyResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAnomaly

Show DescribeAnomalyResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAnomaly

NFData DescribeAnomalyResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAnomaly

Methods

rnf :: DescribeAnomalyResponse -> () #

Eq DescribeAnomalyResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAnomaly

type Rep DescribeAnomalyResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeAnomaly

type Rep DescribeAnomalyResponse = D1 ('MetaData "DescribeAnomalyResponse" "Amazonka.DevOpsGuru.DescribeAnomaly" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "DescribeAnomalyResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "proactiveAnomaly") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProactiveAnomaly)) :*: (S1 ('MetaSel ('Just "reactiveAnomaly") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ReactiveAnomaly)) :*: 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:proactiveAnomaly:DescribeAnomalyResponse', describeAnomalyResponse_proactiveAnomaly - A ProactiveAnomaly object that represents the requested anomaly.

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

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

DescribeEventSourcesConfig

data DescribeEventSourcesConfig Source #

See: newDescribeEventSourcesConfig smart constructor.

Instances

Instances details
ToJSON DescribeEventSourcesConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeEventSourcesConfig

ToHeaders DescribeEventSourcesConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeEventSourcesConfig

ToPath DescribeEventSourcesConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeEventSourcesConfig

ToQuery DescribeEventSourcesConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeEventSourcesConfig

AWSRequest DescribeEventSourcesConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeEventSourcesConfig

Generic DescribeEventSourcesConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeEventSourcesConfig

Associated Types

type Rep DescribeEventSourcesConfig :: Type -> Type #

Read DescribeEventSourcesConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeEventSourcesConfig

Show DescribeEventSourcesConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeEventSourcesConfig

NFData DescribeEventSourcesConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeEventSourcesConfig

Eq DescribeEventSourcesConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeEventSourcesConfig

Hashable DescribeEventSourcesConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeEventSourcesConfig

type AWSResponse DescribeEventSourcesConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeEventSourcesConfig

type Rep DescribeEventSourcesConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeEventSourcesConfig

type Rep DescribeEventSourcesConfig = D1 ('MetaData "DescribeEventSourcesConfig" "Amazonka.DevOpsGuru.DescribeEventSourcesConfig" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "DescribeEventSourcesConfig'" 'PrefixI 'False) (U1 :: Type -> Type))

newDescribeEventSourcesConfig :: DescribeEventSourcesConfig Source #

Create a value of DescribeEventSourcesConfig with all optional fields omitted.

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

data DescribeEventSourcesConfigResponse Source #

Instances

Instances details
Generic DescribeEventSourcesConfigResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeEventSourcesConfig

Associated Types

type Rep DescribeEventSourcesConfigResponse :: Type -> Type #

Read DescribeEventSourcesConfigResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeEventSourcesConfig

Show DescribeEventSourcesConfigResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeEventSourcesConfig

NFData DescribeEventSourcesConfigResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeEventSourcesConfig

Eq DescribeEventSourcesConfigResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeEventSourcesConfig

type Rep DescribeEventSourcesConfigResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeEventSourcesConfig

type Rep DescribeEventSourcesConfigResponse = D1 ('MetaData "DescribeEventSourcesConfigResponse" "Amazonka.DevOpsGuru.DescribeEventSourcesConfig" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "DescribeEventSourcesConfigResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "eventSources") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EventSourcesConfig)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeEventSourcesConfigResponse Source #

Create a value of DescribeEventSourcesConfigResponse 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:eventSources:DescribeEventSourcesConfigResponse', describeEventSourcesConfigResponse_eventSources - Lists the event sources in the configuration.

$sel:httpStatus:DescribeEventSourcesConfigResponse', describeEventSourcesConfigResponse_httpStatus - The response's http status code.

DescribeFeedback

data DescribeFeedback Source #

See: newDescribeFeedback smart constructor.

Constructors

DescribeFeedback' (Maybe Text) 

Instances

Instances details
ToJSON DescribeFeedback Source # 
Instance details

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

AWSRequest DescribeFeedback Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeFeedback

Associated Types

type AWSResponse DescribeFeedback #

Generic DescribeFeedback Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeFeedback

Associated Types

type Rep DescribeFeedback :: Type -> Type #

Read DescribeFeedback Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeFeedback

Show DescribeFeedback Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeFeedback

NFData DescribeFeedback Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeFeedback

Methods

rnf :: DescribeFeedback -> () #

Eq DescribeFeedback Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeFeedback

Hashable DescribeFeedback Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeFeedback

type AWSResponse 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "DescribeFeedback'" 'PrefixI 'True) (S1 ('MetaSel ('Just "insightId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

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:

DescribeFeedback, describeFeedback_insightId - The ID of the insight for which the feedback was provided.

data DescribeFeedbackResponse Source #

See: newDescribeFeedbackResponse smart constructor.

Instances

Instances details
Generic DescribeFeedbackResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeFeedback

Associated Types

type Rep DescribeFeedbackResponse :: Type -> Type #

Read DescribeFeedbackResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeFeedback

Show DescribeFeedbackResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeFeedback

NFData DescribeFeedbackResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeFeedback

Eq 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" '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.

DescribeInsight

data DescribeInsight Source #

See: newDescribeInsight smart constructor.

Instances

Instances details
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

AWSRequest DescribeInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeInsight

Associated Types

type AWSResponse DescribeInsight #

Generic DescribeInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeInsight

Associated Types

type Rep DescribeInsight :: Type -> Type #

Read DescribeInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeInsight

Show DescribeInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeInsight

NFData DescribeInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeInsight

Methods

rnf :: DescribeInsight -> () #

Eq DescribeInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeInsight

Hashable DescribeInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeInsight

type AWSResponse 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "DescribeInsight'" 'PrefixI 'True) (S1 ('MetaSel ('Just "accountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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:

DescribeInsight, describeInsight_accountId - The ID of the member account in the organization.

DescribeInsight, describeInsight_id - The ID of the insight.

data DescribeInsightResponse Source #

See: newDescribeInsightResponse smart constructor.

Instances

Instances details
Generic DescribeInsightResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeInsight

Associated Types

type Rep DescribeInsightResponse :: Type -> Type #

Read DescribeInsightResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeInsight

Show DescribeInsightResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeInsight

NFData DescribeInsightResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeInsight

Methods

rnf :: DescribeInsightResponse -> () #

Eq DescribeInsightResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeInsight

type Rep DescribeInsightResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeInsight

type Rep DescribeInsightResponse = D1 ('MetaData "DescribeInsightResponse" "Amazonka.DevOpsGuru.DescribeInsight" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" '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.

DescribeOrganizationHealth

data DescribeOrganizationHealth Source #

See: newDescribeOrganizationHealth smart constructor.

Instances

Instances details
ToJSON DescribeOrganizationHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeOrganizationHealth

ToHeaders DescribeOrganizationHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeOrganizationHealth

ToPath DescribeOrganizationHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeOrganizationHealth

ToQuery DescribeOrganizationHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeOrganizationHealth

AWSRequest DescribeOrganizationHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeOrganizationHealth

Generic DescribeOrganizationHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeOrganizationHealth

Associated Types

type Rep DescribeOrganizationHealth :: Type -> Type #

Read DescribeOrganizationHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeOrganizationHealth

Show DescribeOrganizationHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeOrganizationHealth

NFData DescribeOrganizationHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeOrganizationHealth

Eq DescribeOrganizationHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeOrganizationHealth

Hashable DescribeOrganizationHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeOrganizationHealth

type AWSResponse DescribeOrganizationHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeOrganizationHealth

type Rep DescribeOrganizationHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeOrganizationHealth

type Rep DescribeOrganizationHealth = D1 ('MetaData "DescribeOrganizationHealth" "Amazonka.DevOpsGuru.DescribeOrganizationHealth" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "DescribeOrganizationHealth'" 'PrefixI 'True) (S1 ('MetaSel ('Just "accountIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "organizationalUnitIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))

newDescribeOrganizationHealth :: DescribeOrganizationHealth Source #

Create a value of DescribeOrganizationHealth 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:accountIds:DescribeOrganizationHealth', describeOrganizationHealth_accountIds - The ID of the Amazon Web Services account.

$sel:organizationalUnitIds:DescribeOrganizationHealth', describeOrganizationHealth_organizationalUnitIds - The ID of the organizational unit.

data DescribeOrganizationHealthResponse Source #

Instances

Instances details
Generic DescribeOrganizationHealthResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeOrganizationHealth

Associated Types

type Rep DescribeOrganizationHealthResponse :: Type -> Type #

Read DescribeOrganizationHealthResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeOrganizationHealth

Show DescribeOrganizationHealthResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeOrganizationHealth

NFData DescribeOrganizationHealthResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeOrganizationHealth

Eq DescribeOrganizationHealthResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeOrganizationHealth

type Rep DescribeOrganizationHealthResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeOrganizationHealth

type Rep DescribeOrganizationHealthResponse = D1 ('MetaData "DescribeOrganizationHealthResponse" "Amazonka.DevOpsGuru.DescribeOrganizationHealth" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "DescribeOrganizationHealthResponse'" '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)))))

newDescribeOrganizationHealthResponse Source #

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

DescribeOrganizationHealthResponse, describeOrganizationHealthResponse_openReactiveInsights - An integer that specifies the number of open reactive insights in your Amazon Web Services account.

DescribeOrganizationHealthResponse, describeOrganizationHealthResponse_openProactiveInsights - An integer that specifies the number of open proactive insights in your Amazon Web Services account.

$sel:metricsAnalyzed:DescribeOrganizationHealthResponse', describeOrganizationHealthResponse_metricsAnalyzed - An integer that specifies the number of metrics that have been analyzed in your organization.

$sel:resourceHours:DescribeOrganizationHealthResponse', describeOrganizationHealthResponse_resourceHours - The number of Amazon DevOps Guru resource analysis hours billed to the current Amazon Web Services account in the last hour.

DescribeOrganizationOverview

data DescribeOrganizationOverview Source #

See: newDescribeOrganizationOverview smart constructor.

Instances

Instances details
ToJSON DescribeOrganizationOverview Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeOrganizationOverview

ToHeaders DescribeOrganizationOverview Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeOrganizationOverview

ToPath DescribeOrganizationOverview Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeOrganizationOverview

ToQuery DescribeOrganizationOverview Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeOrganizationOverview

AWSRequest DescribeOrganizationOverview Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeOrganizationOverview

Generic DescribeOrganizationOverview Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeOrganizationOverview

Associated Types

type Rep DescribeOrganizationOverview :: Type -> Type #

Read DescribeOrganizationOverview Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeOrganizationOverview

Show DescribeOrganizationOverview Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeOrganizationOverview

NFData DescribeOrganizationOverview Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeOrganizationOverview

Eq DescribeOrganizationOverview Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeOrganizationOverview

Hashable DescribeOrganizationOverview Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeOrganizationOverview

type AWSResponse DescribeOrganizationOverview Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeOrganizationOverview

type Rep DescribeOrganizationOverview Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeOrganizationOverview

type Rep DescribeOrganizationOverview = D1 ('MetaData "DescribeOrganizationOverview" "Amazonka.DevOpsGuru.DescribeOrganizationOverview" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "DescribeOrganizationOverview'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "accountIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "organizationalUnitIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))) :*: (S1 ('MetaSel ('Just "toTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "fromTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX))))

newDescribeOrganizationOverview Source #

Create a value of DescribeOrganizationOverview 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:accountIds:DescribeOrganizationOverview', describeOrganizationOverview_accountIds - The ID of the Amazon Web Services account.

$sel:organizationalUnitIds:DescribeOrganizationOverview', describeOrganizationOverview_organizationalUnitIds - The ID of the organizational unit.

DescribeOrganizationOverview, describeOrganizationOverview_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.

DescribeOrganizationOverview, describeOrganizationOverview_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 DescribeOrganizationOverviewResponse Source #

Instances

Instances details
Generic DescribeOrganizationOverviewResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeOrganizationOverview

Read DescribeOrganizationOverviewResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeOrganizationOverview

Show DescribeOrganizationOverviewResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeOrganizationOverview

NFData DescribeOrganizationOverviewResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeOrganizationOverview

Eq DescribeOrganizationOverviewResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeOrganizationOverview

type Rep DescribeOrganizationOverviewResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeOrganizationOverview

type Rep DescribeOrganizationOverviewResponse = D1 ('MetaData "DescribeOrganizationOverviewResponse" "Amazonka.DevOpsGuru.DescribeOrganizationOverview" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "DescribeOrganizationOverviewResponse'" '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))))

newDescribeOrganizationOverviewResponse Source #

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

$sel:reactiveInsights:DescribeOrganizationOverviewResponse', describeOrganizationOverviewResponse_reactiveInsights - An integer that specifies the number of open reactive insights in your Amazon Web Services account.

$sel:proactiveInsights:DescribeOrganizationOverviewResponse', describeOrganizationOverviewResponse_proactiveInsights - An integer that specifies the number of open proactive insights in your Amazon Web Services account.

DescribeOrganizationResourceCollectionHealth (Paginated)

data DescribeOrganizationResourceCollectionHealth Source #

Instances

Instances details
ToJSON DescribeOrganizationResourceCollectionHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeOrganizationResourceCollectionHealth

ToHeaders DescribeOrganizationResourceCollectionHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeOrganizationResourceCollectionHealth

ToPath DescribeOrganizationResourceCollectionHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeOrganizationResourceCollectionHealth

ToQuery DescribeOrganizationResourceCollectionHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeOrganizationResourceCollectionHealth

AWSPager DescribeOrganizationResourceCollectionHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeOrganizationResourceCollectionHealth

AWSRequest DescribeOrganizationResourceCollectionHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeOrganizationResourceCollectionHealth

Generic DescribeOrganizationResourceCollectionHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeOrganizationResourceCollectionHealth

Read DescribeOrganizationResourceCollectionHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeOrganizationResourceCollectionHealth

Show DescribeOrganizationResourceCollectionHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeOrganizationResourceCollectionHealth

NFData DescribeOrganizationResourceCollectionHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeOrganizationResourceCollectionHealth

Eq DescribeOrganizationResourceCollectionHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeOrganizationResourceCollectionHealth

Hashable DescribeOrganizationResourceCollectionHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeOrganizationResourceCollectionHealth

type AWSResponse DescribeOrganizationResourceCollectionHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeOrganizationResourceCollectionHealth

type Rep DescribeOrganizationResourceCollectionHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeOrganizationResourceCollectionHealth

type Rep DescribeOrganizationResourceCollectionHealth = D1 ('MetaData "DescribeOrganizationResourceCollectionHealth" "Amazonka.DevOpsGuru.DescribeOrganizationResourceCollectionHealth" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "DescribeOrganizationResourceCollectionHealth'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "accountIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "organizationalUnitIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "organizationResourceCollectionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 OrganizationResourceCollectionType)))))

newDescribeOrganizationResourceCollectionHealth Source #

Create a value of DescribeOrganizationResourceCollectionHealth 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:accountIds:DescribeOrganizationResourceCollectionHealth', describeOrganizationResourceCollectionHealth_accountIds - The ID of the Amazon Web Services account.

$sel:maxResults:DescribeOrganizationResourceCollectionHealth', describeOrganizationResourceCollectionHealth_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.

DescribeOrganizationResourceCollectionHealth, describeOrganizationResourceCollectionHealth_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:organizationalUnitIds:DescribeOrganizationResourceCollectionHealth', describeOrganizationResourceCollectionHealth_organizationalUnitIds - The ID of the organizational unit.

$sel:organizationResourceCollectionType:DescribeOrganizationResourceCollectionHealth', describeOrganizationResourceCollectionHealth_organizationResourceCollectionType - An Amazon Web Services resource collection type. This type specifies how analyzed Amazon Web Services resources are defined. The two types of Amazon Web Services resource collections supported are Amazon Web Services CloudFormation stacks and Amazon Web Services resources that contain the same Amazon Web Services tag. DevOps Guru can be configured to analyze the Amazon Web Services resources that are defined in the stacks or that are tagged using the same tag key. You can specify up to 500 Amazon Web Services CloudFormation stacks.

data DescribeOrganizationResourceCollectionHealthResponse Source #

Instances

Instances details
Generic DescribeOrganizationResourceCollectionHealthResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeOrganizationResourceCollectionHealth

Read DescribeOrganizationResourceCollectionHealthResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeOrganizationResourceCollectionHealth

Show DescribeOrganizationResourceCollectionHealthResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeOrganizationResourceCollectionHealth

NFData DescribeOrganizationResourceCollectionHealthResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeOrganizationResourceCollectionHealth

Eq DescribeOrganizationResourceCollectionHealthResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeOrganizationResourceCollectionHealth

type Rep DescribeOrganizationResourceCollectionHealthResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeOrganizationResourceCollectionHealth

type Rep DescribeOrganizationResourceCollectionHealthResponse = D1 ('MetaData "DescribeOrganizationResourceCollectionHealthResponse" "Amazonka.DevOpsGuru.DescribeOrganizationResourceCollectionHealth" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "DescribeOrganizationResourceCollectionHealthResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "account") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AccountHealth])) :*: (S1 ('MetaSel ('Just "cloudFormation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [CloudFormationHealth])) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "service") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ServiceHealth])) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [TagHealth])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newDescribeOrganizationResourceCollectionHealthResponse Source #

Create a value of DescribeOrganizationResourceCollectionHealthResponse 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:account:DescribeOrganizationResourceCollectionHealthResponse', describeOrganizationResourceCollectionHealthResponse_account - The name of the organization's account.

DescribeOrganizationResourceCollectionHealthResponse, describeOrganizationResourceCollectionHealthResponse_cloudFormation - The returned CloudFormationHealthOverview object that contains an InsightHealthOverview object with the requested system health information.

DescribeOrganizationResourceCollectionHealth, describeOrganizationResourceCollectionHealthResponse_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:service:DescribeOrganizationResourceCollectionHealthResponse', describeOrganizationResourceCollectionHealthResponse_service - An array of ServiceHealth objects that describes the health of the Amazon Web Services services associated with the resources in the collection.

DescribeOrganizationResourceCollectionHealthResponse, describeOrganizationResourceCollectionHealthResponse_tags - Tags help you identify and organize your Amazon Web Services resources. Many Amazon Web Services services support tagging, so you can assign the same tag to resources from different services to indicate that the resources are related. For example, you can assign the same tag to an Amazon DynamoDB table resource that you assign to an Lambda function. For more information about using tags, see the Tagging best practices whitepaper.

Each Amazon Web Services tag has two parts.

  • A tag key (for example, CostCenter, Environment, Project, or Secret). Tag keys are case-sensitive.
  • An optional field known as a tag value (for example, 111122223333, Production, or a team name). Omitting the tag value is the same as using an empty string. Like tag keys, tag values are case-sensitive.

Together these are known as key-value pairs.

The string used for a key in a tag that you use to define your resource coverage must begin with the prefix Devops-guru-. The tag key might be DevOps-Guru-deployment-application or devops-guru-rds-application. When you create a key, the case of characters in the key can be whatever you choose. After you create a key, it is case-sensitive. For example, DevOps Guru works with a key named devops-guru-rds and a key named DevOps-Guru-RDS, and these act as two different keys. Possible key/value pairs in your application might be Devops-Guru-production-application/RDS or Devops-Guru-production-application/containers.

$sel:httpStatus:DescribeOrganizationResourceCollectionHealthResponse', describeOrganizationResourceCollectionHealthResponse_httpStatus - The response's http status code.

DescribeResourceCollectionHealth (Paginated)

data DescribeResourceCollectionHealth Source #

See: newDescribeResourceCollectionHealth smart constructor.

Instances

Instances details
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

AWSPager DescribeResourceCollectionHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeResourceCollectionHealth

AWSRequest 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 #

Read DescribeResourceCollectionHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeResourceCollectionHealth

Show DescribeResourceCollectionHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeResourceCollectionHealth

NFData DescribeResourceCollectionHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeResourceCollectionHealth

Eq DescribeResourceCollectionHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeResourceCollectionHealth

Hashable DescribeResourceCollectionHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeResourceCollectionHealth

type AWSResponse 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" '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)))

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:

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 Amazon Web Services resource collection type. This type specifies how analyzed Amazon Web Services resources are defined. The two types of Amazon Web Services resource collections supported are Amazon Web Services CloudFormation stacks and Amazon Web Services resources that contain the same Amazon Web Services tag. DevOps Guru can be configured to analyze the Amazon Web Services resources that are defined in the stacks or that are tagged using the same tag key. You can specify up to 500 Amazon Web Services CloudFormation stacks.

data DescribeResourceCollectionHealthResponse Source #

Instances

Instances details
Generic 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

NFData DescribeResourceCollectionHealthResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeResourceCollectionHealth

Eq 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "DescribeResourceCollectionHealthResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "cloudFormation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [CloudFormationHealth])) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "service") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ServiceHealth])) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [TagHealth])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

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:

DescribeResourceCollectionHealthResponse, describeResourceCollectionHealthResponse_cloudFormation - The returned CloudFormationHealthOverview object that contains an InsightHealthOverview object with the requested system health information.

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:service:DescribeResourceCollectionHealthResponse', describeResourceCollectionHealthResponse_service - An array of ServiceHealth objects that describes the health of the Amazon Web Services services associated with the resources in the collection.

DescribeResourceCollectionHealthResponse, describeResourceCollectionHealthResponse_tags - The Amazon Web Services tags that are used by resources in the resource collection.

Tags help you identify and organize your Amazon Web Services resources. Many Amazon Web Services services support tagging, so you can assign the same tag to resources from different services to indicate that the resources are related. For example, you can assign the same tag to an Amazon DynamoDB table resource that you assign to an Lambda function. For more information about using tags, see the Tagging best practices whitepaper.

Each Amazon Web Services tag has two parts.

  • A tag key (for example, CostCenter, Environment, Project, or Secret). Tag keys are case-sensitive.
  • An optional field known as a tag value (for example, 111122223333, Production, or a team name). Omitting the tag value is the same as using an empty string. Like tag keys, tag values are case-sensitive.

Together these are known as key-value pairs.

The string used for a key in a tag that you use to define your resource coverage must begin with the prefix Devops-guru-. The tag key might be DevOps-Guru-deployment-application or devops-guru-rds-application. When you create a key, the case of characters in the key can be whatever you choose. After you create a key, it is case-sensitive. For example, DevOps Guru works with a key named devops-guru-rds and a key named DevOps-Guru-RDS, and these act as two different keys. Possible key/value pairs in your application might be Devops-Guru-production-application/RDS or Devops-Guru-production-application/containers.

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

DescribeServiceIntegration

data DescribeServiceIntegration Source #

See: newDescribeServiceIntegration smart constructor.

Instances

Instances details
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

AWSRequest 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 #

Read DescribeServiceIntegration Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeServiceIntegration

Show DescribeServiceIntegration Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeServiceIntegration

NFData DescribeServiceIntegration Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeServiceIntegration

Eq DescribeServiceIntegration Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeServiceIntegration

Hashable DescribeServiceIntegration Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeServiceIntegration

type AWSResponse 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "DescribeServiceIntegration'" 'PrefixI 'False) (U1 :: Type -> Type))

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
Generic DescribeServiceIntegrationResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeServiceIntegration

Associated Types

type Rep DescribeServiceIntegrationResponse :: Type -> Type #

Read DescribeServiceIntegrationResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeServiceIntegration

Show DescribeServiceIntegrationResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeServiceIntegration

NFData DescribeServiceIntegrationResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.DescribeServiceIntegration

Eq 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" '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.

GetCostEstimation (Paginated)

data GetCostEstimation Source #

See: newGetCostEstimation smart constructor.

Constructors

GetCostEstimation' (Maybe Text) 

Instances

Instances details
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

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 #

Generic GetCostEstimation Source # 
Instance details

Defined in Amazonka.DevOpsGuru.GetCostEstimation

Associated Types

type Rep GetCostEstimation :: Type -> Type #

Read GetCostEstimation Source # 
Instance details

Defined in Amazonka.DevOpsGuru.GetCostEstimation

Show GetCostEstimation Source # 
Instance details

Defined in Amazonka.DevOpsGuru.GetCostEstimation

NFData GetCostEstimation Source # 
Instance details

Defined in Amazonka.DevOpsGuru.GetCostEstimation

Methods

rnf :: GetCostEstimation -> () #

Eq GetCostEstimation Source # 
Instance details

Defined in Amazonka.DevOpsGuru.GetCostEstimation

Hashable GetCostEstimation Source # 
Instance details

Defined in Amazonka.DevOpsGuru.GetCostEstimation

type AWSResponse 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "GetCostEstimation'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

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:

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
Generic GetCostEstimationResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.GetCostEstimation

Associated Types

type Rep GetCostEstimationResponse :: Type -> Type #

Read GetCostEstimationResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.GetCostEstimation

Show GetCostEstimationResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.GetCostEstimation

NFData GetCostEstimationResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.GetCostEstimation

Eq 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:costs:GetCostEstimationResponse', getCostEstimationResponse_costs - An array of ResourceCost objects that each contains details about the monthly cost estimate to analyze one of your Amazon Web Services resources.

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.

GetCostEstimationResponse, getCostEstimationResponse_resourceCollection - The collection of the Amazon Web Services resources used to create your monthly DevOps Guru cost estimate.

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:timeRange:GetCostEstimationResponse', getCostEstimationResponse_timeRange - The start and end time of the cost estimation.

$sel:totalCost:GetCostEstimationResponse', getCostEstimationResponse_totalCost - The estimated monthly cost to analyze the Amazon Web Services 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.

GetResourceCollection (Paginated)

data GetResourceCollection Source #

See: newGetResourceCollection smart constructor.

Instances

Instances details
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

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 #

Generic GetResourceCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.GetResourceCollection

Associated Types

type Rep GetResourceCollection :: Type -> Type #

Read GetResourceCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.GetResourceCollection

Show GetResourceCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.GetResourceCollection

NFData GetResourceCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.GetResourceCollection

Methods

rnf :: GetResourceCollection -> () #

Eq GetResourceCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.GetResourceCollection

Hashable GetResourceCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.GetResourceCollection

type AWSResponse 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" '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)))

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:

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 Amazon Web Services resource collections to return. The one valid value is CLOUD_FORMATION for Amazon Web Services CloudFormation stacks.

data GetResourceCollectionResponse Source #

See: newGetResourceCollectionResponse smart constructor.

Instances

Instances details
Generic GetResourceCollectionResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.GetResourceCollection

Associated Types

type Rep GetResourceCollectionResponse :: Type -> Type #

Read GetResourceCollectionResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.GetResourceCollection

Show GetResourceCollectionResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.GetResourceCollection

NFData GetResourceCollectionResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.GetResourceCollection

Eq 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "GetResourceCollectionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "resourceCollection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceCollectionFilter)) :*: 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:

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.

GetResourceCollectionResponse, getResourceCollectionResponse_resourceCollection - The requested list of Amazon Web Services resource collections. The two types of Amazon Web Services resource collections supported are Amazon Web Services CloudFormation stacks and Amazon Web Services resources that contain the same Amazon Web Services tag. DevOps Guru can be configured to analyze the Amazon Web Services resources that are defined in the stacks or that are tagged using the same tag key. You can specify up to 500 Amazon Web Services CloudFormation stacks.

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

ListAnomaliesForInsight (Paginated)

data ListAnomaliesForInsight Source #

See: newListAnomaliesForInsight smart constructor.

Instances

Instances details
ToJSON 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

AWSPager ListAnomaliesForInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomaliesForInsight

AWSRequest 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 #

Read ListAnomaliesForInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomaliesForInsight

Show ListAnomaliesForInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomaliesForInsight

NFData ListAnomaliesForInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomaliesForInsight

Methods

rnf :: ListAnomaliesForInsight -> () #

Eq ListAnomaliesForInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomaliesForInsight

Hashable ListAnomaliesForInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomaliesForInsight

type AWSResponse 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "ListAnomaliesForInsight'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "accountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "startTimeRange") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe StartTimeRange)) :*: S1 ('MetaSel ('Just "insightId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

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:

ListAnomaliesForInsight, listAnomaliesForInsight_accountId - The ID of the Amazon Web Services account.

$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.

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.

ListAnomaliesForInsight, listAnomaliesForInsight_startTimeRange - A time range used to specify when the requested anomalies started. All returned anomalies started during this time range.

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
Generic ListAnomaliesForInsightResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomaliesForInsight

Associated Types

type Rep ListAnomaliesForInsightResponse :: Type -> Type #

Read ListAnomaliesForInsightResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomaliesForInsight

Show ListAnomaliesForInsightResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomaliesForInsight

NFData ListAnomaliesForInsightResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomaliesForInsight

Eq 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "ListAnomaliesForInsightResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "proactiveAnomalies") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ProactiveAnomalySummary]))) :*: (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:

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

$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.

ListAnomalousLogGroups (Paginated)

data ListAnomalousLogGroups Source #

See: newListAnomalousLogGroups smart constructor.

Instances

Instances details
ToJSON ListAnomalousLogGroups Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomalousLogGroups

ToHeaders ListAnomalousLogGroups Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomalousLogGroups

ToPath ListAnomalousLogGroups Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomalousLogGroups

ToQuery ListAnomalousLogGroups Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomalousLogGroups

AWSPager ListAnomalousLogGroups Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomalousLogGroups

AWSRequest ListAnomalousLogGroups Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomalousLogGroups

Associated Types

type AWSResponse ListAnomalousLogGroups #

Generic ListAnomalousLogGroups Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomalousLogGroups

Associated Types

type Rep ListAnomalousLogGroups :: Type -> Type #

Read ListAnomalousLogGroups Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomalousLogGroups

Show ListAnomalousLogGroups Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomalousLogGroups

NFData ListAnomalousLogGroups Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomalousLogGroups

Methods

rnf :: ListAnomalousLogGroups -> () #

Eq ListAnomalousLogGroups Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomalousLogGroups

Hashable ListAnomalousLogGroups Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomalousLogGroups

type AWSResponse ListAnomalousLogGroups Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomalousLogGroups

type Rep ListAnomalousLogGroups Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomalousLogGroups

type Rep ListAnomalousLogGroups = D1 ('MetaData "ListAnomalousLogGroups" "Amazonka.DevOpsGuru.ListAnomalousLogGroups" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "ListAnomalousLogGroups'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "insightId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListAnomalousLogGroups Source #

Create a value of ListAnomalousLogGroups 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:maxResults:ListAnomalousLogGroups', listAnomalousLogGroups_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.

ListAnomalousLogGroups, listAnomalousLogGroups_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.

ListAnomalousLogGroups, listAnomalousLogGroups_insightId - The ID of the insight containing the log groups.

data ListAnomalousLogGroupsResponse Source #

See: newListAnomalousLogGroupsResponse smart constructor.

Instances

Instances details
Generic ListAnomalousLogGroupsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomalousLogGroups

Associated Types

type Rep ListAnomalousLogGroupsResponse :: Type -> Type #

Read ListAnomalousLogGroupsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomalousLogGroups

Show ListAnomalousLogGroupsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomalousLogGroups

NFData ListAnomalousLogGroupsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomalousLogGroups

Eq ListAnomalousLogGroupsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomalousLogGroups

type Rep ListAnomalousLogGroupsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListAnomalousLogGroups

type Rep ListAnomalousLogGroupsResponse = D1 ('MetaData "ListAnomalousLogGroupsResponse" "Amazonka.DevOpsGuru.ListAnomalousLogGroups" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "ListAnomalousLogGroupsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)) :*: (S1 ('MetaSel ('Just "insightId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "anomalousLogGroups") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [AnomalousLogGroup]))))

newListAnomalousLogGroupsResponse Source #

Create a value of ListAnomalousLogGroupsResponse 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:

ListAnomalousLogGroups, listAnomalousLogGroupsResponse_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:ListAnomalousLogGroupsResponse', listAnomalousLogGroupsResponse_httpStatus - The response's http status code.

ListAnomalousLogGroups, listAnomalousLogGroupsResponse_insightId - The ID of the insight containing the log groups.

$sel:anomalousLogGroups:ListAnomalousLogGroupsResponse', listAnomalousLogGroupsResponse_anomalousLogGroups - The list of Amazon CloudWatch log groups that are related to an insight.

ListEvents (Paginated)

data ListEvents Source #

See: newListEvents smart constructor.

Instances

Instances details
ToJSON ListEvents Source # 
Instance details

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

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 #

Generic ListEvents Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListEvents

Associated Types

type Rep ListEvents :: Type -> Type #

Read ListEvents Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListEvents

Show ListEvents Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListEvents

NFData ListEvents Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListEvents

Methods

rnf :: ListEvents -> () #

Eq ListEvents Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListEvents

Hashable ListEvents Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListEvents

type AWSResponse 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "ListEvents'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "accountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "filters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ListEventsFilters))))

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:

ListEvents, listEvents_accountId - The ID of the Amazon Web Services account.

$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.

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.

ListEvents, listEvents_filters - A ListEventsFilters object used to specify which events to return.

data ListEventsResponse Source #

See: newListEventsResponse smart constructor.

Instances

Instances details
Generic ListEventsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListEvents

Associated Types

type Rep ListEventsResponse :: Type -> Type #

Read ListEventsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListEvents

Show ListEventsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListEvents

NFData ListEventsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListEvents

Methods

rnf :: ListEventsResponse -> () #

Eq ListEventsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListEvents

type Rep ListEventsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListEvents

type Rep ListEventsResponse = D1 ('MetaData "ListEventsResponse" "Amazonka.DevOpsGuru.ListEvents" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" '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:

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.

ListInsights (Paginated)

data ListInsights Source #

See: newListInsights smart constructor.

Instances

Instances details
ToJSON ListInsights Source # 
Instance details

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

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 #

Generic ListInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListInsights

Associated Types

type Rep ListInsights :: Type -> Type #

Read ListInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListInsights

Show ListInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListInsights

NFData ListInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListInsights

Methods

rnf :: ListInsights -> () #

Eq ListInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListInsights

Hashable ListInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListInsights

type AWSResponse 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "ListInsights'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "statusFilter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ListInsightsStatusFilter))))

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: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.

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: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
Generic ListInsightsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListInsights

Associated Types

type Rep ListInsightsResponse :: Type -> Type #

Read ListInsightsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListInsights

Show ListInsightsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListInsights

NFData ListInsightsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListInsights

Methods

rnf :: ListInsightsResponse -> () #

Eq ListInsightsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListInsights

type Rep ListInsightsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListInsights

type Rep ListInsightsResponse = D1 ('MetaData "ListInsightsResponse" "Amazonka.DevOpsGuru.ListInsights" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "ListInsightsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "proactiveInsights") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ProactiveInsightSummary]))) :*: (S1 ('MetaSel ('Just "reactiveInsights") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ReactiveInsightSummary])) :*: 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:

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

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

ListMonitoredResources (Paginated)

data ListMonitoredResources Source #

See: newListMonitoredResources smart constructor.

Instances

Instances details
ToJSON ListMonitoredResources Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListMonitoredResources

ToHeaders ListMonitoredResources Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListMonitoredResources

ToPath ListMonitoredResources Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListMonitoredResources

ToQuery ListMonitoredResources Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListMonitoredResources

AWSPager ListMonitoredResources Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListMonitoredResources

AWSRequest ListMonitoredResources Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListMonitoredResources

Associated Types

type AWSResponse ListMonitoredResources #

Generic ListMonitoredResources Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListMonitoredResources

Associated Types

type Rep ListMonitoredResources :: Type -> Type #

Read ListMonitoredResources Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListMonitoredResources

Show ListMonitoredResources Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListMonitoredResources

NFData ListMonitoredResources Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListMonitoredResources

Methods

rnf :: ListMonitoredResources -> () #

Eq ListMonitoredResources Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListMonitoredResources

Hashable ListMonitoredResources Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListMonitoredResources

type AWSResponse ListMonitoredResources Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListMonitoredResources

type Rep ListMonitoredResources Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListMonitoredResources

type Rep ListMonitoredResources = D1 ('MetaData "ListMonitoredResources" "Amazonka.DevOpsGuru.ListMonitoredResources" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "ListMonitoredResources'" 'PrefixI 'True) (S1 ('MetaSel ('Just "filters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ListMonitoredResourcesFilters)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newListMonitoredResources :: ListMonitoredResources Source #

Create a value of ListMonitoredResources 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:

ListMonitoredResources, listMonitoredResources_filters - Filters to determine which monitored resources you want to retrieve. You can filter by resource type or resource permission status.

$sel:maxResults:ListMonitoredResources', listMonitoredResources_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.

ListMonitoredResources, listMonitoredResources_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 ListMonitoredResourcesResponse Source #

See: newListMonitoredResourcesResponse smart constructor.

Instances

Instances details
Generic ListMonitoredResourcesResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListMonitoredResources

Associated Types

type Rep ListMonitoredResourcesResponse :: Type -> Type #

Read ListMonitoredResourcesResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListMonitoredResources

Show ListMonitoredResourcesResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListMonitoredResources

NFData ListMonitoredResourcesResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListMonitoredResources

Eq ListMonitoredResourcesResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListMonitoredResources

type Rep ListMonitoredResourcesResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListMonitoredResources

type Rep ListMonitoredResourcesResponse = D1 ('MetaData "ListMonitoredResourcesResponse" "Amazonka.DevOpsGuru.ListMonitoredResources" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "ListMonitoredResourcesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "monitoredResourceIdentifiers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [MonitoredResourceIdentifier]))))

newListMonitoredResourcesResponse Source #

Create a value of ListMonitoredResourcesResponse 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:

ListMonitoredResources, listMonitoredResourcesResponse_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:ListMonitoredResourcesResponse', listMonitoredResourcesResponse_httpStatus - The response's http status code.

$sel:monitoredResourceIdentifiers:ListMonitoredResourcesResponse', listMonitoredResourcesResponse_monitoredResourceIdentifiers - Information about the resource that is being monitored, including the name of the resource, the type of resource, and whether or not permission is given to DevOps Guru to access that resource.

ListNotificationChannels (Paginated)

data ListNotificationChannels Source #

See: newListNotificationChannels smart constructor.

Instances

Instances details
ToJSON 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

AWSPager ListNotificationChannels Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListNotificationChannels

AWSRequest 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 #

Read ListNotificationChannels Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListNotificationChannels

Show ListNotificationChannels Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListNotificationChannels

NFData ListNotificationChannels Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListNotificationChannels

Eq ListNotificationChannels Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListNotificationChannels

Hashable ListNotificationChannels Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListNotificationChannels

type AWSResponse 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "ListNotificationChannels'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

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:

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
Generic ListNotificationChannelsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListNotificationChannels

Associated Types

type Rep ListNotificationChannelsResponse :: Type -> Type #

Read ListNotificationChannelsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListNotificationChannels

Show ListNotificationChannelsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListNotificationChannels

NFData ListNotificationChannelsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListNotificationChannels

Eq 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" '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.

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.

ListOrganizationInsights (Paginated)

data ListOrganizationInsights Source #

See: newListOrganizationInsights smart constructor.

Instances

Instances details
ToJSON ListOrganizationInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListOrganizationInsights

ToHeaders ListOrganizationInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListOrganizationInsights

ToPath ListOrganizationInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListOrganizationInsights

ToQuery ListOrganizationInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListOrganizationInsights

AWSPager ListOrganizationInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListOrganizationInsights

AWSRequest ListOrganizationInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListOrganizationInsights

Generic ListOrganizationInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListOrganizationInsights

Associated Types

type Rep ListOrganizationInsights :: Type -> Type #

Read ListOrganizationInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListOrganizationInsights

Show ListOrganizationInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListOrganizationInsights

NFData ListOrganizationInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListOrganizationInsights

Eq ListOrganizationInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListOrganizationInsights

Hashable ListOrganizationInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListOrganizationInsights

type AWSResponse ListOrganizationInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListOrganizationInsights

type Rep ListOrganizationInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListOrganizationInsights

type Rep ListOrganizationInsights = D1 ('MetaData "ListOrganizationInsights" "Amazonka.DevOpsGuru.ListOrganizationInsights" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "ListOrganizationInsights'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "accountIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "organizationalUnitIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "statusFilter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ListInsightsStatusFilter)))))

newListOrganizationInsights Source #

Create a value of ListOrganizationInsights 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:accountIds:ListOrganizationInsights', listOrganizationInsights_accountIds - The ID of the Amazon Web Services account.

$sel:maxResults:ListOrganizationInsights', listOrganizationInsights_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.

ListOrganizationInsights, listOrganizationInsights_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:organizationalUnitIds:ListOrganizationInsights', listOrganizationInsights_organizationalUnitIds - The ID of the organizational unit.

$sel:statusFilter:ListOrganizationInsights', listOrganizationInsights_statusFilter - Undocumented member.

data ListOrganizationInsightsResponse Source #

See: newListOrganizationInsightsResponse smart constructor.

Instances

Instances details
Generic ListOrganizationInsightsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListOrganizationInsights

Associated Types

type Rep ListOrganizationInsightsResponse :: Type -> Type #

Read ListOrganizationInsightsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListOrganizationInsights

Show ListOrganizationInsightsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListOrganizationInsights

NFData ListOrganizationInsightsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListOrganizationInsights

Eq ListOrganizationInsightsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListOrganizationInsights

type Rep ListOrganizationInsightsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListOrganizationInsights

type Rep ListOrganizationInsightsResponse = D1 ('MetaData "ListOrganizationInsightsResponse" "Amazonka.DevOpsGuru.ListOrganizationInsights" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "ListOrganizationInsightsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "proactiveInsights") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ProactiveOrganizationInsightSummary]))) :*: (S1 ('MetaSel ('Just "reactiveInsights") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ReactiveOrganizationInsightSummary])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListOrganizationInsightsResponse Source #

Create a value of ListOrganizationInsightsResponse 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:

ListOrganizationInsights, listOrganizationInsightsResponse_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:ListOrganizationInsightsResponse', listOrganizationInsightsResponse_proactiveInsights - An integer that specifies the number of open proactive insights in your Amazon Web Services account.

$sel:reactiveInsights:ListOrganizationInsightsResponse', listOrganizationInsightsResponse_reactiveInsights - An integer that specifies the number of open reactive insights in your Amazon Web Services account.

$sel:httpStatus:ListOrganizationInsightsResponse', listOrganizationInsightsResponse_httpStatus - The response's http status code.

ListRecommendations (Paginated)

data ListRecommendations Source #

See: newListRecommendations smart constructor.

Instances

Instances details
ToJSON ListRecommendations Source # 
Instance details

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

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 #

Generic ListRecommendations Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListRecommendations

Associated Types

type Rep ListRecommendations :: Type -> Type #

Read ListRecommendations Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListRecommendations

Show ListRecommendations Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListRecommendations

NFData ListRecommendations Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListRecommendations

Methods

rnf :: ListRecommendations -> () #

Eq ListRecommendations Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListRecommendations

Hashable ListRecommendations Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListRecommendations

type AWSResponse 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "ListRecommendations'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "accountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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))))

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:

ListRecommendations, listRecommendations_accountId - The ID of the Amazon Web Services account.

$sel:locale:ListRecommendations', listRecommendations_locale - A locale that specifies the language to use for recommendations.

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.

ListRecommendations, listRecommendations_insightId - The ID of the requested insight.

data ListRecommendationsResponse Source #

See: newListRecommendationsResponse smart constructor.

Instances

Instances details
Generic ListRecommendationsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListRecommendations

Associated Types

type Rep ListRecommendationsResponse :: Type -> Type #

Read ListRecommendationsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListRecommendations

Show ListRecommendationsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListRecommendations

NFData ListRecommendationsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListRecommendations

Eq 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" '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:

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.

PutFeedback

data PutFeedback Source #

See: newPutFeedback smart constructor.

Instances

Instances details
ToJSON PutFeedback Source # 
Instance details

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

AWSRequest PutFeedback Source # 
Instance details

Defined in Amazonka.DevOpsGuru.PutFeedback

Associated Types

type AWSResponse PutFeedback #

Generic PutFeedback Source # 
Instance details

Defined in Amazonka.DevOpsGuru.PutFeedback

Associated Types

type Rep PutFeedback :: Type -> Type #

Read PutFeedback Source # 
Instance details

Defined in Amazonka.DevOpsGuru.PutFeedback

Show PutFeedback Source # 
Instance details

Defined in Amazonka.DevOpsGuru.PutFeedback

NFData PutFeedback Source # 
Instance details

Defined in Amazonka.DevOpsGuru.PutFeedback

Methods

rnf :: PutFeedback -> () #

Eq PutFeedback Source # 
Instance details

Defined in Amazonka.DevOpsGuru.PutFeedback

Hashable PutFeedback Source # 
Instance details

Defined in Amazonka.DevOpsGuru.PutFeedback

type AWSResponse 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "PutFeedback'" 'PrefixI 'True) (S1 ('MetaSel ('Just "insightFeedback") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InsightFeedback))))

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
Generic PutFeedbackResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.PutFeedback

Associated Types

type Rep PutFeedbackResponse :: Type -> Type #

Read PutFeedbackResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.PutFeedback

Show PutFeedbackResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.PutFeedback

NFData PutFeedbackResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.PutFeedback

Methods

rnf :: PutFeedbackResponse -> () #

Eq PutFeedbackResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.PutFeedback

type Rep PutFeedbackResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.PutFeedback

type Rep PutFeedbackResponse = D1 ('MetaData "PutFeedbackResponse" "Amazonka.DevOpsGuru.PutFeedback" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" '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.

RemoveNotificationChannel

data RemoveNotificationChannel Source #

See: newRemoveNotificationChannel smart constructor.

Instances

Instances details
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

AWSRequest 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 #

Read RemoveNotificationChannel Source # 
Instance details

Defined in Amazonka.DevOpsGuru.RemoveNotificationChannel

Show RemoveNotificationChannel Source # 
Instance details

Defined in Amazonka.DevOpsGuru.RemoveNotificationChannel

NFData RemoveNotificationChannel Source # 
Instance details

Defined in Amazonka.DevOpsGuru.RemoveNotificationChannel

Eq RemoveNotificationChannel Source # 
Instance details

Defined in Amazonka.DevOpsGuru.RemoveNotificationChannel

Hashable RemoveNotificationChannel Source # 
Instance details

Defined in Amazonka.DevOpsGuru.RemoveNotificationChannel

type AWSResponse 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "RemoveNotificationChannel'" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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:

RemoveNotificationChannel, removeNotificationChannel_id - The ID of the notification channel to be removed.

data RemoveNotificationChannelResponse Source #

See: newRemoveNotificationChannelResponse smart constructor.

Instances

Instances details
Generic RemoveNotificationChannelResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.RemoveNotificationChannel

Associated Types

type Rep RemoveNotificationChannelResponse :: Type -> Type #

Read RemoveNotificationChannelResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.RemoveNotificationChannel

Show RemoveNotificationChannelResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.RemoveNotificationChannel

NFData RemoveNotificationChannelResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.RemoveNotificationChannel

Eq 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" '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.

SearchInsights (Paginated)

data SearchInsights Source #

See: newSearchInsights smart constructor.

Instances

Instances details
ToJSON SearchInsights Source # 
Instance details

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

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 #

Generic SearchInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.SearchInsights

Associated Types

type Rep SearchInsights :: Type -> Type #

Read SearchInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.SearchInsights

Show SearchInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.SearchInsights

NFData SearchInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.SearchInsights

Methods

rnf :: SearchInsights -> () #

Eq SearchInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.SearchInsights

Hashable SearchInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.SearchInsights

type AWSResponse 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "SearchInsights'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "filters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SearchInsightsFilters)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "startTimeRange") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 StartTimeRange) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 InsightType)))))

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:

SearchInsights, searchInsights_filters - A SearchInsightsFilters object that is used to set the severity and status filters on your insight search.

$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.

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.

SearchInsights, searchInsights_startTimeRange - The start of the time range passed in. Returned insights occurred after this time.

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

data SearchInsightsResponse Source #

See: newSearchInsightsResponse smart constructor.

Instances

Instances details
Generic SearchInsightsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.SearchInsights

Associated Types

type Rep SearchInsightsResponse :: Type -> Type #

Read SearchInsightsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.SearchInsights

Show SearchInsightsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.SearchInsights

NFData SearchInsightsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.SearchInsights

Methods

rnf :: SearchInsightsResponse -> () #

Eq SearchInsightsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.SearchInsights

type Rep SearchInsightsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.SearchInsights

type Rep SearchInsightsResponse = D1 ('MetaData "SearchInsightsResponse" "Amazonka.DevOpsGuru.SearchInsights" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "SearchInsightsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "proactiveInsights") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ProactiveInsightSummary]))) :*: (S1 ('MetaSel ('Just "reactiveInsights") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ReactiveInsightSummary])) :*: 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:

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

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

SearchOrganizationInsights (Paginated)

data SearchOrganizationInsights Source #

See: newSearchOrganizationInsights smart constructor.

Instances

Instances details
ToJSON SearchOrganizationInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.SearchOrganizationInsights

ToHeaders SearchOrganizationInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.SearchOrganizationInsights

ToPath SearchOrganizationInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.SearchOrganizationInsights

ToQuery SearchOrganizationInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.SearchOrganizationInsights

AWSPager SearchOrganizationInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.SearchOrganizationInsights

AWSRequest SearchOrganizationInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.SearchOrganizationInsights

Generic SearchOrganizationInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.SearchOrganizationInsights

Associated Types

type Rep SearchOrganizationInsights :: Type -> Type #

Read SearchOrganizationInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.SearchOrganizationInsights

Show SearchOrganizationInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.SearchOrganizationInsights

NFData SearchOrganizationInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.SearchOrganizationInsights

Eq SearchOrganizationInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.SearchOrganizationInsights

Hashable SearchOrganizationInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.SearchOrganizationInsights

type AWSResponse SearchOrganizationInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.SearchOrganizationInsights

type Rep SearchOrganizationInsights Source # 
Instance details

Defined in Amazonka.DevOpsGuru.SearchOrganizationInsights

type Rep SearchOrganizationInsights = D1 ('MetaData "SearchOrganizationInsights" "Amazonka.DevOpsGuru.SearchOrganizationInsights" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "SearchOrganizationInsights'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "filters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SearchOrganizationInsightsFilters)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "accountIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text)) :*: (S1 ('MetaSel ('Just "startTimeRange") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 StartTimeRange) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 InsightType)))))

newSearchOrganizationInsights Source #

Create a value of SearchOrganizationInsights 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:

SearchOrganizationInsights, searchOrganizationInsights_filters - A SearchOrganizationInsightsFilters object that is used to set the severity and status filters on your insight search.

$sel:maxResults:SearchOrganizationInsights', searchOrganizationInsights_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.

SearchOrganizationInsights, searchOrganizationInsights_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:accountIds:SearchOrganizationInsights', searchOrganizationInsights_accountIds - The ID of the Amazon Web Services account.

SearchOrganizationInsights, searchOrganizationInsights_startTimeRange - Undocumented member.

SearchOrganizationInsights, searchOrganizationInsights_type - The type of insights you are searching for (REACTIVE or PROACTIVE).

data SearchOrganizationInsightsResponse Source #

Instances

Instances details
Generic SearchOrganizationInsightsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.SearchOrganizationInsights

Associated Types

type Rep SearchOrganizationInsightsResponse :: Type -> Type #

Read SearchOrganizationInsightsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.SearchOrganizationInsights

Show SearchOrganizationInsightsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.SearchOrganizationInsights

NFData SearchOrganizationInsightsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.SearchOrganizationInsights

Eq SearchOrganizationInsightsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.SearchOrganizationInsights

type Rep SearchOrganizationInsightsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.SearchOrganizationInsights

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

newSearchOrganizationInsightsResponse Source #

Create a value of SearchOrganizationInsightsResponse 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:

SearchOrganizationInsights, searchOrganizationInsightsResponse_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:SearchOrganizationInsightsResponse', searchOrganizationInsightsResponse_proactiveInsights - An integer that specifies the number of open proactive insights in your Amazon Web Services account.

$sel:reactiveInsights:SearchOrganizationInsightsResponse', searchOrganizationInsightsResponse_reactiveInsights - An integer that specifies the number of open reactive insights in your Amazon Web Services account.

$sel:httpStatus:SearchOrganizationInsightsResponse', searchOrganizationInsightsResponse_httpStatus - The response's http status code.

StartCostEstimation

data StartCostEstimation Source #

See: newStartCostEstimation smart constructor.

Instances

Instances details
ToJSON StartCostEstimation Source # 
Instance details

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

AWSRequest StartCostEstimation Source # 
Instance details

Defined in Amazonka.DevOpsGuru.StartCostEstimation

Associated Types

type AWSResponse StartCostEstimation #

Generic StartCostEstimation Source # 
Instance details

Defined in Amazonka.DevOpsGuru.StartCostEstimation

Associated Types

type Rep StartCostEstimation :: Type -> Type #

Read StartCostEstimation Source # 
Instance details

Defined in Amazonka.DevOpsGuru.StartCostEstimation

Show StartCostEstimation Source # 
Instance details

Defined in Amazonka.DevOpsGuru.StartCostEstimation

NFData StartCostEstimation Source # 
Instance details

Defined in Amazonka.DevOpsGuru.StartCostEstimation

Methods

rnf :: StartCostEstimation -> () #

Eq StartCostEstimation Source # 
Instance details

Defined in Amazonka.DevOpsGuru.StartCostEstimation

Hashable StartCostEstimation Source # 
Instance details

Defined in Amazonka.DevOpsGuru.StartCostEstimation

type AWSResponse 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" '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)))

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.

StartCostEstimation, startCostEstimation_resourceCollection - The collection of Amazon Web Services resources used to create a monthly DevOps Guru cost estimate.

data StartCostEstimationResponse Source #

See: newStartCostEstimationResponse smart constructor.

Instances

Instances details
Generic StartCostEstimationResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.StartCostEstimation

Associated Types

type Rep StartCostEstimationResponse :: Type -> Type #

Read StartCostEstimationResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.StartCostEstimation

Show StartCostEstimationResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.StartCostEstimation

NFData StartCostEstimationResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.StartCostEstimation

Eq 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" '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.

UpdateEventSourcesConfig

data UpdateEventSourcesConfig Source #

See: newUpdateEventSourcesConfig smart constructor.

Instances

Instances details
ToJSON UpdateEventSourcesConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateEventSourcesConfig

ToHeaders UpdateEventSourcesConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateEventSourcesConfig

ToPath UpdateEventSourcesConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateEventSourcesConfig

ToQuery UpdateEventSourcesConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateEventSourcesConfig

AWSRequest UpdateEventSourcesConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateEventSourcesConfig

Generic UpdateEventSourcesConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateEventSourcesConfig

Associated Types

type Rep UpdateEventSourcesConfig :: Type -> Type #

Read UpdateEventSourcesConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateEventSourcesConfig

Show UpdateEventSourcesConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateEventSourcesConfig

NFData UpdateEventSourcesConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateEventSourcesConfig

Eq UpdateEventSourcesConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateEventSourcesConfig

Hashable UpdateEventSourcesConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateEventSourcesConfig

type AWSResponse UpdateEventSourcesConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateEventSourcesConfig

type Rep UpdateEventSourcesConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateEventSourcesConfig

type Rep UpdateEventSourcesConfig = D1 ('MetaData "UpdateEventSourcesConfig" "Amazonka.DevOpsGuru.UpdateEventSourcesConfig" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "UpdateEventSourcesConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "eventSources") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EventSourcesConfig))))

newUpdateEventSourcesConfig :: UpdateEventSourcesConfig Source #

Create a value of UpdateEventSourcesConfig 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:eventSources:UpdateEventSourcesConfig', updateEventSourcesConfig_eventSources - Configuration information about the integration of DevOps Guru as the Consumer via EventBridge with another AWS Service.

data UpdateEventSourcesConfigResponse Source #

See: newUpdateEventSourcesConfigResponse smart constructor.

Instances

Instances details
Generic UpdateEventSourcesConfigResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateEventSourcesConfig

Associated Types

type Rep UpdateEventSourcesConfigResponse :: Type -> Type #

Read UpdateEventSourcesConfigResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateEventSourcesConfig

Show UpdateEventSourcesConfigResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateEventSourcesConfig

NFData UpdateEventSourcesConfigResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateEventSourcesConfig

Eq UpdateEventSourcesConfigResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateEventSourcesConfig

type Rep UpdateEventSourcesConfigResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateEventSourcesConfig

type Rep UpdateEventSourcesConfigResponse = D1 ('MetaData "UpdateEventSourcesConfigResponse" "Amazonka.DevOpsGuru.UpdateEventSourcesConfig" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "UpdateEventSourcesConfigResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateEventSourcesConfigResponse Source #

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

UpdateResourceCollection

data UpdateResourceCollection Source #

See: newUpdateResourceCollection smart constructor.

Instances

Instances details
ToJSON 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

AWSRequest 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 #

Read UpdateResourceCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateResourceCollection

Show UpdateResourceCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateResourceCollection

NFData UpdateResourceCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateResourceCollection

Eq UpdateResourceCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateResourceCollection

Hashable UpdateResourceCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateResourceCollection

type AWSResponse 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "UpdateResourceCollection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "action") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 UpdateResourceCollectionAction) :*: S1 ('MetaSel ('Just "resourceCollection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 UpdateResourceCollectionFilter)))

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.

UpdateResourceCollection, updateResourceCollection_resourceCollection - Undocumented member.

data UpdateResourceCollectionResponse Source #

See: newUpdateResourceCollectionResponse smart constructor.

Instances

Instances details
Generic UpdateResourceCollectionResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateResourceCollection

Associated Types

type Rep UpdateResourceCollectionResponse :: Type -> Type #

Read UpdateResourceCollectionResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateResourceCollection

Show UpdateResourceCollectionResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateResourceCollection

NFData UpdateResourceCollectionResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateResourceCollection

Eq 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" '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.

UpdateServiceIntegration

data UpdateServiceIntegration Source #

See: newUpdateServiceIntegration smart constructor.

Instances

Instances details
ToJSON 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

AWSRequest 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 #

Read UpdateServiceIntegration Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateServiceIntegration

Show UpdateServiceIntegration Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateServiceIntegration

NFData UpdateServiceIntegration Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateServiceIntegration

Eq UpdateServiceIntegration Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateServiceIntegration

Hashable UpdateServiceIntegration Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateServiceIntegration

type AWSResponse 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "UpdateServiceIntegration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "serviceIntegration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 UpdateServiceIntegrationConfig)))

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
Generic UpdateServiceIntegrationResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateServiceIntegration

Associated Types

type Rep UpdateServiceIntegrationResponse :: Type -> Type #

Read UpdateServiceIntegrationResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateServiceIntegration

Show UpdateServiceIntegrationResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateServiceIntegration

NFData UpdateServiceIntegrationResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.UpdateServiceIntegration

Eq 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" '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.

Types

AnomalySeverity

newtype AnomalySeverity Source #

Constructors

AnomalySeverity' 

Instances

Instances details
FromJSON AnomalySeverity Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalySeverity

FromJSONKey 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

ToByteString AnomalySeverity Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalySeverity

ToHeader AnomalySeverity Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalySeverity

ToLog AnomalySeverity Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalySeverity

ToQuery 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

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 #

Generic AnomalySeverity Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalySeverity

Associated Types

type Rep AnomalySeverity :: Type -> Type #

Read AnomalySeverity Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalySeverity

Show AnomalySeverity Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalySeverity

NFData AnomalySeverity Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalySeverity

Methods

rnf :: AnomalySeverity -> () #

Eq AnomalySeverity Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalySeverity

Ord AnomalySeverity Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalySeverity

Hashable 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'True) (C1 ('MetaCons "AnomalySeverity'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAnomalySeverity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AnomalyStatus

newtype AnomalyStatus Source #

Constructors

AnomalyStatus' 

Instances

Instances details
FromJSON AnomalyStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyStatus

FromJSONKey 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

ToByteString AnomalyStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyStatus

ToHeader AnomalyStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyStatus

ToLog AnomalyStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyStatus

ToQuery 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 #

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 #

Generic AnomalyStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyStatus

Associated Types

type Rep AnomalyStatus :: Type -> Type #

Read AnomalyStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyStatus

Show AnomalyStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyStatus

NFData AnomalyStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyStatus

Methods

rnf :: AnomalyStatus -> () #

Eq AnomalyStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyStatus

Ord AnomalyStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyStatus

Hashable AnomalyStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyStatus

type Rep AnomalyStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyStatus

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

AnomalyType

newtype AnomalyType Source #

Constructors

AnomalyType' 

Bundled Patterns

pattern AnomalyType_CAUSAL :: AnomalyType 
pattern AnomalyType_CONTEXTUAL :: AnomalyType 

Instances

Instances details
FromJSON AnomalyType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyType

FromJSONKey AnomalyType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyType

ToJSON AnomalyType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyType

ToJSONKey AnomalyType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyType

ToByteString AnomalyType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyType

ToHeader AnomalyType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyType

ToLog AnomalyType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyType

ToQuery AnomalyType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyType

FromText AnomalyType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyType

ToText AnomalyType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyType

Methods

toText :: AnomalyType -> Text #

FromXML AnomalyType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyType

ToXML AnomalyType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyType

Methods

toXML :: AnomalyType -> XML #

Generic AnomalyType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyType

Associated Types

type Rep AnomalyType :: Type -> Type #

Read AnomalyType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyType

Show AnomalyType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyType

NFData AnomalyType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyType

Methods

rnf :: AnomalyType -> () #

Eq AnomalyType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyType

Ord AnomalyType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyType

Hashable AnomalyType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyType

type Rep AnomalyType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyType

type Rep AnomalyType = D1 ('MetaData "AnomalyType" "Amazonka.DevOpsGuru.Types.AnomalyType" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'True) (C1 ('MetaCons "AnomalyType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAnomalyType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

CloudWatchMetricDataStatusCode

newtype CloudWatchMetricDataStatusCode Source #

Instances

Instances details
FromJSON CloudWatchMetricDataStatusCode Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricDataStatusCode

FromJSONKey CloudWatchMetricDataStatusCode Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricDataStatusCode

ToJSON CloudWatchMetricDataStatusCode Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricDataStatusCode

ToJSONKey CloudWatchMetricDataStatusCode Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricDataStatusCode

ToByteString CloudWatchMetricDataStatusCode Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricDataStatusCode

ToHeader CloudWatchMetricDataStatusCode Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricDataStatusCode

ToLog CloudWatchMetricDataStatusCode Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricDataStatusCode

ToQuery CloudWatchMetricDataStatusCode Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricDataStatusCode

FromText CloudWatchMetricDataStatusCode Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricDataStatusCode

ToText CloudWatchMetricDataStatusCode Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricDataStatusCode

FromXML CloudWatchMetricDataStatusCode Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricDataStatusCode

ToXML CloudWatchMetricDataStatusCode Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricDataStatusCode

Generic CloudWatchMetricDataStatusCode Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricDataStatusCode

Associated Types

type Rep CloudWatchMetricDataStatusCode :: Type -> Type #

Read CloudWatchMetricDataStatusCode Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricDataStatusCode

Show CloudWatchMetricDataStatusCode Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricDataStatusCode

NFData CloudWatchMetricDataStatusCode Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricDataStatusCode

Eq CloudWatchMetricDataStatusCode Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricDataStatusCode

Ord CloudWatchMetricDataStatusCode Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricDataStatusCode

Hashable CloudWatchMetricDataStatusCode Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricDataStatusCode

type Rep CloudWatchMetricDataStatusCode Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricDataStatusCode

type Rep CloudWatchMetricDataStatusCode = D1 ('MetaData "CloudWatchMetricDataStatusCode" "Amazonka.DevOpsGuru.Types.CloudWatchMetricDataStatusCode" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'True) (C1 ('MetaCons "CloudWatchMetricDataStatusCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCloudWatchMetricDataStatusCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

CloudWatchMetricsStat

newtype CloudWatchMetricsStat Source #

Instances

Instances details
FromJSON CloudWatchMetricsStat Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricsStat

FromJSONKey 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

ToByteString CloudWatchMetricsStat Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricsStat

ToHeader CloudWatchMetricsStat Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricsStat

ToLog CloudWatchMetricsStat Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricsStat

ToQuery 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

FromXML CloudWatchMetricsStat Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricsStat

ToXML 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 #

Read CloudWatchMetricsStat Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricsStat

Show CloudWatchMetricsStat Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricsStat

NFData CloudWatchMetricsStat Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricsStat

Methods

rnf :: CloudWatchMetricsStat -> () #

Eq CloudWatchMetricsStat Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricsStat

Ord CloudWatchMetricsStat Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricsStat

Hashable 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'True) (C1 ('MetaCons "CloudWatchMetricsStat'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCloudWatchMetricsStat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

CostEstimationServiceResourceState

newtype CostEstimationServiceResourceState Source #

Instances

Instances details
FromJSON CostEstimationServiceResourceState Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationServiceResourceState

FromJSONKey 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

ToByteString CostEstimationServiceResourceState Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationServiceResourceState

ToHeader CostEstimationServiceResourceState Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationServiceResourceState

ToLog CostEstimationServiceResourceState Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationServiceResourceState

ToQuery 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

FromXML CostEstimationServiceResourceState Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationServiceResourceState

ToXML 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 #

Read CostEstimationServiceResourceState Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationServiceResourceState

Show CostEstimationServiceResourceState Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationServiceResourceState

NFData CostEstimationServiceResourceState Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationServiceResourceState

Eq CostEstimationServiceResourceState Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationServiceResourceState

Ord CostEstimationServiceResourceState Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationServiceResourceState

Hashable 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'True) (C1 ('MetaCons "CostEstimationServiceResourceState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCostEstimationServiceResourceState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

CostEstimationStatus

newtype CostEstimationStatus Source #

Instances

Instances details
FromJSON CostEstimationStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationStatus

FromJSONKey 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

ToByteString CostEstimationStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationStatus

ToHeader CostEstimationStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationStatus

ToLog CostEstimationStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationStatus

ToQuery 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

FromXML CostEstimationStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationStatus

ToXML 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 #

Read CostEstimationStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationStatus

Show CostEstimationStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationStatus

NFData CostEstimationStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationStatus

Methods

rnf :: CostEstimationStatus -> () #

Eq CostEstimationStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationStatus

Ord CostEstimationStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationStatus

Hashable 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" '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
FromJSON EventClass Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventClass

FromJSONKey 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

ToByteString EventClass Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventClass

ToHeader EventClass Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventClass

ToLog EventClass Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventClass

ToQuery 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 #

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 #

Generic EventClass Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventClass

Associated Types

type Rep EventClass :: Type -> Type #

Read EventClass Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventClass

Show EventClass Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventClass

NFData EventClass Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventClass

Methods

rnf :: EventClass -> () #

Eq EventClass Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventClass

Ord EventClass Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventClass

Hashable EventClass Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventClass

type Rep EventClass Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventClass

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

EventDataSource

newtype EventDataSource Source #

Constructors

EventDataSource' 

Instances

Instances details
FromJSON EventDataSource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventDataSource

FromJSONKey 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

ToByteString EventDataSource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventDataSource

ToHeader EventDataSource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventDataSource

ToLog EventDataSource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventDataSource

ToQuery 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

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 #

Generic EventDataSource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventDataSource

Associated Types

type Rep EventDataSource :: Type -> Type #

Read EventDataSource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventDataSource

Show EventDataSource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventDataSource

NFData EventDataSource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventDataSource

Methods

rnf :: EventDataSource -> () #

Eq EventDataSource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventDataSource

Ord EventDataSource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventDataSource

Hashable 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'True) (C1 ('MetaCons "EventDataSource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromEventDataSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

EventSourceOptInStatus

newtype EventSourceOptInStatus Source #

Instances

Instances details
FromJSON EventSourceOptInStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventSourceOptInStatus

FromJSONKey EventSourceOptInStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventSourceOptInStatus

ToJSON EventSourceOptInStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventSourceOptInStatus

ToJSONKey EventSourceOptInStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventSourceOptInStatus

ToByteString EventSourceOptInStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventSourceOptInStatus

ToHeader EventSourceOptInStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventSourceOptInStatus

ToLog EventSourceOptInStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventSourceOptInStatus

ToQuery EventSourceOptInStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventSourceOptInStatus

FromText EventSourceOptInStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventSourceOptInStatus

ToText EventSourceOptInStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventSourceOptInStatus

FromXML EventSourceOptInStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventSourceOptInStatus

ToXML EventSourceOptInStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventSourceOptInStatus

Generic EventSourceOptInStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventSourceOptInStatus

Associated Types

type Rep EventSourceOptInStatus :: Type -> Type #

Read EventSourceOptInStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventSourceOptInStatus

Show EventSourceOptInStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventSourceOptInStatus

NFData EventSourceOptInStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventSourceOptInStatus

Methods

rnf :: EventSourceOptInStatus -> () #

Eq EventSourceOptInStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventSourceOptInStatus

Ord EventSourceOptInStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventSourceOptInStatus

Hashable EventSourceOptInStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventSourceOptInStatus

type Rep EventSourceOptInStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventSourceOptInStatus

type Rep EventSourceOptInStatus = D1 ('MetaData "EventSourceOptInStatus" "Amazonka.DevOpsGuru.Types.EventSourceOptInStatus" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'True) (C1 ('MetaCons "EventSourceOptInStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromEventSourceOptInStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

InsightFeedbackOption

newtype InsightFeedbackOption Source #

Instances

Instances details
FromJSON InsightFeedbackOption Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightFeedbackOption

FromJSONKey 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

ToByteString InsightFeedbackOption Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightFeedbackOption

ToHeader InsightFeedbackOption Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightFeedbackOption

ToLog InsightFeedbackOption Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightFeedbackOption

ToQuery 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

FromXML InsightFeedbackOption Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightFeedbackOption

ToXML 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 #

Read InsightFeedbackOption Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightFeedbackOption

Show InsightFeedbackOption Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightFeedbackOption

NFData InsightFeedbackOption Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightFeedbackOption

Methods

rnf :: InsightFeedbackOption -> () #

Eq InsightFeedbackOption Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightFeedbackOption

Ord InsightFeedbackOption Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightFeedbackOption

Hashable 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'True) (C1 ('MetaCons "InsightFeedbackOption'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromInsightFeedbackOption") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

InsightSeverity

newtype InsightSeverity Source #

Constructors

InsightSeverity' 

Instances

Instances details
FromJSON InsightSeverity Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightSeverity

FromJSONKey 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

ToByteString InsightSeverity Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightSeverity

ToHeader InsightSeverity Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightSeverity

ToLog InsightSeverity Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightSeverity

ToQuery 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

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 #

Generic InsightSeverity Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightSeverity

Associated Types

type Rep InsightSeverity :: Type -> Type #

Read InsightSeverity Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightSeverity

Show InsightSeverity Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightSeverity

NFData InsightSeverity Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightSeverity

Methods

rnf :: InsightSeverity -> () #

Eq InsightSeverity Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightSeverity

Ord InsightSeverity Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightSeverity

Hashable 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'True) (C1 ('MetaCons "InsightSeverity'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromInsightSeverity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

InsightStatus

newtype InsightStatus Source #

Constructors

InsightStatus' 

Instances

Instances details
FromJSON InsightStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightStatus

FromJSONKey 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

ToByteString InsightStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightStatus

ToHeader InsightStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightStatus

ToLog InsightStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightStatus

ToQuery 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 #

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 #

Generic InsightStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightStatus

Associated Types

type Rep InsightStatus :: Type -> Type #

Read InsightStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightStatus

Show InsightStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightStatus

NFData InsightStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightStatus

Methods

rnf :: InsightStatus -> () #

Eq InsightStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightStatus

Ord InsightStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightStatus

Hashable InsightStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightStatus

type Rep InsightStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightStatus

type Rep InsightStatus = D1 ('MetaData "InsightStatus" "Amazonka.DevOpsGuru.Types.InsightStatus" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" '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
FromJSON InsightType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightType

FromJSONKey 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

ToByteString InsightType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightType

ToHeader InsightType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightType

ToLog InsightType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightType

ToQuery 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 #

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 #

Generic InsightType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightType

Associated Types

type Rep InsightType :: Type -> Type #

Read InsightType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightType

Show InsightType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightType

NFData InsightType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightType

Methods

rnf :: InsightType -> () #

Eq InsightType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightType

Ord InsightType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightType

Hashable InsightType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightType

type Rep InsightType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightType

type Rep InsightType = D1 ('MetaData "InsightType" "Amazonka.DevOpsGuru.Types.InsightType" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" '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
FromJSON Locale Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.Locale

FromJSONKey Locale Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.Locale

ToJSON Locale Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.Locale

ToJSONKey Locale Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.Locale

ToByteString Locale Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.Locale

Methods

toBS :: Locale -> ByteString #

ToHeader Locale Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.Locale

Methods

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

ToLog Locale Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.Locale

ToQuery Locale Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.Locale

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 #

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 #

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 #

Read Locale Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.Locale

Show Locale Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.Locale

NFData Locale Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.Locale

Methods

rnf :: Locale -> () #

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

Hashable Locale Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.Locale

Methods

hashWithSalt :: Int -> Locale -> Int #

hash :: Locale -> Int #

type Rep Locale Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.Locale

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

LogAnomalyType

newtype LogAnomalyType Source #

Constructors

LogAnomalyType' 

Instances

Instances details
FromJSON LogAnomalyType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.LogAnomalyType

FromJSONKey LogAnomalyType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.LogAnomalyType

ToJSON LogAnomalyType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.LogAnomalyType

ToJSONKey LogAnomalyType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.LogAnomalyType

ToByteString LogAnomalyType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.LogAnomalyType

ToHeader LogAnomalyType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.LogAnomalyType

ToLog LogAnomalyType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.LogAnomalyType

ToQuery LogAnomalyType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.LogAnomalyType

FromText LogAnomalyType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.LogAnomalyType

ToText LogAnomalyType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.LogAnomalyType

FromXML LogAnomalyType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.LogAnomalyType

ToXML LogAnomalyType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.LogAnomalyType

Methods

toXML :: LogAnomalyType -> XML #

Generic LogAnomalyType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.LogAnomalyType

Associated Types

type Rep LogAnomalyType :: Type -> Type #

Read LogAnomalyType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.LogAnomalyType

Show LogAnomalyType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.LogAnomalyType

NFData LogAnomalyType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.LogAnomalyType

Methods

rnf :: LogAnomalyType -> () #

Eq LogAnomalyType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.LogAnomalyType

Ord LogAnomalyType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.LogAnomalyType

Hashable LogAnomalyType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.LogAnomalyType

type Rep LogAnomalyType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.LogAnomalyType

type Rep LogAnomalyType = D1 ('MetaData "LogAnomalyType" "Amazonka.DevOpsGuru.Types.LogAnomalyType" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'True) (C1 ('MetaCons "LogAnomalyType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLogAnomalyType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

NotificationMessageType

newtype NotificationMessageType Source #

Instances

Instances details
FromJSON NotificationMessageType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.NotificationMessageType

FromJSONKey NotificationMessageType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.NotificationMessageType

ToJSON NotificationMessageType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.NotificationMessageType

ToJSONKey NotificationMessageType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.NotificationMessageType

ToByteString NotificationMessageType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.NotificationMessageType

ToHeader NotificationMessageType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.NotificationMessageType

ToLog NotificationMessageType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.NotificationMessageType

ToQuery NotificationMessageType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.NotificationMessageType

FromText NotificationMessageType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.NotificationMessageType

ToText NotificationMessageType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.NotificationMessageType

FromXML NotificationMessageType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.NotificationMessageType

ToXML NotificationMessageType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.NotificationMessageType

Generic NotificationMessageType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.NotificationMessageType

Associated Types

type Rep NotificationMessageType :: Type -> Type #

Read NotificationMessageType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.NotificationMessageType

Show NotificationMessageType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.NotificationMessageType

NFData NotificationMessageType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.NotificationMessageType

Methods

rnf :: NotificationMessageType -> () #

Eq NotificationMessageType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.NotificationMessageType

Ord NotificationMessageType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.NotificationMessageType

Hashable NotificationMessageType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.NotificationMessageType

type Rep NotificationMessageType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.NotificationMessageType

type Rep NotificationMessageType = D1 ('MetaData "NotificationMessageType" "Amazonka.DevOpsGuru.Types.NotificationMessageType" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'True) (C1 ('MetaCons "NotificationMessageType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromNotificationMessageType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

OptInStatus

newtype OptInStatus Source #

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

Constructors

OptInStatus' 

Bundled Patterns

pattern OptInStatus_DISABLED :: OptInStatus 
pattern OptInStatus_ENABLED :: OptInStatus 

Instances

Instances details
FromJSON OptInStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OptInStatus

FromJSONKey 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

ToByteString OptInStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OptInStatus

ToHeader OptInStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OptInStatus

ToLog OptInStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OptInStatus

ToQuery 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 #

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 #

Generic OptInStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OptInStatus

Associated Types

type Rep OptInStatus :: Type -> Type #

Read OptInStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OptInStatus

Show OptInStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OptInStatus

NFData OptInStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OptInStatus

Methods

rnf :: OptInStatus -> () #

Eq OptInStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OptInStatus

Ord OptInStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OptInStatus

Hashable OptInStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OptInStatus

type Rep OptInStatus Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OptInStatus

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

OrganizationResourceCollectionType

newtype OrganizationResourceCollectionType Source #

Instances

Instances details
FromJSON OrganizationResourceCollectionType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OrganizationResourceCollectionType

FromJSONKey OrganizationResourceCollectionType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OrganizationResourceCollectionType

ToJSON OrganizationResourceCollectionType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OrganizationResourceCollectionType

ToJSONKey OrganizationResourceCollectionType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OrganizationResourceCollectionType

ToByteString OrganizationResourceCollectionType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OrganizationResourceCollectionType

ToHeader OrganizationResourceCollectionType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OrganizationResourceCollectionType

ToLog OrganizationResourceCollectionType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OrganizationResourceCollectionType

ToQuery OrganizationResourceCollectionType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OrganizationResourceCollectionType

FromText OrganizationResourceCollectionType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OrganizationResourceCollectionType

ToText OrganizationResourceCollectionType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OrganizationResourceCollectionType

FromXML OrganizationResourceCollectionType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OrganizationResourceCollectionType

ToXML OrganizationResourceCollectionType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OrganizationResourceCollectionType

Generic OrganizationResourceCollectionType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OrganizationResourceCollectionType

Associated Types

type Rep OrganizationResourceCollectionType :: Type -> Type #

Read OrganizationResourceCollectionType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OrganizationResourceCollectionType

Show OrganizationResourceCollectionType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OrganizationResourceCollectionType

NFData OrganizationResourceCollectionType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OrganizationResourceCollectionType

Eq OrganizationResourceCollectionType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OrganizationResourceCollectionType

Ord OrganizationResourceCollectionType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OrganizationResourceCollectionType

Hashable OrganizationResourceCollectionType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OrganizationResourceCollectionType

type Rep OrganizationResourceCollectionType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OrganizationResourceCollectionType

type Rep OrganizationResourceCollectionType = D1 ('MetaData "OrganizationResourceCollectionType" "Amazonka.DevOpsGuru.Types.OrganizationResourceCollectionType" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'True) (C1 ('MetaCons "OrganizationResourceCollectionType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromOrganizationResourceCollectionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ResourceCollectionType

newtype ResourceCollectionType Source #

Instances

Instances details
FromJSON ResourceCollectionType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceCollectionType

FromJSONKey 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

ToByteString ResourceCollectionType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceCollectionType

ToHeader ResourceCollectionType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceCollectionType

ToLog ResourceCollectionType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceCollectionType

ToQuery 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

FromXML ResourceCollectionType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceCollectionType

ToXML 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 #

Read ResourceCollectionType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceCollectionType

Show ResourceCollectionType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceCollectionType

NFData ResourceCollectionType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceCollectionType

Methods

rnf :: ResourceCollectionType -> () #

Eq ResourceCollectionType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceCollectionType

Ord ResourceCollectionType Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceCollectionType

Hashable 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'True) (C1 ('MetaCons "ResourceCollectionType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromResourceCollectionType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ResourcePermission

newtype ResourcePermission Source #

Instances

Instances details
FromJSON ResourcePermission Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourcePermission

FromJSONKey ResourcePermission Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourcePermission

ToJSON ResourcePermission Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourcePermission

ToJSONKey ResourcePermission Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourcePermission

ToByteString ResourcePermission Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourcePermission

ToHeader ResourcePermission Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourcePermission

ToLog ResourcePermission Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourcePermission

ToQuery ResourcePermission Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourcePermission

FromText ResourcePermission Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourcePermission

ToText ResourcePermission Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourcePermission

FromXML ResourcePermission Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourcePermission

ToXML ResourcePermission Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourcePermission

Generic ResourcePermission Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourcePermission

Associated Types

type Rep ResourcePermission :: Type -> Type #

Read ResourcePermission Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourcePermission

Show ResourcePermission Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourcePermission

NFData ResourcePermission Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourcePermission

Methods

rnf :: ResourcePermission -> () #

Eq ResourcePermission Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourcePermission

Ord ResourcePermission Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourcePermission

Hashable ResourcePermission Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourcePermission

type Rep ResourcePermission Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourcePermission

type Rep ResourcePermission = D1 ('MetaData "ResourcePermission" "Amazonka.DevOpsGuru.Types.ResourcePermission" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'True) (C1 ('MetaCons "ResourcePermission'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromResourcePermission") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ResourceTypeFilter

newtype ResourceTypeFilter Source #

Bundled Patterns

pattern ResourceTypeFilter_CLOUDFRONT_DISTRIBUTION :: ResourceTypeFilter 
pattern ResourceTypeFilter_DYNAMODB_TABLE :: ResourceTypeFilter 
pattern ResourceTypeFilter_EC2_NAT_GATEWAY :: ResourceTypeFilter 
pattern ResourceTypeFilter_ECS_CLUSTER :: ResourceTypeFilter 
pattern ResourceTypeFilter_ECS_SERVICE :: ResourceTypeFilter 
pattern ResourceTypeFilter_EKS_CLUSTER :: ResourceTypeFilter 
pattern ResourceTypeFilter_ELASTICACHE_CACHE_CLUSTER :: ResourceTypeFilter 
pattern ResourceTypeFilter_ELASTICSEARCH_DOMAIN :: ResourceTypeFilter 
pattern ResourceTypeFilter_ELASTIC_BEANSTALK_ENVIRONMENT :: ResourceTypeFilter 
pattern ResourceTypeFilter_ELASTIC_LOAD_BALANCER_LOAD_BALANCER :: ResourceTypeFilter 
pattern ResourceTypeFilter_ELASTIC_LOAD_BALANCING_V2_LOAD_BALANCER :: ResourceTypeFilter 
pattern ResourceTypeFilter_ELASTIC_LOAD_BALANCING_V2_TARGET_GROUP :: ResourceTypeFilter 
pattern ResourceTypeFilter_KINESIS_STREAM :: ResourceTypeFilter 
pattern ResourceTypeFilter_LAMBDA_FUNCTION :: ResourceTypeFilter 
pattern ResourceTypeFilter_LOG_GROUPS :: ResourceTypeFilter 
pattern ResourceTypeFilter_OPEN_SEARCH_SERVICE_DOMAIN :: ResourceTypeFilter 
pattern ResourceTypeFilter_RDS_DB_CLUSTER :: ResourceTypeFilter 
pattern ResourceTypeFilter_RDS_DB_INSTANCE :: ResourceTypeFilter 
pattern ResourceTypeFilter_REDSHIFT_CLUSTER :: ResourceTypeFilter 
pattern ResourceTypeFilter_ROUTE53_HEALTH_CHECK :: ResourceTypeFilter 
pattern ResourceTypeFilter_ROUTE53_HOSTED_ZONE :: ResourceTypeFilter 
pattern ResourceTypeFilter_S3_BUCKET :: ResourceTypeFilter 
pattern ResourceTypeFilter_SAGEMAKER_ENDPOINT :: ResourceTypeFilter 
pattern ResourceTypeFilter_SNS_TOPIC :: ResourceTypeFilter 
pattern ResourceTypeFilter_SQS_QUEUE :: ResourceTypeFilter 
pattern ResourceTypeFilter_STEP_FUNCTIONS_ACTIVITY :: ResourceTypeFilter 
pattern ResourceTypeFilter_STEP_FUNCTIONS_STATE_MACHINE :: ResourceTypeFilter 

Instances

Instances details
FromJSON ResourceTypeFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceTypeFilter

FromJSONKey ResourceTypeFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceTypeFilter

ToJSON ResourceTypeFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceTypeFilter

ToJSONKey ResourceTypeFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceTypeFilter

ToByteString ResourceTypeFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceTypeFilter

ToHeader ResourceTypeFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceTypeFilter

ToLog ResourceTypeFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceTypeFilter

ToQuery ResourceTypeFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceTypeFilter

FromText ResourceTypeFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceTypeFilter

ToText ResourceTypeFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceTypeFilter

FromXML ResourceTypeFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceTypeFilter

ToXML ResourceTypeFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceTypeFilter

Generic ResourceTypeFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceTypeFilter

Associated Types

type Rep ResourceTypeFilter :: Type -> Type #

Read ResourceTypeFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceTypeFilter

Show ResourceTypeFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceTypeFilter

NFData ResourceTypeFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceTypeFilter

Methods

rnf :: ResourceTypeFilter -> () #

Eq ResourceTypeFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceTypeFilter

Ord ResourceTypeFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceTypeFilter

Hashable ResourceTypeFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceTypeFilter

type Rep ResourceTypeFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceTypeFilter

type Rep ResourceTypeFilter = D1 ('MetaData "ResourceTypeFilter" "Amazonka.DevOpsGuru.Types.ResourceTypeFilter" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'True) (C1 ('MetaCons "ResourceTypeFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromResourceTypeFilter") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ServiceName

newtype ServiceName Source #

Constructors

ServiceName' 

Instances

Instances details
FromJSON ServiceName Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceName

FromJSONKey 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

ToByteString ServiceName Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceName

ToHeader ServiceName Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceName

ToLog ServiceName Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceName

ToQuery 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 #

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 #

Generic ServiceName Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceName

Associated Types

type Rep ServiceName :: Type -> Type #

Read ServiceName Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceName

Show ServiceName Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceName

NFData ServiceName Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceName

Methods

rnf :: ServiceName -> () #

Eq ServiceName Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceName

Ord ServiceName Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceName

Hashable ServiceName Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceName

type Rep ServiceName Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceName

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

UpdateResourceCollectionAction

newtype UpdateResourceCollectionAction Source #

Instances

Instances details
FromJSON UpdateResourceCollectionAction Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateResourceCollectionAction

FromJSONKey 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

ToByteString UpdateResourceCollectionAction Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateResourceCollectionAction

ToHeader UpdateResourceCollectionAction Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateResourceCollectionAction

ToLog UpdateResourceCollectionAction Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateResourceCollectionAction

ToQuery 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

FromXML UpdateResourceCollectionAction Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateResourceCollectionAction

ToXML 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 #

Read UpdateResourceCollectionAction Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateResourceCollectionAction

Show UpdateResourceCollectionAction Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateResourceCollectionAction

NFData UpdateResourceCollectionAction Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateResourceCollectionAction

Eq UpdateResourceCollectionAction Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateResourceCollectionAction

Ord UpdateResourceCollectionAction Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateResourceCollectionAction

Hashable 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'True) (C1 ('MetaCons "UpdateResourceCollectionAction'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromUpdateResourceCollectionAction") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AccountHealth

data AccountHealth Source #

Returns the number of open reactive insights, the number of open proactive insights, and the number of metrics analyzed in your Amazon Web Services account. Use these numbers to gauge the health of operations in your Amazon Web Services account.

See: newAccountHealth smart constructor.

Instances

Instances details
FromJSON AccountHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AccountHealth

Generic AccountHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AccountHealth

Associated Types

type Rep AccountHealth :: Type -> Type #

Read AccountHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AccountHealth

Show AccountHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AccountHealth

NFData AccountHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AccountHealth

Methods

rnf :: AccountHealth -> () #

Eq AccountHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AccountHealth

Hashable AccountHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AccountHealth

type Rep AccountHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AccountHealth

type Rep AccountHealth = D1 ('MetaData "AccountHealth" "Amazonka.DevOpsGuru.Types.AccountHealth" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "AccountHealth'" 'PrefixI 'True) (S1 ('MetaSel ('Just "accountId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "insight") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AccountInsightHealth))))

newAccountHealth :: AccountHealth Source #

Create a value of AccountHealth 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:accountId:AccountHealth', accountHealth_accountId - The ID of the Amazon Web Services account.

$sel:insight:AccountHealth', accountHealth_insight - Information about the health of the Amazon Web Services resources in your account, including the number of open proactive, open reactive insights, and the Mean Time to Recover (MTTR) of closed insights.

AccountInsightHealth

data AccountInsightHealth Source #

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

See: newAccountInsightHealth smart constructor.

Instances

Instances details
FromJSON AccountInsightHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AccountInsightHealth

Generic AccountInsightHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AccountInsightHealth

Associated Types

type Rep AccountInsightHealth :: Type -> Type #

Read AccountInsightHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AccountInsightHealth

Show AccountInsightHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AccountInsightHealth

NFData AccountInsightHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AccountInsightHealth

Methods

rnf :: AccountInsightHealth -> () #

Eq AccountInsightHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AccountInsightHealth

Hashable AccountInsightHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AccountInsightHealth

type Rep AccountInsightHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AccountInsightHealth

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

newAccountInsightHealth :: AccountInsightHealth Source #

Create a value of AccountInsightHealth 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:openProactiveInsights:AccountInsightHealth', accountInsightHealth_openProactiveInsights - An integer that specifies the number of open proactive insights in your Amazon Web Services account.

$sel:openReactiveInsights:AccountInsightHealth', accountInsightHealth_openReactiveInsights - An integer that specifies the number of open reactive insights in your Amazon Web Services account.

AmazonCodeGuruProfilerIntegration

data AmazonCodeGuruProfilerIntegration Source #

Information about your account's integration with Amazon CodeGuru Profiler. This returns whether DevOps Guru is configured to consume recommendations generated from Amazon CodeGuru Profiler.

See: newAmazonCodeGuruProfilerIntegration smart constructor.

Instances

Instances details
FromJSON AmazonCodeGuruProfilerIntegration Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AmazonCodeGuruProfilerIntegration

ToJSON AmazonCodeGuruProfilerIntegration Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AmazonCodeGuruProfilerIntegration

Generic AmazonCodeGuruProfilerIntegration Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AmazonCodeGuruProfilerIntegration

Associated Types

type Rep AmazonCodeGuruProfilerIntegration :: Type -> Type #

Read AmazonCodeGuruProfilerIntegration Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AmazonCodeGuruProfilerIntegration

Show AmazonCodeGuruProfilerIntegration Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AmazonCodeGuruProfilerIntegration

NFData AmazonCodeGuruProfilerIntegration Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AmazonCodeGuruProfilerIntegration

Eq AmazonCodeGuruProfilerIntegration Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AmazonCodeGuruProfilerIntegration

Hashable AmazonCodeGuruProfilerIntegration Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AmazonCodeGuruProfilerIntegration

type Rep AmazonCodeGuruProfilerIntegration Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AmazonCodeGuruProfilerIntegration

type Rep AmazonCodeGuruProfilerIntegration = D1 ('MetaData "AmazonCodeGuruProfilerIntegration" "Amazonka.DevOpsGuru.Types.AmazonCodeGuruProfilerIntegration" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "AmazonCodeGuruProfilerIntegration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EventSourceOptInStatus))))

newAmazonCodeGuruProfilerIntegration :: AmazonCodeGuruProfilerIntegration Source #

Create a value of AmazonCodeGuruProfilerIntegration 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:AmazonCodeGuruProfilerIntegration', amazonCodeGuruProfilerIntegration_status - The status of the CodeGuru Profiler integration. Specifies if DevOps Guru is enabled to consume recommendations that are generated from Amazon CodeGuru Profiler.

AnomalousLogGroup

data AnomalousLogGroup Source #

An Amazon CloudWatch log group that contains log anomalies and is used to generate an insight.

See: newAnomalousLogGroup smart constructor.

Instances

Instances details
FromJSON AnomalousLogGroup Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalousLogGroup

Generic AnomalousLogGroup Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalousLogGroup

Associated Types

type Rep AnomalousLogGroup :: Type -> Type #

Read AnomalousLogGroup Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalousLogGroup

Show AnomalousLogGroup Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalousLogGroup

NFData AnomalousLogGroup Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalousLogGroup

Methods

rnf :: AnomalousLogGroup -> () #

Eq AnomalousLogGroup Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalousLogGroup

Hashable AnomalousLogGroup Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalousLogGroup

type Rep AnomalousLogGroup Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalousLogGroup

type Rep AnomalousLogGroup = D1 ('MetaData "AnomalousLogGroup" "Amazonka.DevOpsGuru.Types.AnomalousLogGroup" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "AnomalousLogGroup'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "impactEndTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "impactStartTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "logAnomalyShowcases") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [LogAnomalyShowcase])) :*: (S1 ('MetaSel ('Just "logGroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "numberOfLogLinesScanned") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))))

newAnomalousLogGroup :: AnomalousLogGroup Source #

Create a value of AnomalousLogGroup 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:impactEndTime:AnomalousLogGroup', anomalousLogGroup_impactEndTime - The time the anomalous log events stopped.

$sel:impactStartTime:AnomalousLogGroup', anomalousLogGroup_impactStartTime - The time the anomalous log events began. The impact start time indicates the time of the first log anomaly event that occurs.

$sel:logAnomalyShowcases:AnomalousLogGroup', anomalousLogGroup_logAnomalyShowcases - The log anomalies in the log group. Each log anomaly displayed represents a cluster of similar anomalous log events.

$sel:logGroupName:AnomalousLogGroup', anomalousLogGroup_logGroupName - The name of the CloudWatch log group.

$sel:numberOfLogLinesScanned:AnomalousLogGroup', anomalousLogGroup_numberOfLogLinesScanned - The number of log lines that were scanned for anomalous log events.

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
FromJSON 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 #

Read AnomalyReportedTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyReportedTimeRange

Show AnomalyReportedTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyReportedTimeRange

NFData AnomalyReportedTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyReportedTimeRange

Eq AnomalyReportedTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyReportedTimeRange

Hashable 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" '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.

AnomalyResource

data AnomalyResource Source #

The Amazon Web Services resources in which DevOps Guru detected unusual behavior that resulted in the generation of an anomaly. When DevOps Guru detects multiple related anomalies, it creates and insight with details about the anomalous behavior and suggestions about how to correct the problem.

See: newAnomalyResource smart constructor.

Instances

Instances details
FromJSON AnomalyResource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyResource

Generic AnomalyResource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyResource

Associated Types

type Rep AnomalyResource :: Type -> Type #

Read AnomalyResource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyResource

Show AnomalyResource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyResource

NFData AnomalyResource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyResource

Methods

rnf :: AnomalyResource -> () #

Eq AnomalyResource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyResource

Hashable AnomalyResource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyResource

type Rep AnomalyResource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyResource

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

newAnomalyResource :: AnomalyResource Source #

Create a value of AnomalyResource 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:AnomalyResource', anomalyResource_name - The name of the Amazon Web Services resource.

$sel:type':AnomalyResource', anomalyResource_type - The type of the Amazon Web Services resource.

AnomalySourceDetails

data AnomalySourceDetails Source #

Details about the source of the anomalous operational data that triggered the anomaly.

See: newAnomalySourceDetails smart constructor.

Instances

Instances details
FromJSON 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 #

Read AnomalySourceDetails Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalySourceDetails

Show AnomalySourceDetails Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalySourceDetails

NFData AnomalySourceDetails Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalySourceDetails

Methods

rnf :: AnomalySourceDetails -> () #

Eq AnomalySourceDetails Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalySourceDetails

Hashable 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "AnomalySourceDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cloudWatchMetrics") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [CloudWatchMetricsDetail])) :*: S1 ('MetaSel ('Just "performanceInsightsMetrics") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [PerformanceInsightsMetricsDetail]))))

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 objects that contain information about analyzed CloudWatch metrics that show anomalous behavior.

$sel:performanceInsightsMetrics:AnomalySourceDetails', anomalySourceDetails_performanceInsightsMetrics - An array of PerformanceInsightsMetricsDetail objects that contain information about analyzed Performance Insights metrics that show anomalous behavior.

AnomalySourceMetadata

data AnomalySourceMetadata Source #

Metadata about the detection source that generates proactive anomalies. The anomaly is detected using analysis of the metric data
 over a period of time

See: newAnomalySourceMetadata smart constructor.

Instances

Instances details
FromJSON AnomalySourceMetadata Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalySourceMetadata

Generic AnomalySourceMetadata Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalySourceMetadata

Associated Types

type Rep AnomalySourceMetadata :: Type -> Type #

Read AnomalySourceMetadata Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalySourceMetadata

Show AnomalySourceMetadata Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalySourceMetadata

NFData AnomalySourceMetadata Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalySourceMetadata

Methods

rnf :: AnomalySourceMetadata -> () #

Eq AnomalySourceMetadata Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalySourceMetadata

Hashable AnomalySourceMetadata Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalySourceMetadata

type Rep AnomalySourceMetadata Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalySourceMetadata

type Rep AnomalySourceMetadata = D1 ('MetaData "AnomalySourceMetadata" "Amazonka.DevOpsGuru.Types.AnomalySourceMetadata" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "AnomalySourceMetadata'" 'PrefixI 'True) (S1 ('MetaSel ('Just "source") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "sourceResourceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sourceResourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newAnomalySourceMetadata :: AnomalySourceMetadata Source #

Create a value of AnomalySourceMetadata 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:source:AnomalySourceMetadata', anomalySourceMetadata_source - The source of the anomaly.

$sel:sourceResourceName:AnomalySourceMetadata', anomalySourceMetadata_sourceResourceName - The name of the anomaly's resource.

$sel:sourceResourceType:AnomalySourceMetadata', anomalySourceMetadata_sourceResourceType - The anomaly's resource type.

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
FromJSON 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 #

Read AnomalyTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyTimeRange

Show AnomalyTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyTimeRange

NFData AnomalyTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyTimeRange

Methods

rnf :: AnomalyTimeRange -> () #

Eq AnomalyTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.AnomalyTimeRange

Hashable 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" '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 Amazon Web Services CloudFormation stacks. You can use up to 500 stacks to specify which Amazon Web Services resources in your account to analyze. For more information, see Stacks in the Amazon Web Services CloudFormation User Guide.

See: newCloudFormationCollection smart constructor.

Instances

Instances details
FromJSON CloudFormationCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudFormationCollection

ToJSON 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 #

Read CloudFormationCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudFormationCollection

Show CloudFormationCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudFormationCollection

NFData CloudFormationCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudFormationCollection

Eq CloudFormationCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudFormationCollection

Hashable 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" '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 Amazon Web Services CloudFormation stacks. You can use up to 500 stacks to specify which Amazon Web Services resources in your account to analyze. For more information, see Stacks in the Amazon Web Services CloudFormation User Guide.

See: newCloudFormationCollectionFilter smart constructor.

Instances

Instances details
FromJSON 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 #

Read CloudFormationCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudFormationCollectionFilter

Show CloudFormationCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudFormationCollectionFilter

NFData CloudFormationCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudFormationCollectionFilter

Eq CloudFormationCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudFormationCollectionFilter

Hashable 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" '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 Amazon Web Services CloudFormation stack used to create a monthly cost estimate for DevOps Guru to analyze Amazon Web Services 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 Amazon Web Services resources defined by the stack. For more information, see Stacks in the Amazon Web Services CloudFormation User Guide.

See: newCloudFormationCostEstimationResourceCollectionFilter smart constructor.

Instances

Instances details
FromJSON CloudFormationCostEstimationResourceCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudFormationCostEstimationResourceCollectionFilter

ToJSON CloudFormationCostEstimationResourceCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudFormationCostEstimationResourceCollectionFilter

Generic 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

NFData CloudFormationCostEstimationResourceCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudFormationCostEstimationResourceCollectionFilter

Eq CloudFormationCostEstimationResourceCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudFormationCostEstimationResourceCollectionFilter

Hashable 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" '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 Amazon Web Services resources in your account that are specified by an Amazon Web Services CloudFormation stack.

See: newCloudFormationHealth smart constructor.

Instances

Instances details
FromJSON 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 #

Read CloudFormationHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudFormationHealth

Show CloudFormationHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudFormationHealth

NFData CloudFormationHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudFormationHealth

Methods

rnf :: CloudFormationHealth -> () #

Eq CloudFormationHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudFormationHealth

Hashable 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "CloudFormationHealth'" 'PrefixI 'True) (S1 ('MetaSel ('Just "analyzedResourceCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: (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:analyzedResourceCount:CloudFormationHealth', cloudFormationHealth_analyzedResourceCount - Number of resources that DevOps Guru is monitoring in your account that are specified by an Amazon Web Services CloudFormation stack.

$sel:insight:CloudFormationHealth', cloudFormationHealth_insight - Information about the health of the Amazon Web Services resources in your account that are specified by an Amazon Web Services 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.

CloudWatchMetricsDataSummary

data CloudWatchMetricsDataSummary Source #

Contains information about the analyzed metrics that displayed anomalous behavior.

See: newCloudWatchMetricsDataSummary smart constructor.

Instances

Instances details
FromJSON CloudWatchMetricsDataSummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricsDataSummary

Generic CloudWatchMetricsDataSummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricsDataSummary

Associated Types

type Rep CloudWatchMetricsDataSummary :: Type -> Type #

Read CloudWatchMetricsDataSummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricsDataSummary

Show CloudWatchMetricsDataSummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricsDataSummary

NFData CloudWatchMetricsDataSummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricsDataSummary

Eq CloudWatchMetricsDataSummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricsDataSummary

Hashable CloudWatchMetricsDataSummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricsDataSummary

type Rep CloudWatchMetricsDataSummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricsDataSummary

type Rep CloudWatchMetricsDataSummary = D1 ('MetaData "CloudWatchMetricsDataSummary" "Amazonka.DevOpsGuru.Types.CloudWatchMetricsDataSummary" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "CloudWatchMetricsDataSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "statusCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CloudWatchMetricDataStatusCode)) :*: S1 ('MetaSel ('Just "timestampMetricValuePairList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [TimestampMetricValuePair]))))

newCloudWatchMetricsDataSummary :: CloudWatchMetricsDataSummary Source #

Create a value of CloudWatchMetricsDataSummary 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:statusCode:CloudWatchMetricsDataSummary', cloudWatchMetricsDataSummary_statusCode - This is an enum of the status showing whether the metric value pair list has partial or complete data, or if there was an error.

$sel:timestampMetricValuePairList:CloudWatchMetricsDataSummary', cloudWatchMetricsDataSummary_timestampMetricValuePairList - This is a list of Amazon CloudWatch metric values at given timestamp.

CloudWatchMetricsDetail

data CloudWatchMetricsDetail Source #

Information about an Amazon CloudWatch metric.

See: newCloudWatchMetricsDetail smart constructor.

Instances

Instances details
FromJSON 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 #

Read CloudWatchMetricsDetail Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricsDetail

Show CloudWatchMetricsDetail Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricsDetail

NFData CloudWatchMetricsDetail Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricsDetail

Methods

rnf :: CloudWatchMetricsDetail -> () #

Eq CloudWatchMetricsDetail Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricsDetail

Hashable CloudWatchMetricsDetail Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricsDetail

type Rep CloudWatchMetricsDetail Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricsDetail

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:dimensions:CloudWatchMetricsDetail', cloudWatchMetricsDetail_dimensions - An array of CloudWatch dimensions associated with

$sel:metricDataSummary:CloudWatchMetricsDetail', cloudWatchMetricsDetail_metricDataSummary - This object returns anomaly metric data.

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

$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: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 an 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
FromJSON 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 #

Read CloudWatchMetricsDimension Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricsDimension

Show CloudWatchMetricsDimension Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricsDimension

NFData CloudWatchMetricsDimension Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricsDimension

Eq CloudWatchMetricsDimension Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CloudWatchMetricsDimension

Hashable 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "CloudWatchMetricsDimension'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "value") '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:name:CloudWatchMetricsDimension', cloudWatchMetricsDimension_name - The name of the CloudWatch dimension.

$sel:value:CloudWatchMetricsDimension', cloudWatchMetricsDimension_value - The value of the CloudWatch dimension.

CostEstimationResourceCollectionFilter

data CostEstimationResourceCollectionFilter Source #

Information about a filter used to specify which Amazon Web Services 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
FromJSON CostEstimationResourceCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationResourceCollectionFilter

ToJSON CostEstimationResourceCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationResourceCollectionFilter

Generic 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

NFData CostEstimationResourceCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationResourceCollectionFilter

Eq CostEstimationResourceCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationResourceCollectionFilter

Hashable 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "CostEstimationResourceCollectionFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cloudFormation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CloudFormationCostEstimationResourceCollectionFilter)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [TagCostEstimationResourceCollectionFilter]))))

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 Amazon Web Services resources used to create a monthly estimate for DevOps Guru.

$sel:tags:CostEstimationResourceCollectionFilter', costEstimationResourceCollectionFilter_tags - The Amazon Web Services tags used to filter the resource collection that is used for a cost estimate.

Tags help you identify and organize your Amazon Web Services resources. Many Amazon Web Services services support tagging, so you can assign the same tag to resources from different services to indicate that the resources are related. For example, you can assign the same tag to an Amazon DynamoDB table resource that you assign to an Lambda function. For more information about using tags, see the Tagging best practices whitepaper.

Each Amazon Web Services tag has two parts.

  • A tag key (for example, CostCenter, Environment, Project, or Secret). Tag keys are case-sensitive.
  • An optional field known as a tag value (for example, 111122223333, Production, or a team name). Omitting the tag value is the same as using an empty string. Like tag keys, tag values are case-sensitive.

Together these are known as key-value pairs.

The string used for a key in a tag that you use to define your resource coverage must begin with the prefix Devops-guru-. The tag key might be DevOps-Guru-deployment-application or devops-guru-rds-application. When you create a key, the case of characters in the key can be whatever you choose. After you create a key, it is case-sensitive. For example, DevOps Guru works with a key named devops-guru-rds and a key named DevOps-Guru-RDS, and these act as two different keys. Possible key/value pairs in your application might be Devops-Guru-production-application/RDS or Devops-Guru-production-application/containers.

CostEstimationTimeRange

data CostEstimationTimeRange Source #

The time range of a cost estimation.

See: newCostEstimationTimeRange smart constructor.

Instances

Instances details
FromJSON 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 #

Read CostEstimationTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationTimeRange

Show CostEstimationTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationTimeRange

NFData CostEstimationTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationTimeRange

Methods

rnf :: CostEstimationTimeRange -> () #

Eq CostEstimationTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.CostEstimationTimeRange

Hashable 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "CostEstimationTimeRange'" 'PrefixI 'True) (S1 ('MetaSel ('Just "endTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "startTime") '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:endTime:CostEstimationTimeRange', costEstimationTimeRange_endTime - The end time of the cost estimation.

$sel:startTime:CostEstimationTimeRange', costEstimationTimeRange_startTime - The start 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
ToJSON 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 #

Read EndTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EndTimeRange

Show EndTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EndTimeRange

NFData EndTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EndTimeRange

Methods

rnf :: EndTimeRange -> () #

Eq EndTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EndTimeRange

Hashable 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" '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 Amazon Web Services resource event. Amazon Web Services 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
FromJSON Event Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.Event

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 #

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 #

NFData Event Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.Event

Methods

rnf :: Event -> () #

Eq Event Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.Event

Methods

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

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

Hashable Event Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.Event

Methods

hashWithSalt :: Int -> Event -> Int #

hash :: Event -> Int #

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:dataSource:Event', event_dataSource - The source, AWS_CLOUD_TRAIL or AWS_CODE_DEPLOY, where DevOps Guru analysis found the event.

$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:eventSource:Event', event_eventSource - The Amazon Web Services source that emitted the event.

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

Event, event_name - The name of the event.

$sel:resourceCollection:Event', event_resourceCollection - Undocumented member.

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

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

EventResource

data EventResource Source #

The Amazon Web Services resource that emitted an event. Amazon Web Services 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
FromJSON 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 #

Read EventResource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventResource

Show EventResource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventResource

NFData EventResource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventResource

Methods

rnf :: EventResource -> () #

Eq EventResource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventResource

Hashable 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" '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.

EventSourcesConfig

data EventSourcesConfig Source #

Information about the integration of DevOps Guru as consumer with another AWS service, such as AWS CodeGuru Profiler via EventBridge.

See: newEventSourcesConfig smart constructor.

Instances

Instances details
FromJSON EventSourcesConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventSourcesConfig

ToJSON EventSourcesConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventSourcesConfig

Generic EventSourcesConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventSourcesConfig

Associated Types

type Rep EventSourcesConfig :: Type -> Type #

Read EventSourcesConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventSourcesConfig

Show EventSourcesConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventSourcesConfig

NFData EventSourcesConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventSourcesConfig

Methods

rnf :: EventSourcesConfig -> () #

Eq EventSourcesConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventSourcesConfig

Hashable EventSourcesConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventSourcesConfig

type Rep EventSourcesConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventSourcesConfig

type Rep EventSourcesConfig = D1 ('MetaData "EventSourcesConfig" "Amazonka.DevOpsGuru.Types.EventSourcesConfig" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "EventSourcesConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "amazonCodeGuruProfiler") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AmazonCodeGuruProfilerIntegration))))

newEventSourcesConfig :: EventSourcesConfig Source #

Create a value of EventSourcesConfig 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:amazonCodeGuruProfiler:EventSourcesConfig', eventSourcesConfig_amazonCodeGuruProfiler - Information about whether DevOps Guru is configured to consume recommendations which are generated from AWS CodeGuru Profiler.

EventTimeRange

data EventTimeRange Source #

The time range during which an Amazon Web Services event occurred. Amazon Web Services 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
ToJSON 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 #

Read EventTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventTimeRange

Show EventTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventTimeRange

NFData EventTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventTimeRange

Methods

rnf :: EventTimeRange -> () #

Eq EventTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.EventTimeRange

Hashable 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" '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
FromJSON InsightFeedback Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightFeedback

ToJSON 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 #

Read InsightFeedback Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightFeedback

Show InsightFeedback Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightFeedback

NFData InsightFeedback Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightFeedback

Methods

rnf :: InsightFeedback -> () #

Eq InsightFeedback Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightFeedback

Hashable 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "InsightFeedback'" 'PrefixI 'True) (S1 ('MetaSel ('Just "feedback") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InsightFeedbackOption)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

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:feedback:InsightFeedback', insightFeedback_feedback - The feedback provided by the customer.

$sel:id:InsightFeedback', insightFeedback_id - The insight feedback ID.

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
FromJSON 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 #

Read InsightHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightHealth

Show InsightHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightHealth

NFData InsightHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightHealth

Methods

rnf :: InsightHealth -> () #

Eq InsightHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightHealth

Hashable 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "InsightHealth'" 'PrefixI 'True) (S1 ('MetaSel ('Just "meanTimeToRecoverInMilliseconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: (S1 ('MetaSel ('Just "openProactiveInsights") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "openReactiveInsights") '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:openProactiveInsights:InsightHealth', insightHealth_openProactiveInsights - The number of open proactive insights.

$sel:openReactiveInsights:InsightHealth', insightHealth_openReactiveInsights - The number of open reactive 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
FromJSON 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 #

Read InsightTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightTimeRange

Show InsightTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightTimeRange

NFData InsightTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightTimeRange

Methods

rnf :: InsightTimeRange -> () #

Eq InsightTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.InsightTimeRange

Hashable 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" '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
ToJSON 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 #

Read ListEventsFilters Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListEventsFilters

Show ListEventsFilters Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListEventsFilters

NFData ListEventsFilters Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListEventsFilters

Methods

rnf :: ListEventsFilters -> () #

Eq ListEventsFilters Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListEventsFilters

Hashable 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "ListEventsFilters'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "dataSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EventDataSource)) :*: (S1 ('MetaSel ('Just "eventClass") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EventClass)) :*: S1 ('MetaSel ('Just "eventSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "eventTimeRange") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EventTimeRange)) :*: (S1 ('MetaSel ('Just "insightId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceCollection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceCollection))))))

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:dataSource:ListEventsFilters', listEventsFilters_dataSource - The source, AWS_CLOUD_TRAIL or AWS_CODE_DEPLOY, of the events you want returned.

$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:eventSource:ListEventsFilters', listEventsFilters_eventSource - The Amazon Web Services source that emitted the events you want to filter for.

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

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

$sel:resourceCollection:ListEventsFilters', listEventsFilters_resourceCollection - Undocumented member.

ListInsightsAnyStatusFilter

data ListInsightsAnyStatusFilter Source #

Used to filter for insights that have any status.

See: newListInsightsAnyStatusFilter smart constructor.

Instances

Instances details
ToJSON 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 #

Read ListInsightsAnyStatusFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListInsightsAnyStatusFilter

Show ListInsightsAnyStatusFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListInsightsAnyStatusFilter

NFData ListInsightsAnyStatusFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListInsightsAnyStatusFilter

Eq ListInsightsAnyStatusFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListInsightsAnyStatusFilter

Hashable 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" '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
ToJSON 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 #

Read ListInsightsClosedStatusFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListInsightsClosedStatusFilter

Show ListInsightsClosedStatusFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListInsightsClosedStatusFilter

NFData ListInsightsClosedStatusFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListInsightsClosedStatusFilter

Eq ListInsightsClosedStatusFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListInsightsClosedStatusFilter

Hashable 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" '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
ToJSON 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 #

Read ListInsightsOngoingStatusFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListInsightsOngoingStatusFilter

Show ListInsightsOngoingStatusFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListInsightsOngoingStatusFilter

NFData ListInsightsOngoingStatusFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListInsightsOngoingStatusFilter

Eq ListInsightsOngoingStatusFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListInsightsOngoingStatusFilter

Hashable 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" '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
ToJSON 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 #

Read ListInsightsStatusFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListInsightsStatusFilter

Show ListInsightsStatusFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListInsightsStatusFilter

NFData ListInsightsStatusFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListInsightsStatusFilter

Eq ListInsightsStatusFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListInsightsStatusFilter

Hashable 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "ListInsightsStatusFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "any") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ListInsightsAnyStatusFilter)) :*: (S1 ('MetaSel ('Just "closed") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ListInsightsClosedStatusFilter)) :*: S1 ('MetaSel ('Just "ongoing") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ListInsightsOngoingStatusFilter)))))

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:any:ListInsightsStatusFilter', listInsightsStatusFilter_any - A ListInsightsAnyStatusFilter that specifies insights of any status that are either REACTIVE or PROACTIVE.

$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.

ListMonitoredResourcesFilters

data ListMonitoredResourcesFilters Source #

Filters to determine which monitored resources you want to retrieve. You can filter by resource type or resource permission status.

See: newListMonitoredResourcesFilters smart constructor.

Instances

Instances details
ToJSON ListMonitoredResourcesFilters Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListMonitoredResourcesFilters

Generic ListMonitoredResourcesFilters Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListMonitoredResourcesFilters

Associated Types

type Rep ListMonitoredResourcesFilters :: Type -> Type #

Read ListMonitoredResourcesFilters Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListMonitoredResourcesFilters

Show ListMonitoredResourcesFilters Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListMonitoredResourcesFilters

NFData ListMonitoredResourcesFilters Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListMonitoredResourcesFilters

Eq ListMonitoredResourcesFilters Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListMonitoredResourcesFilters

Hashable ListMonitoredResourcesFilters Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListMonitoredResourcesFilters

type Rep ListMonitoredResourcesFilters Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ListMonitoredResourcesFilters

type Rep ListMonitoredResourcesFilters = D1 ('MetaData "ListMonitoredResourcesFilters" "Amazonka.DevOpsGuru.Types.ListMonitoredResourcesFilters" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "ListMonitoredResourcesFilters'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourcePermission") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ResourcePermission) :*: S1 ('MetaSel ('Just "resourceTypeFilters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [ResourceTypeFilter])))

newListMonitoredResourcesFilters Source #

Create a value of ListMonitoredResourcesFilters 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:resourcePermission:ListMonitoredResourcesFilters', listMonitoredResourcesFilters_resourcePermission - The permission status of a resource.

$sel:resourceTypeFilters:ListMonitoredResourcesFilters', listMonitoredResourcesFilters_resourceTypeFilters - The type of resource that you wish to retrieve, such as log groups.

LogAnomalyClass

data LogAnomalyClass Source #

Information about an anomalous log event found within a log group.

See: newLogAnomalyClass smart constructor.

Instances

Instances details
FromJSON LogAnomalyClass Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.LogAnomalyClass

Generic LogAnomalyClass Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.LogAnomalyClass

Associated Types

type Rep LogAnomalyClass :: Type -> Type #

Read LogAnomalyClass Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.LogAnomalyClass

Show LogAnomalyClass Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.LogAnomalyClass

NFData LogAnomalyClass Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.LogAnomalyClass

Methods

rnf :: LogAnomalyClass -> () #

Eq LogAnomalyClass Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.LogAnomalyClass

Hashable LogAnomalyClass Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.LogAnomalyClass

type Rep LogAnomalyClass Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.LogAnomalyClass

type Rep LogAnomalyClass = D1 ('MetaData "LogAnomalyClass" "Amazonka.DevOpsGuru.Types.LogAnomalyClass" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "LogAnomalyClass'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "explanation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "logAnomalyToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "logAnomalyType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LogAnomalyType)))) :*: ((S1 ('MetaSel ('Just "logEventId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "logEventTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "logStreamName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "numberOfLogLinesOccurrences") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))))

newLogAnomalyClass :: LogAnomalyClass Source #

Create a value of LogAnomalyClass 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:explanation:LogAnomalyClass', logAnomalyClass_explanation - The explanation for why the log event is considered an anomaly.

$sel:logAnomalyToken:LogAnomalyClass', logAnomalyClass_logAnomalyToken - The token where the anomaly was detected. This may refer to an exception or another location, or it may be blank for log anomalies such as format anomalies.

$sel:logAnomalyType:LogAnomalyClass', logAnomalyClass_logAnomalyType - The type of log anomaly that has been detected.

$sel:logEventId:LogAnomalyClass', logAnomalyClass_logEventId - The ID of the log event.

$sel:logEventTimestamp:LogAnomalyClass', logAnomalyClass_logEventTimestamp - The time of the first occurrence of the anomalous log event.

$sel:logStreamName:LogAnomalyClass', logAnomalyClass_logStreamName - The name of the Amazon CloudWatch log stream that the anomalous log event belongs to. A log stream is a sequence of log events that share the same source.

$sel:numberOfLogLinesOccurrences:LogAnomalyClass', logAnomalyClass_numberOfLogLinesOccurrences - The number of log lines where this anomalous log event occurs.

LogAnomalyShowcase

data LogAnomalyShowcase Source #

A cluster of similar anomalous log events found within a log group.

See: newLogAnomalyShowcase smart constructor.

Instances

Instances details
FromJSON LogAnomalyShowcase Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.LogAnomalyShowcase

Generic LogAnomalyShowcase Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.LogAnomalyShowcase

Associated Types

type Rep LogAnomalyShowcase :: Type -> Type #

Read LogAnomalyShowcase Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.LogAnomalyShowcase

Show LogAnomalyShowcase Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.LogAnomalyShowcase

NFData LogAnomalyShowcase Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.LogAnomalyShowcase

Methods

rnf :: LogAnomalyShowcase -> () #

Eq LogAnomalyShowcase Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.LogAnomalyShowcase

Hashable LogAnomalyShowcase Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.LogAnomalyShowcase

type Rep LogAnomalyShowcase Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.LogAnomalyShowcase

type Rep LogAnomalyShowcase = D1 ('MetaData "LogAnomalyShowcase" "Amazonka.DevOpsGuru.Types.LogAnomalyShowcase" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "LogAnomalyShowcase'" 'PrefixI 'True) (S1 ('MetaSel ('Just "logAnomalyClasses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [LogAnomalyClass]))))

newLogAnomalyShowcase :: LogAnomalyShowcase Source #

Create a value of LogAnomalyShowcase 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:logAnomalyClasses:LogAnomalyShowcase', logAnomalyShowcase_logAnomalyClasses - A list of anomalous log events that may be related.

LogsAnomalyDetectionIntegration

data LogsAnomalyDetectionIntegration Source #

Information about the integration of DevOps Guru with CloudWatch log groups for log anomaly detection.

See: newLogsAnomalyDetectionIntegration smart constructor.

Instances

Instances details
FromJSON LogsAnomalyDetectionIntegration Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.LogsAnomalyDetectionIntegration

Generic LogsAnomalyDetectionIntegration Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.LogsAnomalyDetectionIntegration

Associated Types

type Rep LogsAnomalyDetectionIntegration :: Type -> Type #

Read LogsAnomalyDetectionIntegration Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.LogsAnomalyDetectionIntegration

Show LogsAnomalyDetectionIntegration Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.LogsAnomalyDetectionIntegration

NFData LogsAnomalyDetectionIntegration Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.LogsAnomalyDetectionIntegration

Eq LogsAnomalyDetectionIntegration Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.LogsAnomalyDetectionIntegration

Hashable LogsAnomalyDetectionIntegration Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.LogsAnomalyDetectionIntegration

type Rep LogsAnomalyDetectionIntegration Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.LogsAnomalyDetectionIntegration

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

newLogsAnomalyDetectionIntegration :: LogsAnomalyDetectionIntegration Source #

Create a value of LogsAnomalyDetectionIntegration 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:LogsAnomalyDetectionIntegration', logsAnomalyDetectionIntegration_optInStatus - Specifies if DevOps Guru is configured to perform log anomaly detection on CloudWatch log groups.

LogsAnomalyDetectionIntegrationConfig

data LogsAnomalyDetectionIntegrationConfig Source #

Information about the integration of DevOps Guru with CloudWatch log groups for log anomaly detection. You can use this to update the configuration.

See: newLogsAnomalyDetectionIntegrationConfig smart constructor.

Instances

Instances details
ToJSON LogsAnomalyDetectionIntegrationConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.LogsAnomalyDetectionIntegrationConfig

Generic LogsAnomalyDetectionIntegrationConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.LogsAnomalyDetectionIntegrationConfig

Read LogsAnomalyDetectionIntegrationConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.LogsAnomalyDetectionIntegrationConfig

Show LogsAnomalyDetectionIntegrationConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.LogsAnomalyDetectionIntegrationConfig

NFData LogsAnomalyDetectionIntegrationConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.LogsAnomalyDetectionIntegrationConfig

Eq LogsAnomalyDetectionIntegrationConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.LogsAnomalyDetectionIntegrationConfig

Hashable LogsAnomalyDetectionIntegrationConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.LogsAnomalyDetectionIntegrationConfig

type Rep LogsAnomalyDetectionIntegrationConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.LogsAnomalyDetectionIntegrationConfig

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

newLogsAnomalyDetectionIntegrationConfig :: LogsAnomalyDetectionIntegrationConfig Source #

Create a value of LogsAnomalyDetectionIntegrationConfig 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:LogsAnomalyDetectionIntegrationConfig', logsAnomalyDetectionIntegrationConfig_optInStatus - Specifies if DevOps Guru is configured to perform log anomaly detection on CloudWatch log groups.

MonitoredResourceIdentifier

data MonitoredResourceIdentifier Source #

Information about the resource that is being monitored, including the name of the resource, the type of resource, and whether or not permission is given to DevOps Guru to access that resource.

See: newMonitoredResourceIdentifier smart constructor.

Instances

Instances details
FromJSON MonitoredResourceIdentifier Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.MonitoredResourceIdentifier

Generic MonitoredResourceIdentifier Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.MonitoredResourceIdentifier

Associated Types

type Rep MonitoredResourceIdentifier :: Type -> Type #

Read MonitoredResourceIdentifier Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.MonitoredResourceIdentifier

Show MonitoredResourceIdentifier Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.MonitoredResourceIdentifier

NFData MonitoredResourceIdentifier Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.MonitoredResourceIdentifier

Eq MonitoredResourceIdentifier Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.MonitoredResourceIdentifier

Hashable MonitoredResourceIdentifier Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.MonitoredResourceIdentifier

type Rep MonitoredResourceIdentifier Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.MonitoredResourceIdentifier

type Rep MonitoredResourceIdentifier = D1 ('MetaData "MonitoredResourceIdentifier" "Amazonka.DevOpsGuru.Types.MonitoredResourceIdentifier" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "MonitoredResourceIdentifier'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "lastUpdated") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "monitoredResourceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "resourceCollection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceCollection)) :*: (S1 ('MetaSel ('Just "resourcePermission") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourcePermission)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newMonitoredResourceIdentifier :: MonitoredResourceIdentifier Source #

Create a value of MonitoredResourceIdentifier 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:lastUpdated:MonitoredResourceIdentifier', monitoredResourceIdentifier_lastUpdated - The time at which DevOps Guru last updated this resource.

$sel:monitoredResourceName:MonitoredResourceIdentifier', monitoredResourceIdentifier_monitoredResourceName - The name of the resource being monitored.

$sel:resourceCollection:MonitoredResourceIdentifier', monitoredResourceIdentifier_resourceCollection - Undocumented member.

$sel:resourcePermission:MonitoredResourceIdentifier', monitoredResourceIdentifier_resourcePermission - The permission status of a resource.

$sel:type':MonitoredResourceIdentifier', monitoredResourceIdentifier_type - The type of resource being monitored.

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. DevOps Guru only supports standard SNS topics. For more information, see Permissions for cross account Amazon SNS topics.

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 Amazon Web Services Key Management Service customer-managed key (CMK), then you must add permissions to the CMK. For more information, see Permissions for Amazon Web Services KMS–encrypted Amazon SNS topics.

See: newNotificationChannel smart constructor.

Instances

Instances details
FromJSON 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 #

Read NotificationChannel Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.NotificationChannel

Show NotificationChannel Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.NotificationChannel

NFData NotificationChannel Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.NotificationChannel

Methods

rnf :: NotificationChannel -> () #

Eq NotificationChannel Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.NotificationChannel

Hashable 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" '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
FromJSON NotificationChannelConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.NotificationChannelConfig

ToJSON 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 #

Read NotificationChannelConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.NotificationChannelConfig

Show NotificationChannelConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.NotificationChannelConfig

NFData NotificationChannelConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.NotificationChannelConfig

Eq NotificationChannelConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.NotificationChannelConfig

Hashable 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "NotificationChannelConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "filters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NotificationFilterConfig)) :*: 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:filters:NotificationChannelConfig', notificationChannelConfig_filters - The filter configurations for the Amazon SNS notification topic you use with DevOps Guru. If you do not provide filter configurations, the default configurations are to receive notifications for all message types of High or Medium severity.

$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. DevOps Guru only supports standard SNS topics. For more information, see Permissions for cross account Amazon SNS topics.

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 Amazon Web Services Key Management Service customer-managed key (CMK), then you must add permissions to the CMK. For more information, see Permissions for Amazon Web Services KMS–encrypted Amazon SNS topics.

NotificationFilterConfig

data NotificationFilterConfig Source #

The filter configurations for the Amazon SNS notification topic you use with DevOps Guru. You can choose to specify which events or message types to receive notifications for. You can also choose to specify which severity levels to receive notifications for.

See: newNotificationFilterConfig smart constructor.

Instances

Instances details
FromJSON NotificationFilterConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.NotificationFilterConfig

ToJSON NotificationFilterConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.NotificationFilterConfig

Generic NotificationFilterConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.NotificationFilterConfig

Associated Types

type Rep NotificationFilterConfig :: Type -> Type #

Read NotificationFilterConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.NotificationFilterConfig

Show NotificationFilterConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.NotificationFilterConfig

NFData NotificationFilterConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.NotificationFilterConfig

Eq NotificationFilterConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.NotificationFilterConfig

Hashable NotificationFilterConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.NotificationFilterConfig

type Rep NotificationFilterConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.NotificationFilterConfig

type Rep NotificationFilterConfig = D1 ('MetaData "NotificationFilterConfig" "Amazonka.DevOpsGuru.Types.NotificationFilterConfig" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "NotificationFilterConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "messageTypes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [NotificationMessageType])) :*: S1 ('MetaSel ('Just "severities") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [InsightSeverity]))))

newNotificationFilterConfig :: NotificationFilterConfig Source #

Create a value of NotificationFilterConfig 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:messageTypes:NotificationFilterConfig', notificationFilterConfig_messageTypes - The events that you want to receive notifications for. For example, you can choose to receive notifications only when the severity level is upgraded or a new insight is created.

$sel:severities:NotificationFilterConfig', notificationFilterConfig_severities - The severity levels that you want to receive notifications for. For example, you can choose to receive notifications only for insights with HIGH and MEDIUM severity levels. For more information, see Understanding insight severities.

OpsCenterIntegration

data OpsCenterIntegration Source #

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

See: newOpsCenterIntegration smart constructor.

Instances

Instances details
FromJSON 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 #

Read OpsCenterIntegration Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OpsCenterIntegration

Show OpsCenterIntegration Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OpsCenterIntegration

NFData OpsCenterIntegration Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OpsCenterIntegration

Methods

rnf :: OpsCenterIntegration -> () #

Eq OpsCenterIntegration Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OpsCenterIntegration

Hashable 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" '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 Amazon Web Services Systems Manager OpsItem for each created insight.

OpsCenterIntegrationConfig

data OpsCenterIntegrationConfig Source #

Information about whether DevOps Guru is configured to create an OpsItem in Amazon Web Services Systems Manager OpsCenter for each created insight. You can use this to update the configuration.

See: newOpsCenterIntegrationConfig smart constructor.

Instances

Instances details
ToJSON 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 #

Read OpsCenterIntegrationConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OpsCenterIntegrationConfig

Show OpsCenterIntegrationConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OpsCenterIntegrationConfig

NFData OpsCenterIntegrationConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OpsCenterIntegrationConfig

Eq OpsCenterIntegrationConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.OpsCenterIntegrationConfig

Hashable 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" '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 Amazon Web Services Systems Manager OpsItem for each created insight.

PerformanceInsightsMetricDimensionGroup

data PerformanceInsightsMetricDimensionGroup Source #

A logical grouping of Performance Insights metrics for a related subject area. For example, the db.sql dimension group consists of the following dimensions: db.sql.id, db.sql.db_id, db.sql.statement, and db.sql.tokenized_id.

Each response element returns a maximum of 500 bytes. For larger elements, such as SQL statements, only the first 500 bytes are returned.

Amazon RDS Performance Insights enables you to monitor and explore different dimensions of database load based on data captured from a running DB instance. DB load is measured as average active sessions. Performance Insights provides the data to API consumers as a two-dimensional time-series dataset. The time dimension provides DB load data for each time point in the queried time range. Each time point decomposes overall load in relation to the requested dimensions, measured at that time point. Examples include SQL, Wait event, User, and Host.

See: newPerformanceInsightsMetricDimensionGroup smart constructor.

Instances

Instances details
FromJSON PerformanceInsightsMetricDimensionGroup Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PerformanceInsightsMetricDimensionGroup

Generic PerformanceInsightsMetricDimensionGroup Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PerformanceInsightsMetricDimensionGroup

Read PerformanceInsightsMetricDimensionGroup Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PerformanceInsightsMetricDimensionGroup

Show PerformanceInsightsMetricDimensionGroup Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PerformanceInsightsMetricDimensionGroup

NFData PerformanceInsightsMetricDimensionGroup Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PerformanceInsightsMetricDimensionGroup

Eq PerformanceInsightsMetricDimensionGroup Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PerformanceInsightsMetricDimensionGroup

Hashable PerformanceInsightsMetricDimensionGroup Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PerformanceInsightsMetricDimensionGroup

type Rep PerformanceInsightsMetricDimensionGroup Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PerformanceInsightsMetricDimensionGroup

type Rep PerformanceInsightsMetricDimensionGroup = D1 ('MetaData "PerformanceInsightsMetricDimensionGroup" "Amazonka.DevOpsGuru.Types.PerformanceInsightsMetricDimensionGroup" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "PerformanceInsightsMetricDimensionGroup'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dimensions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "group'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)))))

newPerformanceInsightsMetricDimensionGroup :: PerformanceInsightsMetricDimensionGroup Source #

Create a value of PerformanceInsightsMetricDimensionGroup 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:dimensions:PerformanceInsightsMetricDimensionGroup', performanceInsightsMetricDimensionGroup_dimensions - A list of specific dimensions from a dimension group. If this parameter is not present, then it signifies that all of the dimensions in the group were requested or are present in the response.

Valid values for elements in the Dimensions array are:

  • db.application.name - The name of the application that is connected to the database (only Aurora PostgreSQL and RDS PostgreSQL)
  • db.host.id - The host ID of the connected client (all engines)
  • db.host.name - The host name of the connected client (all engines)
  • db.name - The name of the database to which the client is connected (only Aurora PostgreSQL, Amazon RDS PostgreSQL, Aurora MySQL, Amazon RDS MySQL, and MariaDB)
  • db.session_type.name - The type of the current session (only Aurora PostgreSQL and RDS PostgreSQL)
  • db.sql.id - The SQL ID generated by Performance Insights (all engines)
  • db.sql.db_id - The SQL ID generated by the database (all engines)
  • db.sql.statement - The SQL text that is being executed (all engines)
  • db.sql.tokenized_id
  • db.sql_tokenized.id - The SQL digest ID generated by Performance Insights (all engines)
  • db.sql_tokenized.db_id - SQL digest ID generated by the database (all engines)
  • db.sql_tokenized.statement - The SQL digest text (all engines)
  • db.user.id - The ID of the user logged in to the database (all engines)
  • db.user.name - The name of the user logged in to the database (all engines)
  • db.wait_event.name - The event for which the backend is waiting (all engines)
  • db.wait_event.type - The type of event for which the backend is waiting (all engines)
  • db.wait_event_type.name - The name of the event type for which the backend is waiting (all engines)

$sel:group':PerformanceInsightsMetricDimensionGroup', performanceInsightsMetricDimensionGroup_group - The name of the dimension group. Its valid values are:

  • db - The name of the database to which the client is connected (only Aurora PostgreSQL, Amazon RDS PostgreSQL, Aurora MySQL, Amazon RDS MySQL, and MariaDB)
  • db.application - The name of the application that is connected to the database (only Aurora PostgreSQL and RDS PostgreSQL)
  • db.host - The host name of the connected client (all engines)
  • db.session_type - The type of the current session (only Aurora PostgreSQL and RDS PostgreSQL)
  • db.sql - The SQL that is currently executing (all engines)
  • db.sql_tokenized - The SQL digest (all engines)
  • db.wait_event - The event for which the database backend is waiting (all engines)
  • db.wait_event_type - The type of event for which the database backend is waiting (all engines)
  • db.user - The user logged in to the database (all engines)

$sel:limit:PerformanceInsightsMetricDimensionGroup', performanceInsightsMetricDimensionGroup_limit - The maximum number of items to fetch for this dimension group.

PerformanceInsightsMetricQuery

data PerformanceInsightsMetricQuery Source #

A single query to be processed. Use these parameters to query the Performance Insights GetResourceMetrics API to retrieve the metrics for an anomaly. For more information, see GetResourceMetrics in the Amazon RDS Performance Insights API Reference.

Amazon RDS Performance Insights enables you to monitor and explore different dimensions of database load based on data captured from a running DB instance. DB load is measured as average active sessions. Performance Insights provides the data to API consumers as a two-dimensional time-series dataset. The time dimension provides DB load data for each time point in the queried time range. Each time point decomposes overall load in relation to the requested dimensions, measured at that time point. Examples include SQL, Wait event, User, and Host.

See: newPerformanceInsightsMetricQuery smart constructor.

Instances

Instances details
FromJSON PerformanceInsightsMetricQuery Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PerformanceInsightsMetricQuery

Generic PerformanceInsightsMetricQuery Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PerformanceInsightsMetricQuery

Associated Types

type Rep PerformanceInsightsMetricQuery :: Type -> Type #

Read PerformanceInsightsMetricQuery Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PerformanceInsightsMetricQuery

Show PerformanceInsightsMetricQuery Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PerformanceInsightsMetricQuery

NFData PerformanceInsightsMetricQuery Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PerformanceInsightsMetricQuery

Eq PerformanceInsightsMetricQuery Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PerformanceInsightsMetricQuery

Hashable PerformanceInsightsMetricQuery Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PerformanceInsightsMetricQuery

type Rep PerformanceInsightsMetricQuery Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PerformanceInsightsMetricQuery

type Rep PerformanceInsightsMetricQuery = D1 ('MetaData "PerformanceInsightsMetricQuery" "Amazonka.DevOpsGuru.Types.PerformanceInsightsMetricQuery" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "PerformanceInsightsMetricQuery'" 'PrefixI 'True) (S1 ('MetaSel ('Just "filter'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: (S1 ('MetaSel ('Just "groupBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PerformanceInsightsMetricDimensionGroup)) :*: S1 ('MetaSel ('Just "metric") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newPerformanceInsightsMetricQuery :: PerformanceInsightsMetricQuery Source #

Create a value of PerformanceInsightsMetricQuery 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:filter':PerformanceInsightsMetricQuery', performanceInsightsMetricQuery_filter - One or more filters to apply to a Performance Insights GetResourceMetrics API query. Restrictions:

  • Any number of filters by the same dimension, as specified in the GroupBy parameter.
  • A single filter for any other dimension in this dimension group.

$sel:groupBy:PerformanceInsightsMetricQuery', performanceInsightsMetricQuery_groupBy - The specification for how to aggregate the data points from a Performance Insights GetResourceMetrics API query. The Performance Insights query returns all of the dimensions within that group, unless you provide the names of specific dimensions within that group. You can also request that Performance Insights return a limited number of values for a dimension.

$sel:metric:PerformanceInsightsMetricQuery', performanceInsightsMetricQuery_metric - The name of the meteric used used when querying an Performance Insights GetResourceMetrics API for anomaly metrics.

Valid values for Metric are:

  • db.load.avg - a scaled representation of the number of active sessions for the database engine.
  • db.sampledload.avg - the raw number of active sessions for the database engine.

If the number of active sessions is less than an internal Performance Insights threshold, db.load.avg and db.sampledload.avg are the same value. If the number of active sessions is greater than the internal threshold, Performance Insights samples the active sessions, with db.load.avg showing the scaled values, db.sampledload.avg showing the raw values, and db.sampledload.avg less than db.load.avg. For most use cases, you can query db.load.avg only.

PerformanceInsightsMetricsDetail

data PerformanceInsightsMetricsDetail Source #

Details about Performance Insights metrics.

Amazon RDS Performance Insights enables you to monitor and explore different dimensions of database load based on data captured from a running DB instance. DB load is measured as average active sessions. Performance Insights provides the data to API consumers as a two-dimensional time-series dataset. The time dimension provides DB load data for each time point in the queried time range. Each time point decomposes overall load in relation to the requested dimensions, measured at that time point. Examples include SQL, Wait event, User, and Host.

See: newPerformanceInsightsMetricsDetail smart constructor.

Instances

Instances details
FromJSON PerformanceInsightsMetricsDetail Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PerformanceInsightsMetricsDetail

Generic PerformanceInsightsMetricsDetail Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PerformanceInsightsMetricsDetail

Associated Types

type Rep PerformanceInsightsMetricsDetail :: Type -> Type #

Read PerformanceInsightsMetricsDetail Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PerformanceInsightsMetricsDetail

Show PerformanceInsightsMetricsDetail Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PerformanceInsightsMetricsDetail

NFData PerformanceInsightsMetricsDetail Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PerformanceInsightsMetricsDetail

Eq PerformanceInsightsMetricsDetail Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PerformanceInsightsMetricsDetail

Hashable PerformanceInsightsMetricsDetail Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PerformanceInsightsMetricsDetail

type Rep PerformanceInsightsMetricsDetail Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PerformanceInsightsMetricsDetail

type Rep PerformanceInsightsMetricsDetail = D1 ('MetaData "PerformanceInsightsMetricsDetail" "Amazonka.DevOpsGuru.Types.PerformanceInsightsMetricsDetail" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "PerformanceInsightsMetricsDetail'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "metricDisplayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "metricQuery") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PerformanceInsightsMetricQuery)) :*: S1 ('MetaSel ('Just "referenceData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [PerformanceInsightsReferenceData])))) :*: (S1 ('MetaSel ('Just "statsAtAnomaly") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [PerformanceInsightsStat])) :*: (S1 ('MetaSel ('Just "statsAtBaseline") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [PerformanceInsightsStat])) :*: S1 ('MetaSel ('Just "unit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newPerformanceInsightsMetricsDetail :: PerformanceInsightsMetricsDetail Source #

Create a value of PerformanceInsightsMetricsDetail 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:metricDisplayName:PerformanceInsightsMetricsDetail', performanceInsightsMetricsDetail_metricDisplayName - The name used for a specific Performance Insights metric.

$sel:metricQuery:PerformanceInsightsMetricsDetail', performanceInsightsMetricsDetail_metricQuery - A single query to be processed for the metric. For more information, see PerformanceInsightsMetricQuery .

$sel:referenceData:PerformanceInsightsMetricsDetail', performanceInsightsMetricsDetail_referenceData - For more information, see PerformanceInsightsReferenceData .

$sel:statsAtAnomaly:PerformanceInsightsMetricsDetail', performanceInsightsMetricsDetail_statsAtAnomaly - The metric statistics during the anomalous period detected by DevOps Guru;

$sel:statsAtBaseline:PerformanceInsightsMetricsDetail', performanceInsightsMetricsDetail_statsAtBaseline - Typical metric statistics that are not considered anomalous. When DevOps Guru analyzes metrics, it compares them to StatsAtBaseline to help determine if they are anomalous.

$sel:unit:PerformanceInsightsMetricsDetail', performanceInsightsMetricsDetail_unit - The unit of measure for a metric. For example, a session or a process.

PerformanceInsightsReferenceComparisonValues

data PerformanceInsightsReferenceComparisonValues Source #

Reference scalar values and other metrics that DevOps Guru displays on a graph in its console along with the actual metrics it analyzed. Compare these reference values to your actual metrics to help you understand anomalous behavior that DevOps Guru detected.

See: newPerformanceInsightsReferenceComparisonValues smart constructor.

Instances

Instances details
FromJSON PerformanceInsightsReferenceComparisonValues Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PerformanceInsightsReferenceComparisonValues

Generic PerformanceInsightsReferenceComparisonValues Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PerformanceInsightsReferenceComparisonValues

Read PerformanceInsightsReferenceComparisonValues Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PerformanceInsightsReferenceComparisonValues

Show PerformanceInsightsReferenceComparisonValues Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PerformanceInsightsReferenceComparisonValues

NFData PerformanceInsightsReferenceComparisonValues Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PerformanceInsightsReferenceComparisonValues

Eq PerformanceInsightsReferenceComparisonValues Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PerformanceInsightsReferenceComparisonValues

Hashable PerformanceInsightsReferenceComparisonValues Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PerformanceInsightsReferenceComparisonValues

type Rep PerformanceInsightsReferenceComparisonValues Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PerformanceInsightsReferenceComparisonValues

type Rep PerformanceInsightsReferenceComparisonValues = D1 ('MetaData "PerformanceInsightsReferenceComparisonValues" "Amazonka.DevOpsGuru.Types.PerformanceInsightsReferenceComparisonValues" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "PerformanceInsightsReferenceComparisonValues'" 'PrefixI 'True) (S1 ('MetaSel ('Just "referenceMetric") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PerformanceInsightsReferenceMetric)) :*: S1 ('MetaSel ('Just "referenceScalar") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PerformanceInsightsReferenceScalar))))

newPerformanceInsightsReferenceComparisonValues :: PerformanceInsightsReferenceComparisonValues Source #

Create a value of PerformanceInsightsReferenceComparisonValues 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:referenceMetric:PerformanceInsightsReferenceComparisonValues', performanceInsightsReferenceComparisonValues_referenceMetric - A metric that DevOps Guru compares to actual metric values. This reference metric is used to determine if an actual metric should be considered anomalous.

$sel:referenceScalar:PerformanceInsightsReferenceComparisonValues', performanceInsightsReferenceComparisonValues_referenceScalar - A scalar value DevOps Guru for a metric that DevOps Guru compares to actual metric values. This reference value is used to determine if an actual metric value should be considered anomalous.

PerformanceInsightsReferenceData

data PerformanceInsightsReferenceData Source #

Reference data used to evaluate Performance Insights to determine if its performance is anomalous or not.

See: newPerformanceInsightsReferenceData smart constructor.

Instances

Instances details
FromJSON PerformanceInsightsReferenceData Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PerformanceInsightsReferenceData

Generic PerformanceInsightsReferenceData Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PerformanceInsightsReferenceData

Associated Types

type Rep PerformanceInsightsReferenceData :: Type -> Type #

Read PerformanceInsightsReferenceData Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PerformanceInsightsReferenceData

Show PerformanceInsightsReferenceData Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PerformanceInsightsReferenceData

NFData PerformanceInsightsReferenceData Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PerformanceInsightsReferenceData

Eq PerformanceInsightsReferenceData Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PerformanceInsightsReferenceData

Hashable PerformanceInsightsReferenceData Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PerformanceInsightsReferenceData

type Rep PerformanceInsightsReferenceData Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PerformanceInsightsReferenceData

type Rep PerformanceInsightsReferenceData = D1 ('MetaData "PerformanceInsightsReferenceData" "Amazonka.DevOpsGuru.Types.PerformanceInsightsReferenceData" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "PerformanceInsightsReferenceData'" 'PrefixI 'True) (S1 ('MetaSel ('Just "comparisonValues") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PerformanceInsightsReferenceComparisonValues)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newPerformanceInsightsReferenceData :: PerformanceInsightsReferenceData Source #

Create a value of PerformanceInsightsReferenceData 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:comparisonValues:PerformanceInsightsReferenceData', performanceInsightsReferenceData_comparisonValues - The specific reference values used to evaluate the Performance Insights. For more information, see PerformanceInsightsReferenceComparisonValues .

$sel:name:PerformanceInsightsReferenceData', performanceInsightsReferenceData_name - The name of the reference data.

PerformanceInsightsReferenceMetric

data PerformanceInsightsReferenceMetric Source #

Information about a reference metric used to evaluate Performance Insights.

See: newPerformanceInsightsReferenceMetric smart constructor.

Instances

Instances details
FromJSON PerformanceInsightsReferenceMetric Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PerformanceInsightsReferenceMetric

Generic PerformanceInsightsReferenceMetric Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PerformanceInsightsReferenceMetric

Associated Types

type Rep PerformanceInsightsReferenceMetric :: Type -> Type #

Read PerformanceInsightsReferenceMetric Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PerformanceInsightsReferenceMetric

Show PerformanceInsightsReferenceMetric Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PerformanceInsightsReferenceMetric

NFData PerformanceInsightsReferenceMetric Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PerformanceInsightsReferenceMetric

Eq PerformanceInsightsReferenceMetric Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PerformanceInsightsReferenceMetric

Hashable PerformanceInsightsReferenceMetric Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PerformanceInsightsReferenceMetric

type Rep PerformanceInsightsReferenceMetric Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PerformanceInsightsReferenceMetric

type Rep PerformanceInsightsReferenceMetric = D1 ('MetaData "PerformanceInsightsReferenceMetric" "Amazonka.DevOpsGuru.Types.PerformanceInsightsReferenceMetric" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "PerformanceInsightsReferenceMetric'" 'PrefixI 'True) (S1 ('MetaSel ('Just "metricQuery") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PerformanceInsightsMetricQuery))))

newPerformanceInsightsReferenceMetric :: PerformanceInsightsReferenceMetric Source #

Create a value of PerformanceInsightsReferenceMetric 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:metricQuery:PerformanceInsightsReferenceMetric', performanceInsightsReferenceMetric_metricQuery - A query to be processed on the metric.

PerformanceInsightsReferenceScalar

data PerformanceInsightsReferenceScalar Source #

A reference value to compare Performance Insights metrics against to determine if the metrics demonstrate anomalous behavior.

See: newPerformanceInsightsReferenceScalar smart constructor.

Instances

Instances details
FromJSON PerformanceInsightsReferenceScalar Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PerformanceInsightsReferenceScalar

Generic PerformanceInsightsReferenceScalar Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PerformanceInsightsReferenceScalar

Associated Types

type Rep PerformanceInsightsReferenceScalar :: Type -> Type #

Read PerformanceInsightsReferenceScalar Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PerformanceInsightsReferenceScalar

Show PerformanceInsightsReferenceScalar Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PerformanceInsightsReferenceScalar

NFData PerformanceInsightsReferenceScalar Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PerformanceInsightsReferenceScalar

Eq PerformanceInsightsReferenceScalar Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PerformanceInsightsReferenceScalar

Hashable PerformanceInsightsReferenceScalar Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PerformanceInsightsReferenceScalar

type Rep PerformanceInsightsReferenceScalar Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PerformanceInsightsReferenceScalar

type Rep PerformanceInsightsReferenceScalar = D1 ('MetaData "PerformanceInsightsReferenceScalar" "Amazonka.DevOpsGuru.Types.PerformanceInsightsReferenceScalar" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "PerformanceInsightsReferenceScalar'" 'PrefixI 'True) (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))

newPerformanceInsightsReferenceScalar :: PerformanceInsightsReferenceScalar Source #

Create a value of PerformanceInsightsReferenceScalar 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:PerformanceInsightsReferenceScalar', performanceInsightsReferenceScalar_value - The reference value.

PerformanceInsightsStat

data PerformanceInsightsStat Source #

A statistic in a Performance Insights collection.

See: newPerformanceInsightsStat smart constructor.

Instances

Instances details
FromJSON PerformanceInsightsStat Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PerformanceInsightsStat

Generic PerformanceInsightsStat Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PerformanceInsightsStat

Associated Types

type Rep PerformanceInsightsStat :: Type -> Type #

Read PerformanceInsightsStat Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PerformanceInsightsStat

Show PerformanceInsightsStat Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PerformanceInsightsStat

NFData PerformanceInsightsStat Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PerformanceInsightsStat

Methods

rnf :: PerformanceInsightsStat -> () #

Eq PerformanceInsightsStat Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PerformanceInsightsStat

Hashable PerformanceInsightsStat Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PerformanceInsightsStat

type Rep PerformanceInsightsStat Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PerformanceInsightsStat

type Rep PerformanceInsightsStat = D1 ('MetaData "PerformanceInsightsStat" "Amazonka.DevOpsGuru.Types.PerformanceInsightsStat" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "PerformanceInsightsStat'" 'PrefixI 'True) (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))

newPerformanceInsightsStat :: PerformanceInsightsStat Source #

Create a value of PerformanceInsightsStat 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':PerformanceInsightsStat', performanceInsightsStat_type - The statistic type.

$sel:value:PerformanceInsightsStat', performanceInsightsStat_value - The value of the statistic.

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
FromJSON 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 #

Read PredictionTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PredictionTimeRange

Show PredictionTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PredictionTimeRange

NFData PredictionTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PredictionTimeRange

Methods

rnf :: PredictionTimeRange -> () #

Eq PredictionTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.PredictionTimeRange

Hashable 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" '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
FromJSON 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 #

Read ProactiveAnomaly Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ProactiveAnomaly

Show ProactiveAnomaly Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ProactiveAnomaly

NFData ProactiveAnomaly Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ProactiveAnomaly

Methods

rnf :: ProactiveAnomaly -> () #

Eq ProactiveAnomaly Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ProactiveAnomaly

Hashable 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "ProactiveAnomaly'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "anomalyReportedTimeRange") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AnomalyReportedTimeRange)) :*: (S1 ('MetaSel ('Just "anomalyResources") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AnomalyResource])) :*: S1 ('MetaSel ('Just "anomalyTimeRange") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AnomalyTimeRange)))) :*: (S1 ('MetaSel ('Just "associatedInsightId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))) :*: ((S1 ('MetaSel ('Just "predictionTimeRange") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PredictionTimeRange)) :*: (S1 ('MetaSel ('Just "resourceCollection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceCollection)) :*: S1 ('MetaSel ('Just "severity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AnomalySeverity)))) :*: ((S1 ('MetaSel ('Just "sourceDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AnomalySourceDetails)) :*: S1 ('MetaSel ('Just "sourceMetadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AnomalySourceMetadata))) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AnomalyStatus)) :*: S1 ('MetaSel ('Just "updateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))))))

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 - An AnomalyReportedTimeRange object that specifies the time range between when the anomaly is opened and the time when it is closed.

$sel:anomalyResources:ProactiveAnomaly', proactiveAnomaly_anomalyResources - Information about a resource in which DevOps Guru detected anomalous behavior.

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

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

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

$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:predictionTimeRange:ProactiveAnomaly', proactiveAnomaly_predictionTimeRange - Undocumented member.

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

$sel:severity:ProactiveAnomaly', proactiveAnomaly_severity - The severity of the anomaly. The severity of anomalies that generate an insight determine that insight's severity. For more information, see Understanding insight severities in the Amazon DevOps Guru User Guide.

$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:sourceMetadata:ProactiveAnomaly', proactiveAnomaly_sourceMetadata - The metadata for the anomaly.

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

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

ProactiveAnomalySummary

data ProactiveAnomalySummary Source #

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

See: newProactiveAnomalySummary smart constructor.

Instances

Instances details
FromJSON 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 #

Read ProactiveAnomalySummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ProactiveAnomalySummary

Show ProactiveAnomalySummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ProactiveAnomalySummary

NFData ProactiveAnomalySummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ProactiveAnomalySummary

Methods

rnf :: ProactiveAnomalySummary -> () #

Eq ProactiveAnomalySummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ProactiveAnomalySummary

Hashable 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "ProactiveAnomalySummary'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "anomalyReportedTimeRange") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AnomalyReportedTimeRange)) :*: (S1 ('MetaSel ('Just "anomalyResources") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AnomalyResource])) :*: S1 ('MetaSel ('Just "anomalyTimeRange") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AnomalyTimeRange)))) :*: (S1 ('MetaSel ('Just "associatedInsightId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "limit") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))) :*: ((S1 ('MetaSel ('Just "predictionTimeRange") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PredictionTimeRange)) :*: (S1 ('MetaSel ('Just "resourceCollection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceCollection)) :*: S1 ('MetaSel ('Just "severity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AnomalySeverity)))) :*: ((S1 ('MetaSel ('Just "sourceDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AnomalySourceDetails)) :*: S1 ('MetaSel ('Just "sourceMetadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AnomalySourceMetadata))) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AnomalyStatus)) :*: S1 ('MetaSel ('Just "updateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))))))

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 - An AnomalyReportedTimeRange object that specifies the time range between when the anomaly is opened and the time when it is closed.

$sel:anomalyResources:ProactiveAnomalySummary', proactiveAnomalySummary_anomalyResources - Information about a resource in which DevOps Guru detected anomalous behavior.

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

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

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

$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:predictionTimeRange:ProactiveAnomalySummary', proactiveAnomalySummary_predictionTimeRange - Undocumented member.

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

$sel:severity:ProactiveAnomalySummary', proactiveAnomalySummary_severity - The severity of the anomaly. The severity of anomalies that generate an insight determine that insight's severity. For more information, see Understanding insight severities in the Amazon DevOps Guru User Guide.

$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:sourceMetadata:ProactiveAnomalySummary', proactiveAnomalySummary_sourceMetadata - The metadata of the source which detects proactive anomalies.

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

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

ProactiveInsight

data ProactiveInsight Source #

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

See: newProactiveInsight smart constructor.

Instances

Instances details
FromJSON 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 #

Read ProactiveInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ProactiveInsight

Show ProactiveInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ProactiveInsight

NFData ProactiveInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ProactiveInsight

Methods

rnf :: ProactiveInsight -> () #

Eq ProactiveInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ProactiveInsight

Hashable 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:description:ProactiveInsight', proactiveInsight_description - Describes the proactive insight.

$sel:id:ProactiveInsight', proactiveInsight_id - The ID of the proactive 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:resourceCollection:ProactiveInsight', proactiveInsight_resourceCollection - Undocumented member.

$sel:severity:ProactiveInsight', proactiveInsight_severity - The severity of the insight. For more information, see Understanding insight severities in the Amazon DevOps Guru User Guide.

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

$sel:status:ProactiveInsight', proactiveInsight_status - The status 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
FromJSON 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 #

Read ProactiveInsightSummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ProactiveInsightSummary

Show ProactiveInsightSummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ProactiveInsightSummary

NFData ProactiveInsightSummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ProactiveInsightSummary

Methods

rnf :: ProactiveInsightSummary -> () #

Eq ProactiveInsightSummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ProactiveInsightSummary

Hashable 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:associatedResourceArns:ProactiveInsightSummary', proactiveInsightSummary_associatedResourceArns - The Amazon Resource Names (ARNs) of the Amazon Web Services resources that generated this insight.

$sel:id:ProactiveInsightSummary', proactiveInsightSummary_id - The ID 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:resourceCollection:ProactiveInsightSummary', proactiveInsightSummary_resourceCollection - Undocumented member.

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

$sel:severity:ProactiveInsightSummary', proactiveInsightSummary_severity - The severity of the insight. For more information, see Understanding insight severities in the Amazon DevOps Guru User Guide.

$sel:status:ProactiveInsightSummary', proactiveInsightSummary_status - The status of the proactive insight.

ProactiveOrganizationInsightSummary

data ProactiveOrganizationInsightSummary Source #

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

See: newProactiveOrganizationInsightSummary smart constructor.

Instances

Instances details
FromJSON ProactiveOrganizationInsightSummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ProactiveOrganizationInsightSummary

Generic ProactiveOrganizationInsightSummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ProactiveOrganizationInsightSummary

Read ProactiveOrganizationInsightSummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ProactiveOrganizationInsightSummary

Show ProactiveOrganizationInsightSummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ProactiveOrganizationInsightSummary

NFData ProactiveOrganizationInsightSummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ProactiveOrganizationInsightSummary

Eq ProactiveOrganizationInsightSummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ProactiveOrganizationInsightSummary

Hashable ProactiveOrganizationInsightSummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ProactiveOrganizationInsightSummary

type Rep ProactiveOrganizationInsightSummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ProactiveOrganizationInsightSummary

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

newProactiveOrganizationInsightSummary :: ProactiveOrganizationInsightSummary Source #

Create a value of ProactiveOrganizationInsightSummary 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:accountId:ProactiveOrganizationInsightSummary', proactiveOrganizationInsightSummary_accountId - The ID of the Amazon Web Services account.

$sel:id:ProactiveOrganizationInsightSummary', proactiveOrganizationInsightSummary_id - The ID of the insight summary.

$sel:insightTimeRange:ProactiveOrganizationInsightSummary', proactiveOrganizationInsightSummary_insightTimeRange - Undocumented member.

$sel:name:ProactiveOrganizationInsightSummary', proactiveOrganizationInsightSummary_name - The name of the insight summary.

$sel:organizationalUnitId:ProactiveOrganizationInsightSummary', proactiveOrganizationInsightSummary_organizationalUnitId - The ID of the organizational unit.

$sel:predictionTimeRange:ProactiveOrganizationInsightSummary', proactiveOrganizationInsightSummary_predictionTimeRange - Undocumented member.

$sel:resourceCollection:ProactiveOrganizationInsightSummary', proactiveOrganizationInsightSummary_resourceCollection - Undocumented member.

$sel:serviceCollection:ProactiveOrganizationInsightSummary', proactiveOrganizationInsightSummary_serviceCollection - Undocumented member.

$sel:severity:ProactiveOrganizationInsightSummary', proactiveOrganizationInsightSummary_severity - An array of severity values used to search for insights. For more information, see Understanding insight severities in the Amazon DevOps Guru User Guide.

$sel:status:ProactiveOrganizationInsightSummary', proactiveOrganizationInsightSummary_status - An array of status values used to search for insights.

ReactiveAnomaly

data ReactiveAnomaly Source #

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

See: newReactiveAnomaly smart constructor.

Instances

Instances details
FromJSON 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 #

Read ReactiveAnomaly Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ReactiveAnomaly

Show ReactiveAnomaly Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ReactiveAnomaly

NFData ReactiveAnomaly Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ReactiveAnomaly

Methods

rnf :: ReactiveAnomaly -> () #

Eq ReactiveAnomaly Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ReactiveAnomaly

Hashable ReactiveAnomaly Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ReactiveAnomaly

type Rep ReactiveAnomaly Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ReactiveAnomaly

type Rep ReactiveAnomaly = D1 ('MetaData "ReactiveAnomaly" "Amazonka.DevOpsGuru.Types.ReactiveAnomaly" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "ReactiveAnomaly'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "anomalyReportedTimeRange") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AnomalyReportedTimeRange)) :*: (S1 ('MetaSel ('Just "anomalyResources") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AnomalyResource])) :*: S1 ('MetaSel ('Just "anomalyTimeRange") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AnomalyTimeRange)))) :*: (S1 ('MetaSel ('Just "associatedInsightId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "causalAnomalyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceCollection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceCollection)))) :*: ((S1 ('MetaSel ('Just "severity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AnomalySeverity)) :*: S1 ('MetaSel ('Just "sourceDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AnomalySourceDetails))) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AnomalyStatus)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AnomalyType)))))))

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 - An AnomalyReportedTimeRange object that specifies the time range between when the anomaly is opened and the time when it is closed.

$sel:anomalyResources:ReactiveAnomaly', reactiveAnomaly_anomalyResources - The Amazon Web Services resources in which anomalous behavior was detected by DevOps Guru.

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

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

$sel:causalAnomalyId:ReactiveAnomaly', reactiveAnomaly_causalAnomalyId - The ID of the causal anomaly that is associated with this reactive anomaly. The ID of a `CAUSAL` anomaly is always `NULL`.

$sel:description:ReactiveAnomaly', reactiveAnomaly_description - A description of the reactive anomaly.

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

ReactiveAnomaly, reactiveAnomaly_name - The name of the reactive anomaly.

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

$sel:severity:ReactiveAnomaly', reactiveAnomaly_severity - The severity of the anomaly. The severity of anomalies that generate an insight determine that insight's severity. For more information, see Understanding insight severities in the Amazon DevOps Guru User Guide.

$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:status:ReactiveAnomaly', reactiveAnomaly_status - The status of the anomaly.

ReactiveAnomaly, reactiveAnomaly_type - The type of the reactive anomaly. It can be one of the following types.

  • CAUSAL - the anomaly can cause a new insight.
  • CONTEXTUAL - the anomaly contains additional information about an insight or its causal anomaly.

ReactiveAnomalySummary

data ReactiveAnomalySummary Source #

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

See: newReactiveAnomalySummary smart constructor.

Instances

Instances details
FromJSON 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 #

Read ReactiveAnomalySummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ReactiveAnomalySummary

Show ReactiveAnomalySummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ReactiveAnomalySummary

NFData ReactiveAnomalySummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ReactiveAnomalySummary

Methods

rnf :: ReactiveAnomalySummary -> () #

Eq ReactiveAnomalySummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ReactiveAnomalySummary

Hashable ReactiveAnomalySummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ReactiveAnomalySummary

type Rep ReactiveAnomalySummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ReactiveAnomalySummary

type Rep ReactiveAnomalySummary = D1 ('MetaData "ReactiveAnomalySummary" "Amazonka.DevOpsGuru.Types.ReactiveAnomalySummary" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "ReactiveAnomalySummary'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "anomalyReportedTimeRange") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AnomalyReportedTimeRange)) :*: (S1 ('MetaSel ('Just "anomalyResources") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AnomalyResource])) :*: S1 ('MetaSel ('Just "anomalyTimeRange") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AnomalyTimeRange)))) :*: (S1 ('MetaSel ('Just "associatedInsightId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "causalAnomalyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceCollection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceCollection)))) :*: ((S1 ('MetaSel ('Just "severity") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AnomalySeverity)) :*: S1 ('MetaSel ('Just "sourceDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AnomalySourceDetails))) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AnomalyStatus)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AnomalyType)))))))

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 - An AnomalyReportedTimeRange object that specifies the time range between when the anomaly is opened and the time when it is closed.

$sel:anomalyResources:ReactiveAnomalySummary', reactiveAnomalySummary_anomalyResources - The Amazon Web Services resources in which anomalous behavior was detected by DevOps Guru.

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

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

$sel:causalAnomalyId:ReactiveAnomalySummary', reactiveAnomalySummary_causalAnomalyId - The ID of the causal anomaly that is associated with this reactive anomaly. The ID of a `CAUSAL` anomaly is always `NULL`.

$sel:description:ReactiveAnomalySummary', reactiveAnomalySummary_description - A description of the reactive anomaly.

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

ReactiveAnomalySummary, reactiveAnomalySummary_name - The name of the reactive anomaly.

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

$sel:severity:ReactiveAnomalySummary', reactiveAnomalySummary_severity - The severity of the anomaly. The severity of anomalies that generate an insight determine that insight's severity. For more information, see Understanding insight severities in the Amazon DevOps Guru User Guide.

$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:status:ReactiveAnomalySummary', reactiveAnomalySummary_status - The status of the reactive anomaly.

ReactiveAnomalySummary, reactiveAnomalySummary_type - The type of the reactive anomaly. It can be one of the following types.

  • CAUSAL - the anomaly can cause a new insight.
  • CONTEXTUAL - the anomaly contains additional information about an insight or its causal anomaly.

ReactiveInsight

data ReactiveInsight Source #

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

See: newReactiveInsight smart constructor.

Instances

Instances details
FromJSON 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 #

Read ReactiveInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ReactiveInsight

Show ReactiveInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ReactiveInsight

NFData ReactiveInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ReactiveInsight

Methods

rnf :: ReactiveInsight -> () #

Eq ReactiveInsight Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ReactiveInsight

Hashable 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:description:ReactiveInsight', reactiveInsight_description - Describes the reactive insight.

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

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

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

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

$sel:severity:ReactiveInsight', reactiveInsight_severity - The severity of the insight. For more information, see Understanding insight severities in the Amazon DevOps Guru User Guide.

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

$sel:status:ReactiveInsight', reactiveInsight_status - The status 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
FromJSON 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 #

Read ReactiveInsightSummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ReactiveInsightSummary

Show ReactiveInsightSummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ReactiveInsightSummary

NFData ReactiveInsightSummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ReactiveInsightSummary

Methods

rnf :: ReactiveInsightSummary -> () #

Eq ReactiveInsightSummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ReactiveInsightSummary

Hashable ReactiveInsightSummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ReactiveInsightSummary

type Rep ReactiveInsightSummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ReactiveInsightSummary

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:associatedResourceArns:ReactiveInsightSummary', reactiveInsightSummary_associatedResourceArns - The Amazon Resource Names (ARNs) of the Amazon Web Services resources that generated this insight.

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

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

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

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

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

$sel:severity:ReactiveInsightSummary', reactiveInsightSummary_severity - The severity of the insight. For more information, see Understanding insight severities in the Amazon DevOps Guru User Guide.

$sel:status:ReactiveInsightSummary', reactiveInsightSummary_status - The status of a reactive insight.

ReactiveOrganizationInsightSummary

data ReactiveOrganizationInsightSummary Source #

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

See: newReactiveOrganizationInsightSummary smart constructor.

Instances

Instances details
FromJSON ReactiveOrganizationInsightSummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ReactiveOrganizationInsightSummary

Generic ReactiveOrganizationInsightSummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ReactiveOrganizationInsightSummary

Associated Types

type Rep ReactiveOrganizationInsightSummary :: Type -> Type #

Read ReactiveOrganizationInsightSummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ReactiveOrganizationInsightSummary

Show ReactiveOrganizationInsightSummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ReactiveOrganizationInsightSummary

NFData ReactiveOrganizationInsightSummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ReactiveOrganizationInsightSummary

Eq ReactiveOrganizationInsightSummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ReactiveOrganizationInsightSummary

Hashable ReactiveOrganizationInsightSummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ReactiveOrganizationInsightSummary

type Rep ReactiveOrganizationInsightSummary Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ReactiveOrganizationInsightSummary

newReactiveOrganizationInsightSummary :: ReactiveOrganizationInsightSummary Source #

Create a value of ReactiveOrganizationInsightSummary 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:accountId:ReactiveOrganizationInsightSummary', reactiveOrganizationInsightSummary_accountId - The ID of the Amazon Web Services account.

$sel:id:ReactiveOrganizationInsightSummary', reactiveOrganizationInsightSummary_id - The ID of the insight summary.

$sel:insightTimeRange:ReactiveOrganizationInsightSummary', reactiveOrganizationInsightSummary_insightTimeRange - Undocumented member.

$sel:name:ReactiveOrganizationInsightSummary', reactiveOrganizationInsightSummary_name - The name of the insight summary.

$sel:organizationalUnitId:ReactiveOrganizationInsightSummary', reactiveOrganizationInsightSummary_organizationalUnitId - The ID of the organizational unit.

$sel:resourceCollection:ReactiveOrganizationInsightSummary', reactiveOrganizationInsightSummary_resourceCollection - Undocumented member.

$sel:serviceCollection:ReactiveOrganizationInsightSummary', reactiveOrganizationInsightSummary_serviceCollection - Undocumented member.

$sel:severity:ReactiveOrganizationInsightSummary', reactiveOrganizationInsightSummary_severity - An array of severity values used to search for insights. For more information, see Understanding insight severities in the Amazon DevOps Guru User Guide.

$sel:status:ReactiveOrganizationInsightSummary', reactiveOrganizationInsightSummary_status - An array of status values used to search for insights.

Recommendation

data Recommendation Source #

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

See: newRecommendation smart constructor.

Instances

Instances details
FromJSON 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 #

Read Recommendation Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.Recommendation

Show Recommendation Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.Recommendation

NFData Recommendation Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.Recommendation

Methods

rnf :: Recommendation -> () #

Eq Recommendation Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.Recommendation

Hashable Recommendation Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.Recommendation

type Rep Recommendation Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.Recommendation

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:category:Recommendation', recommendation_category - The category type of the recommendation.

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

$sel:link:Recommendation', recommendation_link - A hyperlink to information to help you address the problem.

Recommendation, recommendation_name - The name of the recommendation.

$sel:reason:Recommendation', recommendation_reason - The reason DevOps Guru flagged the anomalous behavior as a 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: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.

RecommendationRelatedAnomaly

data RecommendationRelatedAnomaly Source #

Information about an anomaly that is related to a recommendation.

See: newRecommendationRelatedAnomaly smart constructor.

Instances

Instances details
FromJSON 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 #

Read RecommendationRelatedAnomaly Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedAnomaly

Show RecommendationRelatedAnomaly Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedAnomaly

NFData RecommendationRelatedAnomaly Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedAnomaly

Eq RecommendationRelatedAnomaly Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedAnomaly

Hashable 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "RecommendationRelatedAnomaly'" 'PrefixI 'True) (S1 ('MetaSel ('Just "anomalyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (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:anomalyId:RecommendationRelatedAnomaly', recommendationRelatedAnomaly_anomalyId - The ID of an anomaly that generated the insight with this recommendation.

$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
FromJSON RecommendationRelatedAnomalyResource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedAnomalyResource

Generic 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

NFData RecommendationRelatedAnomalyResource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedAnomalyResource

Eq RecommendationRelatedAnomalyResource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedAnomalyResource

Hashable 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" '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. Resource types take the same form that is used by Amazon Web Services CloudFormation resource type identifiers, service-provider::service-name::data-type-name. For example, AWS::RDS::DBCluster. For more information, see Amazon Web Services resource and property types reference in the Amazon Web Services CloudFormation User Guide.

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
FromJSON RecommendationRelatedAnomalySourceDetail Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedAnomalySourceDetail

Generic 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

NFData RecommendationRelatedAnomalySourceDetail Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedAnomalySourceDetail

Eq RecommendationRelatedAnomalySourceDetail Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedAnomalySourceDetail

Hashable 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" '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
FromJSON RecommendationRelatedCloudWatchMetricsSourceDetail Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedCloudWatchMetricsSourceDetail

Generic 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

NFData RecommendationRelatedCloudWatchMetricsSourceDetail Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedCloudWatchMetricsSourceDetail

Eq RecommendationRelatedCloudWatchMetricsSourceDetail Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedCloudWatchMetricsSourceDetail

Hashable 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" '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
FromJSON 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 #

Read RecommendationRelatedEvent Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedEvent

Show RecommendationRelatedEvent Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedEvent

NFData RecommendationRelatedEvent Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedEvent

Eq RecommendationRelatedEvent Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedEvent

Hashable 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "RecommendationRelatedEvent'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resources") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [RecommendationRelatedEventResource]))))

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:

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

$sel:resources:RecommendationRelatedEvent', recommendationRelatedEvent_resources - A ResourceCollection object that contains arrays of the names of Amazon Web Services CloudFormation stacks. You can specify up to 500 Amazon Web Services CloudFormation stacks.

RecommendationRelatedEventResource

data RecommendationRelatedEventResource Source #

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

See: newRecommendationRelatedEventResource smart constructor.

Instances

Instances details
FromJSON 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 #

Read RecommendationRelatedEventResource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedEventResource

Show RecommendationRelatedEventResource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedEventResource

NFData RecommendationRelatedEventResource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedEventResource

Eq RecommendationRelatedEventResource Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.RecommendationRelatedEventResource

Hashable 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" '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 Amazon Web Services resources supported by DevOps Guru. The two types of Amazon Web Services resource collections supported are Amazon Web Services CloudFormation stacks and Amazon Web Services resources that contain the same Amazon Web Services tag. DevOps Guru can be configured to analyze the Amazon Web Services resources that are defined in the stacks or that are tagged using the same tag key. You can specify up to 500 Amazon Web Services CloudFormation stacks.

See: newResourceCollection smart constructor.

Instances

Instances details
FromJSON ResourceCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceCollection

ToJSON 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 #

Read ResourceCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceCollection

Show ResourceCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceCollection

NFData ResourceCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceCollection

Methods

rnf :: ResourceCollection -> () #

Eq ResourceCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceCollection

Hashable 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "ResourceCollection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cloudFormation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CloudFormationCollection)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [TagCollection]))))

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 Amazon Web Services CloudFormation stacks. The stacks define Amazon Web Services resources that DevOps Guru analyzes. You can specify up to 500 Amazon Web Services CloudFormation stacks.

$sel:tags:ResourceCollection', resourceCollection_tags - The Amazon Web Services tags that are used by resources in the resource collection.

Tags help you identify and organize your Amazon Web Services resources. Many Amazon Web Services services support tagging, so you can assign the same tag to resources from different services to indicate that the resources are related. For example, you can assign the same tag to an Amazon DynamoDB table resource that you assign to an Lambda function. For more information about using tags, see the Tagging best practices whitepaper.

Each Amazon Web Services tag has two parts.

  • A tag key (for example, CostCenter, Environment, Project, or Secret). Tag keys are case-sensitive.
  • An optional field known as a tag value (for example, 111122223333, Production, or a team name). Omitting the tag value is the same as using an empty string. Like tag keys, tag values are case-sensitive.

Together these are known as key-value pairs.

The string used for a key in a tag that you use to define your resource coverage must begin with the prefix Devops-guru-. The tag key might be DevOps-Guru-deployment-application or devops-guru-rds-application. When you create a key, the case of characters in the key can be whatever you choose. After you create a key, it is case-sensitive. For example, DevOps Guru works with a key named devops-guru-rds and a key named DevOps-Guru-RDS, and these act as two different keys. Possible key/value pairs in your application might be Devops-Guru-production-application/RDS or Devops-Guru-production-application/containers.

ResourceCollectionFilter

data ResourceCollectionFilter Source #

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

See: newResourceCollectionFilter smart constructor.

Instances

Instances details
FromJSON 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 #

Read ResourceCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceCollectionFilter

Show ResourceCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceCollectionFilter

NFData ResourceCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceCollectionFilter

Eq ResourceCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ResourceCollectionFilter

Hashable 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "ResourceCollectionFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cloudFormation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CloudFormationCollectionFilter)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [TagCollectionFilter]))))

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 Amazon Web Services CloudFormation stacks. You can use up to 500 stacks to specify which Amazon Web Services resources in your account to analyze. For more information, see Stacks in the Amazon Web Services CloudFormation User Guide.

$sel:tags:ResourceCollectionFilter', resourceCollectionFilter_tags - The Amazon Web Services tags used to filter the resources in the resource collection.

Tags help you identify and organize your Amazon Web Services resources. Many Amazon Web Services services support tagging, so you can assign the same tag to resources from different services to indicate that the resources are related. For example, you can assign the same tag to an Amazon DynamoDB table resource that you assign to an Lambda function. For more information about using tags, see the Tagging best practices whitepaper.

Each Amazon Web Services tag has two parts.

  • A tag key (for example, CostCenter, Environment, Project, or Secret). Tag keys are case-sensitive.
  • An optional field known as a tag value (for example, 111122223333, Production, or a team name). Omitting the tag value is the same as using an empty string. Like tag keys, tag values are case-sensitive.

Together these are known as key-value pairs.

The string used for a key in a tag that you use to define your resource coverage must begin with the prefix Devops-guru-. The tag key might be DevOps-Guru-deployment-application or devops-guru-rds-application. When you create a key, the case of characters in the key can be whatever you choose. After you create a key, it is case-sensitive. For example, DevOps Guru works with a key named devops-guru-rds and a key named DevOps-Guru-RDS, and these act as two different keys. Possible key/value pairs in your application might be Devops-Guru-production-application/RDS or Devops-Guru-production-application/containers.

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
ToJSON 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 #

Read SearchInsightsFilters Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.SearchInsightsFilters

Show SearchInsightsFilters Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.SearchInsightsFilters

NFData SearchInsightsFilters Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.SearchInsightsFilters

Methods

rnf :: SearchInsightsFilters -> () #

Eq SearchInsightsFilters Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.SearchInsightsFilters

Hashable 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "SearchInsightsFilters'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "resourceCollection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceCollection)) :*: S1 ('MetaSel ('Just "serviceCollection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ServiceCollection))) :*: (S1 ('MetaSel ('Just "severities") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [InsightSeverity])) :*: S1 ('MetaSel ('Just "statuses") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [InsightStatus])))))

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:serviceCollection:SearchInsightsFilters', searchInsightsFilters_serviceCollection - A collection of the names of Amazon Web Services services.

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

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

SearchOrganizationInsightsFilters

data SearchOrganizationInsightsFilters Source #

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

See: newSearchOrganizationInsightsFilters smart constructor.

Instances

Instances details
ToJSON SearchOrganizationInsightsFilters Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.SearchOrganizationInsightsFilters

Generic SearchOrganizationInsightsFilters Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.SearchOrganizationInsightsFilters

Associated Types

type Rep SearchOrganizationInsightsFilters :: Type -> Type #

Read SearchOrganizationInsightsFilters Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.SearchOrganizationInsightsFilters

Show SearchOrganizationInsightsFilters Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.SearchOrganizationInsightsFilters

NFData SearchOrganizationInsightsFilters Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.SearchOrganizationInsightsFilters

Eq SearchOrganizationInsightsFilters Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.SearchOrganizationInsightsFilters

Hashable SearchOrganizationInsightsFilters Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.SearchOrganizationInsightsFilters

type Rep SearchOrganizationInsightsFilters Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.SearchOrganizationInsightsFilters

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

newSearchOrganizationInsightsFilters :: SearchOrganizationInsightsFilters Source #

Create a value of SearchOrganizationInsightsFilters 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:SearchOrganizationInsightsFilters', searchOrganizationInsightsFilters_resourceCollection - Undocumented member.

$sel:serviceCollection:SearchOrganizationInsightsFilters', searchOrganizationInsightsFilters_serviceCollection - Undocumented member.

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

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

ServiceCollection

data ServiceCollection Source #

A collection of the names of Amazon Web Services services.

See: newServiceCollection smart constructor.

Instances

Instances details
FromJSON ServiceCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceCollection

ToJSON 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 #

Read ServiceCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceCollection

Show ServiceCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceCollection

NFData ServiceCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceCollection

Methods

rnf :: ServiceCollection -> () #

Eq ServiceCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceCollection

Hashable 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" '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 Amazon Web Services service.

ServiceHealth

data ServiceHealth Source #

Represents the health of an Amazon Web Services service.

See: newServiceHealth smart constructor.

Instances

Instances details
FromJSON 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 #

Read ServiceHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceHealth

Show ServiceHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceHealth

NFData ServiceHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceHealth

Methods

rnf :: ServiceHealth -> () #

Eq ServiceHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceHealth

Hashable 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "ServiceHealth'" 'PrefixI 'True) (S1 ('MetaSel ('Just "analyzedResourceCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: (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:analyzedResourceCount:ServiceHealth', serviceHealth_analyzedResourceCount - Number of resources that DevOps Guru is monitoring in an analyzed Amazon Web Services service.

$sel:insight:ServiceHealth', serviceHealth_insight - Represents the health of an Amazon Web Services 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 Amazon Web Services service.

ServiceInsightHealth

data ServiceInsightHealth Source #

Contains the number of open proactive and reactive insights in an analyzed Amazon Web Services service.

See: newServiceInsightHealth smart constructor.

Instances

Instances details
FromJSON 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 #

Read ServiceInsightHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceInsightHealth

Show ServiceInsightHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceInsightHealth

NFData ServiceInsightHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceInsightHealth

Methods

rnf :: ServiceInsightHealth -> () #

Eq ServiceInsightHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceInsightHealth

Hashable 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "ServiceInsightHealth'" 'PrefixI 'True) (S1 ('MetaSel ('Just "openProactiveInsights") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "openReactiveInsights") '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:openProactiveInsights:ServiceInsightHealth', serviceInsightHealth_openProactiveInsights - The number of open proactive insights in the Amazon Web Services service

$sel:openReactiveInsights:ServiceInsightHealth', serviceInsightHealth_openReactiveInsights - The number of open reactive insights in the Amazon Web Services service

ServiceIntegrationConfig

data ServiceIntegrationConfig Source #

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

See: newServiceIntegrationConfig smart constructor.

Instances

Instances details
FromJSON 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 #

Read ServiceIntegrationConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceIntegrationConfig

Show ServiceIntegrationConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceIntegrationConfig

NFData ServiceIntegrationConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceIntegrationConfig

Eq ServiceIntegrationConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceIntegrationConfig

Hashable 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "ServiceIntegrationConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "logsAnomalyDetection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LogsAnomalyDetectionIntegration)) :*: 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:logsAnomalyDetection:ServiceIntegrationConfig', serviceIntegrationConfig_logsAnomalyDetection - Information about whether DevOps Guru is configured to perform log anomaly detection on Amazon CloudWatch log groups.

$sel:opsCenter:ServiceIntegrationConfig', serviceIntegrationConfig_opsCenter - Information about whether DevOps Guru is configured to create an OpsItem in Amazon Web Services Systems Manager OpsCenter for each created insight.

ServiceResourceCost

data ServiceResourceCost Source #

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

See: newServiceResourceCost smart constructor.

Instances

Instances details
FromJSON 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 #

Read ServiceResourceCost Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceResourceCost

Show ServiceResourceCost Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceResourceCost

NFData ServiceResourceCost Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceResourceCost

Methods

rnf :: ServiceResourceCost -> () #

Eq ServiceResourceCost Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.ServiceResourceCost

Hashable 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "ServiceResourceCost'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "cost") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "count") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "state") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CostEstimationServiceResourceState)) :*: (S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "unitCost") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))))

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:cost:ServiceResourceCost', serviceResourceCost_cost - The total estimated monthly cost to analyze the active resources for this resource.

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

$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 Amazon Web Services resource hours analyzed for each resource. Inactive resources are not charged.

$sel:type':ServiceResourceCost', serviceResourceCost_type - The type of the Amazon Web Services resource.

$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.

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. DevOps Guru only supports standard SNS topics. For more information, see Permissions for cross account Amazon SNS topics.

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 Amazon Web Services Key Management Service customer-managed key (CMK), then you must add permissions to the CMK. For more information, see Permissions for Amazon Web Services KMS–encrypted Amazon SNS topics.

See: newSnsChannelConfig smart constructor.

Constructors

SnsChannelConfig' (Maybe Text) 

Instances

Instances details
FromJSON SnsChannelConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.SnsChannelConfig

ToJSON 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 #

Read SnsChannelConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.SnsChannelConfig

Show SnsChannelConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.SnsChannelConfig

NFData SnsChannelConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.SnsChannelConfig

Methods

rnf :: SnsChannelConfig -> () #

Eq SnsChannelConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.SnsChannelConfig

Hashable 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" '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
ToJSON 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 #

Read StartTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.StartTimeRange

Show StartTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.StartTimeRange

NFData StartTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.StartTimeRange

Methods

rnf :: StartTimeRange -> () #

Eq StartTimeRange Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.StartTimeRange

Hashable 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" '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.

TagCollection

data TagCollection Source #

A collection of Amazon Web Services tags.

Tags help you identify and organize your Amazon Web Services resources. Many Amazon Web Services services support tagging, so you can assign the same tag to resources from different services to indicate that the resources are related. For example, you can assign the same tag to an Amazon DynamoDB table resource that you assign to an Lambda function. For more information about using tags, see the Tagging best practices whitepaper.

Each Amazon Web Services tag has two parts.

  • A tag key (for example, CostCenter, Environment, Project, or Secret). Tag keys are case-sensitive.
  • An optional field known as a tag value (for example, 111122223333, Production, or a team name). Omitting the tag value is the same as using an empty string. Like tag keys, tag values are case-sensitive.

Together these are known as key-value pairs.

The string used for a key in a tag that you use to define your resource coverage must begin with the prefix Devops-guru-. The tag key might be DevOps-Guru-deployment-application or devops-guru-rds-application. When you create a key, the case of characters in the key can be whatever you choose. After you create a key, it is case-sensitive. For example, DevOps Guru works with a key named devops-guru-rds and a key named DevOps-Guru-RDS, and these act as two different keys. Possible key/value pairs in your application might be Devops-Guru-production-application/RDS or Devops-Guru-production-application/containers.

See: newTagCollection smart constructor.

Constructors

TagCollection' Text [Text] 

Instances

Instances details
FromJSON TagCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.TagCollection

ToJSON TagCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.TagCollection

Generic TagCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.TagCollection

Associated Types

type Rep TagCollection :: Type -> Type #

Read TagCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.TagCollection

Show TagCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.TagCollection

NFData TagCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.TagCollection

Methods

rnf :: TagCollection -> () #

Eq TagCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.TagCollection

Hashable TagCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.TagCollection

type Rep TagCollection Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.TagCollection

type Rep TagCollection = D1 ('MetaData "TagCollection" "Amazonka.DevOpsGuru.Types.TagCollection" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "TagCollection'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appBoundaryKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagValues") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

newTagCollection Source #

Create a value of TagCollection 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:appBoundaryKey:TagCollection', tagCollection_appBoundaryKey - An Amazon Web Services tag key that is used to identify the Amazon Web Services resources that DevOps Guru analyzes. All Amazon Web Services resources in your account and Region tagged with this key make up your DevOps Guru application and analysis boundary.

The string used for a key in a tag that you use to define your resource coverage must begin with the prefix Devops-guru-. The tag key might be DevOps-Guru-deployment-application or devops-guru-rds-application. When you create a key, the case of characters in the key can be whatever you choose. After you create a key, it is case-sensitive. For example, DevOps Guru works with a key named devops-guru-rds and a key named DevOps-Guru-RDS, and these act as two different keys. Possible key/value pairs in your application might be Devops-Guru-production-application/RDS or Devops-Guru-production-application/containers.

$sel:tagValues:TagCollection', tagCollection_tagValues - The values in an Amazon Web Services tag collection.

The tag's value is an optional field used to associate a string with the tag key (for example, 111122223333, Production, or a team name). The key and value are the tag's key pair. Omitting the tag value is the same as using an empty string. Like tag keys, tag values are case-sensitive. You can specify a maximum of 256 characters for a tag value.

TagCollectionFilter

data TagCollectionFilter Source #

A collection of Amazon Web Services tags used to filter insights. This is used to return insights generated from only resources that contain the tags in the tag collection.

See: newTagCollectionFilter smart constructor.

Instances

Instances details
FromJSON TagCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.TagCollectionFilter

Generic TagCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.TagCollectionFilter

Associated Types

type Rep TagCollectionFilter :: Type -> Type #

Read TagCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.TagCollectionFilter

Show TagCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.TagCollectionFilter

NFData TagCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.TagCollectionFilter

Methods

rnf :: TagCollectionFilter -> () #

Eq TagCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.TagCollectionFilter

Hashable TagCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.TagCollectionFilter

type Rep TagCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.TagCollectionFilter

type Rep TagCollectionFilter = D1 ('MetaData "TagCollectionFilter" "Amazonka.DevOpsGuru.Types.TagCollectionFilter" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "TagCollectionFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appBoundaryKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagValues") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

newTagCollectionFilter Source #

Create a value of TagCollectionFilter 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:appBoundaryKey:TagCollectionFilter', tagCollectionFilter_appBoundaryKey - An Amazon Web Services tag key that is used to identify the Amazon Web Services resources that DevOps Guru analyzes. All Amazon Web Services resources in your account and Region tagged with this key make up your DevOps Guru application and analysis boundary.

The string used for a key in a tag that you use to define your resource coverage must begin with the prefix Devops-guru-. The tag key might be DevOps-Guru-deployment-application or devops-guru-rds-application. When you create a key, the case of characters in the key can be whatever you choose. After you create a key, it is case-sensitive. For example, DevOps Guru works with a key named devops-guru-rds and a key named DevOps-Guru-RDS, and these act as two different keys. Possible key/value pairs in your application might be Devops-Guru-production-application/RDS or Devops-Guru-production-application/containers.

$sel:tagValues:TagCollectionFilter', tagCollectionFilter_tagValues - The values in an Amazon Web Services tag collection.

The tag's value is an optional field used to associate a string with the tag key (for example, 111122223333, Production, or a team name). The key and value are the tag's key pair. Omitting the tag value is the same as using an empty string. Like tag keys, tag values are case-sensitive. You can specify a maximum of 256 characters for a tag value.

TagCostEstimationResourceCollectionFilter

data TagCostEstimationResourceCollectionFilter Source #

Information about a collection of Amazon Web Services resources that are identified by an Amazon Web Services tag. This collection of resources is used to create a monthly cost estimate for DevOps Guru to analyze Amazon Web Services resources. The maximum number of tags you can specify for a cost estimate is one. The estimate created is for the cost to analyze the Amazon Web Services resources defined by the tag. For more information, see Stacks in the Amazon Web Services CloudFormation User Guide.

See: newTagCostEstimationResourceCollectionFilter smart constructor.

Instances

Instances details
FromJSON TagCostEstimationResourceCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.TagCostEstimationResourceCollectionFilter

ToJSON TagCostEstimationResourceCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.TagCostEstimationResourceCollectionFilter

Generic TagCostEstimationResourceCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.TagCostEstimationResourceCollectionFilter

Read TagCostEstimationResourceCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.TagCostEstimationResourceCollectionFilter

Show TagCostEstimationResourceCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.TagCostEstimationResourceCollectionFilter

NFData TagCostEstimationResourceCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.TagCostEstimationResourceCollectionFilter

Eq TagCostEstimationResourceCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.TagCostEstimationResourceCollectionFilter

Hashable TagCostEstimationResourceCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.TagCostEstimationResourceCollectionFilter

type Rep TagCostEstimationResourceCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.TagCostEstimationResourceCollectionFilter

type Rep TagCostEstimationResourceCollectionFilter = D1 ('MetaData "TagCostEstimationResourceCollectionFilter" "Amazonka.DevOpsGuru.Types.TagCostEstimationResourceCollectionFilter" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "TagCostEstimationResourceCollectionFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appBoundaryKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagValues") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))

newTagCostEstimationResourceCollectionFilter Source #

Create a value of TagCostEstimationResourceCollectionFilter 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:appBoundaryKey:TagCostEstimationResourceCollectionFilter', tagCostEstimationResourceCollectionFilter_appBoundaryKey - An Amazon Web Services tag key that is used to identify the Amazon Web Services resources that DevOps Guru analyzes. All Amazon Web Services resources in your account and Region tagged with this key make up your DevOps Guru application and analysis boundary.

The string used for a key in a tag that you use to define your resource coverage must begin with the prefix Devops-guru-. The tag key might be DevOps-Guru-deployment-application or devops-guru-rds-application. When you create a key, the case of characters in the key can be whatever you choose. After you create a key, it is case-sensitive. For example, DevOps Guru works with a key named devops-guru-rds and a key named DevOps-Guru-RDS, and these act as two different keys. Possible key/value pairs in your application might be Devops-Guru-production-application/RDS or Devops-Guru-production-application/containers.

$sel:tagValues:TagCostEstimationResourceCollectionFilter', tagCostEstimationResourceCollectionFilter_tagValues - The values in an Amazon Web Services tag collection.

The tag's value is an optional field used to associate a string with the tag key (for example, 111122223333, Production, or a team name). The key and value are the tag's key pair. Omitting the tag value is the same as using an empty string. Like tag keys, tag values are case-sensitive. You can specify a maximum of 256 characters for a tag value.

TagHealth

data TagHealth Source #

Information about the health of Amazon Web Services resources in your account that are specified by an Amazon Web Services tag key.

See: newTagHealth smart constructor.

Instances

Instances details
FromJSON TagHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.TagHealth

Generic TagHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.TagHealth

Associated Types

type Rep TagHealth :: Type -> Type #

Read TagHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.TagHealth

Show TagHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.TagHealth

NFData TagHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.TagHealth

Methods

rnf :: TagHealth -> () #

Eq TagHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.TagHealth

Hashable TagHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.TagHealth

type Rep TagHealth Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.TagHealth

type Rep TagHealth = D1 ('MetaData "TagHealth" "Amazonka.DevOpsGuru.Types.TagHealth" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "TagHealth'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "analyzedResourceCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "appBoundaryKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "insight") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InsightHealth)) :*: S1 ('MetaSel ('Just "tagValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newTagHealth :: TagHealth Source #

Create a value of TagHealth 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:analyzedResourceCount:TagHealth', tagHealth_analyzedResourceCount - Number of resources that DevOps Guru is monitoring in your account that are specified by an Amazon Web Services tag.

$sel:appBoundaryKey:TagHealth', tagHealth_appBoundaryKey - An Amazon Web Services tag key that is used to identify the Amazon Web Services resources that DevOps Guru analyzes. All Amazon Web Services resources in your account and Region tagged with this key make up your DevOps Guru application and analysis boundary.

The string used for a key in a tag that you use to define your resource coverage must begin with the prefix Devops-guru-. The tag key might be DevOps-Guru-deployment-application or devops-guru-rds-application. When you create a key, the case of characters in the key can be whatever you choose. After you create a key, it is case-sensitive. For example, DevOps Guru works with a key named devops-guru-rds and a key named DevOps-Guru-RDS, and these act as two different keys. Possible key/value pairs in your application might be Devops-Guru-production-application/RDS or Devops-Guru-production-application/containers.

$sel:insight:TagHealth', tagHealth_insight - Information about the health of the Amazon Web Services resources in your account that are specified by an Amazon Web Services tag, including the number of open proactive, open reactive insights, and the Mean Time to Recover (MTTR) of closed insights.

$sel:tagValue:TagHealth', tagHealth_tagValue - The value in an Amazon Web Services tag.

The tag's value is an optional field used to associate a string with the tag key (for example, 111122223333, Production, or a team name). The key and value are the tag's key pair. Omitting the tag value is the same as using an empty string. Like tag keys, tag values are case-sensitive. You can specify a maximum of 256 characters for a tag value.

TimestampMetricValuePair

data TimestampMetricValuePair Source #

A pair that contains metric values at the respective timestamp.

See: newTimestampMetricValuePair smart constructor.

Instances

Instances details
FromJSON TimestampMetricValuePair Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.TimestampMetricValuePair

Generic TimestampMetricValuePair Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.TimestampMetricValuePair

Associated Types

type Rep TimestampMetricValuePair :: Type -> Type #

Read TimestampMetricValuePair Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.TimestampMetricValuePair

Show TimestampMetricValuePair Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.TimestampMetricValuePair

NFData TimestampMetricValuePair Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.TimestampMetricValuePair

Eq TimestampMetricValuePair Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.TimestampMetricValuePair

Hashable TimestampMetricValuePair Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.TimestampMetricValuePair

type Rep TimestampMetricValuePair Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.TimestampMetricValuePair

type Rep TimestampMetricValuePair = D1 ('MetaData "TimestampMetricValuePair" "Amazonka.DevOpsGuru.Types.TimestampMetricValuePair" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "TimestampMetricValuePair'" 'PrefixI 'True) (S1 ('MetaSel ('Just "metricValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "timestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))

newTimestampMetricValuePair :: TimestampMetricValuePair Source #

Create a value of TimestampMetricValuePair 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:metricValue:TimestampMetricValuePair', timestampMetricValuePair_metricValue - Value of the anomalous metric data point at respective Timestamp.

$sel:timestamp:TimestampMetricValuePair', timestampMetricValuePair_timestamp - A Timestamp that specifies the time the event occurred.

UpdateCloudFormationCollectionFilter

data UpdateCloudFormationCollectionFilter Source #

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

See: newUpdateCloudFormationCollectionFilter smart constructor.

Instances

Instances details
ToJSON UpdateCloudFormationCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateCloudFormationCollectionFilter

Generic 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

NFData UpdateCloudFormationCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateCloudFormationCollectionFilter

Eq UpdateCloudFormationCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateCloudFormationCollectionFilter

Hashable 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" '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 Amazon Web Services CloudFormation stacks to update. You can specify up to 500 Amazon Web Services CloudFormation stacks.

UpdateResourceCollectionFilter

data UpdateResourceCollectionFilter Source #

Contains information used to update a collection of Amazon Web Services resources.

See: newUpdateResourceCollectionFilter smart constructor.

Instances

Instances details
ToJSON 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 #

Read UpdateResourceCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateResourceCollectionFilter

Show UpdateResourceCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateResourceCollectionFilter

NFData UpdateResourceCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateResourceCollectionFilter

Eq UpdateResourceCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateResourceCollectionFilter

Hashable 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "UpdateResourceCollectionFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cloudFormation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UpdateCloudFormationCollectionFilter)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [UpdateTagCollectionFilter]))))

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 - A collection of Amazon Web Services CloudFormation stacks. You can specify up to 500 Amazon Web Services CloudFormation stacks.

$sel:tags:UpdateResourceCollectionFilter', updateResourceCollectionFilter_tags - The updated Amazon Web Services tags used to filter the resources in the resource collection.

Tags help you identify and organize your Amazon Web Services resources. Many Amazon Web Services services support tagging, so you can assign the same tag to resources from different services to indicate that the resources are related. For example, you can assign the same tag to an Amazon DynamoDB table resource that you assign to an Lambda function. For more information about using tags, see the Tagging best practices whitepaper.

Each Amazon Web Services tag has two parts.

  • A tag key (for example, CostCenter, Environment, Project, or Secret). Tag keys are case-sensitive.
  • An optional field known as a tag value (for example, 111122223333, Production, or a team name). Omitting the tag value is the same as using an empty string. Like tag keys, tag values are case-sensitive.

Together these are known as key-value pairs.

The string used for a key in a tag that you use to define your resource coverage must begin with the prefix Devops-guru-. The tag key might be DevOps-Guru-deployment-application or devops-guru-rds-application. When you create a key, the case of characters in the key can be whatever you choose. After you create a key, it is case-sensitive. For example, DevOps Guru works with a key named devops-guru-rds and a key named DevOps-Guru-RDS, and these act as two different keys. Possible key/value pairs in your application might be Devops-Guru-production-application/RDS or Devops-Guru-production-application/containers.

UpdateServiceIntegrationConfig

data UpdateServiceIntegrationConfig Source #

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

See: newUpdateServiceIntegrationConfig smart constructor.

Instances

Instances details
ToJSON 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 #

Read UpdateServiceIntegrationConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateServiceIntegrationConfig

Show UpdateServiceIntegrationConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateServiceIntegrationConfig

NFData UpdateServiceIntegrationConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateServiceIntegrationConfig

Eq UpdateServiceIntegrationConfig Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateServiceIntegrationConfig

Hashable 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" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "UpdateServiceIntegrationConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "logsAnomalyDetection") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LogsAnomalyDetectionIntegrationConfig)) :*: 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:logsAnomalyDetection:UpdateServiceIntegrationConfig', updateServiceIntegrationConfig_logsAnomalyDetection - Information about whether DevOps Guru is configured to perform log anomaly detection on Amazon CloudWatch log groups.

$sel:opsCenter:UpdateServiceIntegrationConfig', updateServiceIntegrationConfig_opsCenter - Undocumented member.

UpdateTagCollectionFilter

data UpdateTagCollectionFilter Source #

A new collection of Amazon Web Services resources that are defined by an Amazon Web Services tag or tag key/value pair.

See: newUpdateTagCollectionFilter smart constructor.

Instances

Instances details
ToJSON UpdateTagCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateTagCollectionFilter

Generic UpdateTagCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateTagCollectionFilter

Associated Types

type Rep UpdateTagCollectionFilter :: Type -> Type #

Read UpdateTagCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateTagCollectionFilter

Show UpdateTagCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateTagCollectionFilter

NFData UpdateTagCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateTagCollectionFilter

Eq UpdateTagCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateTagCollectionFilter

Hashable UpdateTagCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateTagCollectionFilter

type Rep UpdateTagCollectionFilter Source # 
Instance details

Defined in Amazonka.DevOpsGuru.Types.UpdateTagCollectionFilter

type Rep UpdateTagCollectionFilter = D1 ('MetaData "UpdateTagCollectionFilter" "Amazonka.DevOpsGuru.Types.UpdateTagCollectionFilter" "amazonka-devops-guru-2.0-C03FLSgo73f1Pu5ftIREHS" 'False) (C1 ('MetaCons "UpdateTagCollectionFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "appBoundaryKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagValues") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

newUpdateTagCollectionFilter Source #

Create a value of UpdateTagCollectionFilter 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:appBoundaryKey:UpdateTagCollectionFilter', updateTagCollectionFilter_appBoundaryKey - An Amazon Web Services tag key that is used to identify the Amazon Web Services resources that DevOps Guru analyzes. All Amazon Web Services resources in your account and Region tagged with this key make up your DevOps Guru application and analysis boundary.

The string used for a key in a tag that you use to define your resource coverage must begin with the prefix Devops-guru-. The tag key might be DevOps-Guru-deployment-application or devops-guru-rds-application. When you create a key, the case of characters in the key can be whatever you choose. After you create a key, it is case-sensitive. For example, DevOps Guru works with a key named devops-guru-rds and a key named DevOps-Guru-RDS, and these act as two different keys. Possible key/value pairs in your application might be Devops-Guru-production-application/RDS or Devops-Guru-production-application/containers.

$sel:tagValues:UpdateTagCollectionFilter', updateTagCollectionFilter_tagValues - The values in an Amazon Web Services tag collection.

The tag's value is an optional field used to associate a string with the tag key (for example, 111122223333, Production, or a team name). The key and value are the tag's key pair. Omitting the tag value is the same as using an empty string. Like tag keys, tag values are case-sensitive. You can specify a maximum of 256 characters for a tag value.