AWSLogsPutDeliveryDestinationRequest

Objective-C

@interface AWSLogsPutDeliveryDestinationRequest

Swift

class AWSLogsPutDeliveryDestinationRequest
  • A structure that contains the ARN of the Amazon Web Services resource that will receive the logs.

    Declaration

    Objective-C

    @property (nonatomic, strong) AWSLogsDeliveryDestinationConfiguration *_Nullable deliveryDestinationConfiguration;

    Swift

    var deliveryDestinationConfiguration: AWSLogsDeliveryDestinationConfiguration? { get set }
  • A name for this delivery destination. This name must be unique for all delivery destinations in your account.

    Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable name;

    Swift

    var name: String? { get set }
  • The format for the logs that this delivery destination will receive.

    Declaration

    Objective-C

    @property (nonatomic) AWSLogsOutputFormat outputFormat;

    Swift

    var outputFormat: AWSLogsOutputFormat { 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 }