{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "version": "fy2019",
    "id": "https://omb.max.gov/schemas/DCOIStrategicPlans",
    "name": "/",
    "title": "DCOI Strategic Plan Schema version fy2019",
    "description": "Schema definition for the collection of the CFO Act agencies' DCOI Strategic Plans",
    "type": "object",
    "required": [
        "optimizationMetrics",
        "closures",
        "costSavings"
    ],
    "properties": {
        "optimizationMetrics": {
            "id": "https://omb.max.gov/schemas/DCOIStrategicPlans/optimizationMetrics",
            "name": "OptimizationMetrics",
            "title": "Optimization metrics",
            "description": "The set of DCOI optimization metrics",
            "type": "object",
            "required": [
                "energyMetering",
                "virtualization",
                "underutilizedServers",
                "availability"
            ],
            "properties": {
                "energyMetering": {
                    "id": "https://omb.max.gov/schemas/DCOIStrategicPlans/optimizationMetrics/energyMetering",
                    "name": "energyMetering",
                    "description": "Targets for a given agency for each fiscal year in the facility utilization optimization metric",
                    "title": "Energy Metering",
                    "type": "object",
                    "required": [
                        "fy19Planned",
                        "fy20Planned"
                    ],
                    "properties": {
                        "fy19Planned": {
                            "id": "https://omb.max.gov/schemas/DCOIStrategicPlans/optimizationMetrics/energyMetering/fy17Planned",
                            "name": "fy19Planned",
                            "title": "fy19Planned",
                            "description": "Value your agency plans to reach by the end of fiscal year 2019 in the given optimization metric.",
                            "type": "number",
                            "minimum": 0,
                            "maximum": 1000
                        },
                        "fy20Planned": {
                            "id": "https://omb.max.gov/schemas/DCOIStrategicPlans/optimizationMetrics/energyMetering/fy18Planned",
                            "name": "fy20Planned",
                            "title": "fy20Planned",
                            "description": "Value your agency plans to achieve by the end of fiscal year 2020 in the given optimization metric.",
                            "type": "number",
                            "minimum": 0,
                            "maximum": 1000
                        },
                        "explanationForUnmetPlannedValues": {
                            "id": "https://omb.max.gov/schemas/DCOIStrategicPlans/optimizationMetrics/energyMetering/explanationForUnmetPlannedValue",
                            "name": "explanationForUnmetPlannedValues",
                            "title": "explanationForUnmetPlannedValue",
                            "description": "Explanation for an unmet planned value in the given optimization metric.",
                            "type": "string",
                            "minLength": 0,
                            "maxLength": 10000
                        }
                    }
                },
                "virtualization": {
                    "id": "https://omb.max.gov/schemas/DCOIStrategicPlans/optimizationMetrics/virtualization",
                    "name": "virtualization",
                    "description": "Targets for a given agency for each fiscal year in the virtualization optimization metric",
                    "title": "Virtualization",
                    "type": "object",
                    "required": [
                        "fy19Planned",
                        "fy20Planned"
                    ],
                    "properties": {
                        "fy19Planned": {
                            "id": "https://omb.max.gov/schemas/DCOIStrategicPlans/optimizationMetrics/virtualization/fy19Planned",
                            "name": "fy19Planned",
                            "title": "fy19Planned",
                            "description": "Value your agency plans to reach by the end of fiscal year 2019 in the given optimization metric.",
                            "type": "number",
                            "minimum": 0,
                            "maximum": 100000
                        },
                        "fy20Planned": {
                            "id": "https://omb.max.gov/schemas/DCOIStrategicPlans/optimizationMetrics/virtualization/fy20Planned",
                            "name": "fy20Planned",
                            "title": "fy20Planned",
                            "description": "Value your agency plans to achieve by the end of fiscal year 2020 in the given optimization metric.",
                            "type": "number",
                            "minimum": 0,
                            "maximum": 100000
                        },
                        "explanationForUnmetPlannedValues": {
                            "id": "https://omb.max.gov/schemas/DCOIStrategicPlans/optimizationMetrics/virtualization/explanationForUnmetPlannedValue",
                            "name": "explanationForUnmetPlannedValues",
                            "title": "explanationForUnmetPlannedValue",
                            "description": "Explanation for an unmet planned value in the given optimization metric.",
                            "type": "string",
                            "minLength": 0,
                            "maxLength": 10000
                        }
                    }
                },
                "underutilizedServers": {
                    "id": "https://omb.max.gov/schemas/DCOIStrategicPlans/optimizationMetrics/underutilizedServers",
                    "name": "underutilizedServers",
                    "description": "Targets for a given agency for each fiscal year in the underutilized servers optimization metric",
                    "title": "Underutilized Servers",
                    "type": "object",
                    "required": [
                        "fy19Planned",
                        "fy20Planned"
                    ],
                    "properties": {
                        "fy19Planned": {
                            "id": "https://omb.max.gov/schemas/DCOIStrategicPlans/optimizationMetrics/underutilizedServers/fy19Planned",
                            "name": "fy19Planned",
                            "title": "fy19Planned",
                            "description": "Value your agency plans to reach by the end of fiscal year 2019 in the given optimization metric.",
                            "type": "number",
                            "minimum": 0,
                            "maximum": 100000
                        },
                        "fy20Planned": {
                            "id": "https://omb.max.gov/schemas/DCOIStrategicPlans/optimizationMetrics/underutilizedServers/fy20Planned",
                            "name": "fy20Planned",
                            "title": "fy20Planned",
                            "description": "Value your agency plans to achieve by the end of fiscal year 2020 in the given optimization metric.",
                            "type": "number",
                            "minimum": 0,
                            "maximum": 100000
                        },
                        "explanationForUnmetPlannedValues": {
                            "id": "https://omb.max.gov/schemas/DCOIStrategicPlans/optimizationMetrics/underutilizedServers/explanationForUnmetPlannedValue",
                            "name": "explanationForUnmetPlannedValues",
                            "title": "explanationForUnmetPlannedValue",
                            "description": "Explanation for an unmet planned value in the given optimization metric.",
                            "type": "string",
                            "minLength": 0,
                            "maxLength": 10000
                        },
                        "methodology": {
                            "id": "https://omb.max.gov/schemas/DCOIStrategicPlans/optimizationMetrics/underutilizedServers/methodology",
                            "name": "methodology",
                            "title": "methodology",
                            "description": "Explanation for the methodology your agency used to arrive at the Under Utilized Servers metric. If the methodology is different between data centers, please explain in the inventory comments field.",
                            "type": "string",
                            "minLength": 0,
                            "maxLength": 10000
                        }
                    }
                },
                "availability": {
                    "id": "https://omb.max.gov/schemas/DCOIStrategicPlans/optimizationMetrics/availability",
                    "name": "availability",
                    "description": "Targets for a given agency for each fiscal year in the availability optimization metric",
                    "title": "Availability",
                    "type": "object",
                    "required": [
                        "fy19Planned",
                        "fy20Planned"
                    ],
                    "properties": {
                        "fy19Planned": {
                            "id": "https://omb.max.gov/schemas/DCOIStrategicPlans/optimizationMetrics/availability/fy19Planned",
                            "name": "fy19Planned",
                            "title": "fy19Planned",
                            "description": "Value your agency plans to reach by the end of fiscal year 2019 in the given optimization metric.",
                            "type": "number",
                            "minimum": 0,
                            "maximum": 100
                        },
                        "fy20Planned": {
                            "id": "https://omb.max.gov/schemas/DCOIStrategicPlans/optimizationMetrics/availability/fy20Planned",
                            "name": "fy20Planned",
                            "title": "fy20Planned",
                            "description": "Value your agency plans to achieve by the end of fiscal year 2020 in the given optimization metric.",
                            "type": "number",
                            "minimum": 0,
                            "maximum": 100
                        },
                        "explanationForUnmetPlannedValues": {
                            "id": "https://omb.max.gov/schemas/DCOIStrategicPlans/optimizationMetrics/availability/explanationForUnmetPlannedValue",
                            "name": "explanationForUnmetPlannedValues",
                            "title": "explanationForUnmetPlannedValue",
                            "description": "Explanation for an unmet planned value in the given optimization metric.",
                            "type": "string",
                            "minLength": 0,
                            "maxLength": 10000
                        }
                    }
                }
            }
        },
        "closures": {
            "id": "https://omb.max.gov/schemas/DCOIStrategicPlans/closures",
            "name": "closures",
            "title": "closures",
            "description": "The set of DCOI targets for closures of data centers",
            "type": "object",
            "required": [
                "fy16Planned",
                "fy16Achieved",
                "fy17Planned",
                "fy17Achieved",
                "fy18Planned",
                "fy18Achieved",
                "fy19Planned",
                "fy20Planned"
            ],
            "properties": {
                "fy16Planned": {
                    "id": "https://omb.max.gov/schemas/DCOIStrategicPlans/closures/fy16Planned",
                    "name": "fy16Planned",
                    "title": "fy16Planned",
                    "description": "Value your agency plans to reach by the end of fiscal year 2016 in total tiered closures.",
                    "type": "number",
                    "minimum": 0,
                    "maximum": 100000,
                    "multipleOf": 1
                },
                "fy16Achieved": {
                    "id": "https://omb.max.gov/schemas/DCOIStrategicPlans/closures/fy16Achieved",
                    "name": "fy16Achieved",
                    "title": "fy16Achieved",
                    "description": "Value your agency achieved by the end of fiscal year 2016 in total tiered closures.",
                    "type": "number",
                    "minimum": 0,
                    "maximum": 100000,
                    "multipleOf": 1
                },
                "fy17Planned": {
                    "id": "https://omb.max.gov/schemas/DCOIStrategicPlans/closures/fy17Planned",
                    "name": "fy17Planned",
                    "title": "fy17Planned",
                    "description": "Value your agency plans to reach by the end of fiscal year 2017 in total tiered closures.",
                    "type": "number",
                    "minimum": 0,
                    "maximum": 100000,
                    "multipleOf": 1
                },
                "fy17Achieved": {
                    "id": "https://omb.max.gov/schemas/DCOIStrategicPlans/closures/fy17Achieved",
                    "name": "fy17Achieved",
                    "title": "fy17Achieved",
                    "description": "Value your agency achieved by the end of fiscal year 2017 in total tiered closures.",
                    "type": "number",
                    "minimum": 0,
                    "maximum": 100000,
                    "multipleOf": 1
                },
                "fy18Planned": {
                    "id": "https://omb.max.gov/schemas/DCOIStrategicPlans/closures/fy18Planned",
                    "name": "fy18Planned",
                    "title": "fy18Planned",
                    "description": "Value your agency plans to achieve by the end of fiscal year 2018 in total tiered closures.",
                    "type": "number",
                    "minimum": 0,
                    "maximum": 100000,
                    "multipleOf": 1
                },
                "fy18Achieved": {
                    "id": "https://omb.max.gov/schemas/DCOIStrategicPlans/closures/fy18Achieved",
                    "name": "fy18Achieved",
                    "title": "fy18Achieved",
                    "description": "Value your agency achieved by the end of fiscal year 2018 in total tiered closures.",
                    "type": "number",
                    "minimum": 0,
                    "maximum": 100000,
                    "multipleOf": 1
                },
                "fy19Planned": {
                    "id": "https://omb.max.gov/schemas/DCOIStrategicPlans/closures/fy19Planned",
                    "name": "fy19Planned",
                    "title": "fy19Planned",
                    "description": "Value your agency plans to achieve by the end of fiscal year 2019 in total tiered closures.",
                    "type": "number",
                    "minimum": 0,
                    "maximum": 100000,
                    "multipleOf": 1
                },
                "fy19Achieved": {
                    "id": "https://omb.max.gov/schemas/DCOIStrategicPlans/closures/fy19Achieved",
                    "name": "fy19Achieved",
                    "title": "fy19Achieved",
                    "description": "Value your agency achieved by the end of fiscal year 2019 in total tiered closures.",
                    "type": "number",
                    "minimum": 0,
                    "maximum": 100000,
                    "multipleOf": 1
                },
                "fy20Planned": {
                    "id": "https://omb.max.gov/schemas/DCOIStrategicPlans/closures/fy20Planned",
                    "name": "fy20Planned",
                    "title": "fy20Planned",
                    "description": "Value your agency plans to achieve by the end of fiscal year 2020 in total tiered closures.",
                    "type": "number",
                    "minimum": 0,
                    "maximum": 100000,
                    "multipleOf": 1
                },
                "fy20Achieved": {
                    "id": "https://omb.max.gov/schemas/DCOIStrategicPlans/closures/fy20Achieved",
                    "name": "fy20Achieved",
                    "title": "fy20Achieved",
                    "description": "Value your agency achieved by the end of fiscal year 2020 in total tiered closures.",
                    "type": "number",
                    "minimum": 0,
                    "maximum": 100000,
                    "multipleOf": 1
                },
                "explanationForUnmetPlannedValues": {
                    "id": "https://omb.max.gov/schemas/DCOIStrategicPlans/closures/explanationForUnmetPlannedValue",
                    "name": "explanationForUnmetPlannedValues",
                    "title": "explanationForUnmetPlannedValue",
                    "description": "An explanation for an unmet planned value in total tiered closures.",
                    "type": "string",
                    "minLength": 0,
                    "maxLength": 100000
                }
            }
        },
        "costSavings": {
            "id": "https://omb.max.gov/schemas/DCOIStrategicPlans/costSavings",
            "name": "costSavings",
            "title": "costSavings",
            "description": "The DCOI targets for cost savings from data centers",
            "type": "object",
            "required": [
                "fy16Planned",
                "fy16Achieved",
                "fy17Planned",
                "fy18Planned",
                "costsOfClosures",
                "costsOfOptimization",
                "historicalCostSavings"
            ],
            "properties": {
                "fy16Planned": {
                    "id": "https://omb.max.gov/schemas/DCOIStrategicPlans/costSavings/fy16Planned",
                    "name": "fy16Planned",
                    "title": "fy16Planned",
                    "description": "Value your agency plans to reach by the end of fiscal year 2016 in cost savings from data centers; in MILLIONS of dollars.",
                    "type": "number",
                    "minimum": 0,
                    "maximum": 40000
                },
                "fy16Achieved": {
                    "id": "https://omb.max.gov/schemas/DCOIStrategicPlans/costSavings/fy16Achieved",
                    "name": "fy16Achieved",
                    "title": "fy16Achieved",
                    "description": "Value your agency achieved by the end of fiscal year 2016 in cost savings from data centers; in MILLIONS of dollars.",
                    "type": "number",
                    "minimum": 0,
                    "maximum": 40000
                },
                "fy17Planned": {
                    "id": "https://omb.max.gov/schemas/DCOIStrategicPlans/costSavings/fy17Planned",
                    "name": "fy17Planned",
                    "title": "fy17Planned",
                    "description": "Value your agency plans to reach by the end of fiscal year 2017 in cost savings from data centers; in MILLIONS of dollars.",
                    "type": "number",
                    "minimum": 0,
                    "maximum": 40000
                },
                "fy17Achieved": {
                    "id": "https://omb.max.gov/schemas/DCOIStrategicPlans/costSavings/fy17Achieved",
                    "name": "fy17Achieved",
                    "title": "fy17Achieved",
                    "description": "Value your agency achieved by the end of fiscal year 2017 in cost savings from data centers; in MILLIONS of dollars.",
                    "type": "number",
                    "minimum": 0,
                    "maximum": 40000
                },
                "fy18Planned": {
                    "id": "https://omb.max.gov/schemas/DCOIStrategicPlans/costSavings/fy18Planned",
                    "name": "fy18Planned",
                    "title": "fy18Planned",
                    "description": "Value your agency plans to achieve by the end of fiscal year 2018 in total tiered closures; in MILLIONS of dollars.",
                    "type": "number",
                    "minimum": 0,
                    "maximum": 40000
                },
                "fy18Achieved": {
                    "id": "https://omb.max.gov/schemas/DCOIStrategicPlans/costSavings/fy18Achieved",
                    "name": "fy18Achieved",
                    "title": "fy18Achieved",
                    "description": "Value your agency achieved by the end of fiscal year 2018 in cost savings from data centers; in MILLIONS of dollars.",
                    "type": "number",
                    "minimum": 0,
                    "maximum": 40000
                },
                "fy19Planned": {
                    "id": "https://omb.max.gov/schemas/DCOIStrategicPlans/costSavings/fy19Planned",
                    "name": "fy19Planned",
                    "title": "fy19Planned",
                    "description": "Value your agency plans to achieve by the end of fiscal year 2019 in total tiered closures; in MILLIONS of dollars.",
                    "type": "number",
                    "minimum": 0,
                    "maximum": 40000
                },
                "fy19Achieved": {
                    "id": "https://omb.max.gov/schemas/DCOIStrategicPlans/costSavings/fy19Achieved",
                    "name": "fy19Achieved",
                    "title": "fy19Achieved",
                    "description": "Value your agency achieved by the end of fiscal year 2019 in cost savings from data centers; in MILLIONS of dollars.",
                    "type": "number",
                    "minimum": 0,
                    "maximum": 40000
                },
                "fy20Planned": {
                    "id": "https://omb.max.gov/schemas/DCOIStrategicPlans/costSavings/fy20Planned",
                    "name": "fy20Planned",
                    "title": "fy20Planned",
                    "description": "Value your agency plans to achieve by the end of fiscal year 2020 in total tiered closures; in MILLIONS of dollars.",
                    "type": "number",
                    "minimum": 0,
                    "maximum": 40000
                },
                "fy20Achieved": {
                    "id": "https://omb.max.gov/schemas/DCOIStrategicPlans/costSavings/fy20Achieved",
                    "name": "fy20Achieved",
                    "title": "fy20Achieved",
                    "description": "Value your agency achieved by the end of fiscal year 2020 in cost savings from data centers; in MILLIONS of dollars.",
                    "type": "number",
                    "minimum": 0,
                    "maximum": 40000
                },
                "explanationForUnmetPlannedValues": {
                    "id": "https://omb.max.gov/schemas/DCOIStrategicPlans/optimizationMetrics/tieredServerUtAutoMonitoring/explanationForUnmetPlannedValue",
                    "name": "explanationForUnmetPlannedValues",
                    "title": "explanationForUnmetPlannedValue",
                    "description": "An explanation for an unmet planned value in the given optimization metric.",
                    "type": "string",
                    "minLength": 0,
                    "maxLength": 10000
                },
                "costsOfClosures": {
                    "id": "https://omb.max.gov/schemas/DCOIStrategicPlans/costSavings/costsOfClosures",
                    "name": "costsOfClosures",
                    "title": "costsOfClosures",
                    "description": "An explanation of the costs involved or incurred by your agency to close data centers.",
                    "type": "string",
                    "minLength": 5,
                    "maxLength": 10000
                },
                "costsOfOptimization": {
                    "id": "https://omb.max.gov/schemas/DCOIStrategicPlans/costSavings/costsOfOptimization",
                    "name": "costsOfOptimization",
                    "title": "costsOfOptimization",
                    "description": "An explanation of the costs your agency has incurred in the process of optimizing data centers.",
                    "type": "string",
                    "minLength": 5,
                    "maxLength": 10000
                },
                "historicalCostSavings": {
                    "id": "https://omb.max.gov/schemas/DCOIStrategicPlans/costSavings/historicalCostSavings",
                    "name": "historicalCostSavings",
                    "title": "historicalCostSavings",
                    "description": "An explanation of the historical costs and historical cost savings for each of the years 2010, 2011, 2012, 2013, 2014, and 2015 for data centers.",
                    "type": "string",
                    "minLength": 5,
                    "maxLength": 10000
                }
            }
        }
    }
}