Class: Aws::CloudWatchLogs::Types::ConfigurationTemplateDeliveryConfigValues

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

Overview

This structure contains the default values that are used for each configuration parameter when you use CreateDelivery to create a deliver under the current service type, resource type, and log type.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#field_delimiterString

The default field delimiter that is used in a CreateDelivery operation when the field delimiter is not specified in that operation. The field delimiter is used only when the final output delivery is in Plain, W3C, or Raw format.

Returns:

  • (String)


487
488
489
490
491
492
493
# File 'gems/aws-sdk-cloudwatchlogs/lib/aws-sdk-cloudwatchlogs/types.rb', line 487

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

#record_fieldsArray<String>

The default record fields that will be delivered when a list of record fields is not provided in a CreateDelivery operation.

Returns:

  • (Array<String>)


487
488
489
490
491
492
493
# File 'gems/aws-sdk-cloudwatchlogs/lib/aws-sdk-cloudwatchlogs/types.rb', line 487

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

#s3_delivery_configurationTypes::S3DeliveryConfiguration

The delivery parameters that are used when you create a delivery to a delivery destination that is an S3 Bucket.



487
488
489
490
491
492
493
# File 'gems/aws-sdk-cloudwatchlogs/lib/aws-sdk-cloudwatchlogs/types.rb', line 487

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