amazonka-chime-2.0: Amazon Chime 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.Chime.Types.PhoneNumberCapabilities

Description

 
Synopsis

Documentation

data PhoneNumberCapabilities Source #

The phone number capabilities for Amazon Chime Business Calling phone numbers, such as enabled inbound and outbound calling and text messaging.

See: newPhoneNumberCapabilities smart constructor.

Constructors

PhoneNumberCapabilities' 

Fields

Instances

Instances details
FromJSON PhoneNumberCapabilities Source # 
Instance details

Defined in Amazonka.Chime.Types.PhoneNumberCapabilities

Generic PhoneNumberCapabilities Source # 
Instance details

Defined in Amazonka.Chime.Types.PhoneNumberCapabilities

Associated Types

type Rep PhoneNumberCapabilities :: Type -> Type #

Read PhoneNumberCapabilities Source # 
Instance details

Defined in Amazonka.Chime.Types.PhoneNumberCapabilities

Show PhoneNumberCapabilities Source # 
Instance details

Defined in Amazonka.Chime.Types.PhoneNumberCapabilities

NFData PhoneNumberCapabilities Source # 
Instance details

Defined in Amazonka.Chime.Types.PhoneNumberCapabilities

Methods

rnf :: PhoneNumberCapabilities -> () #

Eq PhoneNumberCapabilities Source # 
Instance details

Defined in Amazonka.Chime.Types.PhoneNumberCapabilities

Hashable PhoneNumberCapabilities Source # 
Instance details

Defined in Amazonka.Chime.Types.PhoneNumberCapabilities

type Rep PhoneNumberCapabilities Source # 
Instance details

Defined in Amazonka.Chime.Types.PhoneNumberCapabilities

type Rep PhoneNumberCapabilities = D1 ('MetaData "PhoneNumberCapabilities" "Amazonka.Chime.Types.PhoneNumberCapabilities" "amazonka-chime-2.0-AQIuSSkHccQ9VXokPBc5Nb" 'False) (C1 ('MetaCons "PhoneNumberCapabilities'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "inboundCall") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "inboundMMS") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "inboundSMS") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: (S1 ('MetaSel ('Just "outboundCall") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "outboundMMS") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "outboundSMS") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))))

newPhoneNumberCapabilities :: PhoneNumberCapabilities Source #

Create a value of PhoneNumberCapabilities 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:inboundCall:PhoneNumberCapabilities', phoneNumberCapabilities_inboundCall - Allows or denies inbound calling for the specified phone number.

$sel:inboundMMS:PhoneNumberCapabilities', phoneNumberCapabilities_inboundMMS - Allows or denies inbound MMS messaging for the specified phone number.

$sel:inboundSMS:PhoneNumberCapabilities', phoneNumberCapabilities_inboundSMS - Allows or denies inbound SMS messaging for the specified phone number.

$sel:outboundCall:PhoneNumberCapabilities', phoneNumberCapabilities_outboundCall - Allows or denies outbound calling for the specified phone number.

$sel:outboundMMS:PhoneNumberCapabilities', phoneNumberCapabilities_outboundMMS - Allows or denies outbound MMS messaging for the specified phone number.

$sel:outboundSMS:PhoneNumberCapabilities', phoneNumberCapabilities_outboundSMS - Allows or denies outbound SMS messaging for the specified phone number.

phoneNumberCapabilities_inboundCall :: Lens' PhoneNumberCapabilities (Maybe Bool) Source #

Allows or denies inbound calling for the specified phone number.

phoneNumberCapabilities_inboundMMS :: Lens' PhoneNumberCapabilities (Maybe Bool) Source #

Allows or denies inbound MMS messaging for the specified phone number.

phoneNumberCapabilities_inboundSMS :: Lens' PhoneNumberCapabilities (Maybe Bool) Source #

Allows or denies inbound SMS messaging for the specified phone number.

phoneNumberCapabilities_outboundCall :: Lens' PhoneNumberCapabilities (Maybe Bool) Source #

Allows or denies outbound calling for the specified phone number.

phoneNumberCapabilities_outboundMMS :: Lens' PhoneNumberCapabilities (Maybe Bool) Source #

Allows or denies outbound MMS messaging for the specified phone number.

phoneNumberCapabilities_outboundSMS :: Lens' PhoneNumberCapabilities (Maybe Bool) Source #

Allows or denies outbound SMS messaging for the specified phone number.