Class: Google::Cloud::Firestore::Admin::V1::BackupSchedule
- Inherits:
-
Object
- Object
- Google::Cloud::Firestore::Admin::V1::BackupSchedule
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/firestore/admin/v1/schedule.rb
Overview
A backup schedule for a Cloud Firestore Database.
This resource is owned by the database it is backing up, and is deleted along with the database. The actual backups are not though.
Instance Attribute Summary collapse
-
#create_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
-
#daily_recurrence ⇒ ::Google::Cloud::Firestore::Admin::V1::DailyRecurrence
For a schedule that runs daily.
-
#name ⇒ ::String
readonly
Output only.
-
#retention ⇒ ::Google::Protobuf::Duration
At what relative time in the future, compared to its creation time, the backup should be deleted, e.g.
-
#update_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
-
#weekly_recurrence ⇒ ::Google::Cloud::Firestore::Admin::V1::WeeklyRecurrence
For a schedule that runs weekly on a specific day.
Instance Attribute Details
#create_time ⇒ ::Google::Protobuf::Timestamp (readonly)
65 66 67 68 |
# File 'proto_docs/google/firestore/admin/v1/schedule.rb', line 65 class BackupSchedule include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#daily_recurrence ⇒ ::Google::Cloud::Firestore::Admin::V1::DailyRecurrence
65 66 67 68 |
# File 'proto_docs/google/firestore/admin/v1/schedule.rb', line 65 class BackupSchedule include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#name ⇒ ::String (readonly)
65 66 67 68 |
# File 'proto_docs/google/firestore/admin/v1/schedule.rb', line 65 class BackupSchedule include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#retention ⇒ ::Google::Protobuf::Duration
65 66 67 68 |
# File 'proto_docs/google/firestore/admin/v1/schedule.rb', line 65 class BackupSchedule include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#update_time ⇒ ::Google::Protobuf::Timestamp (readonly)
65 66 67 68 |
# File 'proto_docs/google/firestore/admin/v1/schedule.rb', line 65 class BackupSchedule include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#weekly_recurrence ⇒ ::Google::Cloud::Firestore::Admin::V1::WeeklyRecurrence
65 66 67 68 |
# File 'proto_docs/google/firestore/admin/v1/schedule.rb', line 65 class BackupSchedule include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |