Returns details of the update actions
elasticache_describe_update_actions(ServiceUpdateName,
ReplicationGroupIds, CacheClusterIds, Engine, ServiceUpdateStatus,
ServiceUpdateTimeRange, UpdateActionStatus, ShowNodeLevelUpdateStatus,
MaxRecords, Marker)
A list with the following syntax:
list(
Marker = "string",
UpdateActions = list(
list(
ReplicationGroupId = "string",
CacheClusterId = "string",
ServiceUpdateName = "string",
ServiceUpdateReleaseDate = as.POSIXct(
"2015-01-01"
),
ServiceUpdateSeverity = "critical"|"important"|"medium"|"low",
ServiceUpdateStatus = "available"|"cancelled"|"expired",
ServiceUpdateRecommendedApplyByDate = as.POSIXct(
"2015-01-01"
),
ServiceUpdateType = "security-update",
UpdateActionAvailableDate = as.POSIXct(
"2015-01-01"
),
UpdateActionStatus = "not-applied"|"waiting-to-start"|"in-progress"|"stopping"|"stopped"|"complete"|"scheduling"|"scheduled"|"not-applicable",
NodesUpdated = "string",
UpdateActionStatusModifiedDate = as.POSIXct(
"2015-01-01"
),
SlaMet = "yes"|"no"|"n/a",
NodeGroupUpdateStatus = list(
list(
NodeGroupId = "string",
NodeGroupMemberUpdateStatus = list(
list(
CacheClusterId = "string",
CacheNodeId = "string",
NodeUpdateStatus = "not-applied"|"waiting-to-start"|"in-progress"|"stopping"|"stopped"|"complete",
NodeDeletionDate = as.POSIXct(
"2015-01-01"
),
NodeUpdateStartDate = as.POSIXct(
"2015-01-01"
),
NodeUpdateEndDate = as.POSIXct(
"2015-01-01"
),
NodeUpdateInitiatedBy = "system"|"customer",
NodeUpdateInitiatedDate = as.POSIXct(
"2015-01-01"
),
NodeUpdateStatusModifiedDate = as.POSIXct(
"2015-01-01"
)
)
)
)
),
CacheNodeUpdateStatus = list(
list(
CacheNodeId = "string",
NodeUpdateStatus = "not-applied"|"waiting-to-start"|"in-progress"|"stopping"|"stopped"|"complete",
NodeDeletionDate = as.POSIXct(
"2015-01-01"
),
NodeUpdateStartDate = as.POSIXct(
"2015-01-01"
),
NodeUpdateEndDate = as.POSIXct(
"2015-01-01"
),
NodeUpdateInitiatedBy = "system"|"customer",
NodeUpdateInitiatedDate = as.POSIXct(
"2015-01-01"
),
NodeUpdateStatusModifiedDate = as.POSIXct(
"2015-01-01"
)
)
),
EstimatedUpdateTime = "string",
Engine = "string"
)
)
)
The unique ID of the service update
The replication group IDs
The cache cluster IDs
The Elasticache engine to which the update applies. Either Redis or Memcached
The status of the service update
The range of time specified to search for service updates that are in available status
The status of the update action.
Dictates whether to include node level update status in the response
The maximum number of records to include in the response
An optional marker returned from a prior request. Use this marker for
pagination of results from this operation. If this parameter is
specified, the response includes only records beyond the marker, up to
the value specified by MaxRecords
.
svc$describe_update_actions(
ServiceUpdateName = "string",
ReplicationGroupIds = list(
"string"
),
CacheClusterIds = list(
"string"
),
Engine = "string",
ServiceUpdateStatus = list(
"available"|"cancelled"|"expired"
),
ServiceUpdateTimeRange = list(
StartTime = as.POSIXct(
"2015-01-01"
),
EndTime = as.POSIXct(
"2015-01-01"
)
),
UpdateActionStatus = list(
"not-applied"|"waiting-to-start"|"in-progress"|"stopping"|"stopped"|"complete"|"scheduling"|"scheduled"|"not-applicable"
),
ShowNodeLevelUpdateStatus = TRUE|FALSE,
MaxRecords = 123,
Marker = "string"
)