class
Amazonite::CloudWatchLogs::PutDestinationRequest
- Amazonite::CloudWatchLogs::PutDestinationRequest
- Reference
- Object
Included Modules
- JSON::Serializable
Defined in:
cloudwatch_logs/put_destination_request.crConstructors
- .new(destination_name : String, target_arn : String, role_arn : String, tags : Hash(String, String) | Nil = nil)
- .new(pull : JSON::PullParser)
- .new(*, __pull_for_json_serializable pull : JSON::PullParser)
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. -
#destination_name : String
A name for the destination.
-
#destination_name=(destination_name : String)
A name for the destination.
-
#hash(hasher)
See
Object#hash(hasher) -
#role_arn : String
The ARN of an IAM role that grants CloudWatch Logs permissions to call the Amazon Kinesis
PutRecordoperation on the destination stream. -
#role_arn=(role_arn : String)
The ARN of an IAM role that grants CloudWatch Logs permissions to call the Amazon Kinesis
PutRecordoperation on the destination stream. -
#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.
-
#target_arn : String
The ARN of an Amazon Kinesis stream to which to deliver matching log events.
-
#target_arn=(target_arn : String)
The ARN of an Amazon Kinesis stream to which to deliver matching log events.
- #validate! : Nil
Constructor Detail
Instance Method Detail
Returns true if this reference is the same as other. Invokes same?.
The ARN of an IAM role that grants CloudWatch Logs permissions to call the Amazon Kinesis
PutRecord operation on the destination stream.
The ARN of an IAM role that grants CloudWatch Logs permissions to call the Amazon Kinesis
PutRecord operation on the destination stream.
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
The ARN of an Amazon Kinesis stream to which to deliver matching log events.
The ARN of an Amazon Kinesis stream to which to deliver matching log events.