/// <summary> /// Initializes a new instance of the ToggleMachineLicenseParameters /// class. /// </summary> /// <param name="robotType">Possible values include: 'NonProduction', /// 'Attended', 'Unattended', 'Development'</param> public ToggleMachineLicenseParameters(ToggleMachineLicenseParametersEnum robotType, bool enabled, string key = default(string)) { Key = key; RobotType = robotType; Enabled = enabled; CustomInit(); }
internal static string ToSerializedValue(this ToggleMachineLicenseParametersEnum value) { switch (value) { case ToggleMachineLicenseParametersEnum.NonProduction: return("NonProduction"); case ToggleMachineLicenseParametersEnum.Attended: return("Attended"); case ToggleMachineLicenseParametersEnum.Unattended: return("Unattended"); case ToggleMachineLicenseParametersEnum.Development: return("Development"); case ToggleMachineLicenseParametersEnum.StudioX: return("StudioX"); case ToggleMachineLicenseParametersEnum.Headless: return("Headless"); case ToggleMachineLicenseParametersEnum.StudioPro: return("StudioPro"); case ToggleMachineLicenseParametersEnum.TestAutomation: return("TestAutomation"); } return(null); }
internal static string ToSerializedValue(this ToggleMachineLicenseParametersEnum value) { switch (value) { case ToggleMachineLicenseParametersEnum.NonProduction: return("NonProduction"); case ToggleMachineLicenseParametersEnum.Attended: return("Attended"); case ToggleMachineLicenseParametersEnum.Unattended: return("Unattended"); case ToggleMachineLicenseParametersEnum.Development: return("Development"); } return(null); }