AWSLogsPutDeliverySourceRequest
Objective-C
@interface AWSLogsPutDeliverySourceRequest
Swift
class AWSLogsPutDeliverySourceRequest
-
Defines the type of log that the source is sending.
For Amazon CodeWhisperer, the valid value is
EVENT_LOGS.For IAM Identity Centerr, the valid value is
ERROR_LOGS.For Amazon WorkMail, the valid values are
ACCESS_CONTROL_LOGS,AUTHENTICATION_LOGS,WORKMAIL_AVAILABILITY_PROVIDER_LOGS, andWORKMAIL_MAILBOX_ACCESS_LOGS.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable logType;Swift
var logType: String? { get set } -
A name for this delivery source. This name must be unique for all delivery sources in your account.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable name;Swift
var name: String? { get set } -
The ARN of the Amazon Web Services resource that is generating and sending logs. For example,
arn:aws:workmail:us-east-1:123456789012:organization/m-1234EXAMPLEabcd1234abcd1234abcd1234Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable resourceArn;Swift
var resourceArn: 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 }
View on GitHub
Install in Dash
AWSLogsPutDeliverySourceRequest Class Reference