| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.Chime.UpdateSipMediaApplication
Description
Updates the details of the specified SIP media application.
Synopsis
- data UpdateSipMediaApplication = UpdateSipMediaApplication' {}
- newUpdateSipMediaApplication :: Text -> UpdateSipMediaApplication
- updateSipMediaApplication_endpoints :: Lens' UpdateSipMediaApplication (Maybe (NonEmpty SipMediaApplicationEndpoint))
- updateSipMediaApplication_name :: Lens' UpdateSipMediaApplication (Maybe Text)
- updateSipMediaApplication_sipMediaApplicationId :: Lens' UpdateSipMediaApplication Text
- data UpdateSipMediaApplicationResponse = UpdateSipMediaApplicationResponse' {}
- newUpdateSipMediaApplicationResponse :: Int -> UpdateSipMediaApplicationResponse
- updateSipMediaApplicationResponse_sipMediaApplication :: Lens' UpdateSipMediaApplicationResponse (Maybe SipMediaApplication)
- updateSipMediaApplicationResponse_httpStatus :: Lens' UpdateSipMediaApplicationResponse Int
Creating a Request
data UpdateSipMediaApplication Source #
See: newUpdateSipMediaApplication smart constructor.
Constructors
| UpdateSipMediaApplication' | |
Fields
| |
Instances
newUpdateSipMediaApplication Source #
Arguments
| :: Text | |
| -> UpdateSipMediaApplication |
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.
updateSipMediaApplication_sipMediaApplicationId :: Lens' UpdateSipMediaApplication Text Source #
The SIP media application ID.
Destructuring the Response
data UpdateSipMediaApplicationResponse Source #
See: newUpdateSipMediaApplicationResponse smart constructor.
Constructors
| UpdateSipMediaApplicationResponse' | |
Fields
| |
Instances
newUpdateSipMediaApplicationResponse Source #
Arguments
| :: Int | |
| -> UpdateSipMediaApplicationResponse |
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
updateSipMediaApplicationResponse_sipMediaApplication :: Lens' UpdateSipMediaApplicationResponse (Maybe SipMediaApplication) Source #
The updated SIP media application details.
updateSipMediaApplicationResponse_httpStatus :: Lens' UpdateSipMediaApplicationResponse Int Source #
The response's http status code.