AWSEC2VerifiedAccessLogOptions
Objective-C
@interface AWSEC2VerifiedAccessLogOptions
Swift
class AWSEC2VerifiedAccessLogOptions
Options for Verified Access logs.
-
Sends Verified Access logs to CloudWatch Logs.
Declaration
Objective-C
@property (nonatomic, strong) AWSEC2VerifiedAccessLogCloudWatchLogsDestinationOptions *_Nullable cloudWatchLogs;
Swift
var cloudWatchLogs: AWSEC2VerifiedAccessLogCloudWatchLogsDestinationOptions? { get set }
-
Indicates whether to include trust data sent by trust providers in the logs.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable includeTrustContext;
Swift
var includeTrustContext: NSNumber? { get set }
-
Sends Verified Access logs to Kinesis.
Declaration
Objective-C
@property (nonatomic, strong) AWSEC2VerifiedAccessLogKinesisDataFirehoseDestinationOptions *_Nullable kinesisDataFirehose;
Swift
var kinesisDataFirehose: AWSEC2VerifiedAccessLogKinesisDataFirehoseDestinationOptions? { get set }
-
The logging version.
Valid values:
ocsf-0.1
|ocsf-1.0.0-rc.2
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable logVersion;
Swift
var logVersion: String? { get set }
-
Sends Verified Access logs to Amazon S3.
Declaration
Objective-C
@property (nonatomic, strong) AWSEC2VerifiedAccessLogS3DestinationOptions *_Nullable s3;
Swift
var s3: AWSEC2VerifiedAccessLogS3DestinationOptions? { get set }