class Azure::ServiceFabric::V6_4_0_36::Models::ChaosScheduleJobActiveDaysOfWeek

Defines the days of the week that a Chaos Schedule Job will run for.

Attributes

friday[RW]

@return [Boolean] Indicates if the Chaos Schedule Job will run on Friday. Default value: false .

monday[RW]

@return [Boolean] Indicates if the Chaos Schedule Job will run on Monday. Default value: false .

saturday[RW]

@return [Boolean] Indicates if the Chaos Schedule Job will run on Saturday. Default value: false .

sunday[RW]

@return [Boolean] Indicates if the Chaos Schedule Job will run on Sunday. Default value: false .

thursday[RW]

@return [Boolean] Indicates if the Chaos Schedule Job will run on Thursday. Default value: false .

tuesday[RW]

@return [Boolean] Indicates if the Chaos Schedule Job will run on Tuesday. Default value: false .

wednesday[RW]

@return [Boolean] Indicates if the Chaos Schedule Job will run on Wednesday. Default value: false .

Public Class Methods

mapper() click to toggle source

Mapper for ChaosScheduleJobActiveDaysOfWeek class as Ruby Hash. This will be used for serialization/deserialization.

# File lib/6.4.0.36/generated/azure_service_fabric/models/chaos_schedule_job_active_days_of_week.rb, line 48
def self.mapper()
  {
    client_side_validation: true,
    required: false,
    serialized_name: 'ChaosScheduleJobActiveDaysOfWeek',
    type: {
      name: 'Composite',
      class_name: 'ChaosScheduleJobActiveDaysOfWeek',
      model_properties: {
        sunday: {
          client_side_validation: true,
          required: false,
          serialized_name: 'Sunday',
          default_value: false,
          type: {
            name: 'Boolean'
          }
        },
        monday: {
          client_side_validation: true,
          required: false,
          serialized_name: 'Monday',
          default_value: false,
          type: {
            name: 'Boolean'
          }
        },
        tuesday: {
          client_side_validation: true,
          required: false,
          serialized_name: 'Tuesday',
          default_value: false,
          type: {
            name: 'Boolean'
          }
        },
        wednesday: {
          client_side_validation: true,
          required: false,
          serialized_name: 'Wednesday',
          default_value: false,
          type: {
            name: 'Boolean'
          }
        },
        thursday: {
          client_side_validation: true,
          required: false,
          serialized_name: 'Thursday',
          default_value: false,
          type: {
            name: 'Boolean'
          }
        },
        friday: {
          client_side_validation: true,
          required: false,
          serialized_name: 'Friday',
          default_value: false,
          type: {
            name: 'Boolean'
          }
        },
        saturday: {
          client_side_validation: true,
          required: false,
          serialized_name: 'Saturday',
          default_value: false,
          type: {
            name: 'Boolean'
          }
        }
      }
    }
  }
end