Class: Aws::CloudWatchLogs::Types::Delivery
- Inherits:
-
Struct
- Object
- Struct
- Aws::CloudWatchLogs::Types::Delivery
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-cloudwatchlogs/types.rb
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].
You can’t update an existing delivery. You can only create and delete deliveries.
[1]: docs.aws.amazon.com/AmazonCloudWatchLogs/latest/APIReference/API_CreateDelivery.html
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#arn ⇒ String
The Amazon Resource Name (ARN) that uniquely identifies this delivery.
-
#delivery_destination_arn ⇒ String
The ARN of the delivery destination that is associated with this delivery.
-
#delivery_destination_type ⇒ String
Displays whether the delivery destination associated with this delivery is CloudWatch Logs, Amazon S3, or Kinesis Data Firehose.
-
#delivery_source_name ⇒ String
The name of the delivery source that is associated with this delivery.
-
#id ⇒ String
The unique ID that identifies this delivery in your account.
-
#tags ⇒ Hash<String,String>
The tags that have been assigned to this delivery.
Instance Attribute Details
#arn ⇒ String
The Amazon Resource Name (ARN) that uniquely identifies this delivery.
937 938 939 940 941 942 943 944 945 946 |
# File 'lib/aws-sdk-cloudwatchlogs/types.rb', line 937 class Delivery < Struct.new( :id, :arn, :delivery_source_name, :delivery_destination_arn, :delivery_destination_type, :tags) SENSITIVE = [] include Aws::Structure end |
#delivery_destination_arn ⇒ String
The ARN of the delivery destination that is associated with this delivery.
937 938 939 940 941 942 943 944 945 946 |
# File 'lib/aws-sdk-cloudwatchlogs/types.rb', line 937 class Delivery < Struct.new( :id, :arn, :delivery_source_name, :delivery_destination_arn, :delivery_destination_type, :tags) SENSITIVE = [] include Aws::Structure end |
#delivery_destination_type ⇒ String
Displays whether the delivery destination associated with this delivery is CloudWatch Logs, Amazon S3, or Kinesis Data Firehose.
937 938 939 940 941 942 943 944 945 946 |
# File 'lib/aws-sdk-cloudwatchlogs/types.rb', line 937 class Delivery < Struct.new( :id, :arn, :delivery_source_name, :delivery_destination_arn, :delivery_destination_type, :tags) SENSITIVE = [] include Aws::Structure end |
#delivery_source_name ⇒ String
The name of the delivery source that is associated with this delivery.
937 938 939 940 941 942 943 944 945 946 |
# File 'lib/aws-sdk-cloudwatchlogs/types.rb', line 937 class Delivery < Struct.new( :id, :arn, :delivery_source_name, :delivery_destination_arn, :delivery_destination_type, :tags) SENSITIVE = [] include Aws::Structure end |
#id ⇒ String
The unique ID that identifies this delivery in your account.
937 938 939 940 941 942 943 944 945 946 |
# File 'lib/aws-sdk-cloudwatchlogs/types.rb', line 937 class Delivery < Struct.new( :id, :arn, :delivery_source_name, :delivery_destination_arn, :delivery_destination_type, :tags) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Hash<String,String>
The tags that have been assigned to this delivery.
937 938 939 940 941 942 943 944 945 946 |
# File 'lib/aws-sdk-cloudwatchlogs/types.rb', line 937 class Delivery < Struct.new( :id, :arn, :delivery_source_name, :delivery_destination_arn, :delivery_destination_type, :tags) SENSITIVE = [] include Aws::Structure end |