Class: Google::Apis::ComputeAlpha::ReplicationDetails
- Inherits:
-
Object
- Object
- Google::Apis::ComputeAlpha::ReplicationDetails
- Includes:
- Google::Apis::Core::Hashable, Google::Apis::Core::JsonObjectSupport
- Defined in:
- lib/google/apis/compute_alpha/classes.rb,
lib/google/apis/compute_alpha/representations.rb,
lib/google/apis/compute_alpha/representations.rb
Instance Attribute Summary collapse
-
#last_replication_time ⇒ String
Output only.
-
#seconds_since_last_replication ⇒ Fixnum
Output only.
Instance Method Summary collapse
-
#initialize(**args) ⇒ ReplicationDetails
constructor
A new instance of ReplicationDetails.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ ReplicationDetails
Returns a new instance of ReplicationDetails.
56789 56790 56791 |
# File 'lib/google/apis/compute_alpha/classes.rb', line 56789 def initialize(**args) update!(**args) end |
Instance Attribute Details
#last_replication_time ⇒ String
Output only. The last sync time of the device pair.
Corresponds to the JSON property lastReplicationTime
56778 56779 56780 |
# File 'lib/google/apis/compute_alpha/classes.rb', line 56778 def last_replication_time @last_replication_time end |
#seconds_since_last_replication ⇒ Fixnum
Output only. Replication lag in seconds. This will only be populated if device
is in
replicating state. Note that the value is calculated sometime during
request processing and at the instant the client receives the response,
the current replication_lag may have changed.
Corresponds to the JSON property secondsSinceLastReplication
56787 56788 56789 |
# File 'lib/google/apis/compute_alpha/classes.rb', line 56787 def seconds_since_last_replication @seconds_since_last_replication end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
56794 56795 56796 56797 |
# File 'lib/google/apis/compute_alpha/classes.rb', line 56794 def update!(**args) @last_replication_time = args[:last_replication_time] if args.key?(:last_replication_time) @seconds_since_last_replication = args[:seconds_since_last_replication] if args.key?(:seconds_since_last_replication) end |