Struct rusoto_logs::Destination [] [src]

pub struct Destination {
    pub access_policy: Option<String>,
    pub arn: Option<String>,
    pub creation_time: Option<i64>,
    pub destination_name: Option<String>,
    pub role_arn: Option<String>,
    pub target_arn: Option<String>,
}

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

Fields

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

The ARN of this destination.

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

The name of the destination.

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

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

Trait Implementations

impl Default for Destination
[src]

[src]

Returns the "default value" for a type. Read more

impl Debug for Destination
[src]

[src]

Formats the value using the given formatter. Read more

impl Clone for Destination
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

Auto Trait Implementations

impl Send for Destination

impl Sync for Destination