libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

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
Eq 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

Generic DeleteApplicationInputProcessingConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.DeleteApplicationInputProcessingConfiguration

NFData DeleteApplicationInputProcessingConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.DeleteApplicationInputProcessingConfiguration

Hashable DeleteApplicationInputProcessingConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.DeleteApplicationInputProcessingConfiguration

ToJSON DeleteApplicationInputProcessingConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.DeleteApplicationInputProcessingConfiguration

AWSRequest 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

type Rep DeleteApplicationInputProcessingConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.DeleteApplicationInputProcessingConfiguration

type Rep DeleteApplicationInputProcessingConfiguration = D1 ('MetaData "DeleteApplicationInputProcessingConfiguration" "Amazonka.KinesisAnalyticsV2.DeleteApplicationInputProcessingConfiguration" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" '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))))
type AWSResponse DeleteApplicationInputProcessingConfiguration Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.DeleteApplicationInputProcessingConfiguration

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

Generic DeleteApplicationInputProcessingConfigurationResponse Source # 
Instance details

Defined in Amazonka.KinesisAnalyticsV2.DeleteApplicationInputProcessingConfiguration

NFData 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" "libZSservicesZSamazonka-kinesisanalyticsv2ZSamazonka-kinesisanalyticsv2" '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