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 |
- Service Configuration
- Errors
- AccountStatus
- AccountType
- AppInstanceDataType
- ArtifactsState
- AudioMuxType
- BotType
- CallingNameStatus
- Capability
- ChannelMembershipType
- ChannelMessagePersistenceType
- ChannelMessageType
- ChannelMode
- ChannelPrivacy
- ContentMuxType
- EmailStatus
- ErrorCode
- GeoMatchLevel
- InviteStatus
- License
- MediaPipelineSinkType
- MediaPipelineSourceType
- MediaPipelineStatus
- MemberType
- NotificationTarget
- NumberSelectionBehavior
- OrderedPhoneNumberStatus
- OriginationRouteProtocol
- PhoneNumberAssociationName
- PhoneNumberOrderStatus
- PhoneNumberProductType
- PhoneNumberStatus
- PhoneNumberType
- ProxySessionStatus
- RegistrationStatus
- RoomMembershipRole
- SipRuleTriggerType
- SortOrder
- TranscribeLanguageCode
- TranscribeMedicalLanguageCode
- TranscribeMedicalRegion
- TranscribeMedicalSpecialty
- TranscribeMedicalType
- TranscribeRegion
- TranscribeVocabularyFilterMethod
- UserType
- VideoMuxType
- VoiceConnectorAwsRegion
- Account
- AccountSettings
- AlexaForBusinessMetadata
- AppInstance
- AppInstanceAdmin
- AppInstanceAdminSummary
- AppInstanceRetentionSettings
- AppInstanceStreamingConfiguration
- AppInstanceSummary
- AppInstanceUser
- AppInstanceUserMembershipSummary
- AppInstanceUserSummary
- ArtifactsConfiguration
- Attendee
- AudioArtifactsConfiguration
- BatchChannelMemberships
- BatchCreateChannelMembershipError
- Bot
- BusinessCallingSettings
- Channel
- ChannelBan
- ChannelBanSummary
- ChannelMembership
- ChannelMembershipForAppInstanceUserSummary
- ChannelMembershipSummary
- ChannelMessage
- ChannelMessageSummary
- ChannelModeratedByAppInstanceUserSummary
- ChannelModerator
- ChannelModeratorSummary
- ChannelRetentionSettings
- ChannelSummary
- ChimeSdkMeetingConfiguration
- ContentArtifactsConfiguration
- ConversationRetentionSettings
- CreateAttendeeError
- CreateAttendeeRequestItem
- Credential
- DNISEmergencyCallingConfiguration
- EmergencyCallingConfiguration
- EngineTranscribeMedicalSettings
- EngineTranscribeSettings
- EventsConfiguration
- GeoMatchParams
- Identity
- Invite
- LoggingConfiguration
- MediaCapturePipeline
- MediaPlacement
- Meeting
- MeetingNotificationConfiguration
- Member
- MemberError
- MembershipItem
- MessagingSessionEndpoint
- OrderedPhoneNumber
- Origination
- OriginationRoute
- Participant
- PhoneNumber
- PhoneNumberAssociation
- PhoneNumberCapabilities
- PhoneNumberCountry
- PhoneNumberError
- PhoneNumberOrder
- Proxy
- ProxySession
- RetentionSettings
- Room
- RoomMembership
- RoomRetentionSettings
- SelectedVideoStreams
- SigninDelegateGroup
- SipMediaApplication
- SipMediaApplicationCall
- SipMediaApplicationEndpoint
- SipMediaApplicationLoggingConfiguration
- SipRule
- SipRuleTargetApplication
- SourceConfiguration
- StreamingConfiguration
- StreamingNotificationTarget
- Tag
- TelephonySettings
- Termination
- TerminationHealth
- TranscriptionConfiguration
- UpdatePhoneNumberRequestItem
- UpdateUserRequestItem
- User
- UserError
- UserSettings
- VideoArtifactsConfiguration
- VoiceConnector
- VoiceConnectorGroup
- VoiceConnectorItem
- VoiceConnectorSettings
Synopsis
- defaultService :: Service
- _AccessDeniedException :: AsError a => Getting (First ServiceError) a ServiceError
- _ThrottledClientException :: AsError a => Getting (First ServiceError) a ServiceError
- _ResourceLimitExceededException :: AsError a => Getting (First ServiceError) a ServiceError
- _UnprocessableEntityException :: AsError a => Getting (First ServiceError) a ServiceError
- _ConflictException :: AsError a => Getting (First ServiceError) a ServiceError
- _ForbiddenException :: AsError a => Getting (First ServiceError) a ServiceError
- _NotFoundException :: AsError a => Getting (First ServiceError) a ServiceError
- _ServiceFailureException :: AsError a => Getting (First ServiceError) a ServiceError
- _UnauthorizedClientException :: AsError a => Getting (First ServiceError) a ServiceError
- _ServiceUnavailableException :: AsError a => Getting (First ServiceError) a ServiceError
- _BadRequestException :: AsError a => Getting (First ServiceError) a ServiceError
- newtype AccountStatus where
- AccountStatus' { }
- pattern AccountStatus_Active :: AccountStatus
- pattern AccountStatus_Suspended :: AccountStatus
- newtype AccountType where
- AccountType' { }
- pattern AccountType_EnterpriseDirectory :: AccountType
- pattern AccountType_EnterpriseLWA :: AccountType
- pattern AccountType_EnterpriseOIDC :: AccountType
- pattern AccountType_Team :: AccountType
- newtype AppInstanceDataType where
- newtype ArtifactsState where
- ArtifactsState' { }
- pattern ArtifactsState_Disabled :: ArtifactsState
- pattern ArtifactsState_Enabled :: ArtifactsState
- newtype AudioMuxType where
- AudioMuxType' { }
- pattern AudioMuxType_AudioOnly :: AudioMuxType
- pattern AudioMuxType_AudioWithActiveSpeakerVideo :: AudioMuxType
- newtype BotType where
- BotType' {
- fromBotType :: Text
- pattern BotType_ChatBot :: BotType
- BotType' {
- newtype CallingNameStatus where
- newtype Capability where
- Capability' { }
- pattern Capability_SMS :: Capability
- pattern Capability_Voice :: Capability
- newtype ChannelMembershipType where
- newtype ChannelMessagePersistenceType where
- newtype ChannelMessageType where
- newtype ChannelMode where
- ChannelMode' { }
- pattern ChannelMode_RESTRICTED :: ChannelMode
- pattern ChannelMode_UNRESTRICTED :: ChannelMode
- newtype ChannelPrivacy where
- ChannelPrivacy' { }
- pattern ChannelPrivacy_PRIVATE :: ChannelPrivacy
- pattern ChannelPrivacy_PUBLIC :: ChannelPrivacy
- newtype ContentMuxType where
- ContentMuxType' { }
- pattern ContentMuxType_ContentOnly :: ContentMuxType
- newtype EmailStatus where
- EmailStatus' { }
- pattern EmailStatus_Failed :: EmailStatus
- pattern EmailStatus_NotSent :: EmailStatus
- pattern EmailStatus_Sent :: EmailStatus
- newtype ErrorCode where
- ErrorCode' { }
- pattern ErrorCode_AccessDenied :: ErrorCode
- pattern ErrorCode_BadRequest :: ErrorCode
- pattern ErrorCode_Conflict :: ErrorCode
- pattern ErrorCode_Forbidden :: ErrorCode
- pattern ErrorCode_NotFound :: ErrorCode
- pattern ErrorCode_PhoneNumberAssociationsExist :: ErrorCode
- pattern ErrorCode_PreconditionFailed :: ErrorCode
- pattern ErrorCode_ResourceLimitExceeded :: ErrorCode
- pattern ErrorCode_ServiceFailure :: ErrorCode
- pattern ErrorCode_ServiceUnavailable :: ErrorCode
- pattern ErrorCode_Throttled :: ErrorCode
- pattern ErrorCode_Throttling :: ErrorCode
- pattern ErrorCode_Unauthorized :: ErrorCode
- pattern ErrorCode_Unprocessable :: ErrorCode
- pattern ErrorCode_VoiceConnectorGroupAssociationsExist :: ErrorCode
- newtype GeoMatchLevel where
- GeoMatchLevel' { }
- pattern GeoMatchLevel_AreaCode :: GeoMatchLevel
- pattern GeoMatchLevel_Country :: GeoMatchLevel
- newtype InviteStatus where
- InviteStatus' { }
- pattern InviteStatus_Accepted :: InviteStatus
- pattern InviteStatus_Failed :: InviteStatus
- pattern InviteStatus_Pending :: InviteStatus
- newtype License where
- License' {
- fromLicense :: Text
- pattern License_Basic :: License
- pattern License_Plus :: License
- pattern License_Pro :: License
- pattern License_ProTrial :: License
- License' {
- newtype MediaPipelineSinkType where
- newtype MediaPipelineSourceType where
- newtype MediaPipelineStatus where
- MediaPipelineStatus' { }
- pattern MediaPipelineStatus_Failed :: MediaPipelineStatus
- pattern MediaPipelineStatus_InProgress :: MediaPipelineStatus
- pattern MediaPipelineStatus_Initializing :: MediaPipelineStatus
- pattern MediaPipelineStatus_Stopped :: MediaPipelineStatus
- pattern MediaPipelineStatus_Stopping :: MediaPipelineStatus
- newtype MemberType where
- MemberType' { }
- pattern MemberType_Bot :: MemberType
- pattern MemberType_User :: MemberType
- pattern MemberType_Webhook :: MemberType
- newtype NotificationTarget where
- NotificationTarget' { }
- pattern NotificationTarget_EventBridge :: NotificationTarget
- pattern NotificationTarget_SNS :: NotificationTarget
- pattern NotificationTarget_SQS :: NotificationTarget
- newtype NumberSelectionBehavior where
- newtype OrderedPhoneNumberStatus where
- newtype OriginationRouteProtocol where
- newtype PhoneNumberAssociationName where
- PhoneNumberAssociationName' { }
- pattern PhoneNumberAssociationName_AccountId :: PhoneNumberAssociationName
- pattern PhoneNumberAssociationName_SipRuleId :: PhoneNumberAssociationName
- pattern PhoneNumberAssociationName_UserId :: PhoneNumberAssociationName
- pattern PhoneNumberAssociationName_VoiceConnectorGroupId :: PhoneNumberAssociationName
- pattern PhoneNumberAssociationName_VoiceConnectorId :: PhoneNumberAssociationName
- newtype PhoneNumberOrderStatus where
- newtype PhoneNumberProductType where
- newtype PhoneNumberStatus where
- PhoneNumberStatus' { }
- pattern PhoneNumberStatus_AcquireFailed :: PhoneNumberStatus
- pattern PhoneNumberStatus_AcquireInProgress :: PhoneNumberStatus
- pattern PhoneNumberStatus_Assigned :: PhoneNumberStatus
- pattern PhoneNumberStatus_DeleteFailed :: PhoneNumberStatus
- pattern PhoneNumberStatus_DeleteInProgress :: PhoneNumberStatus
- pattern PhoneNumberStatus_ReleaseFailed :: PhoneNumberStatus
- pattern PhoneNumberStatus_ReleaseInProgress :: PhoneNumberStatus
- pattern PhoneNumberStatus_Unassigned :: PhoneNumberStatus
- newtype PhoneNumberType where
- PhoneNumberType' { }
- pattern PhoneNumberType_Local :: PhoneNumberType
- pattern PhoneNumberType_TollFree :: PhoneNumberType
- newtype ProxySessionStatus where
- ProxySessionStatus' { }
- pattern ProxySessionStatus_Closed :: ProxySessionStatus
- pattern ProxySessionStatus_InProgress :: ProxySessionStatus
- pattern ProxySessionStatus_Open :: ProxySessionStatus
- newtype RegistrationStatus where
- newtype RoomMembershipRole where
- newtype SipRuleTriggerType where
- newtype SortOrder where
- SortOrder' { }
- pattern SortOrder_ASCENDING :: SortOrder
- pattern SortOrder_DESCENDING :: SortOrder
- newtype TranscribeLanguageCode where
- TranscribeLanguageCode' { }
- pattern TranscribeLanguageCode_De_DE :: TranscribeLanguageCode
- pattern TranscribeLanguageCode_En_AU :: TranscribeLanguageCode
- pattern TranscribeLanguageCode_En_GB :: TranscribeLanguageCode
- pattern TranscribeLanguageCode_En_US :: TranscribeLanguageCode
- pattern TranscribeLanguageCode_Es_US :: TranscribeLanguageCode
- pattern TranscribeLanguageCode_Fr_CA :: TranscribeLanguageCode
- pattern TranscribeLanguageCode_Fr_FR :: TranscribeLanguageCode
- pattern TranscribeLanguageCode_It_IT :: TranscribeLanguageCode
- pattern TranscribeLanguageCode_Ja_JP :: TranscribeLanguageCode
- pattern TranscribeLanguageCode_Ko_KR :: TranscribeLanguageCode
- pattern TranscribeLanguageCode_Pt_BR :: TranscribeLanguageCode
- pattern TranscribeLanguageCode_Zh_CN :: TranscribeLanguageCode
- newtype TranscribeMedicalLanguageCode where
- newtype TranscribeMedicalRegion where
- TranscribeMedicalRegion' { }
- pattern TranscribeMedicalRegion_Ap_southeast_2 :: TranscribeMedicalRegion
- pattern TranscribeMedicalRegion_Auto :: TranscribeMedicalRegion
- pattern TranscribeMedicalRegion_Ca_central_1 :: TranscribeMedicalRegion
- pattern TranscribeMedicalRegion_Eu_west_1 :: TranscribeMedicalRegion
- pattern TranscribeMedicalRegion_Us_east_1 :: TranscribeMedicalRegion
- pattern TranscribeMedicalRegion_Us_east_2 :: TranscribeMedicalRegion
- pattern TranscribeMedicalRegion_Us_west_2 :: TranscribeMedicalRegion
- newtype TranscribeMedicalSpecialty where
- TranscribeMedicalSpecialty' { }
- pattern TranscribeMedicalSpecialty_CARDIOLOGY :: TranscribeMedicalSpecialty
- pattern TranscribeMedicalSpecialty_NEUROLOGY :: TranscribeMedicalSpecialty
- pattern TranscribeMedicalSpecialty_ONCOLOGY :: TranscribeMedicalSpecialty
- pattern TranscribeMedicalSpecialty_PRIMARYCARE :: TranscribeMedicalSpecialty
- pattern TranscribeMedicalSpecialty_RADIOLOGY :: TranscribeMedicalSpecialty
- pattern TranscribeMedicalSpecialty_UROLOGY :: TranscribeMedicalSpecialty
- newtype TranscribeMedicalType where
- newtype TranscribeRegion where
- TranscribeRegion' { }
- pattern TranscribeRegion_Ap_northeast_1 :: TranscribeRegion
- pattern TranscribeRegion_Ap_northeast_2 :: TranscribeRegion
- pattern TranscribeRegion_Ap_southeast_2 :: TranscribeRegion
- pattern TranscribeRegion_Auto :: TranscribeRegion
- pattern TranscribeRegion_Ca_central_1 :: TranscribeRegion
- pattern TranscribeRegion_Eu_central_1 :: TranscribeRegion
- pattern TranscribeRegion_Eu_west_1 :: TranscribeRegion
- pattern TranscribeRegion_Eu_west_2 :: TranscribeRegion
- pattern TranscribeRegion_Sa_east_1 :: TranscribeRegion
- pattern TranscribeRegion_Us_east_1 :: TranscribeRegion
- pattern TranscribeRegion_Us_east_2 :: TranscribeRegion
- pattern TranscribeRegion_Us_west_2 :: TranscribeRegion
- newtype TranscribeVocabularyFilterMethod where
- newtype UserType where
- UserType' {
- fromUserType :: Text
- pattern UserType_PrivateUser :: UserType
- pattern UserType_SharedDevice :: UserType
- UserType' {
- newtype VideoMuxType where
- VideoMuxType' { }
- pattern VideoMuxType_VideoOnly :: VideoMuxType
- newtype VoiceConnectorAwsRegion where
- data Account = Account' {}
- newAccount :: Text -> Text -> Text -> Account
- account_signinDelegateGroups :: Lens' Account (Maybe [SigninDelegateGroup])
- account_accountStatus :: Lens' Account (Maybe AccountStatus)
- account_defaultLicense :: Lens' Account (Maybe License)
- account_supportedLicenses :: Lens' Account (Maybe [License])
- account_createdTimestamp :: Lens' Account (Maybe UTCTime)
- account_accountType :: Lens' Account (Maybe AccountType)
- account_awsAccountId :: Lens' Account Text
- account_accountId :: Lens' Account Text
- account_name :: Lens' Account Text
- data AccountSettings = AccountSettings' {}
- newAccountSettings :: AccountSettings
- accountSettings_enableDialOut :: Lens' AccountSettings (Maybe Bool)
- accountSettings_disableRemoteControl :: Lens' AccountSettings (Maybe Bool)
- data AlexaForBusinessMetadata = AlexaForBusinessMetadata' {}
- newAlexaForBusinessMetadata :: AlexaForBusinessMetadata
- alexaForBusinessMetadata_alexaForBusinessRoomArn :: Lens' AlexaForBusinessMetadata (Maybe Text)
- alexaForBusinessMetadata_isAlexaForBusinessEnabled :: Lens' AlexaForBusinessMetadata (Maybe Bool)
- data AppInstance = AppInstance' {}
- newAppInstance :: AppInstance
- appInstance_name :: Lens' AppInstance (Maybe Text)
- appInstance_metadata :: Lens' AppInstance (Maybe Text)
- appInstance_appInstanceArn :: Lens' AppInstance (Maybe Text)
- appInstance_createdTimestamp :: Lens' AppInstance (Maybe UTCTime)
- appInstance_lastUpdatedTimestamp :: Lens' AppInstance (Maybe UTCTime)
- data AppInstanceAdmin = AppInstanceAdmin' {}
- newAppInstanceAdmin :: AppInstanceAdmin
- appInstanceAdmin_admin :: Lens' AppInstanceAdmin (Maybe Identity)
- appInstanceAdmin_appInstanceArn :: Lens' AppInstanceAdmin (Maybe Text)
- appInstanceAdmin_createdTimestamp :: Lens' AppInstanceAdmin (Maybe UTCTime)
- data AppInstanceAdminSummary = AppInstanceAdminSummary' {}
- newAppInstanceAdminSummary :: AppInstanceAdminSummary
- appInstanceAdminSummary_admin :: Lens' AppInstanceAdminSummary (Maybe Identity)
- data AppInstanceRetentionSettings = AppInstanceRetentionSettings' {}
- newAppInstanceRetentionSettings :: AppInstanceRetentionSettings
- appInstanceRetentionSettings_channelRetentionSettings :: Lens' AppInstanceRetentionSettings (Maybe ChannelRetentionSettings)
- data AppInstanceStreamingConfiguration = AppInstanceStreamingConfiguration' {}
- newAppInstanceStreamingConfiguration :: AppInstanceDataType -> Text -> AppInstanceStreamingConfiguration
- appInstanceStreamingConfiguration_appInstanceDataType :: Lens' AppInstanceStreamingConfiguration AppInstanceDataType
- appInstanceStreamingConfiguration_resourceArn :: Lens' AppInstanceStreamingConfiguration Text
- data AppInstanceSummary = AppInstanceSummary' {}
- newAppInstanceSummary :: AppInstanceSummary
- appInstanceSummary_name :: Lens' AppInstanceSummary (Maybe Text)
- appInstanceSummary_metadata :: Lens' AppInstanceSummary (Maybe Text)
- appInstanceSummary_appInstanceArn :: Lens' AppInstanceSummary (Maybe Text)
- data AppInstanceUser = AppInstanceUser' {}
- newAppInstanceUser :: AppInstanceUser
- appInstanceUser_appInstanceUserArn :: Lens' AppInstanceUser (Maybe Text)
- appInstanceUser_name :: Lens' AppInstanceUser (Maybe Text)
- appInstanceUser_metadata :: Lens' AppInstanceUser (Maybe Text)
- appInstanceUser_createdTimestamp :: Lens' AppInstanceUser (Maybe UTCTime)
- appInstanceUser_lastUpdatedTimestamp :: Lens' AppInstanceUser (Maybe UTCTime)
- data AppInstanceUserMembershipSummary = AppInstanceUserMembershipSummary' {}
- newAppInstanceUserMembershipSummary :: AppInstanceUserMembershipSummary
- appInstanceUserMembershipSummary_readMarkerTimestamp :: Lens' AppInstanceUserMembershipSummary (Maybe UTCTime)
- appInstanceUserMembershipSummary_type :: Lens' AppInstanceUserMembershipSummary (Maybe ChannelMembershipType)
- data AppInstanceUserSummary = AppInstanceUserSummary' {}
- newAppInstanceUserSummary :: AppInstanceUserSummary
- appInstanceUserSummary_appInstanceUserArn :: Lens' AppInstanceUserSummary (Maybe Text)
- appInstanceUserSummary_name :: Lens' AppInstanceUserSummary (Maybe Text)
- appInstanceUserSummary_metadata :: Lens' AppInstanceUserSummary (Maybe Text)
- data ArtifactsConfiguration = ArtifactsConfiguration' {}
- newArtifactsConfiguration :: AudioArtifactsConfiguration -> VideoArtifactsConfiguration -> ContentArtifactsConfiguration -> ArtifactsConfiguration
- artifactsConfiguration_audio :: Lens' ArtifactsConfiguration AudioArtifactsConfiguration
- artifactsConfiguration_video :: Lens' ArtifactsConfiguration VideoArtifactsConfiguration
- artifactsConfiguration_content :: Lens' ArtifactsConfiguration ContentArtifactsConfiguration
- data Attendee = Attendee' {}
- newAttendee :: Attendee
- attendee_attendeeId :: Lens' Attendee (Maybe Text)
- attendee_joinToken :: Lens' Attendee (Maybe Text)
- attendee_externalUserId :: Lens' Attendee (Maybe Text)
- data AudioArtifactsConfiguration = AudioArtifactsConfiguration' {}
- newAudioArtifactsConfiguration :: AudioMuxType -> AudioArtifactsConfiguration
- audioArtifactsConfiguration_muxType :: Lens' AudioArtifactsConfiguration AudioMuxType
- data BatchChannelMemberships = BatchChannelMemberships' {}
- newBatchChannelMemberships :: BatchChannelMemberships
- batchChannelMemberships_members :: Lens' BatchChannelMemberships (Maybe [Identity])
- batchChannelMemberships_channelArn :: Lens' BatchChannelMemberships (Maybe Text)
- batchChannelMemberships_type :: Lens' BatchChannelMemberships (Maybe ChannelMembershipType)
- batchChannelMemberships_invitedBy :: Lens' BatchChannelMemberships (Maybe Identity)
- data BatchCreateChannelMembershipError = BatchCreateChannelMembershipError' {}
- newBatchCreateChannelMembershipError :: BatchCreateChannelMembershipError
- batchCreateChannelMembershipError_errorCode :: Lens' BatchCreateChannelMembershipError (Maybe ErrorCode)
- batchCreateChannelMembershipError_memberArn :: Lens' BatchCreateChannelMembershipError (Maybe Text)
- batchCreateChannelMembershipError_errorMessage :: Lens' BatchCreateChannelMembershipError (Maybe Text)
- data Bot = Bot' {}
- newBot :: Bot
- bot_securityToken :: Lens' Bot (Maybe Text)
- bot_disabled :: Lens' Bot (Maybe Bool)
- bot_updatedTimestamp :: Lens' Bot (Maybe UTCTime)
- bot_userId :: Lens' Bot (Maybe Text)
- bot_botId :: Lens' Bot (Maybe Text)
- bot_displayName :: Lens' Bot (Maybe Text)
- bot_botEmail :: Lens' Bot (Maybe Text)
- bot_createdTimestamp :: Lens' Bot (Maybe UTCTime)
- bot_botType :: Lens' Bot (Maybe BotType)
- data BusinessCallingSettings = BusinessCallingSettings' {}
- newBusinessCallingSettings :: BusinessCallingSettings
- businessCallingSettings_cdrBucket :: Lens' BusinessCallingSettings (Maybe Text)
- data Channel = Channel' {}
- newChannel :: Channel
- channel_mode :: Lens' Channel (Maybe ChannelMode)
- channel_createdBy :: Lens' Channel (Maybe Identity)
- channel_channelArn :: Lens' Channel (Maybe Text)
- channel_privacy :: Lens' Channel (Maybe ChannelPrivacy)
- channel_lastMessageTimestamp :: Lens' Channel (Maybe UTCTime)
- channel_name :: Lens' Channel (Maybe Text)
- channel_metadata :: Lens' Channel (Maybe Text)
- channel_createdTimestamp :: Lens' Channel (Maybe UTCTime)
- channel_lastUpdatedTimestamp :: Lens' Channel (Maybe UTCTime)
- data ChannelBan = ChannelBan' {}
- newChannelBan :: ChannelBan
- channelBan_createdBy :: Lens' ChannelBan (Maybe Identity)
- channelBan_channelArn :: Lens' ChannelBan (Maybe Text)
- channelBan_member :: Lens' ChannelBan (Maybe Identity)
- channelBan_createdTimestamp :: Lens' ChannelBan (Maybe UTCTime)
- data ChannelBanSummary = ChannelBanSummary' {}
- newChannelBanSummary :: ChannelBanSummary
- channelBanSummary_member :: Lens' ChannelBanSummary (Maybe Identity)
- data ChannelMembership = ChannelMembership' {}
- newChannelMembership :: ChannelMembership
- channelMembership_channelArn :: Lens' ChannelMembership (Maybe Text)
- channelMembership_member :: Lens' ChannelMembership (Maybe Identity)
- channelMembership_type :: Lens' ChannelMembership (Maybe ChannelMembershipType)
- channelMembership_invitedBy :: Lens' ChannelMembership (Maybe Identity)
- channelMembership_createdTimestamp :: Lens' ChannelMembership (Maybe UTCTime)
- channelMembership_lastUpdatedTimestamp :: Lens' ChannelMembership (Maybe UTCTime)
- data ChannelMembershipForAppInstanceUserSummary = ChannelMembershipForAppInstanceUserSummary' {}
- newChannelMembershipForAppInstanceUserSummary :: ChannelMembershipForAppInstanceUserSummary
- channelMembershipForAppInstanceUserSummary_appInstanceUserMembershipSummary :: Lens' ChannelMembershipForAppInstanceUserSummary (Maybe AppInstanceUserMembershipSummary)
- channelMembershipForAppInstanceUserSummary_channelSummary :: Lens' ChannelMembershipForAppInstanceUserSummary (Maybe ChannelSummary)
- data ChannelMembershipSummary = ChannelMembershipSummary' {}
- newChannelMembershipSummary :: ChannelMembershipSummary
- channelMembershipSummary_member :: Lens' ChannelMembershipSummary (Maybe Identity)
- data ChannelMessage = ChannelMessage' {
- sender :: Maybe Identity
- channelArn :: Maybe Text
- content :: Maybe (Sensitive Text)
- redacted :: Maybe Bool
- persistence :: Maybe ChannelMessagePersistenceType
- metadata :: Maybe (Sensitive Text)
- type' :: Maybe ChannelMessageType
- createdTimestamp :: Maybe POSIX
- messageId :: Maybe Text
- lastUpdatedTimestamp :: Maybe POSIX
- lastEditedTimestamp :: Maybe POSIX
- newChannelMessage :: ChannelMessage
- channelMessage_sender :: Lens' ChannelMessage (Maybe Identity)
- channelMessage_channelArn :: Lens' ChannelMessage (Maybe Text)
- channelMessage_content :: Lens' ChannelMessage (Maybe Text)
- channelMessage_redacted :: Lens' ChannelMessage (Maybe Bool)
- channelMessage_persistence :: Lens' ChannelMessage (Maybe ChannelMessagePersistenceType)
- channelMessage_metadata :: Lens' ChannelMessage (Maybe Text)
- channelMessage_type :: Lens' ChannelMessage (Maybe ChannelMessageType)
- channelMessage_createdTimestamp :: Lens' ChannelMessage (Maybe UTCTime)
- channelMessage_messageId :: Lens' ChannelMessage (Maybe Text)
- channelMessage_lastUpdatedTimestamp :: Lens' ChannelMessage (Maybe UTCTime)
- channelMessage_lastEditedTimestamp :: Lens' ChannelMessage (Maybe UTCTime)
- data ChannelMessageSummary = ChannelMessageSummary' {}
- newChannelMessageSummary :: ChannelMessageSummary
- channelMessageSummary_sender :: Lens' ChannelMessageSummary (Maybe Identity)
- channelMessageSummary_content :: Lens' ChannelMessageSummary (Maybe Text)
- channelMessageSummary_redacted :: Lens' ChannelMessageSummary (Maybe Bool)
- channelMessageSummary_metadata :: Lens' ChannelMessageSummary (Maybe Text)
- channelMessageSummary_type :: Lens' ChannelMessageSummary (Maybe ChannelMessageType)
- channelMessageSummary_createdTimestamp :: Lens' ChannelMessageSummary (Maybe UTCTime)
- channelMessageSummary_messageId :: Lens' ChannelMessageSummary (Maybe Text)
- channelMessageSummary_lastUpdatedTimestamp :: Lens' ChannelMessageSummary (Maybe UTCTime)
- channelMessageSummary_lastEditedTimestamp :: Lens' ChannelMessageSummary (Maybe UTCTime)
- data ChannelModeratedByAppInstanceUserSummary = ChannelModeratedByAppInstanceUserSummary' {}
- newChannelModeratedByAppInstanceUserSummary :: ChannelModeratedByAppInstanceUserSummary
- channelModeratedByAppInstanceUserSummary_channelSummary :: Lens' ChannelModeratedByAppInstanceUserSummary (Maybe ChannelSummary)
- data ChannelModerator = ChannelModerator' {}
- newChannelModerator :: ChannelModerator
- channelModerator_createdBy :: Lens' ChannelModerator (Maybe Identity)
- channelModerator_channelArn :: Lens' ChannelModerator (Maybe Text)
- channelModerator_createdTimestamp :: Lens' ChannelModerator (Maybe UTCTime)
- channelModerator_moderator :: Lens' ChannelModerator (Maybe Identity)
- data ChannelModeratorSummary = ChannelModeratorSummary' {}
- newChannelModeratorSummary :: ChannelModeratorSummary
- channelModeratorSummary_moderator :: Lens' ChannelModeratorSummary (Maybe Identity)
- data ChannelRetentionSettings = ChannelRetentionSettings' {}
- newChannelRetentionSettings :: ChannelRetentionSettings
- channelRetentionSettings_retentionDays :: Lens' ChannelRetentionSettings (Maybe Natural)
- data ChannelSummary = ChannelSummary' {
- mode :: Maybe ChannelMode
- channelArn :: Maybe Text
- privacy :: Maybe ChannelPrivacy
- lastMessageTimestamp :: Maybe POSIX
- name :: Maybe (Sensitive Text)
- metadata :: Maybe (Sensitive Text)
- newChannelSummary :: ChannelSummary
- channelSummary_mode :: Lens' ChannelSummary (Maybe ChannelMode)
- channelSummary_channelArn :: Lens' ChannelSummary (Maybe Text)
- channelSummary_privacy :: Lens' ChannelSummary (Maybe ChannelPrivacy)
- channelSummary_lastMessageTimestamp :: Lens' ChannelSummary (Maybe UTCTime)
- channelSummary_name :: Lens' ChannelSummary (Maybe Text)
- channelSummary_metadata :: Lens' ChannelSummary (Maybe Text)
- data ChimeSdkMeetingConfiguration = ChimeSdkMeetingConfiguration' {}
- newChimeSdkMeetingConfiguration :: ChimeSdkMeetingConfiguration
- chimeSdkMeetingConfiguration_artifactsConfiguration :: Lens' ChimeSdkMeetingConfiguration (Maybe ArtifactsConfiguration)
- chimeSdkMeetingConfiguration_sourceConfiguration :: Lens' ChimeSdkMeetingConfiguration (Maybe SourceConfiguration)
- data ContentArtifactsConfiguration = ContentArtifactsConfiguration' {}
- newContentArtifactsConfiguration :: ArtifactsState -> ContentArtifactsConfiguration
- contentArtifactsConfiguration_muxType :: Lens' ContentArtifactsConfiguration (Maybe ContentMuxType)
- contentArtifactsConfiguration_state :: Lens' ContentArtifactsConfiguration ArtifactsState
- data ConversationRetentionSettings = ConversationRetentionSettings' {}
- newConversationRetentionSettings :: ConversationRetentionSettings
- conversationRetentionSettings_retentionDays :: Lens' ConversationRetentionSettings (Maybe Natural)
- data CreateAttendeeError = CreateAttendeeError' {
- errorCode :: Maybe Text
- errorMessage :: Maybe Text
- externalUserId :: Maybe (Sensitive Text)
- newCreateAttendeeError :: CreateAttendeeError
- createAttendeeError_errorCode :: Lens' CreateAttendeeError (Maybe Text)
- createAttendeeError_errorMessage :: Lens' CreateAttendeeError (Maybe Text)
- createAttendeeError_externalUserId :: Lens' CreateAttendeeError (Maybe Text)
- data CreateAttendeeRequestItem = CreateAttendeeRequestItem' {}
- newCreateAttendeeRequestItem :: Text -> CreateAttendeeRequestItem
- createAttendeeRequestItem_tags :: Lens' CreateAttendeeRequestItem (Maybe (NonEmpty Tag))
- createAttendeeRequestItem_externalUserId :: Lens' CreateAttendeeRequestItem Text
- data Credential = Credential' {}
- newCredential :: Credential
- credential_username :: Lens' Credential (Maybe Text)
- credential_password :: Lens' Credential (Maybe Text)
- data DNISEmergencyCallingConfiguration = DNISEmergencyCallingConfiguration' {}
- newDNISEmergencyCallingConfiguration :: Text -> Text -> DNISEmergencyCallingConfiguration
- dNISEmergencyCallingConfiguration_testPhoneNumber :: Lens' DNISEmergencyCallingConfiguration (Maybe Text)
- dNISEmergencyCallingConfiguration_emergencyPhoneNumber :: Lens' DNISEmergencyCallingConfiguration Text
- dNISEmergencyCallingConfiguration_callingCountry :: Lens' DNISEmergencyCallingConfiguration Text
- data EmergencyCallingConfiguration = EmergencyCallingConfiguration' {}
- newEmergencyCallingConfiguration :: EmergencyCallingConfiguration
- emergencyCallingConfiguration_dnis :: Lens' EmergencyCallingConfiguration (Maybe [DNISEmergencyCallingConfiguration])
- data EngineTranscribeMedicalSettings = EngineTranscribeMedicalSettings' {}
- newEngineTranscribeMedicalSettings :: TranscribeMedicalLanguageCode -> TranscribeMedicalSpecialty -> TranscribeMedicalType -> EngineTranscribeMedicalSettings
- engineTranscribeMedicalSettings_vocabularyName :: Lens' EngineTranscribeMedicalSettings (Maybe Text)
- engineTranscribeMedicalSettings_region :: Lens' EngineTranscribeMedicalSettings (Maybe TranscribeMedicalRegion)
- engineTranscribeMedicalSettings_languageCode :: Lens' EngineTranscribeMedicalSettings TranscribeMedicalLanguageCode
- engineTranscribeMedicalSettings_specialty :: Lens' EngineTranscribeMedicalSettings TranscribeMedicalSpecialty
- engineTranscribeMedicalSettings_type :: Lens' EngineTranscribeMedicalSettings TranscribeMedicalType
- data EngineTranscribeSettings = EngineTranscribeSettings' {}
- newEngineTranscribeSettings :: TranscribeLanguageCode -> EngineTranscribeSettings
- engineTranscribeSettings_vocabularyName :: Lens' EngineTranscribeSettings (Maybe Text)
- engineTranscribeSettings_vocabularyFilterName :: Lens' EngineTranscribeSettings (Maybe Text)
- engineTranscribeSettings_vocabularyFilterMethod :: Lens' EngineTranscribeSettings (Maybe TranscribeVocabularyFilterMethod)
- engineTranscribeSettings_region :: Lens' EngineTranscribeSettings (Maybe TranscribeRegion)
- engineTranscribeSettings_languageCode :: Lens' EngineTranscribeSettings TranscribeLanguageCode
- data EventsConfiguration = EventsConfiguration' {}
- newEventsConfiguration :: EventsConfiguration
- eventsConfiguration_lambdaFunctionArn :: Lens' EventsConfiguration (Maybe Text)
- eventsConfiguration_botId :: Lens' EventsConfiguration (Maybe Text)
- eventsConfiguration_outboundEventsHTTPSEndpoint :: Lens' EventsConfiguration (Maybe Text)
- data GeoMatchParams = GeoMatchParams' {}
- newGeoMatchParams :: Text -> Text -> GeoMatchParams
- geoMatchParams_country :: Lens' GeoMatchParams Text
- geoMatchParams_areaCode :: Lens' GeoMatchParams Text
- data Identity = Identity' {}
- newIdentity :: Identity
- identity_arn :: Lens' Identity (Maybe Text)
- identity_name :: Lens' Identity (Maybe Text)
- data Invite = Invite' {}
- newInvite :: Invite
- invite_status :: Lens' Invite (Maybe InviteStatus)
- invite_emailStatus :: Lens' Invite (Maybe EmailStatus)
- invite_inviteId :: Lens' Invite (Maybe Text)
- invite_emailAddress :: Lens' Invite (Maybe Text)
- data LoggingConfiguration = LoggingConfiguration' {}
- newLoggingConfiguration :: LoggingConfiguration
- loggingConfiguration_enableSIPLogs :: Lens' LoggingConfiguration (Maybe Bool)
- data MediaCapturePipeline = MediaCapturePipeline' {
- status :: Maybe MediaPipelineStatus
- sourceType :: Maybe MediaPipelineSourceType
- sourceArn :: Maybe (Sensitive Text)
- updatedTimestamp :: Maybe POSIX
- sinkType :: Maybe MediaPipelineSinkType
- chimeSdkMeetingConfiguration :: Maybe ChimeSdkMeetingConfiguration
- sinkArn :: Maybe (Sensitive Text)
- mediaPipelineId :: Maybe Text
- createdTimestamp :: Maybe POSIX
- newMediaCapturePipeline :: MediaCapturePipeline
- mediaCapturePipeline_status :: Lens' MediaCapturePipeline (Maybe MediaPipelineStatus)
- mediaCapturePipeline_sourceType :: Lens' MediaCapturePipeline (Maybe MediaPipelineSourceType)
- mediaCapturePipeline_sourceArn :: Lens' MediaCapturePipeline (Maybe Text)
- mediaCapturePipeline_updatedTimestamp :: Lens' MediaCapturePipeline (Maybe UTCTime)
- mediaCapturePipeline_sinkType :: Lens' MediaCapturePipeline (Maybe MediaPipelineSinkType)
- mediaCapturePipeline_chimeSdkMeetingConfiguration :: Lens' MediaCapturePipeline (Maybe ChimeSdkMeetingConfiguration)
- mediaCapturePipeline_sinkArn :: Lens' MediaCapturePipeline (Maybe Text)
- mediaCapturePipeline_mediaPipelineId :: Lens' MediaCapturePipeline (Maybe Text)
- mediaCapturePipeline_createdTimestamp :: Lens' MediaCapturePipeline (Maybe UTCTime)
- data MediaPlacement = MediaPlacement' {}
- newMediaPlacement :: MediaPlacement
- mediaPlacement_screenDataUrl :: Lens' MediaPlacement (Maybe Text)
- mediaPlacement_eventIngestionUrl :: Lens' MediaPlacement (Maybe Text)
- mediaPlacement_signalingUrl :: Lens' MediaPlacement (Maybe Text)
- mediaPlacement_screenSharingUrl :: Lens' MediaPlacement (Maybe Text)
- mediaPlacement_screenViewingUrl :: Lens' MediaPlacement (Maybe Text)
- mediaPlacement_audioHostUrl :: Lens' MediaPlacement (Maybe Text)
- mediaPlacement_audioFallbackUrl :: Lens' MediaPlacement (Maybe Text)
- mediaPlacement_turnControlUrl :: Lens' MediaPlacement (Maybe Text)
- data Meeting = Meeting' {}
- newMeeting :: Meeting
- meeting_mediaRegion :: Lens' Meeting (Maybe Text)
- meeting_mediaPlacement :: Lens' Meeting (Maybe MediaPlacement)
- meeting_externalMeetingId :: Lens' Meeting (Maybe Text)
- meeting_meetingId :: Lens' Meeting (Maybe Text)
- data MeetingNotificationConfiguration = MeetingNotificationConfiguration' {
- snsTopicArn :: Maybe (Sensitive Text)
- sqsQueueArn :: Maybe (Sensitive Text)
- newMeetingNotificationConfiguration :: MeetingNotificationConfiguration
- meetingNotificationConfiguration_snsTopicArn :: Lens' MeetingNotificationConfiguration (Maybe Text)
- meetingNotificationConfiguration_sqsQueueArn :: Lens' MeetingNotificationConfiguration (Maybe Text)
- data Member = Member' {}
- newMember :: Member
- member_fullName :: Lens' Member (Maybe Text)
- member_email :: Lens' Member (Maybe Text)
- member_memberId :: Lens' Member (Maybe Text)
- member_memberType :: Lens' Member (Maybe MemberType)
- member_accountId :: Lens' Member (Maybe Text)
- data MemberError = MemberError' {}
- newMemberError :: MemberError
- memberError_memberId :: Lens' MemberError (Maybe Text)
- memberError_errorCode :: Lens' MemberError (Maybe ErrorCode)
- memberError_errorMessage :: Lens' MemberError (Maybe Text)
- data MembershipItem = MembershipItem' {}
- newMembershipItem :: MembershipItem
- membershipItem_memberId :: Lens' MembershipItem (Maybe Text)
- membershipItem_role :: Lens' MembershipItem (Maybe RoomMembershipRole)
- data MessagingSessionEndpoint = MessagingSessionEndpoint' {}
- newMessagingSessionEndpoint :: MessagingSessionEndpoint
- messagingSessionEndpoint_url :: Lens' MessagingSessionEndpoint (Maybe Text)
- data OrderedPhoneNumber = OrderedPhoneNumber' {}
- newOrderedPhoneNumber :: OrderedPhoneNumber
- orderedPhoneNumber_status :: Lens' OrderedPhoneNumber (Maybe OrderedPhoneNumberStatus)
- orderedPhoneNumber_e164PhoneNumber :: Lens' OrderedPhoneNumber (Maybe Text)
- data Origination = Origination' {}
- newOrigination :: Origination
- origination_routes :: Lens' Origination (Maybe [OriginationRoute])
- origination_disabled :: Lens' Origination (Maybe Bool)
- data OriginationRoute = OriginationRoute' {}
- newOriginationRoute :: OriginationRoute
- originationRoute_priority :: Lens' OriginationRoute (Maybe Natural)
- originationRoute_weight :: Lens' OriginationRoute (Maybe Natural)
- originationRoute_protocol :: Lens' OriginationRoute (Maybe OriginationRouteProtocol)
- originationRoute_host :: Lens' OriginationRoute (Maybe Text)
- originationRoute_port :: Lens' OriginationRoute (Maybe Natural)
- data Participant = Participant' {
- phoneNumber :: Maybe (Sensitive Text)
- proxyPhoneNumber :: Maybe (Sensitive Text)
- newParticipant :: Participant
- participant_phoneNumber :: Lens' Participant (Maybe Text)
- participant_proxyPhoneNumber :: Lens' Participant (Maybe Text)
- data PhoneNumber = PhoneNumber' {
- status :: Maybe PhoneNumberStatus
- deletionTimestamp :: Maybe POSIX
- phoneNumberId :: Maybe Text
- country :: Maybe Text
- updatedTimestamp :: Maybe POSIX
- productType :: Maybe PhoneNumberProductType
- e164PhoneNumber :: Maybe (Sensitive Text)
- associations :: Maybe [PhoneNumberAssociation]
- callingName :: Maybe (Sensitive Text)
- type' :: Maybe PhoneNumberType
- createdTimestamp :: Maybe POSIX
- capabilities :: Maybe PhoneNumberCapabilities
- callingNameStatus :: Maybe CallingNameStatus
- newPhoneNumber :: PhoneNumber
- phoneNumber_status :: Lens' PhoneNumber (Maybe PhoneNumberStatus)
- phoneNumber_deletionTimestamp :: Lens' PhoneNumber (Maybe UTCTime)
- phoneNumber_phoneNumberId :: Lens' PhoneNumber (Maybe Text)
- phoneNumber_country :: Lens' PhoneNumber (Maybe Text)
- phoneNumber_updatedTimestamp :: Lens' PhoneNumber (Maybe UTCTime)
- phoneNumber_productType :: Lens' PhoneNumber (Maybe PhoneNumberProductType)
- phoneNumber_e164PhoneNumber :: Lens' PhoneNumber (Maybe Text)
- phoneNumber_associations :: Lens' PhoneNumber (Maybe [PhoneNumberAssociation])
- phoneNumber_callingName :: Lens' PhoneNumber (Maybe Text)
- phoneNumber_type :: Lens' PhoneNumber (Maybe PhoneNumberType)
- phoneNumber_createdTimestamp :: Lens' PhoneNumber (Maybe UTCTime)
- phoneNumber_capabilities :: Lens' PhoneNumber (Maybe PhoneNumberCapabilities)
- phoneNumber_callingNameStatus :: Lens' PhoneNumber (Maybe CallingNameStatus)
- data PhoneNumberAssociation = PhoneNumberAssociation' {}
- newPhoneNumberAssociation :: PhoneNumberAssociation
- phoneNumberAssociation_value :: Lens' PhoneNumberAssociation (Maybe Text)
- phoneNumberAssociation_associatedTimestamp :: Lens' PhoneNumberAssociation (Maybe UTCTime)
- phoneNumberAssociation_name :: Lens' PhoneNumberAssociation (Maybe PhoneNumberAssociationName)
- data PhoneNumberCapabilities = PhoneNumberCapabilities' {
- outboundMMS :: Maybe Bool
- inboundCall :: Maybe Bool
- inboundSMS :: Maybe Bool
- inboundMMS :: Maybe Bool
- outboundCall :: Maybe Bool
- outboundSMS :: Maybe Bool
- newPhoneNumberCapabilities :: PhoneNumberCapabilities
- phoneNumberCapabilities_outboundMMS :: Lens' PhoneNumberCapabilities (Maybe Bool)
- phoneNumberCapabilities_inboundCall :: Lens' PhoneNumberCapabilities (Maybe Bool)
- phoneNumberCapabilities_inboundSMS :: Lens' PhoneNumberCapabilities (Maybe Bool)
- phoneNumberCapabilities_inboundMMS :: Lens' PhoneNumberCapabilities (Maybe Bool)
- phoneNumberCapabilities_outboundCall :: Lens' PhoneNumberCapabilities (Maybe Bool)
- phoneNumberCapabilities_outboundSMS :: Lens' PhoneNumberCapabilities (Maybe Bool)
- data PhoneNumberCountry = PhoneNumberCountry' {}
- newPhoneNumberCountry :: PhoneNumberCountry
- phoneNumberCountry_supportedPhoneNumberTypes :: Lens' PhoneNumberCountry (Maybe [PhoneNumberType])
- phoneNumberCountry_countryCode :: Lens' PhoneNumberCountry (Maybe Text)
- data PhoneNumberError = PhoneNumberError' {}
- newPhoneNumberError :: PhoneNumberError
- phoneNumberError_phoneNumberId :: Lens' PhoneNumberError (Maybe Text)
- phoneNumberError_errorCode :: Lens' PhoneNumberError (Maybe ErrorCode)
- phoneNumberError_errorMessage :: Lens' PhoneNumberError (Maybe Text)
- data PhoneNumberOrder = PhoneNumberOrder' {}
- newPhoneNumberOrder :: PhoneNumberOrder
- phoneNumberOrder_status :: Lens' PhoneNumberOrder (Maybe PhoneNumberOrderStatus)
- phoneNumberOrder_orderedPhoneNumbers :: Lens' PhoneNumberOrder (Maybe [OrderedPhoneNumber])
- phoneNumberOrder_updatedTimestamp :: Lens' PhoneNumberOrder (Maybe UTCTime)
- phoneNumberOrder_productType :: Lens' PhoneNumberOrder (Maybe PhoneNumberProductType)
- phoneNumberOrder_phoneNumberOrderId :: Lens' PhoneNumberOrder (Maybe Text)
- phoneNumberOrder_createdTimestamp :: Lens' PhoneNumberOrder (Maybe UTCTime)
- data Proxy = Proxy' {}
- newProxy :: Proxy
- proxy_defaultSessionExpiryMinutes :: Lens' Proxy (Maybe Int)
- proxy_disabled :: Lens' Proxy (Maybe Bool)
- proxy_fallBackPhoneNumber :: Lens' Proxy (Maybe Text)
- proxy_phoneNumberCountries :: Lens' Proxy (Maybe [Text])
- data ProxySession = ProxySession' {
- status :: Maybe ProxySessionStatus
- numberSelectionBehavior :: Maybe NumberSelectionBehavior
- geoMatchParams :: Maybe GeoMatchParams
- expiryMinutes :: Maybe Natural
- endedTimestamp :: Maybe POSIX
- updatedTimestamp :: Maybe POSIX
- participants :: Maybe [Participant]
- name :: Maybe Text
- proxySessionId :: Maybe Text
- geoMatchLevel :: Maybe GeoMatchLevel
- voiceConnectorId :: Maybe Text
- createdTimestamp :: Maybe POSIX
- capabilities :: Maybe [Capability]
- newProxySession :: ProxySession
- proxySession_status :: Lens' ProxySession (Maybe ProxySessionStatus)
- proxySession_numberSelectionBehavior :: Lens' ProxySession (Maybe NumberSelectionBehavior)
- proxySession_geoMatchParams :: Lens' ProxySession (Maybe GeoMatchParams)
- proxySession_expiryMinutes :: Lens' ProxySession (Maybe Natural)
- proxySession_endedTimestamp :: Lens' ProxySession (Maybe UTCTime)
- proxySession_updatedTimestamp :: Lens' ProxySession (Maybe UTCTime)
- proxySession_participants :: Lens' ProxySession (Maybe [Participant])
- proxySession_name :: Lens' ProxySession (Maybe Text)
- proxySession_proxySessionId :: Lens' ProxySession (Maybe Text)
- proxySession_geoMatchLevel :: Lens' ProxySession (Maybe GeoMatchLevel)
- proxySession_voiceConnectorId :: Lens' ProxySession (Maybe Text)
- proxySession_createdTimestamp :: Lens' ProxySession (Maybe UTCTime)
- proxySession_capabilities :: Lens' ProxySession (Maybe [Capability])
- data RetentionSettings = RetentionSettings' {}
- newRetentionSettings :: RetentionSettings
- retentionSettings_roomRetentionSettings :: Lens' RetentionSettings (Maybe RoomRetentionSettings)
- retentionSettings_conversationRetentionSettings :: Lens' RetentionSettings (Maybe ConversationRetentionSettings)
- data Room = Room' {}
- newRoom :: Room
- room_updatedTimestamp :: Lens' Room (Maybe UTCTime)
- room_createdBy :: Lens' Room (Maybe Text)
- room_accountId :: Lens' Room (Maybe Text)
- room_name :: Lens' Room (Maybe Text)
- room_roomId :: Lens' Room (Maybe Text)
- room_createdTimestamp :: Lens' Room (Maybe UTCTime)
- data RoomMembership = RoomMembership' {}
- newRoomMembership :: RoomMembership
- roomMembership_updatedTimestamp :: Lens' RoomMembership (Maybe UTCTime)
- roomMembership_role :: Lens' RoomMembership (Maybe RoomMembershipRole)
- roomMembership_roomId :: Lens' RoomMembership (Maybe Text)
- roomMembership_member :: Lens' RoomMembership (Maybe Member)
- roomMembership_invitedBy :: Lens' RoomMembership (Maybe Text)
- data RoomRetentionSettings = RoomRetentionSettings' {}
- newRoomRetentionSettings :: RoomRetentionSettings
- roomRetentionSettings_retentionDays :: Lens' RoomRetentionSettings (Maybe Natural)
- data SelectedVideoStreams = SelectedVideoStreams' {
- attendeeIds :: Maybe (NonEmpty Text)
- externalUserIds :: Maybe (NonEmpty (Sensitive Text))
- newSelectedVideoStreams :: SelectedVideoStreams
- selectedVideoStreams_attendeeIds :: Lens' SelectedVideoStreams (Maybe (NonEmpty Text))
- selectedVideoStreams_externalUserIds :: Lens' SelectedVideoStreams (Maybe (NonEmpty Text))
- data SigninDelegateGroup = SigninDelegateGroup' {}
- newSigninDelegateGroup :: SigninDelegateGroup
- signinDelegateGroup_groupName :: Lens' SigninDelegateGroup (Maybe Text)
- data SipMediaApplication = SipMediaApplication' {}
- newSipMediaApplication :: SipMediaApplication
- sipMediaApplication_updatedTimestamp :: Lens' SipMediaApplication (Maybe UTCTime)
- sipMediaApplication_name :: Lens' SipMediaApplication (Maybe Text)
- sipMediaApplication_awsRegion :: Lens' SipMediaApplication (Maybe Text)
- sipMediaApplication_endpoints :: Lens' SipMediaApplication (Maybe (NonEmpty SipMediaApplicationEndpoint))
- sipMediaApplication_createdTimestamp :: Lens' SipMediaApplication (Maybe UTCTime)
- sipMediaApplication_sipMediaApplicationId :: Lens' SipMediaApplication (Maybe Text)
- data SipMediaApplicationCall = SipMediaApplicationCall' {}
- newSipMediaApplicationCall :: SipMediaApplicationCall
- sipMediaApplicationCall_transactionId :: Lens' SipMediaApplicationCall (Maybe Text)
- data SipMediaApplicationEndpoint = SipMediaApplicationEndpoint' {}
- newSipMediaApplicationEndpoint :: SipMediaApplicationEndpoint
- sipMediaApplicationEndpoint_lambdaArn :: Lens' SipMediaApplicationEndpoint (Maybe Text)
- data SipMediaApplicationLoggingConfiguration = SipMediaApplicationLoggingConfiguration' {}
- newSipMediaApplicationLoggingConfiguration :: SipMediaApplicationLoggingConfiguration
- sipMediaApplicationLoggingConfiguration_enableSipMediaApplicationMessageLogs :: Lens' SipMediaApplicationLoggingConfiguration (Maybe Bool)
- data SipRule = SipRule' {}
- newSipRule :: SipRule
- sipRule_disabled :: Lens' SipRule (Maybe Bool)
- sipRule_targetApplications :: Lens' SipRule (Maybe (NonEmpty SipRuleTargetApplication))
- sipRule_triggerType :: Lens' SipRule (Maybe SipRuleTriggerType)
- sipRule_updatedTimestamp :: Lens' SipRule (Maybe UTCTime)
- sipRule_name :: Lens' SipRule (Maybe Text)
- sipRule_triggerValue :: Lens' SipRule (Maybe Text)
- sipRule_createdTimestamp :: Lens' SipRule (Maybe UTCTime)
- sipRule_sipRuleId :: Lens' SipRule (Maybe Text)
- data SipRuleTargetApplication = SipRuleTargetApplication' {}
- newSipRuleTargetApplication :: SipRuleTargetApplication
- sipRuleTargetApplication_priority :: Lens' SipRuleTargetApplication (Maybe Natural)
- sipRuleTargetApplication_awsRegion :: Lens' SipRuleTargetApplication (Maybe Text)
- sipRuleTargetApplication_sipMediaApplicationId :: Lens' SipRuleTargetApplication (Maybe Text)
- data SourceConfiguration = SourceConfiguration' {}
- newSourceConfiguration :: SourceConfiguration
- sourceConfiguration_selectedVideoStreams :: Lens' SourceConfiguration (Maybe SelectedVideoStreams)
- data StreamingConfiguration = StreamingConfiguration' {}
- newStreamingConfiguration :: Natural -> StreamingConfiguration
- streamingConfiguration_disabled :: Lens' StreamingConfiguration (Maybe Bool)
- streamingConfiguration_streamingNotificationTargets :: Lens' StreamingConfiguration (Maybe (NonEmpty StreamingNotificationTarget))
- streamingConfiguration_dataRetentionInHours :: Lens' StreamingConfiguration Natural
- data StreamingNotificationTarget = StreamingNotificationTarget' {}
- newStreamingNotificationTarget :: NotificationTarget -> StreamingNotificationTarget
- streamingNotificationTarget_notificationTarget :: Lens' StreamingNotificationTarget NotificationTarget
- data Tag = Tag' {}
- newTag :: Text -> Text -> Tag
- tag_key :: Lens' Tag Text
- tag_value :: Lens' Tag Text
- data TelephonySettings = TelephonySettings' {
- inboundCalling :: Bool
- outboundCalling :: Bool
- sms :: Bool
- newTelephonySettings :: Bool -> Bool -> Bool -> TelephonySettings
- telephonySettings_inboundCalling :: Lens' TelephonySettings Bool
- telephonySettings_outboundCalling :: Lens' TelephonySettings Bool
- telephonySettings_sms :: Lens' TelephonySettings Bool
- data Termination = Termination' {}
- newTermination :: Termination
- termination_defaultPhoneNumber :: Lens' Termination (Maybe Text)
- termination_disabled :: Lens' Termination (Maybe Bool)
- termination_callingRegions :: Lens' Termination (Maybe [Text])
- termination_cpsLimit :: Lens' Termination (Maybe Natural)
- termination_cidrAllowedList :: Lens' Termination (Maybe [Text])
- data TerminationHealth = TerminationHealth' {}
- newTerminationHealth :: TerminationHealth
- terminationHealth_source :: Lens' TerminationHealth (Maybe Text)
- terminationHealth_timestamp :: Lens' TerminationHealth (Maybe UTCTime)
- data TranscriptionConfiguration = TranscriptionConfiguration' {}
- newTranscriptionConfiguration :: TranscriptionConfiguration
- transcriptionConfiguration_engineTranscribeMedicalSettings :: Lens' TranscriptionConfiguration (Maybe EngineTranscribeMedicalSettings)
- transcriptionConfiguration_engineTranscribeSettings :: Lens' TranscriptionConfiguration (Maybe EngineTranscribeSettings)
- data UpdatePhoneNumberRequestItem = UpdatePhoneNumberRequestItem' {}
- newUpdatePhoneNumberRequestItem :: Text -> UpdatePhoneNumberRequestItem
- updatePhoneNumberRequestItem_productType :: Lens' UpdatePhoneNumberRequestItem (Maybe PhoneNumberProductType)
- updatePhoneNumberRequestItem_callingName :: Lens' UpdatePhoneNumberRequestItem (Maybe Text)
- updatePhoneNumberRequestItem_phoneNumberId :: Lens' UpdatePhoneNumberRequestItem Text
- data UpdateUserRequestItem = UpdateUserRequestItem' {}
- newUpdateUserRequestItem :: Text -> UpdateUserRequestItem
- updateUserRequestItem_licenseType :: Lens' UpdateUserRequestItem (Maybe License)
- updateUserRequestItem_userType :: Lens' UpdateUserRequestItem (Maybe UserType)
- updateUserRequestItem_alexaForBusinessMetadata :: Lens' UpdateUserRequestItem (Maybe AlexaForBusinessMetadata)
- updateUserRequestItem_userId :: Lens' UpdateUserRequestItem Text
- data User = User' {
- userInvitationStatus :: Maybe InviteStatus
- personalPIN :: Maybe Text
- primaryProvisionedNumber :: Maybe (Sensitive Text)
- licenseType :: Maybe License
- registeredOn :: Maybe POSIX
- accountId :: Maybe Text
- userRegistrationStatus :: Maybe RegistrationStatus
- invitedOn :: Maybe POSIX
- displayName :: Maybe (Sensitive Text)
- primaryEmail :: Maybe (Sensitive Text)
- userType :: Maybe UserType
- alexaForBusinessMetadata :: Maybe AlexaForBusinessMetadata
- userId :: Text
- newUser :: Text -> User
- user_userInvitationStatus :: Lens' User (Maybe InviteStatus)
- user_personalPIN :: Lens' User (Maybe Text)
- user_primaryProvisionedNumber :: Lens' User (Maybe Text)
- user_licenseType :: Lens' User (Maybe License)
- user_registeredOn :: Lens' User (Maybe UTCTime)
- user_accountId :: Lens' User (Maybe Text)
- user_userRegistrationStatus :: Lens' User (Maybe RegistrationStatus)
- user_invitedOn :: Lens' User (Maybe UTCTime)
- user_displayName :: Lens' User (Maybe Text)
- user_primaryEmail :: Lens' User (Maybe Text)
- user_userType :: Lens' User (Maybe UserType)
- user_alexaForBusinessMetadata :: Lens' User (Maybe AlexaForBusinessMetadata)
- user_userId :: Lens' User Text
- data UserError = UserError' {}
- newUserError :: UserError
- userError_userId :: Lens' UserError (Maybe Text)
- userError_errorCode :: Lens' UserError (Maybe ErrorCode)
- userError_errorMessage :: Lens' UserError (Maybe Text)
- data UserSettings = UserSettings' {}
- newUserSettings :: TelephonySettings -> UserSettings
- userSettings_telephony :: Lens' UserSettings TelephonySettings
- data VideoArtifactsConfiguration = VideoArtifactsConfiguration' {}
- newVideoArtifactsConfiguration :: ArtifactsState -> VideoArtifactsConfiguration
- videoArtifactsConfiguration_muxType :: Lens' VideoArtifactsConfiguration (Maybe VideoMuxType)
- videoArtifactsConfiguration_state :: Lens' VideoArtifactsConfiguration ArtifactsState
- data VoiceConnector = VoiceConnector' {}
- newVoiceConnector :: VoiceConnector
- voiceConnector_updatedTimestamp :: Lens' VoiceConnector (Maybe UTCTime)
- voiceConnector_outboundHostName :: Lens' VoiceConnector (Maybe Text)
- voiceConnector_name :: Lens' VoiceConnector (Maybe Text)
- voiceConnector_requireEncryption :: Lens' VoiceConnector (Maybe Bool)
- voiceConnector_awsRegion :: Lens' VoiceConnector (Maybe VoiceConnectorAwsRegion)
- voiceConnector_voiceConnectorId :: Lens' VoiceConnector (Maybe Text)
- voiceConnector_voiceConnectorArn :: Lens' VoiceConnector (Maybe Text)
- voiceConnector_createdTimestamp :: Lens' VoiceConnector (Maybe UTCTime)
- data VoiceConnectorGroup = VoiceConnectorGroup' {}
- newVoiceConnectorGroup :: VoiceConnectorGroup
- voiceConnectorGroup_voiceConnectorGroupId :: Lens' VoiceConnectorGroup (Maybe Text)
- voiceConnectorGroup_updatedTimestamp :: Lens' VoiceConnectorGroup (Maybe UTCTime)
- voiceConnectorGroup_voiceConnectorItems :: Lens' VoiceConnectorGroup (Maybe [VoiceConnectorItem])
- voiceConnectorGroup_voiceConnectorGroupArn :: Lens' VoiceConnectorGroup (Maybe Text)
- voiceConnectorGroup_name :: Lens' VoiceConnectorGroup (Maybe Text)
- voiceConnectorGroup_createdTimestamp :: Lens' VoiceConnectorGroup (Maybe UTCTime)
- data VoiceConnectorItem = VoiceConnectorItem' {}
- newVoiceConnectorItem :: Text -> Natural -> VoiceConnectorItem
- voiceConnectorItem_voiceConnectorId :: Lens' VoiceConnectorItem Text
- voiceConnectorItem_priority :: Lens' VoiceConnectorItem Natural
- data VoiceConnectorSettings = VoiceConnectorSettings' {}
- newVoiceConnectorSettings :: VoiceConnectorSettings
- voiceConnectorSettings_cdrBucket :: Lens' VoiceConnectorSettings (Maybe Text)
Service Configuration
defaultService :: Service Source #
API version 2018-05-01
of the Amazon Chime SDK configuration.
Errors
_AccessDeniedException :: AsError a => Getting (First ServiceError) a ServiceError Source #
You don't have permissions to perform the requested operation.
_ThrottledClientException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The client exceeded its request rate limit.
_ResourceLimitExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The request exceeds the resource limit.
_UnprocessableEntityException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The request was well-formed but was unable to be followed due to semantic errors.
_ConflictException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The request could not be processed because of conflict in the current state of the resource.
_ForbiddenException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The client is permanently forbidden from making the request.
_NotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #
One or more of the resources in the request does not exist in the system.
_ServiceFailureException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The service encountered an unexpected error.
_UnauthorizedClientException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The client is not currently authorized to make the request.
_ServiceUnavailableException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The service is currently unavailable.
_BadRequestException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The input parameters don't match the service's restrictions.
AccountStatus
newtype AccountStatus Source #
pattern AccountStatus_Active :: AccountStatus | |
pattern AccountStatus_Suspended :: AccountStatus |
Instances
AccountType
newtype AccountType Source #
pattern AccountType_EnterpriseDirectory :: AccountType | |
pattern AccountType_EnterpriseLWA :: AccountType | |
pattern AccountType_EnterpriseOIDC :: AccountType | |
pattern AccountType_Team :: AccountType |
Instances
AppInstanceDataType
newtype AppInstanceDataType Source #
pattern AppInstanceDataType_Channel :: AppInstanceDataType | |
pattern AppInstanceDataType_ChannelMessage :: AppInstanceDataType |
Instances
ArtifactsState
newtype ArtifactsState Source #
pattern ArtifactsState_Disabled :: ArtifactsState | |
pattern ArtifactsState_Enabled :: ArtifactsState |
Instances
AudioMuxType
newtype AudioMuxType Source #
pattern AudioMuxType_AudioOnly :: AudioMuxType | |
pattern AudioMuxType_AudioWithActiveSpeakerVideo :: AudioMuxType |
Instances
BotType
pattern BotType_ChatBot :: BotType |
Instances
CallingNameStatus
newtype CallingNameStatus Source #
pattern CallingNameStatus_Unassigned :: CallingNameStatus | |
pattern CallingNameStatus_UpdateFailed :: CallingNameStatus | |
pattern CallingNameStatus_UpdateInProgress :: CallingNameStatus | |
pattern CallingNameStatus_UpdateSucceeded :: CallingNameStatus |
Instances
Capability
newtype Capability Source #
pattern Capability_SMS :: Capability | |
pattern Capability_Voice :: Capability |
Instances
ChannelMembershipType
newtype ChannelMembershipType Source #
pattern ChannelMembershipType_DEFAULT :: ChannelMembershipType | |
pattern ChannelMembershipType_HIDDEN :: ChannelMembershipType |
Instances
ChannelMessagePersistenceType
newtype ChannelMessagePersistenceType Source #
pattern ChannelMessagePersistenceType_NON_PERSISTENT :: ChannelMessagePersistenceType | |
pattern ChannelMessagePersistenceType_PERSISTENT :: ChannelMessagePersistenceType |
Instances
ChannelMessageType
newtype ChannelMessageType Source #
pattern ChannelMessageType_CONTROL :: ChannelMessageType | |
pattern ChannelMessageType_STANDARD :: ChannelMessageType |
Instances
ChannelMode
newtype ChannelMode Source #
pattern ChannelMode_RESTRICTED :: ChannelMode | |
pattern ChannelMode_UNRESTRICTED :: ChannelMode |
Instances
ChannelPrivacy
newtype ChannelPrivacy Source #
pattern ChannelPrivacy_PRIVATE :: ChannelPrivacy | |
pattern ChannelPrivacy_PUBLIC :: ChannelPrivacy |
Instances
ContentMuxType
newtype ContentMuxType Source #
pattern ContentMuxType_ContentOnly :: ContentMuxType |
Instances
EmailStatus
newtype EmailStatus Source #
pattern EmailStatus_Failed :: EmailStatus | |
pattern EmailStatus_NotSent :: EmailStatus | |
pattern EmailStatus_Sent :: EmailStatus |
Instances
ErrorCode
pattern ErrorCode_AccessDenied :: ErrorCode | |
pattern ErrorCode_BadRequest :: ErrorCode | |
pattern ErrorCode_Conflict :: ErrorCode | |
pattern ErrorCode_Forbidden :: ErrorCode | |
pattern ErrorCode_NotFound :: ErrorCode | |
pattern ErrorCode_PhoneNumberAssociationsExist :: ErrorCode | |
pattern ErrorCode_PreconditionFailed :: ErrorCode | |
pattern ErrorCode_ResourceLimitExceeded :: ErrorCode | |
pattern ErrorCode_ServiceFailure :: ErrorCode | |
pattern ErrorCode_ServiceUnavailable :: ErrorCode | |
pattern ErrorCode_Throttled :: ErrorCode | |
pattern ErrorCode_Throttling :: ErrorCode | |
pattern ErrorCode_Unauthorized :: ErrorCode | |
pattern ErrorCode_Unprocessable :: ErrorCode | |
pattern ErrorCode_VoiceConnectorGroupAssociationsExist :: ErrorCode |
Instances
GeoMatchLevel
newtype GeoMatchLevel Source #
pattern GeoMatchLevel_AreaCode :: GeoMatchLevel | |
pattern GeoMatchLevel_Country :: GeoMatchLevel |
Instances
InviteStatus
newtype InviteStatus Source #
pattern InviteStatus_Accepted :: InviteStatus | |
pattern InviteStatus_Failed :: InviteStatus | |
pattern InviteStatus_Pending :: InviteStatus |
Instances
License
pattern License_Basic :: License | |
pattern License_Plus :: License | |
pattern License_Pro :: License | |
pattern License_ProTrial :: License |
Instances
MediaPipelineSinkType
newtype MediaPipelineSinkType Source #
Instances
MediaPipelineSourceType
newtype MediaPipelineSourceType Source #
Instances
MediaPipelineStatus
newtype MediaPipelineStatus Source #
pattern MediaPipelineStatus_Failed :: MediaPipelineStatus | |
pattern MediaPipelineStatus_InProgress :: MediaPipelineStatus | |
pattern MediaPipelineStatus_Initializing :: MediaPipelineStatus | |
pattern MediaPipelineStatus_Stopped :: MediaPipelineStatus | |
pattern MediaPipelineStatus_Stopping :: MediaPipelineStatus |
Instances
MemberType
newtype MemberType Source #
pattern MemberType_Bot :: MemberType | |
pattern MemberType_User :: MemberType | |
pattern MemberType_Webhook :: MemberType |
Instances
NotificationTarget
newtype NotificationTarget Source #
pattern NotificationTarget_EventBridge :: NotificationTarget | |
pattern NotificationTarget_SNS :: NotificationTarget | |
pattern NotificationTarget_SQS :: NotificationTarget |
Instances
NumberSelectionBehavior
newtype NumberSelectionBehavior Source #
pattern NumberSelectionBehavior_AvoidSticky :: NumberSelectionBehavior | |
pattern NumberSelectionBehavior_PreferSticky :: NumberSelectionBehavior |
Instances
OrderedPhoneNumberStatus
newtype OrderedPhoneNumberStatus Source #
Instances
OriginationRouteProtocol
newtype OriginationRouteProtocol Source #
pattern OriginationRouteProtocol_TCP :: OriginationRouteProtocol | |
pattern OriginationRouteProtocol_UDP :: OriginationRouteProtocol |
Instances
PhoneNumberAssociationName
newtype PhoneNumberAssociationName Source #
Instances
PhoneNumberOrderStatus
newtype PhoneNumberOrderStatus Source #
Instances
PhoneNumberProductType
newtype PhoneNumberProductType Source #
Instances
PhoneNumberStatus
newtype PhoneNumberStatus Source #
pattern PhoneNumberStatus_AcquireFailed :: PhoneNumberStatus | |
pattern PhoneNumberStatus_AcquireInProgress :: PhoneNumberStatus | |
pattern PhoneNumberStatus_Assigned :: PhoneNumberStatus | |
pattern PhoneNumberStatus_DeleteFailed :: PhoneNumberStatus | |
pattern PhoneNumberStatus_DeleteInProgress :: PhoneNumberStatus | |
pattern PhoneNumberStatus_ReleaseFailed :: PhoneNumberStatus | |
pattern PhoneNumberStatus_ReleaseInProgress :: PhoneNumberStatus | |
pattern PhoneNumberStatus_Unassigned :: PhoneNumberStatus |
Instances
PhoneNumberType
newtype PhoneNumberType Source #
pattern PhoneNumberType_Local :: PhoneNumberType | |
pattern PhoneNumberType_TollFree :: PhoneNumberType |
Instances
ProxySessionStatus
newtype ProxySessionStatus Source #
pattern ProxySessionStatus_Closed :: ProxySessionStatus | |
pattern ProxySessionStatus_InProgress :: ProxySessionStatus | |
pattern ProxySessionStatus_Open :: ProxySessionStatus |
Instances
RegistrationStatus
newtype RegistrationStatus Source #
pattern RegistrationStatus_Registered :: RegistrationStatus | |
pattern RegistrationStatus_Suspended :: RegistrationStatus | |
pattern RegistrationStatus_Unregistered :: RegistrationStatus |
Instances
RoomMembershipRole
newtype RoomMembershipRole Source #
pattern RoomMembershipRole_Administrator :: RoomMembershipRole | |
pattern RoomMembershipRole_Member :: RoomMembershipRole |
Instances
SipRuleTriggerType
newtype SipRuleTriggerType Source #
pattern SipRuleTriggerType_RequestUriHostname :: SipRuleTriggerType | |
pattern SipRuleTriggerType_ToPhoneNumber :: SipRuleTriggerType |
Instances
SortOrder
pattern SortOrder_ASCENDING :: SortOrder | |
pattern SortOrder_DESCENDING :: SortOrder |
Instances
TranscribeLanguageCode
newtype TranscribeLanguageCode Source #
pattern TranscribeLanguageCode_De_DE :: TranscribeLanguageCode | |
pattern TranscribeLanguageCode_En_AU :: TranscribeLanguageCode | |
pattern TranscribeLanguageCode_En_GB :: TranscribeLanguageCode | |
pattern TranscribeLanguageCode_En_US :: TranscribeLanguageCode | |
pattern TranscribeLanguageCode_Es_US :: TranscribeLanguageCode | |
pattern TranscribeLanguageCode_Fr_CA :: TranscribeLanguageCode | |
pattern TranscribeLanguageCode_Fr_FR :: TranscribeLanguageCode | |
pattern TranscribeLanguageCode_It_IT :: TranscribeLanguageCode | |
pattern TranscribeLanguageCode_Ja_JP :: TranscribeLanguageCode | |
pattern TranscribeLanguageCode_Ko_KR :: TranscribeLanguageCode | |
pattern TranscribeLanguageCode_Pt_BR :: TranscribeLanguageCode | |
pattern TranscribeLanguageCode_Zh_CN :: TranscribeLanguageCode |
Instances
TranscribeMedicalLanguageCode
newtype TranscribeMedicalLanguageCode Source #
Instances
TranscribeMedicalRegion
newtype TranscribeMedicalRegion Source #
Instances
TranscribeMedicalSpecialty
newtype TranscribeMedicalSpecialty Source #
Instances
TranscribeMedicalType
newtype TranscribeMedicalType Source #
pattern TranscribeMedicalType_CONVERSATION :: TranscribeMedicalType | |
pattern TranscribeMedicalType_DICTATION :: TranscribeMedicalType |
Instances
TranscribeRegion
newtype TranscribeRegion Source #
pattern TranscribeRegion_Ap_northeast_1 :: TranscribeRegion | |
pattern TranscribeRegion_Ap_northeast_2 :: TranscribeRegion | |
pattern TranscribeRegion_Ap_southeast_2 :: TranscribeRegion | |
pattern TranscribeRegion_Auto :: TranscribeRegion | |
pattern TranscribeRegion_Ca_central_1 :: TranscribeRegion | |
pattern TranscribeRegion_Eu_central_1 :: TranscribeRegion | |
pattern TranscribeRegion_Eu_west_1 :: TranscribeRegion | |
pattern TranscribeRegion_Eu_west_2 :: TranscribeRegion | |
pattern TranscribeRegion_Sa_east_1 :: TranscribeRegion | |
pattern TranscribeRegion_Us_east_1 :: TranscribeRegion | |
pattern TranscribeRegion_Us_east_2 :: TranscribeRegion | |
pattern TranscribeRegion_Us_west_2 :: TranscribeRegion |
Instances
TranscribeVocabularyFilterMethod
newtype TranscribeVocabularyFilterMethod Source #
Instances
UserType
pattern UserType_PrivateUser :: UserType | |
pattern UserType_SharedDevice :: UserType |
Instances
VideoMuxType
newtype VideoMuxType Source #
pattern VideoMuxType_VideoOnly :: VideoMuxType |
Instances
VoiceConnectorAwsRegion
newtype VoiceConnectorAwsRegion Source #
pattern VoiceConnectorAwsRegion_Us_east_1 :: VoiceConnectorAwsRegion | |
pattern VoiceConnectorAwsRegion_Us_west_2 :: VoiceConnectorAwsRegion |
Instances
Account
The Amazon Chime account details. An AWS account can have multiple Amazon Chime accounts.
See: newAccount
smart constructor.
Account' | |
|
Instances
Create a value of Account
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:signinDelegateGroups:Account'
, account_signinDelegateGroups
- The sign-in delegate groups associated with the account.
$sel:accountStatus:Account'
, account_accountStatus
- The status of the account.
$sel:defaultLicense:Account'
, account_defaultLicense
- The default license for the Amazon Chime account.
$sel:supportedLicenses:Account'
, account_supportedLicenses
- Supported licenses for the Amazon Chime account.
$sel:createdTimestamp:Account'
, account_createdTimestamp
- The Amazon Chime account creation timestamp, in ISO 8601 format.
$sel:accountType:Account'
, account_accountType
- The Amazon Chime account type. For more information about different
account types, see
Managing Your Amazon Chime Accounts
in the Amazon Chime Administration Guide.
$sel:awsAccountId:Account'
, account_awsAccountId
- The AWS account ID.
$sel:accountId:Account'
, account_accountId
- The Amazon Chime account ID.
$sel:name:Account'
, account_name
- The Amazon Chime account name.
account_signinDelegateGroups :: Lens' Account (Maybe [SigninDelegateGroup]) Source #
The sign-in delegate groups associated with the account.
account_accountStatus :: Lens' Account (Maybe AccountStatus) Source #
The status of the account.
account_defaultLicense :: Lens' Account (Maybe License) Source #
The default license for the Amazon Chime account.
account_supportedLicenses :: Lens' Account (Maybe [License]) Source #
Supported licenses for the Amazon Chime account.
account_createdTimestamp :: Lens' Account (Maybe UTCTime) Source #
The Amazon Chime account creation timestamp, in ISO 8601 format.
account_accountType :: Lens' Account (Maybe AccountType) Source #
The Amazon Chime account type. For more information about different account types, see Managing Your Amazon Chime Accounts in the Amazon Chime Administration Guide.
AccountSettings
data AccountSettings Source #
Settings related to the Amazon Chime account. This includes settings that start or stop remote control of shared screens, or start or stop the dial-out option in the Amazon Chime web application. For more information about these settings, see Use the Policies Page in the Amazon Chime Administration Guide.
See: newAccountSettings
smart constructor.
AccountSettings' | |
|
Instances
newAccountSettings :: AccountSettings Source #
Create a value of AccountSettings
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:enableDialOut:AccountSettings'
, accountSettings_enableDialOut
- Setting that allows meeting participants to choose the __Call me at a
phone number__ option. For more information, see
Join a Meeting without the Amazon Chime App.
$sel:disableRemoteControl:AccountSettings'
, accountSettings_disableRemoteControl
- Setting that stops or starts remote control of shared screens during
meetings.
accountSettings_enableDialOut :: Lens' AccountSettings (Maybe Bool) Source #
Setting that allows meeting participants to choose the __Call me at a phone number__ option. For more information, see Join a Meeting without the Amazon Chime App.
accountSettings_disableRemoteControl :: Lens' AccountSettings (Maybe Bool) Source #
Setting that stops or starts remote control of shared screens during meetings.
AlexaForBusinessMetadata
data AlexaForBusinessMetadata Source #
The Alexa for Business metadata associated with an Amazon Chime user, used to integrate Alexa for Business with a device.
See: newAlexaForBusinessMetadata
smart constructor.
AlexaForBusinessMetadata' | |
|
Instances
newAlexaForBusinessMetadata :: AlexaForBusinessMetadata Source #
Create a value of AlexaForBusinessMetadata
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:alexaForBusinessRoomArn:AlexaForBusinessMetadata'
, alexaForBusinessMetadata_alexaForBusinessRoomArn
- The ARN of the room resource.
$sel:isAlexaForBusinessEnabled:AlexaForBusinessMetadata'
, alexaForBusinessMetadata_isAlexaForBusinessEnabled
- Starts or stops Alexa for Business.
alexaForBusinessMetadata_alexaForBusinessRoomArn :: Lens' AlexaForBusinessMetadata (Maybe Text) Source #
The ARN of the room resource.
alexaForBusinessMetadata_isAlexaForBusinessEnabled :: Lens' AlexaForBusinessMetadata (Maybe Bool) Source #
Starts or stops Alexa for Business.
AppInstance
data AppInstance Source #
The details of an AppInstance
, an instance of an Amazon Chime SDK
messaging application.
See: newAppInstance
smart constructor.
AppInstance' | |
|
Instances
newAppInstance :: AppInstance Source #
Create a value of AppInstance
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:AppInstance'
, appInstance_name
- The name of an AppInstance
.
$sel:metadata:AppInstance'
, appInstance_metadata
- The metadata of an AppInstance
.
$sel:appInstanceArn:AppInstance'
, appInstance_appInstanceArn
- The ARN of the messaging instance.
$sel:createdTimestamp:AppInstance'
, appInstance_createdTimestamp
- The time at which an AppInstance
was created. In epoch milliseconds.
$sel:lastUpdatedTimestamp:AppInstance'
, appInstance_lastUpdatedTimestamp
- The time an AppInstance
was last updated. In epoch milliseconds.
appInstance_name :: Lens' AppInstance (Maybe Text) Source #
The name of an AppInstance
.
appInstance_metadata :: Lens' AppInstance (Maybe Text) Source #
The metadata of an AppInstance
.
appInstance_appInstanceArn :: Lens' AppInstance (Maybe Text) Source #
The ARN of the messaging instance.
appInstance_createdTimestamp :: Lens' AppInstance (Maybe UTCTime) Source #
The time at which an AppInstance
was created. In epoch milliseconds.
appInstance_lastUpdatedTimestamp :: Lens' AppInstance (Maybe UTCTime) Source #
The time an AppInstance
was last updated. In epoch milliseconds.
AppInstanceAdmin
data AppInstanceAdmin Source #
The details of an AppInstanceAdmin
.
See: newAppInstanceAdmin
smart constructor.
AppInstanceAdmin' | |
|
Instances
newAppInstanceAdmin :: AppInstanceAdmin Source #
Create a value of AppInstanceAdmin
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:admin:AppInstanceAdmin'
, appInstanceAdmin_admin
- The AppInstanceAdmin
data.
$sel:appInstanceArn:AppInstanceAdmin'
, appInstanceAdmin_appInstanceArn
- The ARN of the AppInstance
for which the user is an administrator.
$sel:createdTimestamp:AppInstanceAdmin'
, appInstanceAdmin_createdTimestamp
- The time at which an administrator was created.
appInstanceAdmin_admin :: Lens' AppInstanceAdmin (Maybe Identity) Source #
The AppInstanceAdmin
data.
appInstanceAdmin_appInstanceArn :: Lens' AppInstanceAdmin (Maybe Text) Source #
The ARN of the AppInstance
for which the user is an administrator.
appInstanceAdmin_createdTimestamp :: Lens' AppInstanceAdmin (Maybe UTCTime) Source #
The time at which an administrator was created.
AppInstanceAdminSummary
data AppInstanceAdminSummary Source #
Summary of the details of an AppInstanceAdmin
.
See: newAppInstanceAdminSummary
smart constructor.
Instances
newAppInstanceAdminSummary :: AppInstanceAdminSummary Source #
Create a value of AppInstanceAdminSummary
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:admin:AppInstanceAdminSummary'
, appInstanceAdminSummary_admin
- The details of the AppInstanceAdmin
.
appInstanceAdminSummary_admin :: Lens' AppInstanceAdminSummary (Maybe Identity) Source #
The details of the AppInstanceAdmin
.
AppInstanceRetentionSettings
data AppInstanceRetentionSettings Source #
The details of the data-retention settings for an AppInstance
.
See: newAppInstanceRetentionSettings
smart constructor.
AppInstanceRetentionSettings' | |
|
Instances
newAppInstanceRetentionSettings :: AppInstanceRetentionSettings Source #
Create a value of AppInstanceRetentionSettings
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:channelRetentionSettings:AppInstanceRetentionSettings'
, appInstanceRetentionSettings_channelRetentionSettings
- The length of time in days to retain the messages in a channel.
appInstanceRetentionSettings_channelRetentionSettings :: Lens' AppInstanceRetentionSettings (Maybe ChannelRetentionSettings) Source #
The length of time in days to retain the messages in a channel.
AppInstanceStreamingConfiguration
data AppInstanceStreamingConfiguration Source #
The details of the streaming configuration of an AppInstance
.
See: newAppInstanceStreamingConfiguration
smart constructor.
AppInstanceStreamingConfiguration' | |
|
Instances
newAppInstanceStreamingConfiguration Source #
Create a value of AppInstanceStreamingConfiguration
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:appInstanceDataType:AppInstanceStreamingConfiguration'
, appInstanceStreamingConfiguration_appInstanceDataType
- The type of data to be streamed.
$sel:resourceArn:AppInstanceStreamingConfiguration'
, appInstanceStreamingConfiguration_resourceArn
- The resource ARN.
appInstanceStreamingConfiguration_appInstanceDataType :: Lens' AppInstanceStreamingConfiguration AppInstanceDataType Source #
The type of data to be streamed.
appInstanceStreamingConfiguration_resourceArn :: Lens' AppInstanceStreamingConfiguration Text Source #
The resource ARN.
AppInstanceSummary
data AppInstanceSummary Source #
Summary of the data for an AppInstance
.
See: newAppInstanceSummary
smart constructor.
Instances
newAppInstanceSummary :: AppInstanceSummary Source #
Create a value of AppInstanceSummary
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:AppInstanceSummary'
, appInstanceSummary_name
- The name of the AppInstance
.
$sel:metadata:AppInstanceSummary'
, appInstanceSummary_metadata
- The metadata of the AppInstance
.
$sel:appInstanceArn:AppInstanceSummary'
, appInstanceSummary_appInstanceArn
- The AppInstance
ARN.
appInstanceSummary_name :: Lens' AppInstanceSummary (Maybe Text) Source #
The name of the AppInstance
.
appInstanceSummary_metadata :: Lens' AppInstanceSummary (Maybe Text) Source #
The metadata of the AppInstance
.
appInstanceSummary_appInstanceArn :: Lens' AppInstanceSummary (Maybe Text) Source #
The AppInstance
ARN.
AppInstanceUser
data AppInstanceUser Source #
The details of an AppInstanceUser
.
See: newAppInstanceUser
smart constructor.
AppInstanceUser' | |
|
Instances
newAppInstanceUser :: AppInstanceUser Source #
Create a value of AppInstanceUser
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:appInstanceUserArn:AppInstanceUser'
, appInstanceUser_appInstanceUserArn
- The ARN of the AppInstanceUser
.
$sel:name:AppInstanceUser'
, appInstanceUser_name
- The name of the AppInstanceUser
.
$sel:metadata:AppInstanceUser'
, appInstanceUser_metadata
- The metadata of the AppInstanceUser
.
$sel:createdTimestamp:AppInstanceUser'
, appInstanceUser_createdTimestamp
- The time at which the AppInstanceUser
was created.
$sel:lastUpdatedTimestamp:AppInstanceUser'
, appInstanceUser_lastUpdatedTimestamp
- The time at which the AppInstanceUser
was last updated.
appInstanceUser_appInstanceUserArn :: Lens' AppInstanceUser (Maybe Text) Source #
The ARN of the AppInstanceUser
.
appInstanceUser_name :: Lens' AppInstanceUser (Maybe Text) Source #
The name of the AppInstanceUser
.
appInstanceUser_metadata :: Lens' AppInstanceUser (Maybe Text) Source #
The metadata of the AppInstanceUser
.
appInstanceUser_createdTimestamp :: Lens' AppInstanceUser (Maybe UTCTime) Source #
The time at which the AppInstanceUser
was created.
appInstanceUser_lastUpdatedTimestamp :: Lens' AppInstanceUser (Maybe UTCTime) Source #
The time at which the AppInstanceUser
was last updated.
AppInstanceUserMembershipSummary
data AppInstanceUserMembershipSummary Source #
Summary of the membership details of an AppInstanceUser
.
See: newAppInstanceUserMembershipSummary
smart constructor.
AppInstanceUserMembershipSummary' | |
|
Instances
newAppInstanceUserMembershipSummary :: AppInstanceUserMembershipSummary Source #
Create a value of AppInstanceUserMembershipSummary
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:readMarkerTimestamp:AppInstanceUserMembershipSummary'
, appInstanceUserMembershipSummary_readMarkerTimestamp
- The time at which a message was last read.
$sel:type':AppInstanceUserMembershipSummary'
, appInstanceUserMembershipSummary_type
- The type of ChannelMembership
.
appInstanceUserMembershipSummary_readMarkerTimestamp :: Lens' AppInstanceUserMembershipSummary (Maybe UTCTime) Source #
The time at which a message was last read.
appInstanceUserMembershipSummary_type :: Lens' AppInstanceUserMembershipSummary (Maybe ChannelMembershipType) Source #
The type of ChannelMembership
.
AppInstanceUserSummary
data AppInstanceUserSummary Source #
Summary of the details of an AppInstanceUser
.
See: newAppInstanceUserSummary
smart constructor.
Instances
newAppInstanceUserSummary :: AppInstanceUserSummary Source #
Create a value of AppInstanceUserSummary
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:appInstanceUserArn:AppInstanceUserSummary'
, appInstanceUserSummary_appInstanceUserArn
- The ARN of the AppInstanceUser
.
$sel:name:AppInstanceUserSummary'
, appInstanceUserSummary_name
- The name of an AppInstanceUser
.
$sel:metadata:AppInstanceUserSummary'
, appInstanceUserSummary_metadata
- The metadata of the AppInstanceUser
.
appInstanceUserSummary_appInstanceUserArn :: Lens' AppInstanceUserSummary (Maybe Text) Source #
The ARN of the AppInstanceUser
.
appInstanceUserSummary_name :: Lens' AppInstanceUserSummary (Maybe Text) Source #
The name of an AppInstanceUser
.
appInstanceUserSummary_metadata :: Lens' AppInstanceUserSummary (Maybe Text) Source #
The metadata of the AppInstanceUser
.
ArtifactsConfiguration
data ArtifactsConfiguration Source #
The configuration for the artifacts.
See: newArtifactsConfiguration
smart constructor.
ArtifactsConfiguration' | |
|
Instances
newArtifactsConfiguration Source #
:: AudioArtifactsConfiguration | |
-> VideoArtifactsConfiguration | |
-> ContentArtifactsConfiguration | |
-> ArtifactsConfiguration |
Create a value of ArtifactsConfiguration
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:audio:ArtifactsConfiguration'
, artifactsConfiguration_audio
- The configuration for the audio artifacts.
$sel:video:ArtifactsConfiguration'
, artifactsConfiguration_video
- The configuration for the video artifacts.
$sel:content:ArtifactsConfiguration'
, artifactsConfiguration_content
- The configuration for the content artifacts.
artifactsConfiguration_audio :: Lens' ArtifactsConfiguration AudioArtifactsConfiguration Source #
The configuration for the audio artifacts.
artifactsConfiguration_video :: Lens' ArtifactsConfiguration VideoArtifactsConfiguration Source #
The configuration for the video artifacts.
artifactsConfiguration_content :: Lens' ArtifactsConfiguration ContentArtifactsConfiguration Source #
The configuration for the content artifacts.
Attendee
An Amazon Chime SDK meeting attendee. Includes a unique AttendeeId
and
JoinToken
. The JoinToken
allows a client to authenticate and join
as the specified attendee. The JoinToken
expires when the meeting ends
or when DeleteAttendee is called. After that, the attendee is unable to
join the meeting.
We recommend securely transferring each JoinToken
from your server
application to the client so that no other client has access to the
token except for the one authorized to represent the attendee.
See: newAttendee
smart constructor.
Attendee' | |
|
Instances
Eq Attendee Source # | |
Show Attendee Source # | |
Generic Attendee Source # | |
NFData Attendee Source # | |
Defined in Amazonka.Chime.Types.Attendee | |
Hashable Attendee Source # | |
Defined in Amazonka.Chime.Types.Attendee | |
FromJSON Attendee Source # | |
type Rep Attendee Source # | |
Defined in Amazonka.Chime.Types.Attendee type Rep Attendee = D1 ('MetaData "Attendee" "Amazonka.Chime.Types.Attendee" "libZSservicesZSamazonka-chimeZSamazonka-chime" 'False) (C1 ('MetaCons "Attendee'" 'PrefixI 'True) (S1 ('MetaSel ('Just "attendeeId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "joinToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "externalUserId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))))) |
newAttendee :: Attendee Source #
Create a value of Attendee
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:attendeeId:Attendee'
, attendee_attendeeId
- The Amazon Chime SDK attendee ID.
$sel:joinToken:Attendee'
, attendee_joinToken
- The join token used by the Amazon Chime SDK attendee.
$sel:externalUserId:Attendee'
, attendee_externalUserId
- The Amazon Chime SDK external user ID. An idempotency token. Links the
attendee to an identity managed by a builder application.
attendee_joinToken :: Lens' Attendee (Maybe Text) Source #
The join token used by the Amazon Chime SDK attendee.
attendee_externalUserId :: Lens' Attendee (Maybe Text) Source #
The Amazon Chime SDK external user ID. An idempotency token. Links the attendee to an identity managed by a builder application.
AudioArtifactsConfiguration
data AudioArtifactsConfiguration Source #
The audio artifact configuration object.
See: newAudioArtifactsConfiguration
smart constructor.
AudioArtifactsConfiguration' | |
|
Instances
newAudioArtifactsConfiguration Source #
Create a value of AudioArtifactsConfiguration
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:muxType:AudioArtifactsConfiguration'
, audioArtifactsConfiguration_muxType
- The MUX type of the audio artifact configuration object.
audioArtifactsConfiguration_muxType :: Lens' AudioArtifactsConfiguration AudioMuxType Source #
The MUX type of the audio artifact configuration object.
BatchChannelMemberships
data BatchChannelMemberships Source #
The membership information, including member ARNs, the channel ARN, and membership types.
See: newBatchChannelMemberships
smart constructor.
BatchChannelMemberships' | |
|
Instances
newBatchChannelMemberships :: BatchChannelMemberships Source #
Create a value of BatchChannelMemberships
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:members:BatchChannelMemberships'
, batchChannelMemberships_members
- The users successfully added to the request.
$sel:channelArn:BatchChannelMemberships'
, batchChannelMemberships_channelArn
- The ARN of the channel to which you're adding users.
$sel:type':BatchChannelMemberships'
, batchChannelMemberships_type
- The membership types set for the channel users.
$sel:invitedBy:BatchChannelMemberships'
, batchChannelMemberships_invitedBy
- The identifier of the member who invited another member.
batchChannelMemberships_members :: Lens' BatchChannelMemberships (Maybe [Identity]) Source #
The users successfully added to the request.
batchChannelMemberships_channelArn :: Lens' BatchChannelMemberships (Maybe Text) Source #
The ARN of the channel to which you're adding users.
batchChannelMemberships_type :: Lens' BatchChannelMemberships (Maybe ChannelMembershipType) Source #
The membership types set for the channel users.
batchChannelMemberships_invitedBy :: Lens' BatchChannelMemberships (Maybe Identity) Source #
The identifier of the member who invited another member.
BatchCreateChannelMembershipError
data BatchCreateChannelMembershipError Source #
A list of failed member ARNs, error codes, and error messages.
See: newBatchCreateChannelMembershipError
smart constructor.
Instances
newBatchCreateChannelMembershipError :: BatchCreateChannelMembershipError Source #
Create a value of BatchCreateChannelMembershipError
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:errorCode:BatchCreateChannelMembershipError'
, batchCreateChannelMembershipError_errorCode
- The error code.
$sel:memberArn:BatchCreateChannelMembershipError'
, batchCreateChannelMembershipError_memberArn
- The ARN of the member that the service couldn't add.
$sel:errorMessage:BatchCreateChannelMembershipError'
, batchCreateChannelMembershipError_errorMessage
- The error message.
batchCreateChannelMembershipError_errorCode :: Lens' BatchCreateChannelMembershipError (Maybe ErrorCode) Source #
The error code.
batchCreateChannelMembershipError_memberArn :: Lens' BatchCreateChannelMembershipError (Maybe Text) Source #
The ARN of the member that the service couldn't add.
batchCreateChannelMembershipError_errorMessage :: Lens' BatchCreateChannelMembershipError (Maybe Text) Source #
The error message.
Bot
A resource that allows Enterprise account administrators to configure an interface to receive events from Amazon Chime.
See: newBot
smart constructor.
Bot' | |
|
Instances
Create a value of Bot
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:securityToken:Bot'
, bot_securityToken
- The security token used to authenticate Amazon Chime with the outgoing
event endpoint.
$sel:disabled:Bot'
, bot_disabled
- When true, the bot is stopped from running in your account.
$sel:updatedTimestamp:Bot'
, bot_updatedTimestamp
- The updated bot timestamp, in ISO 8601 format.
$sel:userId:Bot'
, bot_userId
- The unique ID for the bot user.
$sel:botId:Bot'
, bot_botId
- The bot ID.
$sel:displayName:Bot'
, bot_displayName
- The bot display name.
$sel:botEmail:Bot'
, bot_botEmail
- The bot email address.
$sel:createdTimestamp:Bot'
, bot_createdTimestamp
- The bot creation timestamp, in ISO 8601 format.
$sel:botType:Bot'
, bot_botType
- The bot type.
bot_securityToken :: Lens' Bot (Maybe Text) Source #
The security token used to authenticate Amazon Chime with the outgoing event endpoint.
bot_disabled :: Lens' Bot (Maybe Bool) Source #
When true, the bot is stopped from running in your account.
bot_updatedTimestamp :: Lens' Bot (Maybe UTCTime) Source #
The updated bot timestamp, in ISO 8601 format.
bot_createdTimestamp :: Lens' Bot (Maybe UTCTime) Source #
The bot creation timestamp, in ISO 8601 format.
BusinessCallingSettings
data BusinessCallingSettings Source #
The Amazon Chime Business Calling settings for the administrator's AWS account. Includes any Amazon S3 buckets designated for storing call detail records.
See: newBusinessCallingSettings
smart constructor.
Instances
newBusinessCallingSettings :: BusinessCallingSettings Source #
Create a value of BusinessCallingSettings
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:cdrBucket:BusinessCallingSettings'
, businessCallingSettings_cdrBucket
- The Amazon S3 bucket designated for call detail record storage.
businessCallingSettings_cdrBucket :: Lens' BusinessCallingSettings (Maybe Text) Source #
The Amazon S3 bucket designated for call detail record storage.
Channel
The details of a channel.
See: newChannel
smart constructor.
Channel' | |
|
Instances
newChannel :: Channel Source #
Create a value of Channel
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:mode:Channel'
, channel_mode
- The mode of the channel.
$sel:createdBy:Channel'
, channel_createdBy
- The AppInstanceUser
who created the channel.
$sel:channelArn:Channel'
, channel_channelArn
- The ARN of the channel.
$sel:privacy:Channel'
, channel_privacy
- The channel's privacy setting.
$sel:lastMessageTimestamp:Channel'
, channel_lastMessageTimestamp
- The time at which a member sent the last message in the channel.
$sel:name:Channel'
, channel_name
- The name of the channel.
$sel:metadata:Channel'
, channel_metadata
- The channel's metadata.
$sel:createdTimestamp:Channel'
, channel_createdTimestamp
- The time at which the AppInstanceUser
created the channel.
$sel:lastUpdatedTimestamp:Channel'
, channel_lastUpdatedTimestamp
- The time at which a channel was last updated.
channel_mode :: Lens' Channel (Maybe ChannelMode) Source #
The mode of the channel.
channel_createdBy :: Lens' Channel (Maybe Identity) Source #
The AppInstanceUser
who created the channel.
channel_privacy :: Lens' Channel (Maybe ChannelPrivacy) Source #
The channel's privacy setting.
channel_lastMessageTimestamp :: Lens' Channel (Maybe UTCTime) Source #
The time at which a member sent the last message in the channel.
channel_createdTimestamp :: Lens' Channel (Maybe UTCTime) Source #
The time at which the AppInstanceUser
created the channel.
channel_lastUpdatedTimestamp :: Lens' Channel (Maybe UTCTime) Source #
The time at which a channel was last updated.
ChannelBan
data ChannelBan Source #
The details of a channel ban.
See: newChannelBan
smart constructor.
Instances
newChannelBan :: ChannelBan Source #
Create a value of ChannelBan
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:createdBy:ChannelBan'
, channelBan_createdBy
- The AppInstanceUser
who created the ban.
$sel:channelArn:ChannelBan'
, channelBan_channelArn
- The ARN of the channel from which a member is being banned.
$sel:member:ChannelBan'
, channelBan_member
- The member being banned from the channel.
$sel:createdTimestamp:ChannelBan'
, channelBan_createdTimestamp
- The time at which the ban was created.
channelBan_createdBy :: Lens' ChannelBan (Maybe Identity) Source #
The AppInstanceUser
who created the ban.
channelBan_channelArn :: Lens' ChannelBan (Maybe Text) Source #
The ARN of the channel from which a member is being banned.
channelBan_member :: Lens' ChannelBan (Maybe Identity) Source #
The member being banned from the channel.
channelBan_createdTimestamp :: Lens' ChannelBan (Maybe UTCTime) Source #
The time at which the ban was created.
ChannelBanSummary
data ChannelBanSummary Source #
Summary of the details of a ChannelBan
.
See: newChannelBanSummary
smart constructor.
Instances
newChannelBanSummary :: ChannelBanSummary Source #
Create a value of ChannelBanSummary
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:member:ChannelBanSummary'
, channelBanSummary_member
- The member being banned from a channel.
channelBanSummary_member :: Lens' ChannelBanSummary (Maybe Identity) Source #
The member being banned from a channel.
ChannelMembership
data ChannelMembership Source #
The details of a channel member.
See: newChannelMembership
smart constructor.
ChannelMembership' | |
|
Instances
newChannelMembership :: ChannelMembership Source #
Create a value of ChannelMembership
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:channelArn:ChannelMembership'
, channelMembership_channelArn
- The ARN of the member's channel.
$sel:member:ChannelMembership'
, channelMembership_member
- The data of the channel member.
$sel:type':ChannelMembership'
, channelMembership_type
- The membership type set for the channel member.
$sel:invitedBy:ChannelMembership'
, channelMembership_invitedBy
- The identifier of the member who invited another member.
$sel:createdTimestamp:ChannelMembership'
, channelMembership_createdTimestamp
- The time at which the channel membership was created.
$sel:lastUpdatedTimestamp:ChannelMembership'
, channelMembership_lastUpdatedTimestamp
- The time at which a channel membership was last updated.
channelMembership_channelArn :: Lens' ChannelMembership (Maybe Text) Source #
The ARN of the member's channel.
channelMembership_member :: Lens' ChannelMembership (Maybe Identity) Source #
The data of the channel member.
channelMembership_type :: Lens' ChannelMembership (Maybe ChannelMembershipType) Source #
The membership type set for the channel member.
channelMembership_invitedBy :: Lens' ChannelMembership (Maybe Identity) Source #
The identifier of the member who invited another member.
channelMembership_createdTimestamp :: Lens' ChannelMembership (Maybe UTCTime) Source #
The time at which the channel membership was created.
channelMembership_lastUpdatedTimestamp :: Lens' ChannelMembership (Maybe UTCTime) Source #
The time at which a channel membership was last updated.
ChannelMembershipForAppInstanceUserSummary
data ChannelMembershipForAppInstanceUserSummary Source #
Summary of the channel membership details of an AppInstanceUser
.
See: newChannelMembershipForAppInstanceUserSummary
smart constructor.
Instances
newChannelMembershipForAppInstanceUserSummary :: ChannelMembershipForAppInstanceUserSummary Source #
Create a value of ChannelMembershipForAppInstanceUserSummary
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:appInstanceUserMembershipSummary:ChannelMembershipForAppInstanceUserSummary'
, channelMembershipForAppInstanceUserSummary_appInstanceUserMembershipSummary
- Undocumented member.
$sel:channelSummary:ChannelMembershipForAppInstanceUserSummary'
, channelMembershipForAppInstanceUserSummary_channelSummary
- Undocumented member.
channelMembershipForAppInstanceUserSummary_appInstanceUserMembershipSummary :: Lens' ChannelMembershipForAppInstanceUserSummary (Maybe AppInstanceUserMembershipSummary) Source #
Undocumented member.
channelMembershipForAppInstanceUserSummary_channelSummary :: Lens' ChannelMembershipForAppInstanceUserSummary (Maybe ChannelSummary) Source #
Undocumented member.
ChannelMembershipSummary
data ChannelMembershipSummary Source #
Summary of the details of a ChannelMembership
.
See: newChannelMembershipSummary
smart constructor.
Instances
newChannelMembershipSummary :: ChannelMembershipSummary Source #
Create a value of ChannelMembershipSummary
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:member:ChannelMembershipSummary'
, channelMembershipSummary_member
- A member's summary data.
channelMembershipSummary_member :: Lens' ChannelMembershipSummary (Maybe Identity) Source #
A member's summary data.
ChannelMessage
data ChannelMessage Source #
The details of a message in a channel.
See: newChannelMessage
smart constructor.
ChannelMessage' | |
|
Instances
newChannelMessage :: ChannelMessage Source #
Create a value of ChannelMessage
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:sender:ChannelMessage'
, channelMessage_sender
- The message sender.
$sel:channelArn:ChannelMessage'
, channelMessage_channelArn
- The ARN of the channel.
$sel:content:ChannelMessage'
, channelMessage_content
- The message content.
$sel:redacted:ChannelMessage'
, channelMessage_redacted
- Hides the content of a message.
$sel:persistence:ChannelMessage'
, channelMessage_persistence
- The persistence setting for a channel message.
$sel:metadata:ChannelMessage'
, channelMessage_metadata
- The message metadata.
$sel:type':ChannelMessage'
, channelMessage_type
- The message type.
$sel:createdTimestamp:ChannelMessage'
, channelMessage_createdTimestamp
- The time at which the message was created.
$sel:messageId:ChannelMessage'
, channelMessage_messageId
- The ID of a message.
$sel:lastUpdatedTimestamp:ChannelMessage'
, channelMessage_lastUpdatedTimestamp
- The time at which a message was updated.
$sel:lastEditedTimestamp:ChannelMessage'
, channelMessage_lastEditedTimestamp
- The time at which a message was edited.
channelMessage_sender :: Lens' ChannelMessage (Maybe Identity) Source #
The message sender.
channelMessage_channelArn :: Lens' ChannelMessage (Maybe Text) Source #
The ARN of the channel.
channelMessage_content :: Lens' ChannelMessage (Maybe Text) Source #
The message content.
channelMessage_redacted :: Lens' ChannelMessage (Maybe Bool) Source #
Hides the content of a message.
channelMessage_persistence :: Lens' ChannelMessage (Maybe ChannelMessagePersistenceType) Source #
The persistence setting for a channel message.
channelMessage_metadata :: Lens' ChannelMessage (Maybe Text) Source #
The message metadata.
channelMessage_type :: Lens' ChannelMessage (Maybe ChannelMessageType) Source #
The message type.
channelMessage_createdTimestamp :: Lens' ChannelMessage (Maybe UTCTime) Source #
The time at which the message was created.
channelMessage_messageId :: Lens' ChannelMessage (Maybe Text) Source #
The ID of a message.
channelMessage_lastUpdatedTimestamp :: Lens' ChannelMessage (Maybe UTCTime) Source #
The time at which a message was updated.
channelMessage_lastEditedTimestamp :: Lens' ChannelMessage (Maybe UTCTime) Source #
The time at which a message was edited.
ChannelMessageSummary
data ChannelMessageSummary Source #
Summary of the messages in a Channel
.
See: newChannelMessageSummary
smart constructor.
ChannelMessageSummary' | |
|
Instances
newChannelMessageSummary :: ChannelMessageSummary Source #
Create a value of ChannelMessageSummary
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:sender:ChannelMessageSummary'
, channelMessageSummary_sender
- The message sender.
$sel:content:ChannelMessageSummary'
, channelMessageSummary_content
- The content of the message.
$sel:redacted:ChannelMessageSummary'
, channelMessageSummary_redacted
- Indicates whether a message was redacted.
$sel:metadata:ChannelMessageSummary'
, channelMessageSummary_metadata
- The metadata of the message.
$sel:type':ChannelMessageSummary'
, channelMessageSummary_type
- The type of message.
$sel:createdTimestamp:ChannelMessageSummary'
, channelMessageSummary_createdTimestamp
- The time at which the message summary was created.
$sel:messageId:ChannelMessageSummary'
, channelMessageSummary_messageId
- The ID of the message.
$sel:lastUpdatedTimestamp:ChannelMessageSummary'
, channelMessageSummary_lastUpdatedTimestamp
- The time at which a message was last updated.
$sel:lastEditedTimestamp:ChannelMessageSummary'
, channelMessageSummary_lastEditedTimestamp
- The time at which a message was last edited.
channelMessageSummary_sender :: Lens' ChannelMessageSummary (Maybe Identity) Source #
The message sender.
channelMessageSummary_content :: Lens' ChannelMessageSummary (Maybe Text) Source #
The content of the message.
channelMessageSummary_redacted :: Lens' ChannelMessageSummary (Maybe Bool) Source #
Indicates whether a message was redacted.
channelMessageSummary_metadata :: Lens' ChannelMessageSummary (Maybe Text) Source #
The metadata of the message.
channelMessageSummary_type :: Lens' ChannelMessageSummary (Maybe ChannelMessageType) Source #
The type of message.
channelMessageSummary_createdTimestamp :: Lens' ChannelMessageSummary (Maybe UTCTime) Source #
The time at which the message summary was created.
channelMessageSummary_messageId :: Lens' ChannelMessageSummary (Maybe Text) Source #
The ID of the message.
channelMessageSummary_lastUpdatedTimestamp :: Lens' ChannelMessageSummary (Maybe UTCTime) Source #
The time at which a message was last updated.
channelMessageSummary_lastEditedTimestamp :: Lens' ChannelMessageSummary (Maybe UTCTime) Source #
The time at which a message was last edited.
ChannelModeratedByAppInstanceUserSummary
data ChannelModeratedByAppInstanceUserSummary Source #
Summary of the details of a moderated channel.
See: newChannelModeratedByAppInstanceUserSummary
smart constructor.
ChannelModeratedByAppInstanceUserSummary' | |
|
Instances
Eq ChannelModeratedByAppInstanceUserSummary Source # | |
Show ChannelModeratedByAppInstanceUserSummary Source # | |
Generic ChannelModeratedByAppInstanceUserSummary Source # | |
NFData ChannelModeratedByAppInstanceUserSummary Source # | |
Hashable ChannelModeratedByAppInstanceUserSummary Source # | |
FromJSON ChannelModeratedByAppInstanceUserSummary Source # | |
type Rep ChannelModeratedByAppInstanceUserSummary Source # | |
Defined in Amazonka.Chime.Types.ChannelModeratedByAppInstanceUserSummary type Rep ChannelModeratedByAppInstanceUserSummary = D1 ('MetaData "ChannelModeratedByAppInstanceUserSummary" "Amazonka.Chime.Types.ChannelModeratedByAppInstanceUserSummary" "libZSservicesZSamazonka-chimeZSamazonka-chime" 'False) (C1 ('MetaCons "ChannelModeratedByAppInstanceUserSummary'" 'PrefixI 'True) (S1 ('MetaSel ('Just "channelSummary") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChannelSummary)))) |
newChannelModeratedByAppInstanceUserSummary :: ChannelModeratedByAppInstanceUserSummary Source #
Create a value of ChannelModeratedByAppInstanceUserSummary
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:channelSummary:ChannelModeratedByAppInstanceUserSummary'
, channelModeratedByAppInstanceUserSummary_channelSummary
- Summary of the details of a Channel
.
channelModeratedByAppInstanceUserSummary_channelSummary :: Lens' ChannelModeratedByAppInstanceUserSummary (Maybe ChannelSummary) Source #
Summary of the details of a Channel
.
ChannelModerator
data ChannelModerator Source #
The details of a channel moderator.
See: newChannelModerator
smart constructor.
Instances
newChannelModerator :: ChannelModerator Source #
Create a value of ChannelModerator
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:createdBy:ChannelModerator'
, channelModerator_createdBy
- The AppInstanceUser
who created the moderator.
$sel:channelArn:ChannelModerator'
, channelModerator_channelArn
- The ARN of the moderator's channel.
$sel:createdTimestamp:ChannelModerator'
, channelModerator_createdTimestamp
- The time at which the moderator was created.
$sel:moderator:ChannelModerator'
, channelModerator_moderator
- The moderator's data.
channelModerator_createdBy :: Lens' ChannelModerator (Maybe Identity) Source #
The AppInstanceUser
who created the moderator.
channelModerator_channelArn :: Lens' ChannelModerator (Maybe Text) Source #
The ARN of the moderator's channel.
channelModerator_createdTimestamp :: Lens' ChannelModerator (Maybe UTCTime) Source #
The time at which the moderator was created.
channelModerator_moderator :: Lens' ChannelModerator (Maybe Identity) Source #
The moderator's data.
ChannelModeratorSummary
data ChannelModeratorSummary Source #
Summary of the details of a ChannelModerator
.
See: newChannelModeratorSummary
smart constructor.
Instances
newChannelModeratorSummary :: ChannelModeratorSummary Source #
Create a value of ChannelModeratorSummary
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:moderator:ChannelModeratorSummary'
, channelModeratorSummary_moderator
- The data for a moderator.
channelModeratorSummary_moderator :: Lens' ChannelModeratorSummary (Maybe Identity) Source #
The data for a moderator.
ChannelRetentionSettings
data ChannelRetentionSettings Source #
The details of the retention settings for a channel.
See: newChannelRetentionSettings
smart constructor.
ChannelRetentionSettings' | |
|
Instances
newChannelRetentionSettings :: ChannelRetentionSettings Source #
Create a value of ChannelRetentionSettings
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:retentionDays:ChannelRetentionSettings'
, channelRetentionSettings_retentionDays
- The time in days to retain the messages in a channel.
channelRetentionSettings_retentionDays :: Lens' ChannelRetentionSettings (Maybe Natural) Source #
The time in days to retain the messages in a channel.
ChannelSummary
data ChannelSummary Source #
Summary of the details of a Channel
.
See: newChannelSummary
smart constructor.
ChannelSummary' | |
|
Instances
newChannelSummary :: ChannelSummary Source #
Create a value of ChannelSummary
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:mode:ChannelSummary'
, channelSummary_mode
- The mode of the channel.
$sel:channelArn:ChannelSummary'
, channelSummary_channelArn
- The ARN of the channel.
$sel:privacy:ChannelSummary'
, channelSummary_privacy
- The privacy setting of the channel.
$sel:lastMessageTimestamp:ChannelSummary'
, channelSummary_lastMessageTimestamp
- The time at which the last message in a channel was sent.
$sel:name:ChannelSummary'
, channelSummary_name
- The name of the channel.
$sel:metadata:ChannelSummary'
, channelSummary_metadata
- The metadata of the channel.
channelSummary_mode :: Lens' ChannelSummary (Maybe ChannelMode) Source #
The mode of the channel.
channelSummary_channelArn :: Lens' ChannelSummary (Maybe Text) Source #
The ARN of the channel.
channelSummary_privacy :: Lens' ChannelSummary (Maybe ChannelPrivacy) Source #
The privacy setting of the channel.
channelSummary_lastMessageTimestamp :: Lens' ChannelSummary (Maybe UTCTime) Source #
The time at which the last message in a channel was sent.
channelSummary_name :: Lens' ChannelSummary (Maybe Text) Source #
The name of the channel.
channelSummary_metadata :: Lens' ChannelSummary (Maybe Text) Source #
The metadata of the channel.
ChimeSdkMeetingConfiguration
data ChimeSdkMeetingConfiguration Source #
The configuration object of the Amazon Chime SDK meeting for a specified
media capture pipeline. SourceType
must be ChimeSdkMeeting
.
See: newChimeSdkMeetingConfiguration
smart constructor.
ChimeSdkMeetingConfiguration' | |
|
Instances
newChimeSdkMeetingConfiguration :: ChimeSdkMeetingConfiguration Source #
Create a value of ChimeSdkMeetingConfiguration
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:artifactsConfiguration:ChimeSdkMeetingConfiguration'
, chimeSdkMeetingConfiguration_artifactsConfiguration
- The configuration for the artifacts in an Amazon Chime SDK meeting.
$sel:sourceConfiguration:ChimeSdkMeetingConfiguration'
, chimeSdkMeetingConfiguration_sourceConfiguration
- The source configuration for a specified media capture pipline.
chimeSdkMeetingConfiguration_artifactsConfiguration :: Lens' ChimeSdkMeetingConfiguration (Maybe ArtifactsConfiguration) Source #
The configuration for the artifacts in an Amazon Chime SDK meeting.
chimeSdkMeetingConfiguration_sourceConfiguration :: Lens' ChimeSdkMeetingConfiguration (Maybe SourceConfiguration) Source #
The source configuration for a specified media capture pipline.
ContentArtifactsConfiguration
data ContentArtifactsConfiguration Source #
The content artifact object.
See: newContentArtifactsConfiguration
smart constructor.
ContentArtifactsConfiguration' | |
|
Instances
newContentArtifactsConfiguration Source #
Create a value of ContentArtifactsConfiguration
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:muxType:ContentArtifactsConfiguration'
, contentArtifactsConfiguration_muxType
- The MUX type of the artifact configuration.
$sel:state:ContentArtifactsConfiguration'
, contentArtifactsConfiguration_state
- Indicates whether the content artifact is enabled or disabled.
contentArtifactsConfiguration_muxType :: Lens' ContentArtifactsConfiguration (Maybe ContentMuxType) Source #
The MUX type of the artifact configuration.
contentArtifactsConfiguration_state :: Lens' ContentArtifactsConfiguration ArtifactsState Source #
Indicates whether the content artifact is enabled or disabled.
ConversationRetentionSettings
data ConversationRetentionSettings Source #
The retention settings that determine how long to retain conversation messages for an Amazon Chime Enterprise account.
See: newConversationRetentionSettings
smart constructor.
ConversationRetentionSettings' | |
|
Instances
newConversationRetentionSettings :: ConversationRetentionSettings Source #
Create a value of ConversationRetentionSettings
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:retentionDays:ConversationRetentionSettings'
, conversationRetentionSettings_retentionDays
- The number of days for which to retain conversation messages.
conversationRetentionSettings_retentionDays :: Lens' ConversationRetentionSettings (Maybe Natural) Source #
The number of days for which to retain conversation messages.
CreateAttendeeError
data CreateAttendeeError Source #
The list of errors returned when errors are encountered during the BatchCreateAttendee and CreateAttendee actions. This includes external user IDs, error codes, and error messages.
See: newCreateAttendeeError
smart constructor.
CreateAttendeeError' | |
|
Instances
newCreateAttendeeError :: CreateAttendeeError Source #
Create a value of CreateAttendeeError
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:errorCode:CreateAttendeeError'
, createAttendeeError_errorCode
- The error code.
$sel:errorMessage:CreateAttendeeError'
, createAttendeeError_errorMessage
- The error message.
$sel:externalUserId:CreateAttendeeError'
, createAttendeeError_externalUserId
- The Amazon Chime SDK external user ID. An idempotency token. Links the
attendee to an identity managed by a builder application.
createAttendeeError_errorCode :: Lens' CreateAttendeeError (Maybe Text) Source #
The error code.
createAttendeeError_errorMessage :: Lens' CreateAttendeeError (Maybe Text) Source #
The error message.
createAttendeeError_externalUserId :: Lens' CreateAttendeeError (Maybe Text) Source #
The Amazon Chime SDK external user ID. An idempotency token. Links the attendee to an identity managed by a builder application.
CreateAttendeeRequestItem
data CreateAttendeeRequestItem Source #
The Amazon Chime SDK attendee fields to create, used with the BatchCreateAttendee action.
See: newCreateAttendeeRequestItem
smart constructor.
Instances
newCreateAttendeeRequestItem Source #
Create a value of CreateAttendeeRequestItem
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:tags:CreateAttendeeRequestItem'
, createAttendeeRequestItem_tags
- The tag key-value pairs.
$sel:externalUserId:CreateAttendeeRequestItem'
, createAttendeeRequestItem_externalUserId
- The Amazon Chime SDK external user ID. An idempotency token. Links the
attendee to an identity managed by a builder application.
createAttendeeRequestItem_tags :: Lens' CreateAttendeeRequestItem (Maybe (NonEmpty Tag)) Source #
The tag key-value pairs.
createAttendeeRequestItem_externalUserId :: Lens' CreateAttendeeRequestItem Text Source #
The Amazon Chime SDK external user ID. An idempotency token. Links the attendee to an identity managed by a builder application.
Credential
data Credential Source #
The SIP credentials used to authenticate requests to your Amazon Chime Voice Connector.
See: newCredential
smart constructor.
Instances
newCredential :: Credential Source #
Create a value of Credential
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:username:Credential'
, credential_username
- The RFC2617 compliant user name associated with the SIP credentials, in
US-ASCII format.
$sel:password:Credential'
, credential_password
- The RFC2617 compliant password associated with the SIP credentials, in
US-ASCII format.
credential_username :: Lens' Credential (Maybe Text) Source #
The RFC2617 compliant user name associated with the SIP credentials, in US-ASCII format.
credential_password :: Lens' Credential (Maybe Text) Source #
The RFC2617 compliant password associated with the SIP credentials, in US-ASCII format.
DNISEmergencyCallingConfiguration
data DNISEmergencyCallingConfiguration Source #
The Dialed Number Identification Service (DNIS) emergency calling configuration details associated with an Amazon Chime Voice Connector's emergency calling configuration.
See: newDNISEmergencyCallingConfiguration
smart constructor.
DNISEmergencyCallingConfiguration' | |
|
Instances
newDNISEmergencyCallingConfiguration Source #
:: Text |
|
-> Text | |
-> DNISEmergencyCallingConfiguration |
Create a value of DNISEmergencyCallingConfiguration
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:testPhoneNumber:DNISEmergencyCallingConfiguration'
, dNISEmergencyCallingConfiguration_testPhoneNumber
- The DNIS phone number to route test emergency calls to, in E.164 format.
$sel:emergencyPhoneNumber:DNISEmergencyCallingConfiguration'
, dNISEmergencyCallingConfiguration_emergencyPhoneNumber
- The DNIS phone number to route emergency calls to, in E.164 format.
$sel:callingCountry:DNISEmergencyCallingConfiguration'
, dNISEmergencyCallingConfiguration_callingCountry
- The country from which emergency calls are allowed, in ISO 3166-1
alpha-2 format.
dNISEmergencyCallingConfiguration_testPhoneNumber :: Lens' DNISEmergencyCallingConfiguration (Maybe Text) Source #
The DNIS phone number to route test emergency calls to, in E.164 format.
dNISEmergencyCallingConfiguration_emergencyPhoneNumber :: Lens' DNISEmergencyCallingConfiguration Text Source #
The DNIS phone number to route emergency calls to, in E.164 format.
dNISEmergencyCallingConfiguration_callingCountry :: Lens' DNISEmergencyCallingConfiguration Text Source #
The country from which emergency calls are allowed, in ISO 3166-1 alpha-2 format.
EmergencyCallingConfiguration
data EmergencyCallingConfiguration Source #
The emergency calling configuration details associated with an Amazon Chime Voice Connector.
See: newEmergencyCallingConfiguration
smart constructor.
EmergencyCallingConfiguration' | |
|
Instances
newEmergencyCallingConfiguration :: EmergencyCallingConfiguration Source #
Create a value of EmergencyCallingConfiguration
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:dnis:EmergencyCallingConfiguration'
, emergencyCallingConfiguration_dnis
- The Dialed Number Identification Service (DNIS) emergency calling
configuration details.
emergencyCallingConfiguration_dnis :: Lens' EmergencyCallingConfiguration (Maybe [DNISEmergencyCallingConfiguration]) Source #
The Dialed Number Identification Service (DNIS) emergency calling configuration details.
EngineTranscribeMedicalSettings
data EngineTranscribeMedicalSettings Source #
Settings specific to the Amazon Transcribe Medical engine.
See: newEngineTranscribeMedicalSettings
smart constructor.
EngineTranscribeMedicalSettings' | |
|
Instances
newEngineTranscribeMedicalSettings Source #
:: TranscribeMedicalLanguageCode | |
-> TranscribeMedicalSpecialty | |
-> TranscribeMedicalType | |
-> EngineTranscribeMedicalSettings |
Create a value of EngineTranscribeMedicalSettings
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:vocabularyName:EngineTranscribeMedicalSettings'
, engineTranscribeMedicalSettings_vocabularyName
- The name of the vocabulary passed to Amazon Transcribe Medical.
$sel:region:EngineTranscribeMedicalSettings'
, engineTranscribeMedicalSettings_region
- The AWS Region passed to Amazon Transcribe Medical. If you don't
specify a Region, Amazon Chime uses the meeting's Region.
$sel:languageCode:EngineTranscribeMedicalSettings'
, engineTranscribeMedicalSettings_languageCode
- The language code specified for the Amazon Transcribe Medical engine.
$sel:specialty:EngineTranscribeMedicalSettings'
, engineTranscribeMedicalSettings_specialty
- The specialty specified for the Amazon Transcribe Medical engine.
$sel:type':EngineTranscribeMedicalSettings'
, engineTranscribeMedicalSettings_type
- The type of transcription.
engineTranscribeMedicalSettings_vocabularyName :: Lens' EngineTranscribeMedicalSettings (Maybe Text) Source #
The name of the vocabulary passed to Amazon Transcribe Medical.
engineTranscribeMedicalSettings_region :: Lens' EngineTranscribeMedicalSettings (Maybe TranscribeMedicalRegion) Source #
The AWS Region passed to Amazon Transcribe Medical. If you don't specify a Region, Amazon Chime uses the meeting's Region.
engineTranscribeMedicalSettings_languageCode :: Lens' EngineTranscribeMedicalSettings TranscribeMedicalLanguageCode Source #
The language code specified for the Amazon Transcribe Medical engine.
engineTranscribeMedicalSettings_specialty :: Lens' EngineTranscribeMedicalSettings TranscribeMedicalSpecialty Source #
The specialty specified for the Amazon Transcribe Medical engine.
engineTranscribeMedicalSettings_type :: Lens' EngineTranscribeMedicalSettings TranscribeMedicalType Source #
The type of transcription.
EngineTranscribeSettings
data EngineTranscribeSettings Source #
Settings specific to the Amazon Transcribe engine.
See: newEngineTranscribeSettings
smart constructor.
EngineTranscribeSettings' | |
|
Instances
newEngineTranscribeSettings Source #
Create a value of EngineTranscribeSettings
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:vocabularyName:EngineTranscribeSettings'
, engineTranscribeSettings_vocabularyName
- The name of the vocabulary passed to Amazon Transcribe.
$sel:vocabularyFilterName:EngineTranscribeSettings'
, engineTranscribeSettings_vocabularyFilterName
- The name of the vocabulary filter passed to Amazon Transcribe.
$sel:vocabularyFilterMethod:EngineTranscribeSettings'
, engineTranscribeSettings_vocabularyFilterMethod
- The filtering method passed to Amazon Transcribe.
$sel:region:EngineTranscribeSettings'
, engineTranscribeSettings_region
- The AWS Region passed to Amazon Transcribe. If you don't specify a
Region, Amazon Chime uses the meeting's Region.
$sel:languageCode:EngineTranscribeSettings'
, engineTranscribeSettings_languageCode
- The language code specified for the Amazon Transcribe engine.
engineTranscribeSettings_vocabularyName :: Lens' EngineTranscribeSettings (Maybe Text) Source #
The name of the vocabulary passed to Amazon Transcribe.
engineTranscribeSettings_vocabularyFilterName :: Lens' EngineTranscribeSettings (Maybe Text) Source #
The name of the vocabulary filter passed to Amazon Transcribe.
engineTranscribeSettings_vocabularyFilterMethod :: Lens' EngineTranscribeSettings (Maybe TranscribeVocabularyFilterMethod) Source #
The filtering method passed to Amazon Transcribe.
engineTranscribeSettings_region :: Lens' EngineTranscribeSettings (Maybe TranscribeRegion) Source #
The AWS Region passed to Amazon Transcribe. If you don't specify a Region, Amazon Chime uses the meeting's Region.
engineTranscribeSettings_languageCode :: Lens' EngineTranscribeSettings TranscribeLanguageCode Source #
The language code specified for the Amazon Transcribe engine.
EventsConfiguration
data EventsConfiguration Source #
The configuration that allows a bot to receive outgoing events. Can be either an HTTPS endpoint or a Lambda function ARN.
See: newEventsConfiguration
smart constructor.
Instances
newEventsConfiguration :: EventsConfiguration Source #
Create a value of EventsConfiguration
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:lambdaFunctionArn:EventsConfiguration'
, eventsConfiguration_lambdaFunctionArn
- Lambda function ARN that allows a bot to receive outgoing events.
$sel:botId:EventsConfiguration'
, eventsConfiguration_botId
- The bot ID.
$sel:outboundEventsHTTPSEndpoint:EventsConfiguration'
, eventsConfiguration_outboundEventsHTTPSEndpoint
- HTTPS endpoint that allows a bot to receive outgoing events.
eventsConfiguration_lambdaFunctionArn :: Lens' EventsConfiguration (Maybe Text) Source #
Lambda function ARN that allows a bot to receive outgoing events.
eventsConfiguration_botId :: Lens' EventsConfiguration (Maybe Text) Source #
The bot ID.
eventsConfiguration_outboundEventsHTTPSEndpoint :: Lens' EventsConfiguration (Maybe Text) Source #
HTTPS endpoint that allows a bot to receive outgoing events.
GeoMatchParams
data GeoMatchParams Source #
The country and area code for a proxy phone number in a proxy phone session.
See: newGeoMatchParams
smart constructor.
Instances
Create a value of GeoMatchParams
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:country:GeoMatchParams'
, geoMatchParams_country
- The country.
$sel:areaCode:GeoMatchParams'
, geoMatchParams_areaCode
- The area code.
geoMatchParams_country :: Lens' GeoMatchParams Text Source #
The country.
geoMatchParams_areaCode :: Lens' GeoMatchParams Text Source #
The area code.
Identity
The details of a user.
See: newIdentity
smart constructor.
Instances
Eq Identity Source # | |
Show Identity Source # | |
Generic Identity Source # | |
NFData Identity Source # | |
Defined in Amazonka.Chime.Types.Identity | |
Hashable Identity Source # | |
Defined in Amazonka.Chime.Types.Identity | |
FromJSON Identity Source # | |
type Rep Identity Source # | |
Defined in Amazonka.Chime.Types.Identity type Rep Identity = D1 ('MetaData "Identity" "Amazonka.Chime.Types.Identity" "libZSservicesZSamazonka-chimeZSamazonka-chime" 'False) (C1 ('MetaCons "Identity'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))))) |
newIdentity :: Identity Source #
Create a value of Identity
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:arn:Identity'
, identity_arn
- The ARN in an Identity.
$sel:name:Identity'
, identity_name
- The name in an Identity.
Invite
Invitation object returned after emailing users to invite them to join
the Amazon Chime Team
account.
See: newInvite
smart constructor.
Invite' | |
|
Instances
Eq Invite Source # | |
Show Invite Source # | |
Generic Invite Source # | |
NFData Invite Source # | |
Defined in Amazonka.Chime.Types.Invite | |
Hashable Invite Source # | |
Defined in Amazonka.Chime.Types.Invite | |
FromJSON Invite Source # | |
type Rep Invite Source # | |
Defined in Amazonka.Chime.Types.Invite type Rep Invite = D1 ('MetaData "Invite" "Amazonka.Chime.Types.Invite" "libZSservicesZSamazonka-chimeZSamazonka-chime" 'False) (C1 ('MetaCons "Invite'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InviteStatus)) :*: S1 ('MetaSel ('Just "emailStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EmailStatus))) :*: (S1 ('MetaSel ('Just "inviteId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "emailAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))))) |
Create a value of Invite
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:status:Invite'
, invite_status
- The status of the invite.
$sel:emailStatus:Invite'
, invite_emailStatus
- The status of the invite email.
$sel:inviteId:Invite'
, invite_inviteId
- The invite ID.
$sel:emailAddress:Invite'
, invite_emailAddress
- The email address to which the invite is sent.
invite_status :: Lens' Invite (Maybe InviteStatus) Source #
The status of the invite.
invite_emailStatus :: Lens' Invite (Maybe EmailStatus) Source #
The status of the invite email.
invite_emailAddress :: Lens' Invite (Maybe Text) Source #
The email address to which the invite is sent.
LoggingConfiguration
data LoggingConfiguration Source #
The logging configuration associated with an Amazon Chime Voice Connector. Specifies whether SIP message logs are enabled for sending to Amazon CloudWatch Logs.
See: newLoggingConfiguration
smart constructor.
LoggingConfiguration' | |
|
Instances
newLoggingConfiguration :: LoggingConfiguration Source #
Create a value of LoggingConfiguration
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:enableSIPLogs:LoggingConfiguration'
, loggingConfiguration_enableSIPLogs
- When true, enables SIP message logs for sending to Amazon CloudWatch
Logs.
loggingConfiguration_enableSIPLogs :: Lens' LoggingConfiguration (Maybe Bool) Source #
When true, enables SIP message logs for sending to Amazon CloudWatch Logs.
MediaCapturePipeline
data MediaCapturePipeline Source #
A media capture pipeline object consisting of an ID, source type, source ARN, a sink type, a sink ARN, and a configuration object.
See: newMediaCapturePipeline
smart constructor.
MediaCapturePipeline' | |
|
Instances
newMediaCapturePipeline :: MediaCapturePipeline Source #
Create a value of MediaCapturePipeline
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:status:MediaCapturePipeline'
, mediaCapturePipeline_status
- The status of the media capture pipeline.
$sel:sourceType:MediaCapturePipeline'
, mediaCapturePipeline_sourceType
- Source type from which media artifacts are saved. You must use
ChimeMeeting
.
$sel:sourceArn:MediaCapturePipeline'
, mediaCapturePipeline_sourceArn
- ARN of the source from which the media artifacts will be saved.
$sel:updatedTimestamp:MediaCapturePipeline'
, mediaCapturePipeline_updatedTimestamp
- The time at which the capture pipeline was updated, in ISO 8601 format.
$sel:sinkType:MediaCapturePipeline'
, mediaCapturePipeline_sinkType
- Destination type to which the media artifacts are saved. You must use an
S3 Bucket.
$sel:chimeSdkMeetingConfiguration:MediaCapturePipeline'
, mediaCapturePipeline_chimeSdkMeetingConfiguration
- The configuration for a specified media capture pipeline. SourceType
must be ChimeSdkMeeting
.
$sel:sinkArn:MediaCapturePipeline'
, mediaCapturePipeline_sinkArn
- ARN of the destination to which the media artifacts are saved.
$sel:mediaPipelineId:MediaCapturePipeline'
, mediaCapturePipeline_mediaPipelineId
- The ID of a media capture pipeline.
$sel:createdTimestamp:MediaCapturePipeline'
, mediaCapturePipeline_createdTimestamp
- The time at which the capture pipeline was created, in ISO 8601 format.
mediaCapturePipeline_status :: Lens' MediaCapturePipeline (Maybe MediaPipelineStatus) Source #
The status of the media capture pipeline.
mediaCapturePipeline_sourceType :: Lens' MediaCapturePipeline (Maybe MediaPipelineSourceType) Source #
Source type from which media artifacts are saved. You must use
ChimeMeeting
.
mediaCapturePipeline_sourceArn :: Lens' MediaCapturePipeline (Maybe Text) Source #
ARN of the source from which the media artifacts will be saved.
mediaCapturePipeline_updatedTimestamp :: Lens' MediaCapturePipeline (Maybe UTCTime) Source #
The time at which the capture pipeline was updated, in ISO 8601 format.
mediaCapturePipeline_sinkType :: Lens' MediaCapturePipeline (Maybe MediaPipelineSinkType) Source #
Destination type to which the media artifacts are saved. You must use an S3 Bucket.
mediaCapturePipeline_chimeSdkMeetingConfiguration :: Lens' MediaCapturePipeline (Maybe ChimeSdkMeetingConfiguration) Source #
The configuration for a specified media capture pipeline. SourceType
must be ChimeSdkMeeting
.
mediaCapturePipeline_sinkArn :: Lens' MediaCapturePipeline (Maybe Text) Source #
ARN of the destination to which the media artifacts are saved.
mediaCapturePipeline_mediaPipelineId :: Lens' MediaCapturePipeline (Maybe Text) Source #
The ID of a media capture pipeline.
mediaCapturePipeline_createdTimestamp :: Lens' MediaCapturePipeline (Maybe UTCTime) Source #
The time at which the capture pipeline was created, in ISO 8601 format.
MediaPlacement
data MediaPlacement Source #
A set of endpoints used by clients to connect to the media service group for an Amazon Chime SDK meeting.
See: newMediaPlacement
smart constructor.
MediaPlacement' | |
|
Instances
newMediaPlacement :: MediaPlacement Source #
Create a value of MediaPlacement
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:screenDataUrl:MediaPlacement'
, mediaPlacement_screenDataUrl
- The screen data URL.
$sel:eventIngestionUrl:MediaPlacement'
, mediaPlacement_eventIngestionUrl
- The event ingestion URL.
$sel:signalingUrl:MediaPlacement'
, mediaPlacement_signalingUrl
- The signaling URL.
$sel:screenSharingUrl:MediaPlacement'
, mediaPlacement_screenSharingUrl
- The screen sharing URL.
$sel:screenViewingUrl:MediaPlacement'
, mediaPlacement_screenViewingUrl
- The screen viewing URL.
$sel:audioHostUrl:MediaPlacement'
, mediaPlacement_audioHostUrl
- The audio host URL.
$sel:audioFallbackUrl:MediaPlacement'
, mediaPlacement_audioFallbackUrl
- The audio fallback URL.
$sel:turnControlUrl:MediaPlacement'
, mediaPlacement_turnControlUrl
- The turn control URL.
mediaPlacement_screenDataUrl :: Lens' MediaPlacement (Maybe Text) Source #
The screen data URL.
mediaPlacement_eventIngestionUrl :: Lens' MediaPlacement (Maybe Text) Source #
The event ingestion URL.
mediaPlacement_signalingUrl :: Lens' MediaPlacement (Maybe Text) Source #
The signaling URL.
mediaPlacement_screenSharingUrl :: Lens' MediaPlacement (Maybe Text) Source #
The screen sharing URL.
mediaPlacement_screenViewingUrl :: Lens' MediaPlacement (Maybe Text) Source #
The screen viewing URL.
mediaPlacement_audioHostUrl :: Lens' MediaPlacement (Maybe Text) Source #
The audio host URL.
mediaPlacement_audioFallbackUrl :: Lens' MediaPlacement (Maybe Text) Source #
The audio fallback URL.
mediaPlacement_turnControlUrl :: Lens' MediaPlacement (Maybe Text) Source #
The turn control URL.
Meeting
A meeting created using the Amazon Chime SDK.
See: newMeeting
smart constructor.
Meeting' | |
|
Instances
Eq Meeting Source # | |
Show Meeting Source # | |
Generic Meeting Source # | |
NFData Meeting Source # | |
Defined in Amazonka.Chime.Types.Meeting | |
Hashable Meeting Source # | |
Defined in Amazonka.Chime.Types.Meeting | |
FromJSON Meeting Source # | |
type Rep Meeting Source # | |
Defined in Amazonka.Chime.Types.Meeting type Rep Meeting = D1 ('MetaData "Meeting" "Amazonka.Chime.Types.Meeting" "libZSservicesZSamazonka-chimeZSamazonka-chime" 'False) (C1 ('MetaCons "Meeting'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "mediaRegion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "mediaPlacement") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MediaPlacement))) :*: (S1 ('MetaSel ('Just "externalMeetingId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "meetingId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) |
newMeeting :: Meeting Source #
Create a value of Meeting
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:mediaRegion:Meeting'
, meeting_mediaRegion
- The Region in which you create the meeting. Available values:
af-south-1
, ap-northeast-1
, ap-northeast-2
, ap-south-1
,
ap-southeast-1
, ap-southeast-2
, ca-central-1
, eu-central-1
,
eu-north-1
, eu-south-1
, eu-west-1
, eu-west-2
, eu-west-3
,
sa-east-1
, us-east-1
, us-east-2
, us-west-1
, us-west-2
.
$sel:mediaPlacement:Meeting'
, meeting_mediaPlacement
- The media placement for the meeting.
$sel:externalMeetingId:Meeting'
, meeting_externalMeetingId
- The external meeting ID.
$sel:meetingId:Meeting'
, meeting_meetingId
- The Amazon Chime SDK meeting ID.
meeting_mediaRegion :: Lens' Meeting (Maybe Text) Source #
The Region in which you create the meeting. Available values:
af-south-1
, ap-northeast-1
, ap-northeast-2
, ap-south-1
,
ap-southeast-1
, ap-southeast-2
, ca-central-1
, eu-central-1
,
eu-north-1
, eu-south-1
, eu-west-1
, eu-west-2
, eu-west-3
,
sa-east-1
, us-east-1
, us-east-2
, us-west-1
, us-west-2
.
meeting_mediaPlacement :: Lens' Meeting (Maybe MediaPlacement) Source #
The media placement for the meeting.
MeetingNotificationConfiguration
data MeetingNotificationConfiguration Source #
The resource target configurations for receiving Amazon Chime SDK
meeting and attendee event notifications. The Amazon Chime SDK supports
resource targets located in the US East (N. Virginia) AWS Region
(us-east-1
).
See: newMeetingNotificationConfiguration
smart constructor.
MeetingNotificationConfiguration' | |
|
Instances
newMeetingNotificationConfiguration :: MeetingNotificationConfiguration Source #
Create a value of MeetingNotificationConfiguration
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:snsTopicArn:MeetingNotificationConfiguration'
, meetingNotificationConfiguration_snsTopicArn
- The SNS topic ARN.
$sel:sqsQueueArn:MeetingNotificationConfiguration'
, meetingNotificationConfiguration_sqsQueueArn
- The SQS queue ARN.
meetingNotificationConfiguration_snsTopicArn :: Lens' MeetingNotificationConfiguration (Maybe Text) Source #
The SNS topic ARN.
meetingNotificationConfiguration_sqsQueueArn :: Lens' MeetingNotificationConfiguration (Maybe Text) Source #
The SQS queue ARN.
Member
The member details, such as email address, name, member ID, and member type.
See: newMember
smart constructor.
Instances
Create a value of Member
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:fullName:Member'
, member_fullName
- The member name.
$sel:email:Member'
, member_email
- The member email address.
$sel:memberId:Member'
, member_memberId
- The member ID (user ID or bot ID).
$sel:memberType:Member'
, member_memberType
- The member type.
$sel:accountId:Member'
, member_accountId
- The Amazon Chime account ID.
member_memberType :: Lens' Member (Maybe MemberType) Source #
The member type.
MemberError
data MemberError Source #
The list of errors returned when a member action results in an error.
See: newMemberError
smart constructor.
Instances
newMemberError :: MemberError Source #
Create a value of MemberError
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:memberId:MemberError'
, memberError_memberId
- The member ID.
$sel:errorCode:MemberError'
, memberError_errorCode
- The error code.
$sel:errorMessage:MemberError'
, memberError_errorMessage
- The error message.
memberError_memberId :: Lens' MemberError (Maybe Text) Source #
The member ID.
memberError_errorCode :: Lens' MemberError (Maybe ErrorCode) Source #
The error code.
memberError_errorMessage :: Lens' MemberError (Maybe Text) Source #
The error message.
MembershipItem
data MembershipItem Source #
Membership details, such as member ID and member role.
See: newMembershipItem
smart constructor.
Instances
newMembershipItem :: MembershipItem Source #
Create a value of MembershipItem
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:memberId:MembershipItem'
, membershipItem_memberId
- The member ID.
$sel:role':MembershipItem'
, membershipItem_role
- The member role.
membershipItem_memberId :: Lens' MembershipItem (Maybe Text) Source #
The member ID.
membershipItem_role :: Lens' MembershipItem (Maybe RoomMembershipRole) Source #
The member role.
MessagingSessionEndpoint
data MessagingSessionEndpoint Source #
The websocket endpoint used to connect to Amazon Chime SDK messaging.
See: newMessagingSessionEndpoint
smart constructor.
Instances
newMessagingSessionEndpoint :: MessagingSessionEndpoint Source #
Create a value of MessagingSessionEndpoint
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:url:MessagingSessionEndpoint'
, messagingSessionEndpoint_url
- The endpoint to which you establish a websocket connection.
messagingSessionEndpoint_url :: Lens' MessagingSessionEndpoint (Maybe Text) Source #
The endpoint to which you establish a websocket connection.
OrderedPhoneNumber
data OrderedPhoneNumber Source #
A phone number for which an order has been placed.
See: newOrderedPhoneNumber
smart constructor.
OrderedPhoneNumber' | |
|
Instances
newOrderedPhoneNumber :: OrderedPhoneNumber Source #
Create a value of OrderedPhoneNumber
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:status:OrderedPhoneNumber'
, orderedPhoneNumber_status
- The phone number status.
$sel:e164PhoneNumber:OrderedPhoneNumber'
, orderedPhoneNumber_e164PhoneNumber
- The phone number, in E.164 format.
orderedPhoneNumber_status :: Lens' OrderedPhoneNumber (Maybe OrderedPhoneNumberStatus) Source #
The phone number status.
orderedPhoneNumber_e164PhoneNumber :: Lens' OrderedPhoneNumber (Maybe Text) Source #
The phone number, in E.164 format.
Origination
data Origination Source #
Origination settings enable your SIP hosts to receive inbound calls using your Amazon Chime Voice Connector.
The parameters listed below are not required, but you must use at least one.
See: newOrigination
smart constructor.
Origination' | |
|
Instances
newOrigination :: Origination Source #
Create a value of Origination
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:routes:Origination'
, origination_routes
- The call distribution properties defined for your SIP hosts. Valid
range: Minimum value of 1. Maximum value of 20. This parameter is not
required, but you must specify this parameter or Disabled
.
$sel:disabled:Origination'
, origination_disabled
- When origination settings are disabled, inbound calls are not enabled
for your Amazon Chime Voice Connector. This parameter is not required,
but you must specify this parameter or Routes
.
origination_routes :: Lens' Origination (Maybe [OriginationRoute]) Source #
The call distribution properties defined for your SIP hosts. Valid
range: Minimum value of 1. Maximum value of 20. This parameter is not
required, but you must specify this parameter or Disabled
.
origination_disabled :: Lens' Origination (Maybe Bool) Source #
When origination settings are disabled, inbound calls are not enabled
for your Amazon Chime Voice Connector. This parameter is not required,
but you must specify this parameter or Routes
.
OriginationRoute
data OriginationRoute Source #
Origination routes define call distribution properties for your SIP hosts to receive inbound calls using your Amazon Chime Voice Connector. Limit: Ten origination routes for each Amazon Chime Voice Connector.
The parameters listed below are not required, but you must use at least one.
See: newOriginationRoute
smart constructor.
OriginationRoute' | |
|
Instances
newOriginationRoute :: OriginationRoute Source #
Create a value of OriginationRoute
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:priority:OriginationRoute'
, originationRoute_priority
- The priority associated with the host, with 1 being the highest
priority. Higher priority hosts are attempted first.
$sel:weight:OriginationRoute'
, originationRoute_weight
- The weight associated with the host. If hosts are equal in priority,
calls are redistributed among them based on their relative weight.
$sel:protocol:OriginationRoute'
, originationRoute_protocol
- The protocol to use for the origination route. Encryption-enabled Amazon
Chime Voice Connectors use TCP protocol by default.
$sel:host:OriginationRoute'
, originationRoute_host
- The FQDN or IP address to contact for origination traffic.
$sel:port:OriginationRoute'
, originationRoute_port
- The designated origination route port. Defaults to 5060.
originationRoute_priority :: Lens' OriginationRoute (Maybe Natural) Source #
The priority associated with the host, with 1 being the highest priority. Higher priority hosts are attempted first.
originationRoute_weight :: Lens' OriginationRoute (Maybe Natural) Source #
The weight associated with the host. If hosts are equal in priority, calls are redistributed among them based on their relative weight.
originationRoute_protocol :: Lens' OriginationRoute (Maybe OriginationRouteProtocol) Source #
The protocol to use for the origination route. Encryption-enabled Amazon Chime Voice Connectors use TCP protocol by default.
originationRoute_host :: Lens' OriginationRoute (Maybe Text) Source #
The FQDN or IP address to contact for origination traffic.
originationRoute_port :: Lens' OriginationRoute (Maybe Natural) Source #
The designated origination route port. Defaults to 5060.
Participant
data Participant Source #
The phone number and proxy phone number for a participant in an Amazon Chime Voice Connector proxy session.
See: newParticipant
smart constructor.
Participant' | |
|
Instances
newParticipant :: Participant Source #
Create a value of Participant
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:phoneNumber:Participant'
, participant_phoneNumber
- The participant's phone number.
$sel:proxyPhoneNumber:Participant'
, participant_proxyPhoneNumber
- The participant's proxy phone number.
participant_phoneNumber :: Lens' Participant (Maybe Text) Source #
The participant's phone number.
participant_proxyPhoneNumber :: Lens' Participant (Maybe Text) Source #
The participant's proxy phone number.
PhoneNumber
data PhoneNumber Source #
A phone number used for Amazon Chime Business Calling or an Amazon Chime Voice Connector.
See: newPhoneNumber
smart constructor.
PhoneNumber' | |
|
Instances
newPhoneNumber :: PhoneNumber Source #
Create a value of PhoneNumber
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:status:PhoneNumber'
, phoneNumber_status
- The phone number status.
$sel:deletionTimestamp:PhoneNumber'
, phoneNumber_deletionTimestamp
- The deleted phone number timestamp, in ISO 8601 format.
$sel:phoneNumberId:PhoneNumber'
, phoneNumber_phoneNumberId
- The phone number ID.
$sel:country:PhoneNumber'
, phoneNumber_country
- The phone number country. Format: ISO 3166-1 alpha-2.
$sel:updatedTimestamp:PhoneNumber'
, phoneNumber_updatedTimestamp
- The updated phone number timestamp, in ISO 8601 format.
$sel:productType:PhoneNumber'
, phoneNumber_productType
- The phone number product type.
$sel:e164PhoneNumber:PhoneNumber'
, phoneNumber_e164PhoneNumber
- The phone number, in E.164 format.
$sel:associations:PhoneNumber'
, phoneNumber_associations
- The phone number associations.
$sel:callingName:PhoneNumber'
, phoneNumber_callingName
- The outbound calling name associated with the phone number.
$sel:type':PhoneNumber'
, phoneNumber_type
- The phone number type.
$sel:createdTimestamp:PhoneNumber'
, phoneNumber_createdTimestamp
- The phone number creation timestamp, in ISO 8601 format.
$sel:capabilities:PhoneNumber'
, phoneNumber_capabilities
- The phone number capabilities.
$sel:callingNameStatus:PhoneNumber'
, phoneNumber_callingNameStatus
- The outbound calling name status.
phoneNumber_status :: Lens' PhoneNumber (Maybe PhoneNumberStatus) Source #
The phone number status.
phoneNumber_deletionTimestamp :: Lens' PhoneNumber (Maybe UTCTime) Source #
The deleted phone number timestamp, in ISO 8601 format.
phoneNumber_phoneNumberId :: Lens' PhoneNumber (Maybe Text) Source #
The phone number ID.
phoneNumber_country :: Lens' PhoneNumber (Maybe Text) Source #
The phone number country. Format: ISO 3166-1 alpha-2.
phoneNumber_updatedTimestamp :: Lens' PhoneNumber (Maybe UTCTime) Source #
The updated phone number timestamp, in ISO 8601 format.
phoneNumber_productType :: Lens' PhoneNumber (Maybe PhoneNumberProductType) Source #
The phone number product type.
phoneNumber_e164PhoneNumber :: Lens' PhoneNumber (Maybe Text) Source #
The phone number, in E.164 format.
phoneNumber_associations :: Lens' PhoneNumber (Maybe [PhoneNumberAssociation]) Source #
The phone number associations.
phoneNumber_callingName :: Lens' PhoneNumber (Maybe Text) Source #
The outbound calling name associated with the phone number.
phoneNumber_type :: Lens' PhoneNumber (Maybe PhoneNumberType) Source #
The phone number type.
phoneNumber_createdTimestamp :: Lens' PhoneNumber (Maybe UTCTime) Source #
The phone number creation timestamp, in ISO 8601 format.
phoneNumber_capabilities :: Lens' PhoneNumber (Maybe PhoneNumberCapabilities) Source #
The phone number capabilities.
phoneNumber_callingNameStatus :: Lens' PhoneNumber (Maybe CallingNameStatus) Source #
The outbound calling name status.
PhoneNumberAssociation
data PhoneNumberAssociation Source #
The phone number associations, such as Amazon Chime account ID, Amazon Chime user ID, Amazon Chime Voice Connector ID, or Amazon Chime Voice Connector group ID.
See: newPhoneNumberAssociation
smart constructor.
PhoneNumberAssociation' | |
|
Instances
newPhoneNumberAssociation :: PhoneNumberAssociation Source #
Create a value of PhoneNumberAssociation
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:value:PhoneNumberAssociation'
, phoneNumberAssociation_value
- Contains the ID for the entity specified in Name.
$sel:associatedTimestamp:PhoneNumberAssociation'
, phoneNumberAssociation_associatedTimestamp
- The timestamp of the phone number association, in ISO 8601 format.
$sel:name:PhoneNumberAssociation'
, phoneNumberAssociation_name
- Defines the association with an Amazon Chime account ID, user ID, Amazon
Chime Voice Connector ID, or Amazon Chime Voice Connector group ID.
phoneNumberAssociation_value :: Lens' PhoneNumberAssociation (Maybe Text) Source #
Contains the ID for the entity specified in Name.
phoneNumberAssociation_associatedTimestamp :: Lens' PhoneNumberAssociation (Maybe UTCTime) Source #
The timestamp of the phone number association, in ISO 8601 format.
phoneNumberAssociation_name :: Lens' PhoneNumberAssociation (Maybe PhoneNumberAssociationName) Source #
Defines the association with an Amazon Chime account ID, user ID, Amazon Chime Voice Connector ID, or Amazon Chime Voice Connector group ID.
PhoneNumberCapabilities
data PhoneNumberCapabilities Source #
The phone number capabilities for Amazon Chime Business Calling phone numbers, such as enabled inbound and outbound calling and text messaging.
See: newPhoneNumberCapabilities
smart constructor.
PhoneNumberCapabilities' | |
|
Instances
newPhoneNumberCapabilities :: PhoneNumberCapabilities Source #
Create a value of PhoneNumberCapabilities
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:outboundMMS:PhoneNumberCapabilities'
, phoneNumberCapabilities_outboundMMS
- Allows or denies outbound MMS messaging for the specified phone number.
$sel:inboundCall:PhoneNumberCapabilities'
, phoneNumberCapabilities_inboundCall
- Allows or denies inbound calling for the specified phone number.
$sel:inboundSMS:PhoneNumberCapabilities'
, phoneNumberCapabilities_inboundSMS
- Allows or denies inbound SMS messaging for the specified phone number.
$sel:inboundMMS:PhoneNumberCapabilities'
, phoneNumberCapabilities_inboundMMS
- Allows or denies inbound MMS messaging for the specified phone number.
$sel:outboundCall:PhoneNumberCapabilities'
, phoneNumberCapabilities_outboundCall
- Allows or denies outbound calling for the specified phone number.
$sel:outboundSMS:PhoneNumberCapabilities'
, phoneNumberCapabilities_outboundSMS
- Allows or denies outbound SMS messaging for the specified phone number.
phoneNumberCapabilities_outboundMMS :: Lens' PhoneNumberCapabilities (Maybe Bool) Source #
Allows or denies outbound MMS messaging for the specified phone number.
phoneNumberCapabilities_inboundCall :: Lens' PhoneNumberCapabilities (Maybe Bool) Source #
Allows or denies inbound calling for the specified phone number.
phoneNumberCapabilities_inboundSMS :: Lens' PhoneNumberCapabilities (Maybe Bool) Source #
Allows or denies inbound SMS messaging for the specified phone number.
phoneNumberCapabilities_inboundMMS :: Lens' PhoneNumberCapabilities (Maybe Bool) Source #
Allows or denies inbound MMS messaging for the specified phone number.
phoneNumberCapabilities_outboundCall :: Lens' PhoneNumberCapabilities (Maybe Bool) Source #
Allows or denies outbound calling for the specified phone number.
phoneNumberCapabilities_outboundSMS :: Lens' PhoneNumberCapabilities (Maybe Bool) Source #
Allows or denies outbound SMS messaging for the specified phone number.
PhoneNumberCountry
data PhoneNumberCountry Source #
The phone number country.
See: newPhoneNumberCountry
smart constructor.
PhoneNumberCountry' | |
|
Instances
newPhoneNumberCountry :: PhoneNumberCountry Source #
Create a value of PhoneNumberCountry
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:supportedPhoneNumberTypes:PhoneNumberCountry'
, phoneNumberCountry_supportedPhoneNumberTypes
- The supported phone number types.
$sel:countryCode:PhoneNumberCountry'
, phoneNumberCountry_countryCode
- The phone number country code. Format: ISO 3166-1 alpha-2.
phoneNumberCountry_supportedPhoneNumberTypes :: Lens' PhoneNumberCountry (Maybe [PhoneNumberType]) Source #
The supported phone number types.
phoneNumberCountry_countryCode :: Lens' PhoneNumberCountry (Maybe Text) Source #
The phone number country code. Format: ISO 3166-1 alpha-2.
PhoneNumberError
data PhoneNumberError Source #
If the phone number action fails for one or more of the phone numbers in the request, a list of the phone numbers is returned, along with error codes and error messages.
See: newPhoneNumberError
smart constructor.
PhoneNumberError' | |
|
Instances
newPhoneNumberError :: PhoneNumberError Source #
Create a value of PhoneNumberError
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:phoneNumberId:PhoneNumberError'
, phoneNumberError_phoneNumberId
- The phone number ID for which the action failed.
$sel:errorCode:PhoneNumberError'
, phoneNumberError_errorCode
- The error code.
$sel:errorMessage:PhoneNumberError'
, phoneNumberError_errorMessage
- The error message.
phoneNumberError_phoneNumberId :: Lens' PhoneNumberError (Maybe Text) Source #
The phone number ID for which the action failed.
phoneNumberError_errorCode :: Lens' PhoneNumberError (Maybe ErrorCode) Source #
The error code.
phoneNumberError_errorMessage :: Lens' PhoneNumberError (Maybe Text) Source #
The error message.
PhoneNumberOrder
data PhoneNumberOrder Source #
The details of a phone number order created for Amazon Chime.
See: newPhoneNumberOrder
smart constructor.
PhoneNumberOrder' | |
|
Instances
newPhoneNumberOrder :: PhoneNumberOrder Source #
Create a value of PhoneNumberOrder
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:status:PhoneNumberOrder'
, phoneNumberOrder_status
- The status of the phone number order.
$sel:orderedPhoneNumbers:PhoneNumberOrder'
, phoneNumberOrder_orderedPhoneNumbers
- The ordered phone number details, such as the phone number in E.164
format and the phone number status.
$sel:updatedTimestamp:PhoneNumberOrder'
, phoneNumberOrder_updatedTimestamp
- The updated phone number order time stamp, in ISO 8601 format.
$sel:productType:PhoneNumberOrder'
, phoneNumberOrder_productType
- The phone number order product type.
$sel:phoneNumberOrderId:PhoneNumberOrder'
, phoneNumberOrder_phoneNumberOrderId
- The phone number order ID.
$sel:createdTimestamp:PhoneNumberOrder'
, phoneNumberOrder_createdTimestamp
- The phone number order creation time stamp, in ISO 8601 format.
phoneNumberOrder_status :: Lens' PhoneNumberOrder (Maybe PhoneNumberOrderStatus) Source #
The status of the phone number order.
phoneNumberOrder_orderedPhoneNumbers :: Lens' PhoneNumberOrder (Maybe [OrderedPhoneNumber]) Source #
The ordered phone number details, such as the phone number in E.164 format and the phone number status.
phoneNumberOrder_updatedTimestamp :: Lens' PhoneNumberOrder (Maybe UTCTime) Source #
The updated phone number order time stamp, in ISO 8601 format.
phoneNumberOrder_productType :: Lens' PhoneNumberOrder (Maybe PhoneNumberProductType) Source #
The phone number order product type.
phoneNumberOrder_phoneNumberOrderId :: Lens' PhoneNumberOrder (Maybe Text) Source #
The phone number order ID.
phoneNumberOrder_createdTimestamp :: Lens' PhoneNumberOrder (Maybe UTCTime) Source #
The phone number order creation time stamp, in ISO 8601 format.
Proxy
The proxy configuration for an Amazon Chime Voice Connector.
See: newProxy
smart constructor.
Proxy' | |
|
Instances
Eq Proxy Source # | |
Show Proxy Source # | |
Generic Proxy Source # | |
NFData Proxy Source # | |
Defined in Amazonka.Chime.Types.Proxy | |
Hashable Proxy Source # | |
Defined in Amazonka.Chime.Types.Proxy | |
FromJSON Proxy Source # | |
type Rep Proxy Source # | |
Defined in Amazonka.Chime.Types.Proxy type Rep Proxy = D1 ('MetaData "Proxy" "Amazonka.Chime.Types.Proxy" "libZSservicesZSamazonka-chimeZSamazonka-chime" 'False) (C1 ('MetaCons "Proxy'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "defaultSessionExpiryMinutes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "disabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "fallBackPhoneNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "phoneNumberCountries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))) |
Create a value of Proxy
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:defaultSessionExpiryMinutes:Proxy'
, proxy_defaultSessionExpiryMinutes
- The default number of minutes allowed for proxy sessions.
$sel:disabled:Proxy'
, proxy_disabled
- When true, stops proxy sessions from being created on the specified
Amazon Chime Voice Connector.
$sel:fallBackPhoneNumber:Proxy'
, proxy_fallBackPhoneNumber
- The phone number to route calls to after a proxy session expires.
$sel:phoneNumberCountries:Proxy'
, proxy_phoneNumberCountries
- The countries for proxy phone numbers to be selected from.
proxy_defaultSessionExpiryMinutes :: Lens' Proxy (Maybe Int) Source #
The default number of minutes allowed for proxy sessions.
proxy_disabled :: Lens' Proxy (Maybe Bool) Source #
When true, stops proxy sessions from being created on the specified Amazon Chime Voice Connector.
proxy_fallBackPhoneNumber :: Lens' Proxy (Maybe Text) Source #
The phone number to route calls to after a proxy session expires.
proxy_phoneNumberCountries :: Lens' Proxy (Maybe [Text]) Source #
The countries for proxy phone numbers to be selected from.
ProxySession
data ProxySession Source #
The proxy session for an Amazon Chime Voice Connector.
See: newProxySession
smart constructor.
ProxySession' | |
|
Instances
newProxySession :: ProxySession Source #
Create a value of ProxySession
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:status:ProxySession'
, proxySession_status
- The status of the proxy session.
$sel:numberSelectionBehavior:ProxySession'
, proxySession_numberSelectionBehavior
- The preference for proxy phone number reuse, or stickiness, between the
same participants across sessions.
$sel:geoMatchParams:ProxySession'
, proxySession_geoMatchParams
- The country and area code for the proxy phone number.
$sel:expiryMinutes:ProxySession'
, proxySession_expiryMinutes
- The number of minutes allowed for the proxy session.
$sel:endedTimestamp:ProxySession'
, proxySession_endedTimestamp
- The ended time stamp, in ISO 8601 format.
$sel:updatedTimestamp:ProxySession'
, proxySession_updatedTimestamp
- The updated time stamp, in ISO 8601 format.
$sel:participants:ProxySession'
, proxySession_participants
- The proxy session participants.
$sel:name:ProxySession'
, proxySession_name
- The name of the proxy session.
$sel:proxySessionId:ProxySession'
, proxySession_proxySessionId
- The proxy session ID.
$sel:geoMatchLevel:ProxySession'
, proxySession_geoMatchLevel
- The preference for matching the country or area code of the proxy phone
number with that of the first participant.
$sel:voiceConnectorId:ProxySession'
, proxySession_voiceConnectorId
- The Amazon Chime voice connector ID.
$sel:createdTimestamp:ProxySession'
, proxySession_createdTimestamp
- The created time stamp, in ISO 8601 format.
$sel:capabilities:ProxySession'
, proxySession_capabilities
- The proxy session capabilities.
proxySession_status :: Lens' ProxySession (Maybe ProxySessionStatus) Source #
The status of the proxy session.
proxySession_numberSelectionBehavior :: Lens' ProxySession (Maybe NumberSelectionBehavior) Source #
The preference for proxy phone number reuse, or stickiness, between the same participants across sessions.
proxySession_geoMatchParams :: Lens' ProxySession (Maybe GeoMatchParams) Source #
The country and area code for the proxy phone number.
proxySession_expiryMinutes :: Lens' ProxySession (Maybe Natural) Source #
The number of minutes allowed for the proxy session.
proxySession_endedTimestamp :: Lens' ProxySession (Maybe UTCTime) Source #
The ended time stamp, in ISO 8601 format.
proxySession_updatedTimestamp :: Lens' ProxySession (Maybe UTCTime) Source #
The updated time stamp, in ISO 8601 format.
proxySession_participants :: Lens' ProxySession (Maybe [Participant]) Source #
The proxy session participants.
proxySession_name :: Lens' ProxySession (Maybe Text) Source #
The name of the proxy session.
proxySession_proxySessionId :: Lens' ProxySession (Maybe Text) Source #
The proxy session ID.
proxySession_geoMatchLevel :: Lens' ProxySession (Maybe GeoMatchLevel) Source #
The preference for matching the country or area code of the proxy phone number with that of the first participant.
proxySession_voiceConnectorId :: Lens' ProxySession (Maybe Text) Source #
The Amazon Chime voice connector ID.
proxySession_createdTimestamp :: Lens' ProxySession (Maybe UTCTime) Source #
The created time stamp, in ISO 8601 format.
proxySession_capabilities :: Lens' ProxySession (Maybe [Capability]) Source #
The proxy session capabilities.
RetentionSettings
data RetentionSettings Source #
The retention settings for an Amazon Chime Enterprise account that determine how long to retain items such as chat-room messages and chat-conversation messages.
See: newRetentionSettings
smart constructor.
RetentionSettings' | |
|
Instances
newRetentionSettings :: RetentionSettings Source #
Create a value of RetentionSettings
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:roomRetentionSettings:RetentionSettings'
, retentionSettings_roomRetentionSettings
- The chat room retention settings.
$sel:conversationRetentionSettings:RetentionSettings'
, retentionSettings_conversationRetentionSettings
- The chat conversation retention settings.
retentionSettings_roomRetentionSettings :: Lens' RetentionSettings (Maybe RoomRetentionSettings) Source #
The chat room retention settings.
retentionSettings_conversationRetentionSettings :: Lens' RetentionSettings (Maybe ConversationRetentionSettings) Source #
The chat conversation retention settings.
Room
The Amazon Chime chat room details.
See: newRoom
smart constructor.
Room' | |
|
Instances
Create a value of Room
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:updatedTimestamp:Room'
, room_updatedTimestamp
- The room update timestamp, in ISO 8601 format.
$sel:createdBy:Room'
, room_createdBy
- The identifier of the room creator.
$sel:accountId:Room'
, room_accountId
- The Amazon Chime account ID.
$sel:name:Room'
, room_name
- The room name.
$sel:roomId:Room'
, room_roomId
- The room ID.
$sel:createdTimestamp:Room'
, room_createdTimestamp
- The room creation timestamp, in ISO 8601 format.
room_updatedTimestamp :: Lens' Room (Maybe UTCTime) Source #
The room update timestamp, in ISO 8601 format.
room_createdTimestamp :: Lens' Room (Maybe UTCTime) Source #
The room creation timestamp, in ISO 8601 format.
RoomMembership
data RoomMembership Source #
The room membership details.
See: newRoomMembership
smart constructor.
Instances
newRoomMembership :: RoomMembership Source #
Create a value of RoomMembership
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:updatedTimestamp:RoomMembership'
, roomMembership_updatedTimestamp
- The room membership update timestamp, in ISO 8601 format.
$sel:role':RoomMembership'
, roomMembership_role
- The membership role.
$sel:roomId:RoomMembership'
, roomMembership_roomId
- The room ID.
$sel:member:RoomMembership'
, roomMembership_member
- Undocumented member.
$sel:invitedBy:RoomMembership'
, roomMembership_invitedBy
- The identifier of the user that invited the room member.
roomMembership_updatedTimestamp :: Lens' RoomMembership (Maybe UTCTime) Source #
The room membership update timestamp, in ISO 8601 format.
roomMembership_role :: Lens' RoomMembership (Maybe RoomMembershipRole) Source #
The membership role.
roomMembership_roomId :: Lens' RoomMembership (Maybe Text) Source #
The room ID.
roomMembership_member :: Lens' RoomMembership (Maybe Member) Source #
Undocumented member.
roomMembership_invitedBy :: Lens' RoomMembership (Maybe Text) Source #
The identifier of the user that invited the room member.
RoomRetentionSettings
data RoomRetentionSettings Source #
The retention settings that determine how long to retain chat-room messages for an Amazon Chime Enterprise account.
See: newRoomRetentionSettings
smart constructor.
RoomRetentionSettings' | |
|
Instances
newRoomRetentionSettings :: RoomRetentionSettings Source #
Create a value of RoomRetentionSettings
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:retentionDays:RoomRetentionSettings'
, roomRetentionSettings_retentionDays
- The number of days for which to retain chat-room messages.
roomRetentionSettings_retentionDays :: Lens' RoomRetentionSettings (Maybe Natural) Source #
The number of days for which to retain chat-room messages.
SelectedVideoStreams
data SelectedVideoStreams Source #
The video streams to capture for a specified media capture pipeline. The total number of video streams can't exceed 25.
See: newSelectedVideoStreams
smart constructor.
SelectedVideoStreams' | |
|
Instances
newSelectedVideoStreams :: SelectedVideoStreams Source #
Create a value of SelectedVideoStreams
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:attendeeIds:SelectedVideoStreams'
, selectedVideoStreams_attendeeIds
- The attendee IDs of the streams selected for a media capture pipeline.
$sel:externalUserIds:SelectedVideoStreams'
, selectedVideoStreams_externalUserIds
- The external user IDs of the streams selected for a media capture
pipeline.
selectedVideoStreams_attendeeIds :: Lens' SelectedVideoStreams (Maybe (NonEmpty Text)) Source #
The attendee IDs of the streams selected for a media capture pipeline.
selectedVideoStreams_externalUserIds :: Lens' SelectedVideoStreams (Maybe (NonEmpty Text)) Source #
The external user IDs of the streams selected for a media capture pipeline.
SigninDelegateGroup
data SigninDelegateGroup Source #
An Active Directory (AD) group whose members are granted permission to act as delegates.
See: newSigninDelegateGroup
smart constructor.
Instances
newSigninDelegateGroup :: SigninDelegateGroup Source #
Create a value of SigninDelegateGroup
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:groupName:SigninDelegateGroup'
, signinDelegateGroup_groupName
- The group name.
signinDelegateGroup_groupName :: Lens' SigninDelegateGroup (Maybe Text) Source #
The group name.
SipMediaApplication
data SipMediaApplication Source #
The details of the SIP media application, including name and endpoints. An AWS account can have multiple SIP media applications.
See: newSipMediaApplication
smart constructor.
SipMediaApplication' | |
|
Instances
newSipMediaApplication :: SipMediaApplication Source #
Create a value of SipMediaApplication
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:updatedTimestamp:SipMediaApplication'
, sipMediaApplication_updatedTimestamp
- The SIP media application updated timestamp, in ISO 8601 format.
$sel:name:SipMediaApplication'
, sipMediaApplication_name
- The name of the SIP media application.
$sel:awsRegion:SipMediaApplication'
, sipMediaApplication_awsRegion
- The AWS Region in which the SIP media application is created.
$sel:endpoints:SipMediaApplication'
, sipMediaApplication_endpoints
- List of endpoints for SIP media application. Currently, only one
endpoint per SIP media application is permitted.
$sel:createdTimestamp:SipMediaApplication'
, sipMediaApplication_createdTimestamp
- The SIP media application creation timestamp, in ISO 8601 format.
$sel:sipMediaApplicationId:SipMediaApplication'
, sipMediaApplication_sipMediaApplicationId
- The SIP media application ID.
sipMediaApplication_updatedTimestamp :: Lens' SipMediaApplication (Maybe UTCTime) Source #
The SIP media application updated timestamp, in ISO 8601 format.
sipMediaApplication_name :: Lens' SipMediaApplication (Maybe Text) Source #
The name of the SIP media application.
sipMediaApplication_awsRegion :: Lens' SipMediaApplication (Maybe Text) Source #
The AWS Region in which the SIP media application is created.
sipMediaApplication_endpoints :: Lens' SipMediaApplication (Maybe (NonEmpty SipMediaApplicationEndpoint)) Source #
List of endpoints for SIP media application. Currently, only one endpoint per SIP media application is permitted.
sipMediaApplication_createdTimestamp :: Lens' SipMediaApplication (Maybe UTCTime) Source #
The SIP media application creation timestamp, in ISO 8601 format.
sipMediaApplication_sipMediaApplicationId :: Lens' SipMediaApplication (Maybe Text) Source #
The SIP media application ID.
SipMediaApplicationCall
data SipMediaApplicationCall Source #
A Call
instance for a SIP media application.
See: newSipMediaApplicationCall
smart constructor.
SipMediaApplicationCall' | |
|
Instances
newSipMediaApplicationCall :: SipMediaApplicationCall Source #
Create a value of SipMediaApplicationCall
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:transactionId:SipMediaApplicationCall'
, sipMediaApplicationCall_transactionId
- The transaction ID of a call.
sipMediaApplicationCall_transactionId :: Lens' SipMediaApplicationCall (Maybe Text) Source #
The transaction ID of a call.
SipMediaApplicationEndpoint
data SipMediaApplicationEndpoint Source #
The endpoint assigned to the SIP media application.
See: newSipMediaApplicationEndpoint
smart constructor.
Instances
newSipMediaApplicationEndpoint :: SipMediaApplicationEndpoint Source #
Create a value of SipMediaApplicationEndpoint
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:lambdaArn:SipMediaApplicationEndpoint'
, sipMediaApplicationEndpoint_lambdaArn
- Valid Amazon Resource Name (ARN) of the Lambda function. The function
must be created in the same AWS Region as the SIP media application.
sipMediaApplicationEndpoint_lambdaArn :: Lens' SipMediaApplicationEndpoint (Maybe Text) Source #
Valid Amazon Resource Name (ARN) of the Lambda function. The function must be created in the same AWS Region as the SIP media application.
SipMediaApplicationLoggingConfiguration
data SipMediaApplicationLoggingConfiguration Source #
Logging configuration of the SIP media application.
See: newSipMediaApplicationLoggingConfiguration
smart constructor.
SipMediaApplicationLoggingConfiguration' | |
|
Instances
newSipMediaApplicationLoggingConfiguration :: SipMediaApplicationLoggingConfiguration Source #
Create a value of SipMediaApplicationLoggingConfiguration
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:enableSipMediaApplicationMessageLogs:SipMediaApplicationLoggingConfiguration'
, sipMediaApplicationLoggingConfiguration_enableSipMediaApplicationMessageLogs
- Enables application message logs for the SIP media application.
sipMediaApplicationLoggingConfiguration_enableSipMediaApplicationMessageLogs :: Lens' SipMediaApplicationLoggingConfiguration (Maybe Bool) Source #
Enables application message logs for the SIP media application.
SipRule
The SIP rule details, including name, triggers, and target applications. An AWS account can have multiple SIP rules.
See: newSipRule
smart constructor.
SipRule' | |
|
Instances
newSipRule :: SipRule Source #
Create a value of SipRule
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:disabled:SipRule'
, sipRule_disabled
- Indicates whether the SIP rule is enabled or disabled. You must disable
a rule before you can delete it.
$sel:targetApplications:SipRule'
, sipRule_targetApplications
- Target SIP media application and other details, such as priority and AWS
Region, to be specified in the SIP rule. Only one SIP rule per AWS
Region can be provided.
$sel:triggerType:SipRule'
, sipRule_triggerType
- The type of trigger assigned to the SIP rule in TriggerValue
,
currently RequestUriHostname
or ToPhoneNumber
.
$sel:updatedTimestamp:SipRule'
, sipRule_updatedTimestamp
- The time at which the SIP rule was last updated, in ISO 8601 format.
$sel:name:SipRule'
, sipRule_name
- The name of the SIP rule.
$sel:triggerValue:SipRule'
, sipRule_triggerValue
- If TriggerType
is RequestUriHostname
, then the value can be the
outbound host name of the Amazon Chime Voice Connector. If TriggerType
is ToPhoneNumber
, then the value can be a customer-owned phone number
in E164 format. SipRule
is triggered when a SIP rule requests host
name or ToPhoneNumber
matches in the incoming SIP request.
$sel:createdTimestamp:SipRule'
, sipRule_createdTimestamp
- The time at which the SIP rule was created, in ISO 8601 format.
$sel:sipRuleId:SipRule'
, sipRule_sipRuleId
- The SIP rule ID.
sipRule_disabled :: Lens' SipRule (Maybe Bool) Source #
Indicates whether the SIP rule is enabled or disabled. You must disable a rule before you can delete it.
sipRule_targetApplications :: Lens' SipRule (Maybe (NonEmpty SipRuleTargetApplication)) Source #
Target SIP media application and other details, such as priority and AWS Region, to be specified in the SIP rule. Only one SIP rule per AWS Region can be provided.
sipRule_triggerType :: Lens' SipRule (Maybe SipRuleTriggerType) Source #
The type of trigger assigned to the SIP rule in TriggerValue
,
currently RequestUriHostname
or ToPhoneNumber
.
sipRule_updatedTimestamp :: Lens' SipRule (Maybe UTCTime) Source #
The time at which the SIP rule was last updated, in ISO 8601 format.
sipRule_triggerValue :: Lens' SipRule (Maybe Text) Source #
If TriggerType
is RequestUriHostname
, then the value can be the
outbound host name of the Amazon Chime Voice Connector. If TriggerType
is ToPhoneNumber
, then the value can be a customer-owned phone number
in E164 format. SipRule
is triggered when a SIP rule requests host
name or ToPhoneNumber
matches in the incoming SIP request.
sipRule_createdTimestamp :: Lens' SipRule (Maybe UTCTime) Source #
The time at which the SIP rule was created, in ISO 8601 format.
SipRuleTargetApplication
data SipRuleTargetApplication Source #
Target SIP media application and other details, such as priority and AWS Region, to be specified in the SIP rule. Only one SIP rule per AWS Region can be provided.
See: newSipRuleTargetApplication
smart constructor.
Instances
newSipRuleTargetApplication :: SipRuleTargetApplication Source #
Create a value of SipRuleTargetApplication
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:priority:SipRuleTargetApplication'
, sipRuleTargetApplication_priority
- Priority of the SIP media application in the target list.
$sel:awsRegion:SipRuleTargetApplication'
, sipRuleTargetApplication_awsRegion
- The AWS Region of the target application.
$sel:sipMediaApplicationId:SipRuleTargetApplication'
, sipRuleTargetApplication_sipMediaApplicationId
- The SIP media application ID.
sipRuleTargetApplication_priority :: Lens' SipRuleTargetApplication (Maybe Natural) Source #
Priority of the SIP media application in the target list.
sipRuleTargetApplication_awsRegion :: Lens' SipRuleTargetApplication (Maybe Text) Source #
The AWS Region of the target application.
sipRuleTargetApplication_sipMediaApplicationId :: Lens' SipRuleTargetApplication (Maybe Text) Source #
The SIP media application ID.
SourceConfiguration
data SourceConfiguration Source #
Source configuration for a specified media capture pipeline.
See: newSourceConfiguration
smart constructor.
SourceConfiguration' | |
|
Instances
newSourceConfiguration :: SourceConfiguration Source #
Create a value of SourceConfiguration
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:selectedVideoStreams:SourceConfiguration'
, sourceConfiguration_selectedVideoStreams
- The selected video streams to capture for a specified media capture
pipeline. The number of video streams can't exceed 25.
sourceConfiguration_selectedVideoStreams :: Lens' SourceConfiguration (Maybe SelectedVideoStreams) Source #
The selected video streams to capture for a specified media capture pipeline. The number of video streams can't exceed 25.
StreamingConfiguration
data StreamingConfiguration Source #
The streaming configuration associated with an Amazon Chime Voice Connector. Specifies whether media streaming is enabled for sending to Amazon Kinesis, and shows the retention period for the Amazon Kinesis data, in hours.
See: newStreamingConfiguration
smart constructor.
StreamingConfiguration' | |
|
Instances
newStreamingConfiguration Source #
Create a value of StreamingConfiguration
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:disabled:StreamingConfiguration'
, streamingConfiguration_disabled
- When true, media streaming to Amazon Kinesis is turned off.
$sel:streamingNotificationTargets:StreamingConfiguration'
, streamingConfiguration_streamingNotificationTargets
- The streaming notification targets.
$sel:dataRetentionInHours:StreamingConfiguration'
, streamingConfiguration_dataRetentionInHours
- The retention period, in hours, for the Amazon Kinesis data.
streamingConfiguration_disabled :: Lens' StreamingConfiguration (Maybe Bool) Source #
When true, media streaming to Amazon Kinesis is turned off.
streamingConfiguration_streamingNotificationTargets :: Lens' StreamingConfiguration (Maybe (NonEmpty StreamingNotificationTarget)) Source #
The streaming notification targets.
streamingConfiguration_dataRetentionInHours :: Lens' StreamingConfiguration Natural Source #
The retention period, in hours, for the Amazon Kinesis data.
StreamingNotificationTarget
data StreamingNotificationTarget Source #
The targeted recipient for a streaming configuration notification.
See: newStreamingNotificationTarget
smart constructor.
StreamingNotificationTarget' | |
|
Instances
newStreamingNotificationTarget Source #
Create a value of StreamingNotificationTarget
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:notificationTarget:StreamingNotificationTarget'
, streamingNotificationTarget_notificationTarget
- The streaming notification target.
streamingNotificationTarget_notificationTarget :: Lens' StreamingNotificationTarget NotificationTarget Source #
The streaming notification target.
Tag
Describes a tag applied to a resource.
See: newTag
smart constructor.
Instances
Eq Tag Source # | |
Show Tag Source # | |
Generic Tag Source # | |
NFData Tag Source # | |
Defined in Amazonka.Chime.Types.Tag | |
Hashable Tag Source # | |
Defined in Amazonka.Chime.Types.Tag | |
ToJSON Tag Source # | |
Defined in Amazonka.Chime.Types.Tag | |
FromJSON Tag Source # | |
type Rep Tag Source # | |
Defined in Amazonka.Chime.Types.Tag type Rep Tag = D1 ('MetaData "Tag" "Amazonka.Chime.Types.Tag" "libZSservicesZSamazonka-chimeZSamazonka-chime" 'False) (C1 ('MetaCons "Tag'" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text)))) |
Create a value of Tag
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:key:Tag'
, tag_key
- The key of the tag.
$sel:value:Tag'
, tag_value
- The value of the tag.
TelephonySettings
data TelephonySettings Source #
Settings that allow management of telephony permissions for an Amazon Chime user, such as inbound and outbound calling and text messaging.
See: newTelephonySettings
smart constructor.
TelephonySettings' | |
|
Instances
:: Bool | |
-> Bool | |
-> Bool | |
-> TelephonySettings |
Create a value of TelephonySettings
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:inboundCalling:TelephonySettings'
, telephonySettings_inboundCalling
- Allows or denies inbound calling.
$sel:outboundCalling:TelephonySettings'
, telephonySettings_outboundCalling
- Allows or denies outbound calling.
$sel:sms:TelephonySettings'
, telephonySettings_sms
- Allows or denies SMS messaging.
telephonySettings_inboundCalling :: Lens' TelephonySettings Bool Source #
Allows or denies inbound calling.
telephonySettings_outboundCalling :: Lens' TelephonySettings Bool Source #
Allows or denies outbound calling.
telephonySettings_sms :: Lens' TelephonySettings Bool Source #
Allows or denies SMS messaging.
Termination
data Termination Source #
Termination settings enable your SIP hosts to make outbound calls using your Amazon Chime Voice Connector.
See: newTermination
smart constructor.
Termination' | |
|
Instances
newTermination :: Termination Source #
Create a value of Termination
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:defaultPhoneNumber:Termination'
, termination_defaultPhoneNumber
- The default caller ID phone number.
$sel:disabled:Termination'
, termination_disabled
- When termination settings are disabled, outbound calls can not be made.
$sel:callingRegions:Termination'
, termination_callingRegions
- The countries to which calls are allowed, in ISO 3166-1 alpha-2 format.
Required.
$sel:cpsLimit:Termination'
, termination_cpsLimit
- The limit on calls per second. Max value based on account service quota.
Default value of 1.
$sel:cidrAllowedList:Termination'
, termination_cidrAllowedList
- The IP addresses allowed to make calls, in CIDR format. Required.
termination_defaultPhoneNumber :: Lens' Termination (Maybe Text) Source #
The default caller ID phone number.
termination_disabled :: Lens' Termination (Maybe Bool) Source #
When termination settings are disabled, outbound calls can not be made.
termination_callingRegions :: Lens' Termination (Maybe [Text]) Source #
The countries to which calls are allowed, in ISO 3166-1 alpha-2 format. Required.
termination_cpsLimit :: Lens' Termination (Maybe Natural) Source #
The limit on calls per second. Max value based on account service quota. Default value of 1.
termination_cidrAllowedList :: Lens' Termination (Maybe [Text]) Source #
The IP addresses allowed to make calls, in CIDR format. Required.
TerminationHealth
data TerminationHealth Source #
The termination health details, including the source IP address and
timestamp of the last successful SIP OPTIONS
message from your SIP
infrastructure.
See: newTerminationHealth
smart constructor.
Instances
newTerminationHealth :: TerminationHealth Source #
Create a value of TerminationHealth
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:source:TerminationHealth'
, terminationHealth_source
- The source IP address.
$sel:timestamp:TerminationHealth'
, terminationHealth_timestamp
- The timestamp, in ISO 8601 format.
terminationHealth_source :: Lens' TerminationHealth (Maybe Text) Source #
The source IP address.
terminationHealth_timestamp :: Lens' TerminationHealth (Maybe UTCTime) Source #
The timestamp, in ISO 8601 format.
TranscriptionConfiguration
data TranscriptionConfiguration Source #
The configuration for the current transcription operation. Must contain
EngineTranscribeSettings
or EngineTranscribeMedicalSettings
.
See: newTranscriptionConfiguration
smart constructor.
TranscriptionConfiguration' | |
|
Instances
newTranscriptionConfiguration :: TranscriptionConfiguration Source #
Create a value of TranscriptionConfiguration
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:engineTranscribeMedicalSettings:TranscriptionConfiguration'
, transcriptionConfiguration_engineTranscribeMedicalSettings
- The transcription configuration settings passed to Amazon Transcribe
Medical.
$sel:engineTranscribeSettings:TranscriptionConfiguration'
, transcriptionConfiguration_engineTranscribeSettings
- The transcription configuration settings passed to Amazon Transcribe.
transcriptionConfiguration_engineTranscribeMedicalSettings :: Lens' TranscriptionConfiguration (Maybe EngineTranscribeMedicalSettings) Source #
The transcription configuration settings passed to Amazon Transcribe Medical.
transcriptionConfiguration_engineTranscribeSettings :: Lens' TranscriptionConfiguration (Maybe EngineTranscribeSettings) Source #
The transcription configuration settings passed to Amazon Transcribe.
UpdatePhoneNumberRequestItem
data UpdatePhoneNumberRequestItem Source #
The phone number ID, product type, or calling name fields to update, used with the BatchUpdatePhoneNumber and UpdatePhoneNumber actions.
See: newUpdatePhoneNumberRequestItem
smart constructor.
UpdatePhoneNumberRequestItem' | |
|
Instances
newUpdatePhoneNumberRequestItem Source #
Create a value of UpdatePhoneNumberRequestItem
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:productType:UpdatePhoneNumberRequestItem'
, updatePhoneNumberRequestItem_productType
- The product type to update.
$sel:callingName:UpdatePhoneNumberRequestItem'
, updatePhoneNumberRequestItem_callingName
- The outbound calling name to update.
$sel:phoneNumberId:UpdatePhoneNumberRequestItem'
, updatePhoneNumberRequestItem_phoneNumberId
- The phone number ID to update.
updatePhoneNumberRequestItem_productType :: Lens' UpdatePhoneNumberRequestItem (Maybe PhoneNumberProductType) Source #
The product type to update.
updatePhoneNumberRequestItem_callingName :: Lens' UpdatePhoneNumberRequestItem (Maybe Text) Source #
The outbound calling name to update.
updatePhoneNumberRequestItem_phoneNumberId :: Lens' UpdatePhoneNumberRequestItem Text Source #
The phone number ID to update.
UpdateUserRequestItem
data UpdateUserRequestItem Source #
The user ID and user fields to update, used with the BatchUpdateUser action.
See: newUpdateUserRequestItem
smart constructor.
UpdateUserRequestItem' | |
|
Instances
newUpdateUserRequestItem Source #
Create a value of UpdateUserRequestItem
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:licenseType:UpdateUserRequestItem'
, updateUserRequestItem_licenseType
- The user license type.
$sel:userType:UpdateUserRequestItem'
, updateUserRequestItem_userType
- The user type.
$sel:alexaForBusinessMetadata:UpdateUserRequestItem'
, updateUserRequestItem_alexaForBusinessMetadata
- The Alexa for Business metadata.
$sel:userId:UpdateUserRequestItem'
, updateUserRequestItem_userId
- The user ID.
updateUserRequestItem_licenseType :: Lens' UpdateUserRequestItem (Maybe License) Source #
The user license type.
updateUserRequestItem_userType :: Lens' UpdateUserRequestItem (Maybe UserType) Source #
The user type.
updateUserRequestItem_alexaForBusinessMetadata :: Lens' UpdateUserRequestItem (Maybe AlexaForBusinessMetadata) Source #
The Alexa for Business metadata.
updateUserRequestItem_userId :: Lens' UpdateUserRequestItem Text Source #
The user ID.
User
The user on the Amazon Chime account.
See: newUser
smart constructor.
User' | |
|
Instances
Create a value of User
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:userInvitationStatus:User'
, user_userInvitationStatus
- The user invite status.
$sel:personalPIN:User'
, user_personalPIN
- The user's personal meeting PIN.
$sel:primaryProvisionedNumber:User'
, user_primaryProvisionedNumber
- The primary phone number associated with the user.
$sel:licenseType:User'
, user_licenseType
- The license type for the user.
$sel:registeredOn:User'
, user_registeredOn
- Date and time when the user is registered, in ISO 8601 format.
$sel:accountId:User'
, user_accountId
- The Amazon Chime account ID.
$sel:userRegistrationStatus:User'
, user_userRegistrationStatus
- The user registration status.
$sel:invitedOn:User'
, user_invitedOn
- Date and time when the user is invited to the Amazon Chime account, in
ISO 8601 format.
$sel:displayName:User'
, user_displayName
- The display name of the user.
$sel:primaryEmail:User'
, user_primaryEmail
- The primary email address of the user.
$sel:userType:User'
, user_userType
- The user type.
$sel:alexaForBusinessMetadata:User'
, user_alexaForBusinessMetadata
- The Alexa for Business metadata.
$sel:userId:User'
, user_userId
- The user ID.
user_userInvitationStatus :: Lens' User (Maybe InviteStatus) Source #
The user invite status.
user_primaryProvisionedNumber :: Lens' User (Maybe Text) Source #
The primary phone number associated with the user.
user_registeredOn :: Lens' User (Maybe UTCTime) Source #
Date and time when the user is registered, in ISO 8601 format.
user_userRegistrationStatus :: Lens' User (Maybe RegistrationStatus) Source #
The user registration status.
user_invitedOn :: Lens' User (Maybe UTCTime) Source #
Date and time when the user is invited to the Amazon Chime account, in ISO 8601 format.
user_alexaForBusinessMetadata :: Lens' User (Maybe AlexaForBusinessMetadata) Source #
The Alexa for Business metadata.
UserError
The list of errors returned when errors are encountered during the BatchSuspendUser, BatchUnsuspendUser, or BatchUpdateUser actions. This includes user IDs, error codes, and error messages.
See: newUserError
smart constructor.
Instances
Eq UserError Source # | |
Read UserError Source # | |
Show UserError Source # | |
Generic UserError Source # | |
NFData UserError Source # | |
Defined in Amazonka.Chime.Types.UserError | |
Hashable UserError Source # | |
Defined in Amazonka.Chime.Types.UserError | |
FromJSON UserError Source # | |
type Rep UserError Source # | |
Defined in Amazonka.Chime.Types.UserError type Rep UserError = D1 ('MetaData "UserError" "Amazonka.Chime.Types.UserError" "libZSservicesZSamazonka-chimeZSamazonka-chime" 'False) (C1 ('MetaCons "UserError'" 'PrefixI 'True) (S1 ('MetaSel ('Just "userId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "errorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ErrorCode)) :*: S1 ('MetaSel ('Just "errorMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) |
newUserError :: UserError Source #
Create a value of UserError
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:userId:UserError'
, userError_userId
- The user ID for which the action failed.
$sel:errorCode:UserError'
, userError_errorCode
- The error code.
$sel:errorMessage:UserError'
, userError_errorMessage
- The error message.
UserSettings
data UserSettings Source #
Settings associated with an Amazon Chime user, including inbound and outbound calling and text messaging.
See: newUserSettings
smart constructor.
UserSettings' | |
|
Instances
Create a value of UserSettings
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:telephony:UserSettings'
, userSettings_telephony
- The telephony settings associated with the user.
userSettings_telephony :: Lens' UserSettings TelephonySettings Source #
The telephony settings associated with the user.
VideoArtifactsConfiguration
data VideoArtifactsConfiguration Source #
The video artifact configuration object.
See: newVideoArtifactsConfiguration
smart constructor.
VideoArtifactsConfiguration' | |
|
Instances
newVideoArtifactsConfiguration Source #
Create a value of VideoArtifactsConfiguration
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:muxType:VideoArtifactsConfiguration'
, videoArtifactsConfiguration_muxType
- The MUX type of the video artifact configuration object.
$sel:state:VideoArtifactsConfiguration'
, videoArtifactsConfiguration_state
- Indicates whether the video artifact is enabled or disabled.
videoArtifactsConfiguration_muxType :: Lens' VideoArtifactsConfiguration (Maybe VideoMuxType) Source #
The MUX type of the video artifact configuration object.
videoArtifactsConfiguration_state :: Lens' VideoArtifactsConfiguration ArtifactsState Source #
Indicates whether the video artifact is enabled or disabled.
VoiceConnector
data VoiceConnector Source #
The Amazon Chime Voice Connector configuration, including outbound host name and encryption settings.
See: newVoiceConnector
smart constructor.
VoiceConnector' | |
|
Instances
newVoiceConnector :: VoiceConnector Source #
Create a value of VoiceConnector
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:updatedTimestamp:VoiceConnector'
, voiceConnector_updatedTimestamp
- The updated Amazon Chime Voice Connector timestamp, in ISO 8601 format.
$sel:outboundHostName:VoiceConnector'
, voiceConnector_outboundHostName
- The outbound host name for the Amazon Chime Voice Connector.
$sel:name:VoiceConnector'
, voiceConnector_name
- The name of the Amazon Chime Voice Connector.
$sel:requireEncryption:VoiceConnector'
, voiceConnector_requireEncryption
- Designates whether encryption is required for the Amazon Chime Voice
Connector.
$sel:awsRegion:VoiceConnector'
, voiceConnector_awsRegion
- The AWS Region in which the Amazon Chime Voice Connector is created.
Default: us-east-1
.
$sel:voiceConnectorId:VoiceConnector'
, voiceConnector_voiceConnectorId
- The Amazon Chime Voice Connector ID.
$sel:voiceConnectorArn:VoiceConnector'
, voiceConnector_voiceConnectorArn
- The ARN of the specified Amazon Chime Voice Connector.
$sel:createdTimestamp:VoiceConnector'
, voiceConnector_createdTimestamp
- The Amazon Chime Voice Connector creation timestamp, in ISO 8601 format.
voiceConnector_updatedTimestamp :: Lens' VoiceConnector (Maybe UTCTime) Source #
The updated Amazon Chime Voice Connector timestamp, in ISO 8601 format.
voiceConnector_outboundHostName :: Lens' VoiceConnector (Maybe Text) Source #
The outbound host name for the Amazon Chime Voice Connector.
voiceConnector_name :: Lens' VoiceConnector (Maybe Text) Source #
The name of the Amazon Chime Voice Connector.
voiceConnector_requireEncryption :: Lens' VoiceConnector (Maybe Bool) Source #
Designates whether encryption is required for the Amazon Chime Voice Connector.
voiceConnector_awsRegion :: Lens' VoiceConnector (Maybe VoiceConnectorAwsRegion) Source #
The AWS Region in which the Amazon Chime Voice Connector is created.
Default: us-east-1
.
voiceConnector_voiceConnectorId :: Lens' VoiceConnector (Maybe Text) Source #
The Amazon Chime Voice Connector ID.
voiceConnector_voiceConnectorArn :: Lens' VoiceConnector (Maybe Text) Source #
The ARN of the specified Amazon Chime Voice Connector.
voiceConnector_createdTimestamp :: Lens' VoiceConnector (Maybe UTCTime) Source #
The Amazon Chime Voice Connector creation timestamp, in ISO 8601 format.
VoiceConnectorGroup
data VoiceConnectorGroup Source #
The Amazon Chime Voice Connector group configuration, including associated Amazon Chime Voice Connectors. You can include Amazon Chime Voice Connectors from different AWS Regions in your group. This creates a fault tolerant mechanism for fallback in case of availability events.
See: newVoiceConnectorGroup
smart constructor.
VoiceConnectorGroup' | |
|
Instances
newVoiceConnectorGroup :: VoiceConnectorGroup Source #
Create a value of VoiceConnectorGroup
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:voiceConnectorGroupId:VoiceConnectorGroup'
, voiceConnectorGroup_voiceConnectorGroupId
- The Amazon Chime Voice Connector group ID.
$sel:updatedTimestamp:VoiceConnectorGroup'
, voiceConnectorGroup_updatedTimestamp
- The updated Amazon Chime Voice Connector group time stamp, in ISO 8601
format.
$sel:voiceConnectorItems:VoiceConnectorGroup'
, voiceConnectorGroup_voiceConnectorItems
- The Amazon Chime Voice Connectors to which to route inbound calls.
$sel:voiceConnectorGroupArn:VoiceConnectorGroup'
, voiceConnectorGroup_voiceConnectorGroupArn
- The ARN of the specified Amazon Chime Voice Connector group.
$sel:name:VoiceConnectorGroup'
, voiceConnectorGroup_name
- The name of the Amazon Chime Voice Connector group.
$sel:createdTimestamp:VoiceConnectorGroup'
, voiceConnectorGroup_createdTimestamp
- The Amazon Chime Voice Connector group creation time stamp, in ISO 8601
format.
voiceConnectorGroup_voiceConnectorGroupId :: Lens' VoiceConnectorGroup (Maybe Text) Source #
The Amazon Chime Voice Connector group ID.
voiceConnectorGroup_updatedTimestamp :: Lens' VoiceConnectorGroup (Maybe UTCTime) Source #
The updated Amazon Chime Voice Connector group time stamp, in ISO 8601 format.
voiceConnectorGroup_voiceConnectorItems :: Lens' VoiceConnectorGroup (Maybe [VoiceConnectorItem]) Source #
The Amazon Chime Voice Connectors to which to route inbound calls.
voiceConnectorGroup_voiceConnectorGroupArn :: Lens' VoiceConnectorGroup (Maybe Text) Source #
The ARN of the specified Amazon Chime Voice Connector group.
voiceConnectorGroup_name :: Lens' VoiceConnectorGroup (Maybe Text) Source #
The name of the Amazon Chime Voice Connector group.
voiceConnectorGroup_createdTimestamp :: Lens' VoiceConnectorGroup (Maybe UTCTime) Source #
The Amazon Chime Voice Connector group creation time stamp, in ISO 8601 format.
VoiceConnectorItem
data VoiceConnectorItem Source #
For Amazon Chime Voice Connector groups, the Amazon Chime Voice
Connectors to which to route inbound calls. Includes priority
configuration settings. Limit: 3 VoiceConnectorItems
per Amazon Chime
Voice Connector group.
See: newVoiceConnectorItem
smart constructor.
VoiceConnectorItem' | |
|
Instances
newVoiceConnectorItem Source #
:: Text | |
-> Natural | |
-> VoiceConnectorItem |
Create a value of VoiceConnectorItem
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:voiceConnectorId:VoiceConnectorItem'
, voiceConnectorItem_voiceConnectorId
- The Amazon Chime Voice Connector ID.
$sel:priority:VoiceConnectorItem'
, voiceConnectorItem_priority
- The priority associated with the Amazon Chime Voice Connector, with 1
being the highest priority. Higher priority Amazon Chime Voice
Connectors are attempted first.
voiceConnectorItem_voiceConnectorId :: Lens' VoiceConnectorItem Text Source #
The Amazon Chime Voice Connector ID.
voiceConnectorItem_priority :: Lens' VoiceConnectorItem Natural Source #
The priority associated with the Amazon Chime Voice Connector, with 1 being the highest priority. Higher priority Amazon Chime Voice Connectors are attempted first.
VoiceConnectorSettings
data VoiceConnectorSettings Source #
The Amazon Chime Voice Connector settings. Includes any Amazon S3 buckets designated for storing call detail records.
See: newVoiceConnectorSettings
smart constructor.
Instances
newVoiceConnectorSettings :: VoiceConnectorSettings Source #
Create a value of VoiceConnectorSettings
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:cdrBucket:VoiceConnectorSettings'
, voiceConnectorSettings_cdrBucket
- The Amazon S3 bucket designated for call detail record storage.
voiceConnectorSettings_cdrBucket :: Lens' VoiceConnectorSettings (Maybe Text) Source #
The Amazon S3 bucket designated for call detail record storage.