AWSKMSGetKeyRotationStatusResponse
Objective-C
@interface AWSKMSGetKeyRotationStatusResponse
Swift
class AWSKMSGetKeyRotationStatusResponse
-
Identifies the specified symmetric encryption KMS key.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable keyId;Swift
var keyId: String? { get set } -
A Boolean value that specifies whether key rotation is enabled.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable keyRotationEnabled;Swift
var keyRotationEnabled: NSNumber? { get set } -
The next date that KMS will automatically rotate the key material.
Declaration
Objective-C
@property (nonatomic, strong) NSDate *_Nullable nextRotationDate;Swift
var nextRotationDate: Date? { get set } -
Identifies the date and time that an in progress on-demand rotation was initiated.
The KMS API follows an eventual consistency model due to the distributed nature of the system. As a result, there might be a slight delay between initiating on-demand key rotation and the rotation’s completion. Once the on-demand rotation is complete, use ListKeyRotations to view the details of the on-demand rotation.
Declaration
Objective-C
@property (nonatomic, strong) NSDate *_Nullable onDemandRotationStartDate;Swift
var onDemandRotationStartDate: Date? { get set } -
The number of days between each automatic rotation. The default value is 365 days.
Declaration
Objective-C
@property (nonatomic, strong) NSNumber *_Nullable rotationPeriodInDays;Swift
var rotationPeriodInDays: NSNumber? { get set }
View on GitHub
Install in Dash
AWSKMSGetKeyRotationStatusResponse Class Reference