AWSLogsDestination
Objective-C
@interface AWSLogsDestination
Swift
class AWSLogsDestination
Represents a cross-account destination that receives subscription log events.
-
An IAM policy document that governs which Amazon Web Services accounts can create subscription filters against this destination.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable accessPolicy;
Swift
var accessPolicy: String? { get set }
-
The ARN of this destination.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable arn;
Swift
var arn: String? { get set }
-
The creation time of the destination, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable creationTime;
Swift
var creationTime: NSNumber? { get set }
-
The name of the destination.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable destinationName;
Swift
var destinationName: String? { get set }
-
A role for impersonation, used when delivering log events to the target.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable roleArn;
Swift
var roleArn: String? { get set }
-
The Amazon Resource Name (ARN) of the physical target where the log events are delivered (for example, a Kinesis stream).
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable targetArn;
Swift
var targetArn: String? { get set }