class Aws::KinesisAnalytics::Types::AddApplicationCloudWatchLoggingOptionRequest

@note When making an API call, you may pass AddApplicationCloudWatchLoggingOptionRequest

data as a hash:

    {
      application_name: "ApplicationName", # required
      current_application_version_id: 1, # required
      cloud_watch_logging_option: { # required
        log_stream_arn: "LogStreamARN", # required
        role_arn: "RoleARN", # required
      },
    }

@!attribute [rw] application_name

The Kinesis Analytics application name.
@return [String]

@!attribute [rw] current_application_version_id

The version ID of the Kinesis Analytics application.
@return [Integer]

@!attribute [rw] cloud_watch_logging_option

Provides the CloudWatch log stream Amazon Resource Name (ARN) and
the IAM role ARN. Note: To write application messages to CloudWatch,
the IAM role that is used must have the `PutLogEvents` policy action
enabled.
@return [Types::CloudWatchLoggingOption]

@see docs.aws.amazon.com/goto/WebAPI/kinesisanalytics-2015-08-14/AddApplicationCloudWatchLoggingOptionRequest AWS API Documentation

Constants

SENSITIVE