blob: 944b9484fb41a3207bceb740470d4fc22dec27af [file] [log] [blame]
// Copyright 2021 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
// NOTE: This mojom should be kept in sync with the copy in Chromium's repo.
// It is located under chromeos/services/rollback_network_config/public/mojom/
module chromeos.rollback_network_config.mojom;
// Interface for Chrome OS Enterprise rollback.
interface RollbackNetworkConfig {
// Imports a network configuration in managed ONC format.
RollbackConfigImport(string config) => (bool success);
// Exports all networks that may be restored after rollback in managed ONC
// format.
RollbackConfigExport() => (string config);
};