amazonka-kinesisanalyticsv2-2.0: Amazon Kinesis Analytics SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.KinesisAnalyticsV2.DeleteApplicationInputProcessingConfiguration

Description

Deletes an InputProcessingConfiguration from an input.

Synopsis

Creating a Request

data DeleteApplicationInputProcessingConfiguration Source #

Constructors

DeleteApplicationInputProcessingConfiguration' 

Fields

  • applicationName :: Text

    The name of the application.

  • currentApplicationVersionId :: Natural

    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.

  • inputId :: Text

    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.

Instances

Instances details
ToJSON DeleteApplicationInputProcessingConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.DeleteApplicationInputProcessingConfiguration

ToHeaders DeleteApplicationInputProcessingConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.DeleteApplicationInputProcessingConfiguration

ToPath DeleteApplicationInputProcessingConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.DeleteApplicationInputProcessingConfiguration

ToQuery DeleteApplicationInputProcessingConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.DeleteApplicationInputProcessingConfiguration

AWSRequest DeleteApplicationInputProcessingConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.DeleteApplicationInputProcessingConfiguration

Generic DeleteApplicationInputProcessingConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.DeleteApplicationInputProcessingConfiguration

Read DeleteApplicationInputProcessingConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.DeleteApplicationInputProcessingConfiguration

Show DeleteApplicationInputProcessingConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.DeleteApplicationInputProcessingConfiguration

NFData DeleteApplicationInputProcessingConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.DeleteApplicationInputProcessingConfiguration

Eq DeleteApplicationInputProcessingConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.DeleteApplicationInputProcessingConfiguration

Hashable DeleteApplicationInputProcessingConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.DeleteApplicationInputProcessingConfiguration

type AWSResponse DeleteApplicationInputProcessingConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.DeleteApplicationInputProcessingConfiguration

type Rep DeleteApplicationInputProcessingConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.DeleteApplicationInputProcessingConfiguration

type Rep DeleteApplicationInputProcessingConfiguration = D1 ('MetaData "DeleteApplicationInputProcessingConfiguration" "Amazonka.KinesisAnalyticsV2.DeleteApplicationInputProcessingConfiguration" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" 'False) (C1 ('MetaCons "DeleteApplicationInputProcessingConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "applicationName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "currentApplicationVersionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural) :*: S1 ('MetaSel ('Just "inputId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

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:

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.

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_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 #

Constructors

DeleteApplicationInputProcessingConfigurationResponse' 

Fields

Instances

Instances details
Generic DeleteApplicationInputProcessingConfigurationResponse Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.DeleteApplicationInputProcessingConfiguration

Read DeleteApplicationInputProcessingConfigurationResponse Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.DeleteApplicationInputProcessingConfiguration

Show DeleteApplicationInputProcessingConfigurationResponse Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.DeleteApplicationInputProcessingConfiguration

NFData DeleteApplicationInputProcessingConfigurationResponse Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.DeleteApplicationInputProcessingConfiguration

Eq DeleteApplicationInputProcessingConfigurationResponse Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.DeleteApplicationInputProcessingConfiguration

type Rep DeleteApplicationInputProcessingConfigurationResponse Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.DeleteApplicationInputProcessingConfiguration

type Rep DeleteApplicationInputProcessingConfigurationResponse = D1 ('MetaData "DeleteApplicationInputProcessingConfigurationResponse" "Amazonka.KinesisAnalyticsV2.DeleteApplicationInputProcessingConfiguration" "amazonka-kinesisanalyticsv2-2.0-EuRTRS4ROZrHrkll3mMtCB" 'False) (C1 ('MetaCons "DeleteApplicationInputProcessingConfigurationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "applicationARN") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "applicationVersionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

Response Lenses