Sha256: f20c2b451cf7b09c309c4649ea3bc7d15f52180db42fd19ab36fa7c78b4a5cee
Contents?: true
Size: 923 Bytes
Versions: 22
Compression:
Stored size: 923 Bytes
Contents
require 'fog/core/model' module Fog module Google class SQL ## # A database instance backup run resource # # @see https://developers.google.com/cloud-sql/docs/admin-api/v1beta3/backupRuns class BackupRun < Fog::Model identity :backup_configuration, :aliases => 'backupConfiguration' attribute :due_time, :aliases => 'dueTime' attribute :end_time, :aliases => 'endTime' attribute :enqueued_time, :aliases => 'enqueuedTime' attribute :error attribute :instance attribute :kind attribute :start_time, :aliases => 'startTime' attribute :status DONE_STATE = 'DONE' ## # Checks if the instance backup run is done # # @return [Boolean] True if the backup run is done; False otherwise def ready? self.state == DONE_STATE end end end end end
Version data entries
22 entries across 20 versions & 5 rubygems
Version | Path |
---|---|
nsidc-fog-1.24.1 | lib/fog/google/models/sql/backup_run.rb |
fog-1.24.0 | lib/fog/google/models/sql/backup_run.rb |