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

Amazonka.DevOpsGuru.ListNotificationChannels

Description

Returns a list of notification channels configured for DevOps Guru. Each notification channel is used to notify you when DevOps Guru generates an insight that contains information about how to improve your operations. The one supported notification channel is Amazon Simple Notification Service (Amazon SNS).

This operation returns paginated results.

Synopsis

Creating a Request

data ListNotificationChannels Source #

See: newListNotificationChannels smart constructor.

Constructors

ListNotificationChannels' 

Fields

  • nextToken :: Maybe Text

    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.

Instances

Instances details
Eq ListNotificationChannels Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListNotificationChannels

Read ListNotificationChannels Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListNotificationChannels

Show ListNotificationChannels Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListNotificationChannels

Generic ListNotificationChannels Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListNotificationChannels

Associated Types

type Rep ListNotificationChannels :: Type -> Type #

NFData ListNotificationChannels Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListNotificationChannels

Hashable ListNotificationChannels Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListNotificationChannels

ToJSON ListNotificationChannels Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListNotificationChannels

AWSPager ListNotificationChannels Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListNotificationChannels

AWSRequest ListNotificationChannels Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListNotificationChannels

ToHeaders ListNotificationChannels Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListNotificationChannels

ToPath ListNotificationChannels Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListNotificationChannels

ToQuery ListNotificationChannels Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListNotificationChannels

type Rep ListNotificationChannels Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListNotificationChannels

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

Defined in Amazonka.DevOpsGuru.ListNotificationChannels

newListNotificationChannels :: ListNotificationChannels Source #

Create a value of ListNotificationChannels with all optional fields omitted.

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

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

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

Request Lenses

listNotificationChannels_nextToken :: Lens' ListNotificationChannels (Maybe Text) Source #

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.

Destructuring the Response

data ListNotificationChannelsResponse Source #

See: newListNotificationChannelsResponse smart constructor.

Constructors

ListNotificationChannelsResponse' 

Fields

Instances

Instances details
Eq ListNotificationChannelsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListNotificationChannels

Read ListNotificationChannelsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListNotificationChannels

Show ListNotificationChannelsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListNotificationChannels

Generic ListNotificationChannelsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListNotificationChannels

Associated Types

type Rep ListNotificationChannelsResponse :: Type -> Type #

NFData ListNotificationChannelsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListNotificationChannels

type Rep ListNotificationChannelsResponse Source # 
Instance details

Defined in Amazonka.DevOpsGuru.ListNotificationChannels

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

newListNotificationChannelsResponse Source #

Create a value of ListNotificationChannelsResponse with all optional fields omitted.

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

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

$sel:channels:ListNotificationChannelsResponse', listNotificationChannelsResponse_channels - An array that contains the requested notification channels.

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

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

Response Lenses

listNotificationChannelsResponse_nextToken :: Lens' ListNotificationChannelsResponse (Maybe Text) Source #

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.