AWSLogsDelivery
Objective-C
@interface AWSLogsDelivery
Swift
class AWSLogsDelivery
This structure contains information about one delivery in your account.
A delivery is a connection between a logical delivery source and a logical delivery destination.
For more information, see CreateDelivery.
You can’t update an existing delivery. You can only create and delete deliveries.
-
The Amazon Resource Name (ARN) that uniquely identifies this delivery.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable arn;Swift
var arn: String? { get set } -
The ARN of the delivery destination that is associated with this delivery.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable deliveryDestinationArn;Swift
var deliveryDestinationArn: String? { get set } -
Displays whether the delivery destination associated with this delivery is CloudWatch Logs, Amazon S3, or Firehose.
Declaration
Objective-C
@property (nonatomic) AWSLogsDeliveryDestinationType deliveryDestinationType;Swift
var deliveryDestinationType: AWSLogsDeliveryDestinationType { get set } -
The name of the delivery source that is associated with this delivery.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable deliverySourceName;Swift
var deliverySourceName: String? { get set } -
The unique ID that identifies this delivery in your account.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable identifier;Swift
var identifier: String? { get set } -
The tags that have been assigned to this delivery.
Declaration
Objective-C
@property (nonatomic, strong) NSDictionary<NSString *, NSString *> *_Nullable tags;Swift
var tags: [String : String]? { get set }
View on GitHub
Install in Dash
AWSLogsDelivery Class Reference