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 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' {}
- newDeleteApplicationInputProcessingConfigurationResponse :: Int -> DeleteApplicationInputProcessingConfigurationResponse
- deleteApplicationInputProcessingConfigurationResponse_applicationARN :: Lens' DeleteApplicationInputProcessingConfigurationResponse (Maybe Text)
- deleteApplicationInputProcessingConfigurationResponse_applicationVersionId :: Lens' DeleteApplicationInputProcessingConfigurationResponse (Maybe Natural)
- deleteApplicationInputProcessingConfigurationResponse_httpStatus :: Lens' DeleteApplicationInputProcessingConfigurationResponse Int
Creating a Request
data DeleteApplicationInputProcessingConfiguration Source #
See: newDeleteApplicationInputProcessingConfiguration
smart constructor.
DeleteApplicationInputProcessingConfiguration' | |
|
Instances
newDeleteApplicationInputProcessingConfiguration Source #
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:
$sel:applicationName:DeleteApplicationInputProcessingConfiguration'
, deleteApplicationInputProcessingConfiguration_applicationName
- The name of the application.
$sel:currentApplicationVersionId:DeleteApplicationInputProcessingConfiguration'
, deleteApplicationInputProcessingConfiguration_currentApplicationVersionId
- The application version. You can use the DescribeApplication operation
to get the current application version. If the version specified is not
the current version, the ConcurrentModificationException
is returned.
$sel:inputId: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 name of the application.
deleteApplicationInputProcessingConfiguration_currentApplicationVersionId :: Lens' DeleteApplicationInputProcessingConfiguration Natural Source #
The application version. You can use the DescribeApplication operation
to get the current application version. If the version specified is not
the current version, the ConcurrentModificationException
is returned.
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.
DeleteApplicationInputProcessingConfigurationResponse' | |
|
Instances
newDeleteApplicationInputProcessingConfigurationResponse Source #
:: 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:applicationARN:DeleteApplicationInputProcessingConfigurationResponse'
, deleteApplicationInputProcessingConfigurationResponse_applicationARN
- The Amazon Resource Name (ARN) of the application.
$sel:applicationVersionId:DeleteApplicationInputProcessingConfigurationResponse'
, deleteApplicationInputProcessingConfigurationResponse_applicationVersionId
- The current application version ID.
$sel:httpStatus:DeleteApplicationInputProcessingConfigurationResponse'
, deleteApplicationInputProcessingConfigurationResponse_httpStatus
- The response's http status code.
Response Lenses
deleteApplicationInputProcessingConfigurationResponse_applicationARN :: Lens' DeleteApplicationInputProcessingConfigurationResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) of the application.
deleteApplicationInputProcessingConfigurationResponse_applicationVersionId :: Lens' DeleteApplicationInputProcessingConfigurationResponse (Maybe Natural) Source #
The current application version ID.
deleteApplicationInputProcessingConfigurationResponse_httpStatus :: Lens' DeleteApplicationInputProcessingConfigurationResponse Int Source #
The response's http status code.