AWSS3AnalyticsConfiguration
Objective-C
@interface AWSS3AnalyticsConfiguration
Swift
class AWSS3AnalyticsConfiguration
Specifies the configuration and any analyses for the analytics filter of an Amazon S3 bucket.
Required parameters: [Id, StorageClassAnalysis]
-
The filter used to describe a set of objects for analyses. A filter must have exactly one prefix, one tag, or one conjunction (AnalyticsAndOperator). If no filter is provided, all objects will be considered in any analysis.
Declaration
Objective-C
@property (nonatomic, strong) AWSS3AnalyticsFilter *_Nullable filter;
Swift
var filter: AWSS3AnalyticsFilter? { get set }
-
The ID that identifies the analytics configuration.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable identifier;
Swift
var identifier: String? { get set }
-
Contains data related to access patterns to be collected and made available to analyze the tradeoffs between different storage classes.
Declaration
Objective-C
@property (nonatomic, strong) AWSS3StorageClassAnalysis *_Nullable storageClassAnalysis;
Swift
var storageClassAnalysis: AWSS3StorageClassAnalysis? { get set }