src/library/LocalAgentManagement/ILocalAgentManager.cs (10 lines of code) (raw):

// -------------------------------------------------------------------------------------------- // Copyright (c) Microsoft Corporation. // Licensed under the MIT license. // -------------------------------------------------------------------------------------------- using Microsoft.BridgeToKubernetes.Library.Models; namespace Microsoft.BridgeToKubernetes.Library.LocalAgentManagement { public interface ILocalAgentManager { /// <summary> /// Start the containerized LocalAgent /// </summary> void StartLocalAgent(LocalAgentConfig config, KubeConfigDetails kubeConfigDetails); /// <summary> /// Stop the containerized LocalAgent /// </summary> void StopLocalAgent(); } }