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.UpdateProxySession

Description

Updates the specified proxy session details, such as voice or SMS capabilities.

Synopsis

Creating a Request

data UpdateProxySession Source #

See: newUpdateProxySession smart constructor.

Constructors

UpdateProxySession' 

Fields

Instances

Instances details
Eq UpdateProxySession Source # 
Instance details

Defined in Amazonka.Chime.UpdateProxySession

Read UpdateProxySession Source # 
Instance details

Defined in Amazonka.Chime.UpdateProxySession

Show UpdateProxySession Source # 
Instance details

Defined in Amazonka.Chime.UpdateProxySession

Generic UpdateProxySession Source # 
Instance details

Defined in Amazonka.Chime.UpdateProxySession

Associated Types

type Rep UpdateProxySession :: Type -> Type #

NFData UpdateProxySession Source # 
Instance details

Defined in Amazonka.Chime.UpdateProxySession

Methods

rnf :: UpdateProxySession -> () #

Hashable UpdateProxySession Source # 
Instance details

Defined in Amazonka.Chime.UpdateProxySession

ToJSON UpdateProxySession Source # 
Instance details

Defined in Amazonka.Chime.UpdateProxySession

AWSRequest UpdateProxySession Source # 
Instance details

Defined in Amazonka.Chime.UpdateProxySession

Associated Types

type AWSResponse UpdateProxySession #

ToHeaders UpdateProxySession Source # 
Instance details

Defined in Amazonka.Chime.UpdateProxySession

ToPath UpdateProxySession Source # 
Instance details

Defined in Amazonka.Chime.UpdateProxySession

ToQuery UpdateProxySession Source # 
Instance details

Defined in Amazonka.Chime.UpdateProxySession

type Rep UpdateProxySession Source # 
Instance details

Defined in Amazonka.Chime.UpdateProxySession

type Rep UpdateProxySession = D1 ('MetaData "UpdateProxySession" "Amazonka.Chime.UpdateProxySession" "libZSservicesZSamazonka-chimeZSamazonka-chime" 'False) (C1 ('MetaCons "UpdateProxySession'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "expiryMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "capabilities") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Capability])) :*: (S1 ('MetaSel ('Just "voiceConnectorId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "proxySessionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse UpdateProxySession Source # 
Instance details

Defined in Amazonka.Chime.UpdateProxySession

newUpdateProxySession Source #

Create a value of UpdateProxySession 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:expiryMinutes:UpdateProxySession', updateProxySession_expiryMinutes - The number of minutes allowed for the proxy session.

$sel:capabilities:UpdateProxySession', updateProxySession_capabilities - The proxy session capabilities.

$sel:voiceConnectorId:UpdateProxySession', updateProxySession_voiceConnectorId - The Amazon Chime voice connector ID.

$sel:proxySessionId:UpdateProxySession', updateProxySession_proxySessionId - The proxy session ID.

Request Lenses

updateProxySession_expiryMinutes :: Lens' UpdateProxySession (Maybe Natural) Source #

The number of minutes allowed for the proxy session.

Destructuring the Response

data UpdateProxySessionResponse Source #

See: newUpdateProxySessionResponse smart constructor.

Constructors

UpdateProxySessionResponse' 

Fields

Instances

Instances details
Eq UpdateProxySessionResponse Source # 
Instance details

Defined in Amazonka.Chime.UpdateProxySession

Show UpdateProxySessionResponse Source # 
Instance details

Defined in Amazonka.Chime.UpdateProxySession

Generic UpdateProxySessionResponse Source # 
Instance details

Defined in Amazonka.Chime.UpdateProxySession

Associated Types

type Rep UpdateProxySessionResponse :: Type -> Type #

NFData UpdateProxySessionResponse Source # 
Instance details

Defined in Amazonka.Chime.UpdateProxySession

type Rep UpdateProxySessionResponse Source # 
Instance details

Defined in Amazonka.Chime.UpdateProxySession

type Rep UpdateProxySessionResponse = D1 ('MetaData "UpdateProxySessionResponse" "Amazonka.Chime.UpdateProxySession" "libZSservicesZSamazonka-chimeZSamazonka-chime" 'False) (C1 ('MetaCons "UpdateProxySessionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "proxySession") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProxySession)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateProxySessionResponse Source #

Create a value of UpdateProxySessionResponse 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:UpdateProxySessionResponse', updateProxySessionResponse_proxySession - The proxy session details.

$sel:httpStatus:UpdateProxySessionResponse', updateProxySessionResponse_httpStatus - The response's http status code.

Response Lenses