amazonka-sns-2.0: Amazon Simple Notification Service 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.SNS.GetSMSAttributes

Description

Returns the settings for sending SMS messages from your Amazon Web Services account.

These settings are set with the SetSMSAttributes action.

Synopsis

Creating a Request

data GetSMSAttributes Source #

The input for the GetSMSAttributes request.

See: newGetSMSAttributes smart constructor.

Constructors

GetSMSAttributes' 

Fields

  • attributes :: Maybe [Text]

    A list of the individual attribute names, such as MonthlySpendLimit, for which you want values.

    For all attribute names, see SetSMSAttributes.

    If you don't use this parameter, Amazon SNS returns all SMS attributes.

Instances

Instances details
ToHeaders GetSMSAttributes Source # 
Instance details

Defined in Amazonka.SNS.GetSMSAttributes

ToPath GetSMSAttributes Source # 
Instance details

Defined in Amazonka.SNS.GetSMSAttributes

ToQuery GetSMSAttributes Source # 
Instance details

Defined in Amazonka.SNS.GetSMSAttributes

AWSRequest GetSMSAttributes Source # 
Instance details

Defined in Amazonka.SNS.GetSMSAttributes

Associated Types

type AWSResponse GetSMSAttributes #

Generic GetSMSAttributes Source # 
Instance details

Defined in Amazonka.SNS.GetSMSAttributes

Associated Types

type Rep GetSMSAttributes :: Type -> Type #

Read GetSMSAttributes Source # 
Instance details

Defined in Amazonka.SNS.GetSMSAttributes

Show GetSMSAttributes Source # 
Instance details

Defined in Amazonka.SNS.GetSMSAttributes

NFData GetSMSAttributes Source # 
Instance details

Defined in Amazonka.SNS.GetSMSAttributes

Methods

rnf :: GetSMSAttributes -> () #

Eq GetSMSAttributes Source # 
Instance details

Defined in Amazonka.SNS.GetSMSAttributes

Hashable GetSMSAttributes Source # 
Instance details

Defined in Amazonka.SNS.GetSMSAttributes

type AWSResponse GetSMSAttributes Source # 
Instance details

Defined in Amazonka.SNS.GetSMSAttributes

type Rep GetSMSAttributes Source # 
Instance details

Defined in Amazonka.SNS.GetSMSAttributes

type Rep GetSMSAttributes = D1 ('MetaData "GetSMSAttributes" "Amazonka.SNS.GetSMSAttributes" "amazonka-sns-2.0-4k7AiJI7DyqhOUy5o4qb9" 'False) (C1 ('MetaCons "GetSMSAttributes'" 'PrefixI 'True) (S1 ('MetaSel ('Just "attributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))

newGetSMSAttributes :: GetSMSAttributes Source #

Create a value of GetSMSAttributes with all optional fields omitted.

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

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

GetSMSAttributes, getSMSAttributes_attributes - A list of the individual attribute names, such as MonthlySpendLimit, for which you want values.

For all attribute names, see SetSMSAttributes.

If you don't use this parameter, Amazon SNS returns all SMS attributes.

Request Lenses

getSMSAttributes_attributes :: Lens' GetSMSAttributes (Maybe [Text]) Source #

A list of the individual attribute names, such as MonthlySpendLimit, for which you want values.

For all attribute names, see SetSMSAttributes.

If you don't use this parameter, Amazon SNS returns all SMS attributes.

Destructuring the Response

data GetSMSAttributesResponse Source #

The response from the GetSMSAttributes request.

See: newGetSMSAttributesResponse smart constructor.

Constructors

GetSMSAttributesResponse' 

Fields

Instances

Instances details
Generic GetSMSAttributesResponse Source # 
Instance details

Defined in Amazonka.SNS.GetSMSAttributes

Associated Types

type Rep GetSMSAttributesResponse :: Type -> Type #

Read GetSMSAttributesResponse Source # 
Instance details

Defined in Amazonka.SNS.GetSMSAttributes

Show GetSMSAttributesResponse Source # 
Instance details

Defined in Amazonka.SNS.GetSMSAttributes

NFData GetSMSAttributesResponse Source # 
Instance details

Defined in Amazonka.SNS.GetSMSAttributes

Eq GetSMSAttributesResponse Source # 
Instance details

Defined in Amazonka.SNS.GetSMSAttributes

type Rep GetSMSAttributesResponse Source # 
Instance details

Defined in Amazonka.SNS.GetSMSAttributes

type Rep GetSMSAttributesResponse = D1 ('MetaData "GetSMSAttributesResponse" "Amazonka.SNS.GetSMSAttributes" "amazonka-sns-2.0-4k7AiJI7DyqhOUy5o4qb9" 'False) (C1 ('MetaCons "GetSMSAttributesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "attributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetSMSAttributesResponse Source #

Create a value of GetSMSAttributesResponse with all optional fields omitted.

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

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

GetSMSAttributes, getSMSAttributesResponse_attributes - The SMS attribute names and their values.

$sel:httpStatus:GetSMSAttributesResponse', getSMSAttributesResponse_httpStatus - The response's http status code.

Response Lenses