class Azure::Hdinsight::Mgmt::V2018_06_01_preview::Models::AutoscaleSchedule
Parameters for a schedule-based autoscale rule, consisting of an array of days + a time and capacity
Attributes
days[RW]
@return [Array<DaysOfWeek>] Days of the week for a schedule-based autoscale rule
time_and_capacity[RW]
@return [AutoscaleTimeAndCapacity] Time and capacity for a schedule-based autoscale rule
Private Class Methods
mapper()
click to toggle source
Mapper for AutoscaleSchedule
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2018-06-01-preview/generated/azure_mgmt_hdinsight/models/autoscale_schedule.rb, line 29 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'AutoscaleSchedule', type: { name: 'Composite', class_name: 'AutoscaleSchedule', model_properties: { days: { client_side_validation: true, required: false, serialized_name: 'days', type: { name: 'Sequence', element: { client_side_validation: true, required: false, serialized_name: 'DaysOfWeekElementType', type: { name: 'Enum', module: 'DaysOfWeek' } } } }, time_and_capacity: { client_side_validation: true, required: false, serialized_name: 'timeAndCapacity', type: { name: 'Composite', class_name: 'AutoscaleTimeAndCapacity' } } } } } end