Skip to main content

1. Introduction

This section preserves the RFC text for the ietf-schedule YANG model, including recurrence groupings, iCalendar-like rules, schedule status groupings, DISMAN-SCHEDULE-MIB relationship, IANA registrations, YANG/XML examples, and scheduled resource examples.

Original RFC Text

1.  Introduction

This document defines a common schedule YANG module ("ietf-schedule")
that can be used in several scheduling contexts, e.g., (but not
limited to) [YANG-NAC], [YANG-OAM], and [YANG-SCHEDULE]. The module
includes a set of reusable groupings that are designed to be
applicable for scheduling purposes, such as events, policies,
services, or resources based on date and time. It also defines
groupings for validating requested schedules and reporting scheduling
statuses.

This document does not make any assumption about the nature of
actions that are triggered by the schedules. Detection and
resolution of any schedule conflicts are beyond the scope of this
document.

Section 5 discusses the relationship with the Management Information
Base (MIB) managed objects for scheduling management operations
defined in [RFC3231].

Appendix A describes a set of examples to illustrate the use of the
common schedule groupings (Section 3.3). Appendix B provides sample
modules to exemplify how future modules can use the extensibility
provisions in the "ietf-schedule" module (Section 6). Also,
Appendix C provides an example of using the "ietf-schedule" module
for scheduled use of a resources framework (e.g., [RFC8413]).