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.
59484 59485 59486 |
# File 'lib/google/apis/compute_alpha/classes.rb', line 59484 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
59473 59474 59475 |
# File 'lib/google/apis/compute_alpha/classes.rb', line 59473 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
59482 59483 59484 |
# File 'lib/google/apis/compute_alpha/classes.rb', line 59482 def seconds_since_last_replication @seconds_since_last_replication end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
59489 59490 59491 59492 |
# File 'lib/google/apis/compute_alpha/classes.rb', line 59489 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 |