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 |
Deletes the recording configuration for the specified ARN.
If you try to delete a recording configuration that is associated with a
channel, you will get an error (409 ConflictException). To avoid this,
for all channels that reference the recording configuration, first use
UpdateChannel to set the recordingConfigurationArn
field to an empty
string, then use DeleteRecordingConfiguration.
Synopsis
- data DeleteRecordingConfiguration = DeleteRecordingConfiguration' {}
- newDeleteRecordingConfiguration :: Text -> DeleteRecordingConfiguration
- deleteRecordingConfiguration_arn :: Lens' DeleteRecordingConfiguration Text
- data DeleteRecordingConfigurationResponse = DeleteRecordingConfigurationResponse' {
- newDeleteRecordingConfigurationResponse :: DeleteRecordingConfigurationResponse
Creating a Request
data DeleteRecordingConfiguration Source #
See: newDeleteRecordingConfiguration
smart constructor.
Instances
newDeleteRecordingConfiguration Source #
Create a value of DeleteRecordingConfiguration
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:DeleteRecordingConfiguration'
, deleteRecordingConfiguration_arn
- ARN of the recording configuration to be deleted.
Request Lenses
deleteRecordingConfiguration_arn :: Lens' DeleteRecordingConfiguration Text Source #
ARN of the recording configuration to be deleted.
Destructuring the Response
data DeleteRecordingConfigurationResponse Source #
See: newDeleteRecordingConfigurationResponse
smart constructor.
Instances
newDeleteRecordingConfigurationResponse :: DeleteRecordingConfigurationResponse Source #
Create a value of DeleteRecordingConfigurationResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.