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 |
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 a CloudWatch log stream from an application. For more information about using CloudWatch log streams with Amazon Kinesis Analytics applications, see Working with Amazon CloudWatch Logs.
Synopsis
- data DeleteApplicationCloudWatchLoggingOption = DeleteApplicationCloudWatchLoggingOption' {}
- newDeleteApplicationCloudWatchLoggingOption :: Text -> Natural -> Text -> DeleteApplicationCloudWatchLoggingOption
- deleteApplicationCloudWatchLoggingOption_applicationName :: Lens' DeleteApplicationCloudWatchLoggingOption Text
- deleteApplicationCloudWatchLoggingOption_currentApplicationVersionId :: Lens' DeleteApplicationCloudWatchLoggingOption Natural
- deleteApplicationCloudWatchLoggingOption_cloudWatchLoggingOptionId :: Lens' DeleteApplicationCloudWatchLoggingOption Text
- data DeleteApplicationCloudWatchLoggingOptionResponse = DeleteApplicationCloudWatchLoggingOptionResponse' {
- httpStatus :: Int
- newDeleteApplicationCloudWatchLoggingOptionResponse :: Int -> DeleteApplicationCloudWatchLoggingOptionResponse
- deleteApplicationCloudWatchLoggingOptionResponse_httpStatus :: Lens' DeleteApplicationCloudWatchLoggingOptionResponse Int
Creating a Request
data DeleteApplicationCloudWatchLoggingOption Source #
See: newDeleteApplicationCloudWatchLoggingOption
smart constructor.
DeleteApplicationCloudWatchLoggingOption' | |
|
Instances
newDeleteApplicationCloudWatchLoggingOption Source #
Create a value of DeleteApplicationCloudWatchLoggingOption
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:DeleteApplicationCloudWatchLoggingOption'
, deleteApplicationCloudWatchLoggingOption_applicationName
- The Kinesis Analytics application name.
$sel:currentApplicationVersionId:DeleteApplicationCloudWatchLoggingOption'
, deleteApplicationCloudWatchLoggingOption_currentApplicationVersionId
- The version ID of the Kinesis Analytics application.
$sel:cloudWatchLoggingOptionId:DeleteApplicationCloudWatchLoggingOption'
, deleteApplicationCloudWatchLoggingOption_cloudWatchLoggingOptionId
- The CloudWatchLoggingOptionId
of the CloudWatch logging option to
delete. You can get the CloudWatchLoggingOptionId
by using the
DescribeApplication
operation.
Request Lenses
deleteApplicationCloudWatchLoggingOption_applicationName :: Lens' DeleteApplicationCloudWatchLoggingOption Text Source #
The Kinesis Analytics application name.
deleteApplicationCloudWatchLoggingOption_currentApplicationVersionId :: Lens' DeleteApplicationCloudWatchLoggingOption Natural Source #
The version ID of the Kinesis Analytics application.
deleteApplicationCloudWatchLoggingOption_cloudWatchLoggingOptionId :: Lens' DeleteApplicationCloudWatchLoggingOption Text Source #
The CloudWatchLoggingOptionId
of the CloudWatch logging option to
delete. You can get the CloudWatchLoggingOptionId
by using the
DescribeApplication
operation.
Destructuring the Response
data DeleteApplicationCloudWatchLoggingOptionResponse Source #
See: newDeleteApplicationCloudWatchLoggingOptionResponse
smart constructor.
DeleteApplicationCloudWatchLoggingOptionResponse' | |
|
Instances
Eq DeleteApplicationCloudWatchLoggingOptionResponse Source # | |
Read DeleteApplicationCloudWatchLoggingOptionResponse Source # | |
Show DeleteApplicationCloudWatchLoggingOptionResponse Source # | |
Generic DeleteApplicationCloudWatchLoggingOptionResponse Source # | |
NFData DeleteApplicationCloudWatchLoggingOptionResponse Source # | |
type Rep DeleteApplicationCloudWatchLoggingOptionResponse Source # | |
Defined in Amazonka.KinesisAnalytics.DeleteApplicationCloudWatchLoggingOption type Rep DeleteApplicationCloudWatchLoggingOptionResponse = D1 ('MetaData "DeleteApplicationCloudWatchLoggingOptionResponse" "Amazonka.KinesisAnalytics.DeleteApplicationCloudWatchLoggingOption" "libZSservicesZSamazonka-kinesis-analyticsZSamazonka-kinesis-analytics" 'False) (C1 ('MetaCons "DeleteApplicationCloudWatchLoggingOptionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newDeleteApplicationCloudWatchLoggingOptionResponse Source #
:: Int |
|
-> DeleteApplicationCloudWatchLoggingOptionResponse |
Create a value of DeleteApplicationCloudWatchLoggingOptionResponse
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:DeleteApplicationCloudWatchLoggingOptionResponse'
, deleteApplicationCloudWatchLoggingOptionResponse_httpStatus
- The response's http status code.
Response Lenses
deleteApplicationCloudWatchLoggingOptionResponse_httpStatus :: Lens' DeleteApplicationCloudWatchLoggingOptionResponse Int Source #
The response's http status code.