libZSservicesZSamazonka-snsZSamazonka-sns
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.SNS.GetSMSAttributes

Description

Returns the settings for sending SMS messages from your 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
Eq GetSMSAttributes Source # 
Instance details

Defined in Amazonka.SNS.GetSMSAttributes

Read GetSMSAttributes Source # 
Instance details

Defined in Amazonka.SNS.GetSMSAttributes

Show GetSMSAttributes Source # 
Instance details

Defined in Amazonka.SNS.GetSMSAttributes

Generic GetSMSAttributes Source # 
Instance details

Defined in Amazonka.SNS.GetSMSAttributes

Associated Types

type Rep GetSMSAttributes :: Type -> Type #

NFData GetSMSAttributes Source # 
Instance details

Defined in Amazonka.SNS.GetSMSAttributes

Methods

rnf :: GetSMSAttributes -> () #

Hashable GetSMSAttributes Source # 
Instance details

Defined in Amazonka.SNS.GetSMSAttributes

AWSRequest GetSMSAttributes Source # 
Instance details

Defined in Amazonka.SNS.GetSMSAttributes

Associated Types

type AWSResponse GetSMSAttributes #

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

type Rep GetSMSAttributes Source # 
Instance details

Defined in Amazonka.SNS.GetSMSAttributes

type Rep GetSMSAttributes = D1 ('MetaData "GetSMSAttributes" "Amazonka.SNS.GetSMSAttributes" "libZSservicesZSamazonka-snsZSamazonka-sns" 'False) (C1 ('MetaCons "GetSMSAttributes'" 'PrefixI 'True) (S1 ('MetaSel ('Just "attributes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))
type AWSResponse GetSMSAttributes Source # 
Instance details

Defined in Amazonka.SNS.GetSMSAttributes

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:

$sel:attributes: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
Eq GetSMSAttributesResponse Source # 
Instance details

Defined in Amazonka.SNS.GetSMSAttributes

Read GetSMSAttributesResponse Source # 
Instance details

Defined in Amazonka.SNS.GetSMSAttributes

Show GetSMSAttributesResponse Source # 
Instance details

Defined in Amazonka.SNS.GetSMSAttributes

Generic GetSMSAttributesResponse Source # 
Instance details

Defined in Amazonka.SNS.GetSMSAttributes

Associated Types

type Rep GetSMSAttributesResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-snsZSamazonka-sns" '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:

$sel:attributes:GetSMSAttributes', getSMSAttributesResponse_attributes - The SMS attribute names and their values.

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

Response Lenses