You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::CloudWatchLogs::Types::Destination

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Represents a cross-account destination that receives subscription log events.

Returned by:

Instance Attribute Summary collapse

Instance Attribute Details

#access_policy ⇒ String

An IAM policy document that governs which AWS accounts can create subscription filters against this destination.

Returns:

  • (String) —

    An IAM policy document that governs which AWS accounts can create subscription filters against this destination.

#arn ⇒ String

The ARN of this destination.

Returns:

  • (String) —

    The ARN of this destination.

#creation_time ⇒ Integer

The creation time of the destination, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC.

Returns:

  • (Integer) —

    The creation time of the destination, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC.

#destination_name ⇒ String

The name of the destination.

Returns:

  • (String) —

    The name of the destination.

#role_arn ⇒ String

A role for impersonation, used when delivering log events to the target.

Returns:

  • (String) —

    A role for impersonation, used when delivering log events to the target.

#target_arn ⇒ String

The Amazon Resource Name (ARN) of the physical target where the log events are delivered (for example, a Kinesis stream).

Returns:

  • (String) —

    The Amazon Resource Name (ARN) of the physical target where the log events are delivered (for example, a Kinesis stream).