AWSLogsPutDestinationRequest
Objective-C
@interface AWSLogsPutDestinationRequest
Swift
class AWSLogsPutDestinationRequest
-
A name for the destination.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable destinationName;
Swift
var destinationName: String? { get set }
-
The ARN of an IAM role that grants CloudWatch Logs permissions to call the Amazon Kinesis
PutRecord
operation on the destination stream.Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable roleArn;
Swift
var roleArn: String? { get set }
-
An optional list of key-value pairs to associate with the resource.
For more information about tagging, see Tagging Amazon Web Services resources
Declaration
Objective-C
@property (nonatomic, strong) NSDictionary<NSString *, NSString *> *_Nullable tags;
Swift
var tags: [String : String]? { get set }
-
The ARN of an Amazon Kinesis stream to which to deliver matching log events.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable targetArn;
Swift
var targetArn: String? { get set }