| 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.AlexaBusiness.UpdateConferenceProvider
Description
Updates an existing conference provider's settings.
Synopsis
- data UpdateConferenceProvider = UpdateConferenceProvider' {}
- newUpdateConferenceProvider :: Text -> ConferenceProviderType -> MeetingSetting -> UpdateConferenceProvider
- updateConferenceProvider_iPDialIn :: Lens' UpdateConferenceProvider (Maybe IPDialIn)
- updateConferenceProvider_pSTNDialIn :: Lens' UpdateConferenceProvider (Maybe PSTNDialIn)
- updateConferenceProvider_conferenceProviderArn :: Lens' UpdateConferenceProvider Text
- updateConferenceProvider_conferenceProviderType :: Lens' UpdateConferenceProvider ConferenceProviderType
- updateConferenceProvider_meetingSetting :: Lens' UpdateConferenceProvider MeetingSetting
- data UpdateConferenceProviderResponse = UpdateConferenceProviderResponse' {
- httpStatus :: Int
- newUpdateConferenceProviderResponse :: Int -> UpdateConferenceProviderResponse
- updateConferenceProviderResponse_httpStatus :: Lens' UpdateConferenceProviderResponse Int
Creating a Request
data UpdateConferenceProvider Source #
See: newUpdateConferenceProvider smart constructor.
Constructors
| UpdateConferenceProvider' | |
Fields
| |
Instances
newUpdateConferenceProvider Source #
Arguments
| :: Text | |
| -> ConferenceProviderType | |
| -> MeetingSetting | |
| -> UpdateConferenceProvider |
Create a value of UpdateConferenceProvider 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:
UpdateConferenceProvider, updateConferenceProvider_iPDialIn - The IP endpoint and protocol for calling.
UpdateConferenceProvider, updateConferenceProvider_pSTNDialIn - The information for PSTN conferencing.
$sel:conferenceProviderArn:UpdateConferenceProvider', updateConferenceProvider_conferenceProviderArn - The ARN of the conference provider.
$sel:conferenceProviderType:UpdateConferenceProvider', updateConferenceProvider_conferenceProviderType - The type of the conference provider.
UpdateConferenceProvider, updateConferenceProvider_meetingSetting - The meeting settings for the conference provider.
Request Lenses
updateConferenceProvider_iPDialIn :: Lens' UpdateConferenceProvider (Maybe IPDialIn) Source #
The IP endpoint and protocol for calling.
updateConferenceProvider_pSTNDialIn :: Lens' UpdateConferenceProvider (Maybe PSTNDialIn) Source #
The information for PSTN conferencing.
updateConferenceProvider_conferenceProviderArn :: Lens' UpdateConferenceProvider Text Source #
The ARN of the conference provider.
updateConferenceProvider_conferenceProviderType :: Lens' UpdateConferenceProvider ConferenceProviderType Source #
The type of the conference provider.
updateConferenceProvider_meetingSetting :: Lens' UpdateConferenceProvider MeetingSetting Source #
The meeting settings for the conference provider.
Destructuring the Response
data UpdateConferenceProviderResponse Source #
See: newUpdateConferenceProviderResponse smart constructor.
Constructors
| UpdateConferenceProviderResponse' | |
Fields
| |
Instances
newUpdateConferenceProviderResponse Source #
Create a value of UpdateConferenceProviderResponse 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:httpStatus:UpdateConferenceProviderResponse', updateConferenceProviderResponse_httpStatus - The response's http status code.
Response Lenses
updateConferenceProviderResponse_httpStatus :: Lens' UpdateConferenceProviderResponse Int Source #
The response's http status code.