class Azure::Cosmosdb::Mgmt::V2020_09_01::Models::PeriodicModeProperties
Configuration values for periodic mode backup
Attributes
backup_interval_in_minutes[RW]
@return [Integer] An integer representing the interval in minutes between two backups
backup_retention_interval_in_hours[RW]
@return [Integer] An integer representing the time (in hours) that each backup is retained
Public Class Methods
mapper()
click to toggle source
Mapper for PeriodicModeProperties
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2020-09-01/generated/azure_mgmt_cosmosdb/models/periodic_mode_properties.rb, line 28 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'PeriodicModeProperties', type: { name: 'Composite', class_name: 'PeriodicModeProperties', model_properties: { backup_interval_in_minutes: { client_side_validation: true, required: false, serialized_name: 'backupIntervalInMinutes', constraints: { InclusiveMinimum: 0 }, type: { name: 'Number' } }, backup_retention_interval_in_hours: { client_side_validation: true, required: false, serialized_name: 'backupRetentionIntervalInHours', constraints: { InclusiveMinimum: 0 }, type: { name: 'Number' } } } } } end