AWSEC2VerifiedAccessLogs
Objective-C
@interface AWSEC2VerifiedAccessLogs
Swift
class AWSEC2VerifiedAccessLogs
Describes the options for Verified Access logs.
-
CloudWatch Logs logging destination.
Declaration
Objective-C
@property (nonatomic, strong) AWSEC2VerifiedAccessLogCloudWatchLogsDestination *_Nullable cloudWatchLogs;
Swift
var cloudWatchLogs: AWSEC2VerifiedAccessLogCloudWatchLogsDestination? { get set }
-
Indicates whether trust data is included in the logs.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable includeTrustContext;
Swift
var includeTrustContext: NSNumber? { get set }
-
Kinesis logging destination.
Declaration
Objective-C
@property (nonatomic, strong) AWSEC2VerifiedAccessLogKinesisDataFirehoseDestination *_Nullable kinesisDataFirehose;
Swift
var kinesisDataFirehose: AWSEC2VerifiedAccessLogKinesisDataFirehoseDestination? { get set }
-
The log version.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable logVersion;
Swift
var logVersion: String? { get set }
-
Amazon S3 logging options.
Declaration
Objective-C
@property (nonatomic, strong) AWSEC2VerifiedAccessLogS3Destination *_Nullable s3;
Swift
var s3: AWSEC2VerifiedAccessLogS3Destination? { get set }