UpdateAction
public struct UpdateAction : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The ID of the cache cluster
Declaration
Swift
public let cacheClusterId: String?
-
The status of the service update on the cache node
Declaration
Swift
public let cacheNodeUpdateStatus: [CacheNodeUpdateStatus]?
-
The Elasticache engine to which the update applies. Either Redis or Memcached
Declaration
Swift
public let engine: String?
-
The estimated length of time for the update to complete
Declaration
Swift
public let estimatedUpdateTime: String?
-
The status of the service update on the node group
Declaration
Swift
public let nodeGroupUpdateStatus: [NodeGroupUpdateStatus]?
-
The progress of the service update on the replication group
Declaration
Swift
public let nodesUpdated: String?
-
The ID of the replication group
Declaration
Swift
public let replicationGroupId: String?
-
The unique ID of the service update
Declaration
Swift
public let serviceUpdateName: String?
-
The recommended date to apply the service update to ensure compliance. For information on compliance, see Self-Service Security Updates for Compliance.
Declaration
Swift
public let serviceUpdateRecommendedApplyByDate: TimeStamp?
-
The date the update is first available
Declaration
Swift
public let serviceUpdateReleaseDate: TimeStamp?
-
The severity of the service update
Declaration
Swift
public let serviceUpdateSeverity: ServiceUpdateSeverity?
-
The status of the service update
Declaration
Swift
public let serviceUpdateStatus: ServiceUpdateStatus?
-
Reflects the nature of the service update
Declaration
Swift
public let serviceUpdateType: ServiceUpdateType?
-
If yes, all nodes in the replication group have been updated by the recommended apply-by date. If no, at least one node in the replication group have not been updated by the recommended apply-by date. If N/A, the replication group was created after the recommended apply-by date.
Declaration
Swift
public let slaMet: SlaMet?
-
The date that the service update is available to a replication group
Declaration
Swift
public let updateActionAvailableDate: TimeStamp?
-
The status of the update action
Declaration
Swift
public let updateActionStatus: UpdateActionStatus?
-
The date when the UpdateActionStatus was last modified
Declaration
Swift
public let updateActionStatusModifiedDate: TimeStamp?
-
init(cacheClusterId:cacheNodeUpdateStatus:engine:estimatedUpdateTime:nodeGroupUpdateStatus:nodesUpdated:replicationGroupId:serviceUpdateName:serviceUpdateRecommendedApplyByDate:serviceUpdateReleaseDate:serviceUpdateSeverity:serviceUpdateStatus:serviceUpdateType:slaMet:updateActionAvailableDate:updateActionStatus:updateActionStatusModifiedDate:)
Undocumented
Declaration
Swift
public init(cacheClusterId: String? = nil, cacheNodeUpdateStatus: [CacheNodeUpdateStatus]? = nil, engine: String? = nil, estimatedUpdateTime: String? = nil, nodeGroupUpdateStatus: [NodeGroupUpdateStatus]? = nil, nodesUpdated: String? = nil, replicationGroupId: String? = nil, serviceUpdateName: String? = nil, serviceUpdateRecommendedApplyByDate: TimeStamp? = nil, serviceUpdateReleaseDate: TimeStamp? = nil, serviceUpdateSeverity: ServiceUpdateSeverity? = nil, serviceUpdateStatus: ServiceUpdateStatus? = nil, serviceUpdateType: ServiceUpdateType? = nil, slaMet: SlaMet? = nil, updateActionAvailableDate: TimeStamp? = nil, updateActionStatus: UpdateActionStatus? = nil, updateActionStatusModifiedDate: TimeStamp? = nil)