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_id ⇒ String

The ID of the cache cluster

Returns:

  • (String) —

    The ID of the cache cluster.

#cache_node_update_status ⇒ Array<Types::CacheNodeUpdateStatus>

The status of the service update on the cache node

Returns:

#engine ⇒ String

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

Returns:

  • (String) —

    The Elasticache engine to which the update applies.

#estimated_update_time ⇒ String

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_status ⇒ Array<Types::NodeGroupUpdateStatus>

The status of the service update on the node group

Returns:

#nodes_updated ⇒ String

The progress of the service update on the replication group

Returns:

  • (String) —

    The progress of the service update on the replication group.

#replication_group_id ⇒ String

The ID of the replication group

Returns:

  • (String) —

    The ID of the replication group.

#service_update_name ⇒ String

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_date ⇒ Time

The date the update is first available

Returns:

  • (Time) —

    The date the update is first available.

#service_update_severity ⇒ String

The severity of the service update

Possible values:

  • critical
  • important
  • medium
  • low

Returns:

  • (String) —

    The severity of the service update.

#service_update_status ⇒ String

The status of the service update

Possible values:

  • available
  • cancelled
  • expired

Returns:

  • (String) —

    The status of the service update.

#service_update_type ⇒ String

Reflects the nature of the service update

Possible values:

  • security-update

Returns:

  • (String) —

    Reflects the nature of the service update.

#sla_met ⇒ String

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_date ⇒ Time

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_status ⇒ String

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_date ⇒ Time

The date when the UpdateActionStatus was last modified

Returns:

  • (Time) —

    The date when the UpdateActionStatus was last modified.