You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::ElastiCache::Types::UpdateAction

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

The status of the service update for a specific replication group

Instance Attribute Summary collapse

Instance Attribute Details

#cache_cluster_idString

The ID of the cache cluster

Returns:

  • (String)

    The ID of the cache cluster.

#cache_node_update_statusArray<Types::CacheNodeUpdateStatus>

The status of the service update on the cache node

Returns:

#engineString

The Elasticache engine to which the update applies. Either Redis or Memcached

Returns:

  • (String)

    The Elasticache engine to which the update applies.

#estimated_update_timeString

The estimated length of time for the update to complete

Returns:

  • (String)

    The estimated length of time for the update to complete.

#node_group_update_statusArray<Types::NodeGroupUpdateStatus>

The status of the service update on the node group

Returns:

#nodes_updatedString

The progress of the service update on the replication group

Returns:

  • (String)

    The progress of the service update on the replication group.

#replication_group_idString

The ID of the replication group

Returns:

  • (String)

    The ID of the replication group.

#service_update_nameString

The unique ID of the service update

Returns:

  • (String)

    The unique ID of the service update.

The recommended date to apply the service update to ensure compliance. For information on compliance, see Self-Service Security Updates for Compliance.

Returns:

  • (Time)

    The recommended date to apply the service update to ensure compliance.

#service_update_release_dateTime

The date the update is first available

Returns:

  • (Time)

    The date the update is first available.

#service_update_severityString

The severity of the service update

Possible values:

  • critical
  • important
  • medium
  • low

Returns:

  • (String)

    The severity of the service update.

#service_update_statusString

The status of the service update

Possible values:

  • available
  • cancelled
  • expired

Returns:

  • (String)

    The status of the service update.

#service_update_typeString

Reflects the nature of the service update

Possible values:

  • security-update

Returns:

  • (String)

    Reflects the nature of the service update.

#sla_metString

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.

Possible values:

  • yes
  • no
  • n/a

Returns:

  • (String)

    If yes, all nodes in the replication group have been updated by the recommended apply-by date.

#update_action_available_dateTime

The date that the service update is available to a replication group

Returns:

  • (Time)

    The date that the service update is available to a replication group.

#update_action_statusString

The status of the update action

Possible values:

  • not-applied
  • waiting-to-start
  • in-progress
  • stopping
  • stopped
  • complete
  • scheduling
  • scheduled
  • not-applicable

Returns:

  • (String)

    The status of the update action.

#update_action_status_modified_dateTime

The date when the UpdateActionStatus was last modified

Returns:

  • (Time)

    The date when the UpdateActionStatus was last modified.