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

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
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.

[1]: docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_CreateDelivery.html

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.

[1]: docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_CreateDelivery.html

Returns:

  • (String)


487
488
489
490
491
492
493
# File '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.

[1]: docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_CreateDelivery.html

Returns:

  • (Array<String>)


487
488
489
490
491
492
493
# File '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 'lib/aws-sdk-cloudwatchlogs/types.rb', line 487

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