libZSservicesZSamazonka-chimeZSamazonka-chime
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.Chime.Types.Origination

Description

 
Synopsis

Documentation

data Origination Source #

Origination settings enable your SIP hosts to receive inbound calls using your Amazon Chime Voice Connector.

The parameters listed below are not required, but you must use at least one.

See: newOrigination smart constructor.

Constructors

Origination' 

Fields

  • routes :: Maybe [OriginationRoute]

    The call distribution properties defined for your SIP hosts. Valid range: Minimum value of 1. Maximum value of 20. This parameter is not required, but you must specify this parameter or Disabled.

  • disabled :: Maybe Bool

    When origination settings are disabled, inbound calls are not enabled for your Amazon Chime Voice Connector. This parameter is not required, but you must specify this parameter or Routes.

Instances

Instances details
Eq Origination Source # 
Instance details

Defined in Amazonka.Chime.Types.Origination

Read Origination Source # 
Instance details

Defined in Amazonka.Chime.Types.Origination

Show Origination Source # 
Instance details

Defined in Amazonka.Chime.Types.Origination

Generic Origination Source # 
Instance details

Defined in Amazonka.Chime.Types.Origination

Associated Types

type Rep Origination :: Type -> Type #

NFData Origination Source # 
Instance details

Defined in Amazonka.Chime.Types.Origination

Methods

rnf :: Origination -> () #

Hashable Origination Source # 
Instance details

Defined in Amazonka.Chime.Types.Origination

ToJSON Origination Source # 
Instance details

Defined in Amazonka.Chime.Types.Origination

FromJSON Origination Source # 
Instance details

Defined in Amazonka.Chime.Types.Origination

type Rep Origination Source # 
Instance details

Defined in Amazonka.Chime.Types.Origination

type Rep Origination = D1 ('MetaData "Origination" "Amazonka.Chime.Types.Origination" "libZSservicesZSamazonka-chimeZSamazonka-chime" 'False) (C1 ('MetaCons "Origination'" 'PrefixI 'True) (S1 ('MetaSel ('Just "routes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [OriginationRoute])) :*: S1 ('MetaSel ('Just "disabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))

newOrigination :: Origination Source #

Create a value of Origination 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:routes:Origination', origination_routes - The call distribution properties defined for your SIP hosts. Valid range: Minimum value of 1. Maximum value of 20. This parameter is not required, but you must specify this parameter or Disabled.

$sel:disabled:Origination', origination_disabled - When origination settings are disabled, inbound calls are not enabled for your Amazon Chime Voice Connector. This parameter is not required, but you must specify this parameter or Routes.

origination_routes :: Lens' Origination (Maybe [OriginationRoute]) Source #

The call distribution properties defined for your SIP hosts. Valid range: Minimum value of 1. Maximum value of 20. This parameter is not required, but you must specify this parameter or Disabled.

origination_disabled :: Lens' Origination (Maybe Bool) Source #

When origination settings are disabled, inbound calls are not enabled for your Amazon Chime Voice Connector. This parameter is not required, but you must specify this parameter or Routes.