Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Updates an existing conference provider's settings.
Synopsis
- data UpdateConferenceProvider = UpdateConferenceProvider' {}
- newUpdateConferenceProvider :: Text -> ConferenceProviderType -> MeetingSetting -> UpdateConferenceProvider
- updateConferenceProvider_pSTNDialIn :: Lens' UpdateConferenceProvider (Maybe PSTNDialIn)
- updateConferenceProvider_iPDialIn :: Lens' UpdateConferenceProvider (Maybe IPDialIn)
- 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.
UpdateConferenceProvider' | |
|
Instances
newUpdateConferenceProvider Source #
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:
$sel:pSTNDialIn:UpdateConferenceProvider'
, updateConferenceProvider_pSTNDialIn
- The information for PSTN conferencing.
$sel:iPDialIn:UpdateConferenceProvider'
, updateConferenceProvider_iPDialIn
- The IP endpoint and protocol for calling.
$sel:conferenceProviderArn:UpdateConferenceProvider'
, updateConferenceProvider_conferenceProviderArn
- The ARN of the conference provider.
$sel:conferenceProviderType:UpdateConferenceProvider'
, updateConferenceProvider_conferenceProviderType
- The type of the conference provider.
$sel:meetingSetting:UpdateConferenceProvider'
, updateConferenceProvider_meetingSetting
- The meeting settings for the conference provider.
Request Lenses
updateConferenceProvider_pSTNDialIn :: Lens' UpdateConferenceProvider (Maybe PSTNDialIn) Source #
The information for PSTN conferencing.
updateConferenceProvider_iPDialIn :: Lens' UpdateConferenceProvider (Maybe IPDialIn) Source #
The IP endpoint and protocol for calling.
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.
UpdateConferenceProviderResponse' | |
|
Instances
Eq UpdateConferenceProviderResponse Source # | |
Read UpdateConferenceProviderResponse Source # | |
Show UpdateConferenceProviderResponse Source # | |
Generic UpdateConferenceProviderResponse Source # | |
NFData UpdateConferenceProviderResponse Source # | |
Defined in Amazonka.AlexaBusiness.UpdateConferenceProvider rnf :: UpdateConferenceProviderResponse -> () # | |
type Rep UpdateConferenceProviderResponse Source # | |
Defined in Amazonka.AlexaBusiness.UpdateConferenceProvider type Rep UpdateConferenceProviderResponse = D1 ('MetaData "UpdateConferenceProviderResponse" "Amazonka.AlexaBusiness.UpdateConferenceProvider" "libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business" 'False) (C1 ('MetaCons "UpdateConferenceProviderResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
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.