Class: Aws::CloudWatchLogs::Types::UpdateDeliveryConfigurationRequest

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-cloudwatchlogs/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#field_delimiterString

The field delimiter to use between record fields when the final output format of a delivery is in ‘Plain`, `W3C`, or `Raw` format.



8979
8980
8981
8982
8983
8984
8985
8986
# File 'lib/aws-sdk-cloudwatchlogs/types.rb', line 8979

class UpdateDeliveryConfigurationRequest < Struct.new(
  :id,
  :record_fields,
  :field_delimiter,
  :s3_delivery_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#idString

The ID of the delivery to be updated by this request.



8979
8980
8981
8982
8983
8984
8985
8986
# File 'lib/aws-sdk-cloudwatchlogs/types.rb', line 8979

class UpdateDeliveryConfigurationRequest < Struct.new(
  :id,
  :record_fields,
  :field_delimiter,
  :s3_delivery_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#record_fieldsArray<String>

The list of record fields to be delivered to the destination, in order. If the delivery’s log source has mandatory fields, they must be included in this list.



8979
8980
8981
8982
8983
8984
8985
8986
# File 'lib/aws-sdk-cloudwatchlogs/types.rb', line 8979

class UpdateDeliveryConfigurationRequest < Struct.new(
  :id,
  :record_fields,
  :field_delimiter,
  :s3_delivery_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#s3_delivery_configurationTypes::S3DeliveryConfiguration

This structure contains parameters that are valid only when the delivery’s delivery destination is an S3 bucket.



8979
8980
8981
8982
8983
8984
8985
8986
# File 'lib/aws-sdk-cloudwatchlogs/types.rb', line 8979

class UpdateDeliveryConfigurationRequest < Struct.new(
  :id,
  :record_fields,
  :field_delimiter,
  :s3_delivery_configuration)
  SENSITIVE = []
  include Aws::Structure
end