class
Amazonite::CloudWatchLogs::Delivery
- Amazonite::CloudWatchLogs::Delivery
- Reference
- Object
Overview
This structure contains information about one delivery in your account.
A delivery is a connection between a logical delivery source and a logical delivery destination.
For more information, see CreateDelivery.
To update an existing delivery configuration, use UpdateDeliveryConfiguration.
Included Modules
- JSON::Serializable
Defined in:
cloudwatch_logs/delivery.crConstructors
- .new(pull : JSON::PullParser)
- .new(id : String | Nil = nil, arn : String | Nil = nil, delivery_source_name : String | Nil = nil, delivery_destination_arn : String | Nil = nil, delivery_destination_type : DeliveryDestinationType | Nil = nil, record_fields : Array(String) | Nil = nil, field_delimiter : String | Nil = nil, s3_delivery_configuration : S3DeliveryConfiguration | Nil = nil, tags : Hash(String, String) | Nil = nil)
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. -
#arn : String | Nil
The Amazon Resource Name (ARN) that uniquely identifies this delivery.
-
#arn=(arn : String | Nil)
The Amazon Resource Name (ARN) that uniquely identifies this delivery.
-
#delivery_destination_arn : String | Nil
The ARN of the delivery destination that is associated with this delivery.
-
#delivery_destination_arn=(delivery_destination_arn : String | Nil)
The ARN of the delivery destination that is associated with this delivery.
-
#delivery_destination_type : DeliveryDestinationType | Nil
Displays whether the delivery destination associated with this delivery is CloudWatch Logs, Amazon S3, Firehose, or X-Ray.
-
#delivery_destination_type=(delivery_destination_type : DeliveryDestinationType | Nil)
Displays whether the delivery destination associated with this delivery is CloudWatch Logs, Amazon S3, Firehose, or X-Ray.
-
#delivery_source_name : String | Nil
The name of the delivery source that is associated with this delivery.
-
#delivery_source_name=(delivery_source_name : String | Nil)
The name of the delivery source that is associated with this delivery.
-
#field_delimiter : String | Nil
The field delimiter that is used 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 that is used between record fields when the final output format of a delivery is in
Plain,W3C, orRawformat. -
#hash(hasher)
See
Object#hash(hasher) -
#id : String | Nil
The unique ID that identifies this delivery in your account.
-
#id=(id : String | Nil)
The unique ID that identifies this delivery in your account.
-
#record_fields : Array(String) | Nil
The record fields used in this delivery.
-
#record_fields=(record_fields : Array(String) | Nil)
The record fields used in this delivery.
-
#s3_delivery_configuration : S3DeliveryConfiguration | Nil
This structure contains delivery configurations that apply only when the delivery destination resource is an S3 bucket.
-
#s3_delivery_configuration=(s3_delivery_configuration : S3DeliveryConfiguration | Nil)
This structure contains delivery configurations that apply only when the delivery destination resource is an S3 bucket.
-
#tags : Hash(String, String) | Nil
The tags that have been assigned to this delivery.
-
#tags=(tags : Hash(String, String) | Nil)
The tags that have been assigned to this delivery.
- #validate! : Nil
Constructor Detail
Instance Method Detail
Returns true if this reference is the same as other. Invokes same?.
The Amazon Resource Name (ARN) that uniquely identifies this delivery.
The ARN of the delivery destination that is associated with this delivery.
The ARN of the delivery destination that is associated with this delivery.
Displays whether the delivery destination associated with this delivery is CloudWatch Logs, Amazon S3, Firehose, or X-Ray.
Displays whether the delivery destination associated with this delivery is CloudWatch Logs, Amazon S3, Firehose, or X-Ray.
The name of the delivery source that is associated with this delivery.
The name of the delivery source that is associated with this delivery.
The field delimiter that is used between record fields when the final output format of a
delivery is in Plain, W3C, or Raw format.
The field delimiter that is used between record fields when the final output format of a
delivery is in Plain, W3C, or Raw format.
This structure contains delivery configurations that apply only when the delivery destination resource is an S3 bucket.
This structure contains delivery configurations that apply only when the delivery destination resource is an S3 bucket.