// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. // SPDX-License-Identifier: Apache-2.0 using AWS.Deploy.Common; namespace AWS.Deploy.Orchestration { /// /// This enum controls which settings are persisted when is invoked /// public enum SaveSettingsType { None, Modified, All } public class SaveSettingsConfiguration { /// /// Specifies which settings are persisted when is invoked /// public readonly SaveSettingsType SettingsType; /// /// The absolute file path where deployment settings will be persisted /// public readonly string FilePath; public SaveSettingsConfiguration(SaveSettingsType settingsType, string filePath) { SettingsType = settingsType; FilePath = filePath; } } }