class
Amazonite::CloudWatchLogs::CreateDeliveryRequest
- Amazonite::CloudWatchLogs::CreateDeliveryRequest
- Reference
- Object
Included Modules
- JSON::Serializable
Defined in:
cloudwatch_logs/create_delivery_request.crConstructors
- .new(delivery_source_name : String, delivery_destination_arn : String, record_fields : Array(String) | Nil = nil, field_delimiter : String | Nil = nil, s3_delivery_configuration : S3DeliveryConfiguration | Nil = nil, tags : Hash(String, String) | Nil = nil)
- .new(pull : JSON::PullParser)
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. -
#delivery_destination_arn : String
The ARN of the delivery destination to use for this delivery.
-
#delivery_destination_arn=(delivery_destination_arn : String)
The ARN of the delivery destination to use for this delivery.
-
#delivery_source_name : String
The name of the delivery source to use for this delivery.
-
#delivery_source_name=(delivery_source_name : String)
The name of the delivery source to use for this delivery.
-
#field_delimiter : String | Nil
The field delimiter to use between record fields when the final output format of a delivery is in
Plain,W3C, orRawformat. -
#field_delimiter=(field_delimiter : String | Nil)
The field delimiter to use between record fields when the final output format of a delivery is in
Plain,W3C, orRawformat. -
#hash(hasher)
See
Object#hash(hasher) -
#record_fields : Array(String) | Nil
The list of record fields to be delivered to the destination, in order.
-
#record_fields=(record_fields : Array(String) | Nil)
The list of record fields to be delivered to the destination, in order.
-
#s3_delivery_configuration : S3DeliveryConfiguration | Nil
This structure contains parameters that are valid only when the delivery's delivery destination is an S3 bucket.
-
#s3_delivery_configuration=(s3_delivery_configuration : S3DeliveryConfiguration | Nil)
This structure contains parameters that are valid only when the delivery's delivery destination is an S3 bucket.
-
#tags : Hash(String, String) | Nil
An optional list of key-value pairs to associate with the resource.
-
#tags=(tags : Hash(String, String) | Nil)
An optional list of key-value pairs to associate with the resource.
- #validate! : Nil
Constructor Detail
Instance Method Detail
Returns true if this reference is the same as other. Invokes same?.
The ARN of the delivery destination to use for this delivery.
The ARN of the delivery destination to use for this delivery.
The name of the delivery source to use for this delivery.
The field delimiter to use between record fields when the final output format of a delivery is
in Plain, W3C, or Raw format.
The field delimiter to use between record fields when the final output format of a delivery is
in Plain, W3C, or Raw format.
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.
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.
This structure contains parameters that are valid only when the delivery's delivery destination is an S3 bucket.
This structure contains parameters that are valid only when the delivery's delivery destination is an S3 bucket.
An optional list of key-value pairs to associate with the resource.
For more information about tagging, see Tagging Amazon Web Services resources
An optional list of key-value pairs to associate with the resource.
For more information about tagging, see Tagging Amazon Web Services resources