{
    "Resources": [
        {
            "Uri": "/cli/v1/maintenance",
            "Interfaces": [
                {
                    "Type": "Patch",
                    "Description": "Operate with maintenance"
                }
            ]
        },
        {
            "Uri": "/cli/v1/maintenance/accycle",
            "Interfaces": [
                {
                    "Type": "Patch",
                    "Description": "accycle",
                    "Usage": "ipmcset -t maintenance -d accycle",
                    "Confirm": {
                        "Condition": true,
                        "Description": "WARNING: The operation may have many adverse effects.\nDo you want to continue?[Y/N]:"
                    },
                    "RspBody": {},
                    "ProcessingFlow": [
                        {
                            "Type": "List",
                            "Path": "/bmc/kepler/Systems/1/FruCtrl",
                            "Interface": "bmc.kepler.Systems.FruCtrl",
                            "Destination": {
                                "Members": "fru_list"
                            }
                        },
                        {
                            "Type": "Method",
                            "Path": "${ProcessingFlow[1]/Destination/fru_list[1]}",
                            "Interface": "bmc.kepler.Systems.FruCtrl",
                            "Name": "FruPowerCtrl",
                            "Params": [
                                "ACCycle",
                                "ChassisControlCommand",
                                0
                            ]
                        }
                    ],
                    "Echoes": [
                        "ipmcset/maintenance_accycle",
                        ""
                    ]
                }
            ]
        }
    ]
}