| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.KinesisAnalytics.DeleteApplicationInputProcessingConfiguration
Description
This documentation is for version 1 of the Amazon Kinesis Data Analytics API, which only supports SQL applications. Version 2 of the API supports SQL and Java applications. For more information about version 2, see Amazon Kinesis Data Analytics API V2 Documentation.
Deletes an InputProcessingConfiguration from an input.
Synopsis
- data DeleteApplicationInputProcessingConfiguration = DeleteApplicationInputProcessingConfiguration' {}
- newDeleteApplicationInputProcessingConfiguration :: Text -> Natural -> Text -> DeleteApplicationInputProcessingConfiguration
- deleteApplicationInputProcessingConfiguration_applicationName :: Lens' DeleteApplicationInputProcessingConfiguration Text
- deleteApplicationInputProcessingConfiguration_currentApplicationVersionId :: Lens' DeleteApplicationInputProcessingConfiguration Natural
- deleteApplicationInputProcessingConfiguration_inputId :: Lens' DeleteApplicationInputProcessingConfiguration Text
- data DeleteApplicationInputProcessingConfigurationResponse = DeleteApplicationInputProcessingConfigurationResponse' {
- httpStatus :: Int
- newDeleteApplicationInputProcessingConfigurationResponse :: Int -> DeleteApplicationInputProcessingConfigurationResponse
- deleteApplicationInputProcessingConfigurationResponse_httpStatus :: Lens' DeleteApplicationInputProcessingConfigurationResponse Int
Creating a Request
data DeleteApplicationInputProcessingConfiguration Source #
See: newDeleteApplicationInputProcessingConfiguration smart constructor.
Constructors
| DeleteApplicationInputProcessingConfiguration' | |
Fields
| |
Instances
newDeleteApplicationInputProcessingConfiguration Source #
Arguments
| :: Text | |
| -> Natural |
|
| -> Text | |
| -> DeleteApplicationInputProcessingConfiguration |
Create a value of DeleteApplicationInputProcessingConfiguration 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:
DeleteApplicationInputProcessingConfiguration, deleteApplicationInputProcessingConfiguration_applicationName - The Kinesis Analytics application name.
$sel:currentApplicationVersionId:DeleteApplicationInputProcessingConfiguration', deleteApplicationInputProcessingConfiguration_currentApplicationVersionId - The version ID of the Kinesis Analytics application.
DeleteApplicationInputProcessingConfiguration, deleteApplicationInputProcessingConfiguration_inputId - The ID of the input configuration from which to delete the input
processing configuration. You can get a list of the input IDs for an
application by using the
DescribeApplication
operation.
Request Lenses
deleteApplicationInputProcessingConfiguration_applicationName :: Lens' DeleteApplicationInputProcessingConfiguration Text Source #
The Kinesis Analytics application name.
deleteApplicationInputProcessingConfiguration_currentApplicationVersionId :: Lens' DeleteApplicationInputProcessingConfiguration Natural Source #
The version ID of the Kinesis Analytics application.
deleteApplicationInputProcessingConfiguration_inputId :: Lens' DeleteApplicationInputProcessingConfiguration Text Source #
The ID of the input configuration from which to delete the input processing configuration. You can get a list of the input IDs for an application by using the DescribeApplication operation.
Destructuring the Response
data DeleteApplicationInputProcessingConfigurationResponse Source #
See: newDeleteApplicationInputProcessingConfigurationResponse smart constructor.
Constructors
| DeleteApplicationInputProcessingConfigurationResponse' | |
Fields
| |
Instances
newDeleteApplicationInputProcessingConfigurationResponse Source #
Arguments
| :: Int |
|
| -> DeleteApplicationInputProcessingConfigurationResponse |
Create a value of DeleteApplicationInputProcessingConfigurationResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:httpStatus:DeleteApplicationInputProcessingConfigurationResponse', deleteApplicationInputProcessingConfigurationResponse_httpStatus - The response's http status code.
Response Lenses
deleteApplicationInputProcessingConfigurationResponse_httpStatus :: Lens' DeleteApplicationInputProcessingConfigurationResponse Int Source #
The response's http status code.