libZSservicesZSamazonka-autoscalingZSamazonka-autoscaling
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.AutoScaling.DescribeNotificationConfigurations

Description

Gets information about the Amazon SNS notifications that are configured for one or more Auto Scaling groups.

This operation returns paginated results.

Synopsis

Creating a Request

data DescribeNotificationConfigurations Source #

Constructors

DescribeNotificationConfigurations' 

Fields

Instances

Instances details
Eq DescribeNotificationConfigurations Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeNotificationConfigurations

Read DescribeNotificationConfigurations Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeNotificationConfigurations

Show DescribeNotificationConfigurations Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeNotificationConfigurations

Generic DescribeNotificationConfigurations Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeNotificationConfigurations

Associated Types

type Rep DescribeNotificationConfigurations :: Type -> Type #

NFData DescribeNotificationConfigurations Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeNotificationConfigurations

Hashable DescribeNotificationConfigurations Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeNotificationConfigurations

AWSPager DescribeNotificationConfigurations Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeNotificationConfigurations

AWSRequest DescribeNotificationConfigurations Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeNotificationConfigurations

ToHeaders DescribeNotificationConfigurations Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeNotificationConfigurations

ToPath DescribeNotificationConfigurations Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeNotificationConfigurations

ToQuery DescribeNotificationConfigurations Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeNotificationConfigurations

type Rep DescribeNotificationConfigurations Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeNotificationConfigurations

type Rep DescribeNotificationConfigurations = D1 ('MetaData "DescribeNotificationConfigurations" "Amazonka.AutoScaling.DescribeNotificationConfigurations" "libZSservicesZSamazonka-autoscalingZSamazonka-autoscaling" 'False) (C1 ('MetaCons "DescribeNotificationConfigurations'" 'PrefixI 'True) (S1 ('MetaSel ('Just "autoScalingGroupNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxRecords") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))))
type AWSResponse DescribeNotificationConfigurations Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeNotificationConfigurations

newDescribeNotificationConfigurations :: DescribeNotificationConfigurations Source #

Create a value of DescribeNotificationConfigurations with all optional fields omitted.

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:autoScalingGroupNames:DescribeNotificationConfigurations', describeNotificationConfigurations_autoScalingGroupNames - The name of the Auto Scaling group.

$sel:nextToken:DescribeNotificationConfigurations', describeNotificationConfigurations_nextToken - The token for the next set of items to return. (You received this token from a previous call.)

$sel:maxRecords:DescribeNotificationConfigurations', describeNotificationConfigurations_maxRecords - The maximum number of items to return with this call. The default value is 50 and the maximum value is 100.

Request Lenses

describeNotificationConfigurations_nextToken :: Lens' DescribeNotificationConfigurations (Maybe Text) Source #

The token for the next set of items to return. (You received this token from a previous call.)

describeNotificationConfigurations_maxRecords :: Lens' DescribeNotificationConfigurations (Maybe Int) Source #

The maximum number of items to return with this call. The default value is 50 and the maximum value is 100.

Destructuring the Response

data DescribeNotificationConfigurationsResponse Source #

Constructors

DescribeNotificationConfigurationsResponse' 

Fields

  • nextToken :: Maybe Text

    A string that indicates that the response contains more items than can be returned in a single response. To receive additional items, specify this string for the NextToken value when requesting the next set of items. This value is null when there are no more items to return.

  • httpStatus :: Int

    The response's http status code.

  • notificationConfigurations :: [NotificationConfiguration]

    The notification configurations.

Instances

Instances details
Eq DescribeNotificationConfigurationsResponse Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeNotificationConfigurations

Read DescribeNotificationConfigurationsResponse Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeNotificationConfigurations

Show DescribeNotificationConfigurationsResponse Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeNotificationConfigurations

Generic DescribeNotificationConfigurationsResponse Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeNotificationConfigurations

NFData DescribeNotificationConfigurationsResponse Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeNotificationConfigurations

type Rep DescribeNotificationConfigurationsResponse Source # 
Instance details

Defined in Amazonka.AutoScaling.DescribeNotificationConfigurations

type Rep DescribeNotificationConfigurationsResponse = D1 ('MetaData "DescribeNotificationConfigurationsResponse" "Amazonka.AutoScaling.DescribeNotificationConfigurations" "libZSservicesZSamazonka-autoscalingZSamazonka-autoscaling" 'False) (C1 ('MetaCons "DescribeNotificationConfigurationsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "notificationConfigurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [NotificationConfiguration]))))

newDescribeNotificationConfigurationsResponse Source #

Create a value of DescribeNotificationConfigurationsResponse with all optional fields omitted.

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:DescribeNotificationConfigurations', describeNotificationConfigurationsResponse_nextToken - A string that indicates that the response contains more items than can be returned in a single response. To receive additional items, specify this string for the NextToken value when requesting the next set of items. This value is null when there are no more items to return.

$sel:httpStatus:DescribeNotificationConfigurationsResponse', describeNotificationConfigurationsResponse_httpStatus - The response's http status code.

$sel:notificationConfigurations:DescribeNotificationConfigurationsResponse', describeNotificationConfigurationsResponse_notificationConfigurations - The notification configurations.

Response Lenses

describeNotificationConfigurationsResponse_nextToken :: Lens' DescribeNotificationConfigurationsResponse (Maybe Text) Source #

A string that indicates that the response contains more items than can be returned in a single response. To receive additional items, specify this string for the NextToken value when requesting the next set of items. This value is null when there are no more items to return.