Destination class
Represents a cross-account destination that receives subscription log events.
Constructors
- Destination.new({String? accessPolicy, String? arn, int? creationTime, String? destinationName, String? roleArn, String? targetArn})
-
Destination.fromJson(Map<
String, dynamic> json) -
factory
Properties
- accessPolicy → String?
-
An IAM policy document that governs which AWS accounts can create
subscription filters against this destination.
final
- arn → String?
-
The ARN of this destination.
final
- creationTime → int?
-
The creation time of the destination, expressed as the number of
milliseconds after Jan 1, 1970 00:00:00 UTC.
final
- destinationName → String?
-
The name of the destination.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- roleArn → String?
-
A role for impersonation, used when delivering log events to the target.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- targetArn → String?
-
The Amazon Resource Name (ARN) of the physical target where the log events
are delivered (for example, a Kinesis stream).
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited