components: schemas: DayOfWeek: description: Days of the Week. enum: - Monday - Tuesday - Wednesday - Thursday - Friday - Saturday - Sunday type: string x-enumDescriptions: Friday: Friday. Monday: Monday. Saturday: Saturday. Sunday: Sunday. Thursday: Thursday. Tuesday: Tuesday. Wednesday: Wednesday. x-longDescription: Days of the Week. MonthOfYear: description: Months of the year. enum: - January - February - March - April - May - June - July - August - September - October - November - December type: string x-enumDescriptions: April: April. August: August. December: December. February: February. January: January. July: July. June: June. March: March. May: May. November: November. October: October. September: September. x-longDescription: Months of the year. Schedule: additionalProperties: false description: Schedule a series of occurrences. properties: EnabledDaysOfMonth: description: Days of month when scheduled occurrences are enabled. items: nullable: true type: number maximum: 31 minimum: 1 readOnly: false type: array x-longDescription: Days of month when scheduled occurrences are enabled, for enabled days of week and months of year. If not present, all days of the month shall be enabled. EnabledDaysOfWeek: description: Days of the week when scheduled occurrences are enabled, for enabled days of month and months of year. items: $ref: '#/components/schemas/DayOfWeek' nullable: true readOnly: false type: array x-longDescription: Days of the week when scheduled occurrences are enabled. If not present, all days of the week shall be enabled. EnabledIntervals: description: Intervals when scheduled occurrences are enabled. items: nullable: true type: string readOnly: false type: array x-longDescription: Each value shall be an ISO 8601 conformant interval specifying when occurences are enabled. EnabledMonthsOfYear: description: Months of year when scheduled occurrences are enabled. items: $ref: '#/components/schemas/MonthOfYear' nullable: true readOnly: false type: array x-longDescription: Months of year when scheduled occurrences are enabled, for enabled days of week and days of month. If not present, all months of the year shall be enabled. InitialStartTime: description: Time for initial occurrence. nullable: true readOnly: false type: string x-longDescription: The value shall be an ISO 8601 conformant time of day on which the initial occurrence is scheduled to occur. Lifetime: description: The time after provisioning when the schedule as a whole expires. nullable: true readOnly: false type: string x-longDescription: The value shall be an ISO 8601 conformant duration describing the time after provisioning when the schedule expires. MaxOccurrences: description: Maximum number of scheduled occurrences. nullable: true readOnly: false type: number x-longDescription: Maximum number of scheduled occurrences. Name: description: The Schedule name. nullable: true readOnly: false type: string x-longDescription: 'The name of the Schedule. It should be constructed as OrgID:ScheduleName. Examples: ACME:Daily, ACME:Weekly, ACME:FirstTuesday,' RecurrenceInterval: description: Distance until the next occurrences. nullable: true readOnly: false type: string x-longDescription: The value shall be an ISO 8601 conformant duration describing the time until the next occurrence. type: object x-longDescription: The properties of this type shall be used to Schedule a series of occurrences. x-patternProperties: ^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\.[a-zA-Z_][a-zA-Z0-9_.]+$: description: This property shall specify a valid odata or Redfish property. title: '#Schedule.v1_1_0' x-copyright: Copyright 2016-2017 Storage Networking Industry Association (SNIA), USA. All rights reserved. For the full SNIA copyright policy, see http://www.snia.org/about/corporate_info/copyright