amazonka-chime-sdk-voice-2.0: Amazon Chime SDK Voice 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.ChimeSdkVoice.CreateProxySession

Description

  • - | Undocumented operation.
Synopsis

Creating a Request

data CreateProxySession Source #

See: newCreateProxySession smart constructor.

Instances

Instances details
ToJSON CreateProxySession Source # 
Instance details

Defined in Amazonka.ChimeSdkVoice.CreateProxySession

ToHeaders CreateProxySession Source # 
Instance details

Defined in Amazonka.ChimeSdkVoice.CreateProxySession

ToPath CreateProxySession Source # 
Instance details

Defined in Amazonka.ChimeSdkVoice.CreateProxySession

ToQuery CreateProxySession Source # 
Instance details

Defined in Amazonka.ChimeSdkVoice.CreateProxySession

AWSRequest CreateProxySession Source # 
Instance details

Defined in Amazonka.ChimeSdkVoice.CreateProxySession

Associated Types

type AWSResponse CreateProxySession #

Generic CreateProxySession Source # 
Instance details

Defined in Amazonka.ChimeSdkVoice.CreateProxySession

Associated Types

type Rep CreateProxySession :: Type -> Type #

Show CreateProxySession Source # 
Instance details

Defined in Amazonka.ChimeSdkVoice.CreateProxySession

NFData CreateProxySession Source # 
Instance details

Defined in Amazonka.ChimeSdkVoice.CreateProxySession

Methods

rnf :: CreateProxySession -> () #

Eq CreateProxySession Source # 
Instance details

Defined in Amazonka.ChimeSdkVoice.CreateProxySession

Hashable CreateProxySession Source # 
Instance details

Defined in Amazonka.ChimeSdkVoice.CreateProxySession

type AWSResponse CreateProxySession Source # 
Instance details

Defined in Amazonka.ChimeSdkVoice.CreateProxySession

type Rep CreateProxySession Source # 
Instance details

Defined in Amazonka.ChimeSdkVoice.CreateProxySession

type Rep CreateProxySession = D1 ('MetaData "CreateProxySession" "Amazonka.ChimeSdkVoice.CreateProxySession" "amazonka-chime-sdk-voice-2.0-INlqwMnsxQvJs5Ai1c7XN6" 'False) (C1 ('MetaCons "CreateProxySession'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "expiryMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "geoMatchLevel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GeoMatchLevel))) :*: (S1 ('MetaSel ('Just "geoMatchParams") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GeoMatchParams)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))))) :*: ((S1 ('MetaSel ('Just "numberSelectionBehavior") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NumberSelectionBehavior)) :*: S1 ('MetaSel ('Just "participantPhoneNumbers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty (Sensitive Text)))) :*: (S1 ('MetaSel ('Just "capabilities") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Capability]) :*: S1 ('MetaSel ('Just "voiceConnectorId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newCreateProxySession Source #

Create a value of CreateProxySession 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:

CreateProxySession, createProxySession_expiryMinutes - Undocumented member.

CreateProxySession, createProxySession_geoMatchLevel - Undocumented member.

CreateProxySession, createProxySession_geoMatchParams - Undocumented member.

CreateProxySession, createProxySession_name - Undocumented member.

CreateProxySession, createProxySession_numberSelectionBehavior - Undocumented member.

$sel:participantPhoneNumbers:CreateProxySession', createProxySession_participantPhoneNumbers - Undocumented member.

CreateProxySession, createProxySession_capabilities - Undocumented member.

CreateProxySession, createProxySession_voiceConnectorId - Undocumented member.

Request Lenses

Destructuring the Response

data CreateProxySessionResponse Source #

See: newCreateProxySessionResponse smart constructor.

Constructors

CreateProxySessionResponse' 

Fields

Instances

Instances details
Generic CreateProxySessionResponse Source # 
Instance details

Defined in Amazonka.ChimeSdkVoice.CreateProxySession

Associated Types

type Rep CreateProxySessionResponse :: Type -> Type #

Show CreateProxySessionResponse Source # 
Instance details

Defined in Amazonka.ChimeSdkVoice.CreateProxySession

NFData CreateProxySessionResponse Source # 
Instance details

Defined in Amazonka.ChimeSdkVoice.CreateProxySession

Eq CreateProxySessionResponse Source # 
Instance details

Defined in Amazonka.ChimeSdkVoice.CreateProxySession

type Rep CreateProxySessionResponse Source # 
Instance details

Defined in Amazonka.ChimeSdkVoice.CreateProxySession

type Rep CreateProxySessionResponse = D1 ('MetaData "CreateProxySessionResponse" "Amazonka.ChimeSdkVoice.CreateProxySession" "amazonka-chime-sdk-voice-2.0-INlqwMnsxQvJs5Ai1c7XN6" 'False) (C1 ('MetaCons "CreateProxySessionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "proxySession") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProxySession)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateProxySessionResponse Source #

Create a value of CreateProxySessionResponse 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:proxySession:CreateProxySessionResponse', createProxySessionResponse_proxySession - Undocumented member.

$sel:httpStatus:CreateProxySessionResponse', createProxySessionResponse_httpStatus - The response's http status code.

Response Lenses