class Azure::ServiceFabric::V6_5_0_36::Models::FrequencyBasedBackupScheduleDescription
Describes the frequency based backup schedule.
Attributes
ScheduleKind[RW]
interval[RW]
@return [Duration] Defines the interval with which backups are periodically taken. It should be specified in ISO8601 format. Timespan in seconds is not supported and will be ignored while creating the policy.
Public Class Methods
mapper()
click to toggle source
Mapper for FrequencyBasedBackupScheduleDescription
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/6.5.0.36/generated/azure_service_fabric/models/frequency_based_backup_schedule_description.rb, line 33 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'FrequencyBased', type: { name: 'Composite', class_name: 'FrequencyBasedBackupScheduleDescription', model_properties: { ScheduleKind: { client_side_validation: true, required: true, serialized_name: 'ScheduleKind', type: { name: 'String' } }, interval: { client_side_validation: true, required: true, serialized_name: 'Interval', type: { name: 'TimeSpan' } } } } } end
new()
click to toggle source
# File lib/6.5.0.36/generated/azure_service_fabric/models/frequency_based_backup_schedule_description.rb, line 16 def initialize @ScheduleKind = "FrequencyBased" end