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.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
Eq UpdateSipMediaApplication Source # 
Instance details

Defined in Amazonka.Chime.UpdateSipMediaApplication

Show 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 #

NFData UpdateSipMediaApplication Source # 
Instance details

Defined in Amazonka.Chime.UpdateSipMediaApplication

Hashable UpdateSipMediaApplication Source # 
Instance details

Defined in Amazonka.Chime.UpdateSipMediaApplication

ToJSON UpdateSipMediaApplication Source # 
Instance details

Defined in Amazonka.Chime.UpdateSipMediaApplication

AWSRequest 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

type Rep UpdateSipMediaApplication Source # 
Instance details

Defined in Amazonka.Chime.UpdateSipMediaApplication

type Rep UpdateSipMediaApplication = D1 ('MetaData "UpdateSipMediaApplication" "Amazonka.Chime.UpdateSipMediaApplication" "libZSservicesZSamazonka-chimeZSamazonka-chime" 'False) (C1 ('MetaCons "UpdateSipMediaApplication'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "endpoints") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty SipMediaApplicationEndpoint))) :*: S1 ('MetaSel ('Just "sipMediaApplicationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse UpdateSipMediaApplication Source # 
Instance details

Defined in Amazonka.Chime.UpdateSipMediaApplication

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:

$sel:name:UpdateSipMediaApplication', updateSipMediaApplication_name - The new name for the specified SIP media application.

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

$sel:sipMediaApplicationId:UpdateSipMediaApplication', updateSipMediaApplication_sipMediaApplicationId - The SIP media application ID.

Request Lenses

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

The new name for the specified SIP media application.

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

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

Destructuring the Response

data UpdateSipMediaApplicationResponse Source #

See: newUpdateSipMediaApplicationResponse smart constructor.

Constructors

UpdateSipMediaApplicationResponse' 

Fields

Instances

Instances details
Eq UpdateSipMediaApplicationResponse Source # 
Instance details

Defined in Amazonka.Chime.UpdateSipMediaApplication

Show UpdateSipMediaApplicationResponse Source # 
Instance details

Defined in Amazonka.Chime.UpdateSipMediaApplication

Generic UpdateSipMediaApplicationResponse Source # 
Instance details

Defined in Amazonka.Chime.UpdateSipMediaApplication

Associated Types

type Rep UpdateSipMediaApplicationResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-chimeZSamazonka-chime" '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