Class: Google::Cloud::NetApp::V1::SnapshotPolicy
- Inherits:
-
Object
- Object
- Google::Cloud::NetApp::V1::SnapshotPolicy
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/netapp/v1/volume.rb
Overview
Snapshot Policy for a volume.
Instance Attribute Summary collapse
-
#daily_schedule ⇒ ::Google::Cloud::NetApp::V1::DailySchedule
Daily schedule policy.
-
#enabled ⇒ ::Boolean
If enabled, make snapshots automatically according to the schedules.
-
#hourly_schedule ⇒ ::Google::Cloud::NetApp::V1::HourlySchedule
Hourly schedule policy.
-
#monthly_schedule ⇒ ::Google::Cloud::NetApp::V1::MonthlySchedule
Monthly schedule policy.
-
#weekly_schedule ⇒ ::Google::Cloud::NetApp::V1::WeeklySchedule
Weekly schedule policy.
Instance Attribute Details
#daily_schedule ⇒ ::Google::Cloud::NetApp::V1::DailySchedule
Returns Daily schedule policy.
378 379 380 381 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 378 class SnapshotPolicy include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#enabled ⇒ ::Boolean
Returns If enabled, make snapshots automatically according to the schedules. Default is false.
378 379 380 381 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 378 class SnapshotPolicy include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#hourly_schedule ⇒ ::Google::Cloud::NetApp::V1::HourlySchedule
Returns Hourly schedule policy.
378 379 380 381 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 378 class SnapshotPolicy include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#monthly_schedule ⇒ ::Google::Cloud::NetApp::V1::MonthlySchedule
Returns Monthly schedule policy.
378 379 380 381 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 378 class SnapshotPolicy include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#weekly_schedule ⇒ ::Google::Cloud::NetApp::V1::WeeklySchedule
Returns Weekly schedule policy.
378 379 380 381 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 378 class SnapshotPolicy include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |