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

Description

Updates the details of the specified SIP media application.

Synopsis

Creating a Request

data UpdateSipMediaApplication Source #

See: newUpdateSipMediaApplication smart constructor.

Constructors

UpdateSipMediaApplication' 

Fields

Instances

Instances details
ToJSON UpdateSipMediaApplication Source # 
Instance details

Defined in Amazonka.Chime.UpdateSipMediaApplication

ToHeaders UpdateSipMediaApplication Source # 
Instance details

Defined in Amazonka.Chime.UpdateSipMediaApplication

ToPath UpdateSipMediaApplication Source # 
Instance details

Defined in Amazonka.Chime.UpdateSipMediaApplication

ToQuery UpdateSipMediaApplication Source # 
Instance details

Defined in Amazonka.Chime.UpdateSipMediaApplication

AWSRequest UpdateSipMediaApplication Source # 
Instance details

Defined in Amazonka.Chime.UpdateSipMediaApplication

Generic UpdateSipMediaApplication Source # 
Instance details

Defined in Amazonka.Chime.UpdateSipMediaApplication

Associated Types

type Rep UpdateSipMediaApplication :: Type -> Type #

Show UpdateSipMediaApplication Source # 
Instance details

Defined in Amazonka.Chime.UpdateSipMediaApplication

NFData UpdateSipMediaApplication Source # 
Instance details

Defined in Amazonka.Chime.UpdateSipMediaApplication

Eq UpdateSipMediaApplication Source # 
Instance details

Defined in Amazonka.Chime.UpdateSipMediaApplication

Hashable UpdateSipMediaApplication Source # 
Instance details

Defined in Amazonka.Chime.UpdateSipMediaApplication

type AWSResponse UpdateSipMediaApplication Source # 
Instance details

Defined in Amazonka.Chime.UpdateSipMediaApplication

type Rep UpdateSipMediaApplication Source # 
Instance details

Defined in Amazonka.Chime.UpdateSipMediaApplication

type Rep UpdateSipMediaApplication = D1 ('MetaData "UpdateSipMediaApplication" "Amazonka.Chime.UpdateSipMediaApplication" "amazonka-chime-2.0-AQIuSSkHccQ9VXokPBc5Nb" 'False) (C1 ('MetaCons "UpdateSipMediaApplication'" 'PrefixI 'True) (S1 ('MetaSel ('Just "endpoints") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty SipMediaApplicationEndpoint))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sipMediaApplicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newUpdateSipMediaApplication Source #

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

UpdateSipMediaApplication, updateSipMediaApplication_endpoints - The new set of endpoints for the specified SIP media application.

UpdateSipMediaApplication, updateSipMediaApplication_name - The new name for the specified SIP media application.

UpdateSipMediaApplication, updateSipMediaApplication_sipMediaApplicationId - The SIP media application ID.

Request Lenses

updateSipMediaApplication_endpoints :: Lens' UpdateSipMediaApplication (Maybe (NonEmpty SipMediaApplicationEndpoint)) Source #

The new set of endpoints for the specified SIP media application.

updateSipMediaApplication_name :: Lens' UpdateSipMediaApplication (Maybe Text) Source #

The new name for the specified SIP media application.

Destructuring the Response

data UpdateSipMediaApplicationResponse Source #

See: newUpdateSipMediaApplicationResponse smart constructor.

Constructors

UpdateSipMediaApplicationResponse' 

Fields

Instances

Instances details
Generic UpdateSipMediaApplicationResponse Source # 
Instance details

Defined in Amazonka.Chime.UpdateSipMediaApplication

Associated Types

type Rep UpdateSipMediaApplicationResponse :: Type -> Type #

Show UpdateSipMediaApplicationResponse Source # 
Instance details

Defined in Amazonka.Chime.UpdateSipMediaApplication

NFData UpdateSipMediaApplicationResponse Source # 
Instance details

Defined in Amazonka.Chime.UpdateSipMediaApplication

Eq UpdateSipMediaApplicationResponse Source # 
Instance details

Defined in Amazonka.Chime.UpdateSipMediaApplication

type Rep UpdateSipMediaApplicationResponse Source # 
Instance details

Defined in Amazonka.Chime.UpdateSipMediaApplication

type Rep UpdateSipMediaApplicationResponse = D1 ('MetaData "UpdateSipMediaApplicationResponse" "Amazonka.Chime.UpdateSipMediaApplication" "amazonka-chime-2.0-AQIuSSkHccQ9VXokPBc5Nb" 'False) (C1 ('MetaCons "UpdateSipMediaApplicationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sipMediaApplication") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SipMediaApplication)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateSipMediaApplicationResponse Source #

Create a value of UpdateSipMediaApplicationResponse 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:sipMediaApplication:UpdateSipMediaApplicationResponse', updateSipMediaApplicationResponse_sipMediaApplication - The updated SIP media application details.

$sel:httpStatus:UpdateSipMediaApplicationResponse', updateSipMediaApplicationResponse_httpStatus - The response's http status code.

Response Lenses