<filename>sdk/dotnet/Inputs/EndpointcontrolProfileForticlientWinmacSettingsForticlientOperatingSystemArgs.cs// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. ***
// *** Do not edit by hand unless you're certain you know what you are doing! ***

using System;
using System.Collections.Generic;
using System.Collections.Immutable;
using System.Threading.Tasks;
using Pulumi.Serialization;
using Pulumi;

namespace Pulumiverse.Fortios.Inputs
{

    public sealed class EndpointcontrolProfileForticlientWinmacSettingsForticlientOperatingSystemArgs : global::Pulumi.ResourceArgs
    {
        /// <summary>
        /// Operating system entry ID.
        /// </summary>
        [Input("id")]
        public Input<int>? Id { get; set; }

        /// <summary>
        /// Customize operating system name or Mac OS format:x.x.x
        /// </summary>
        [Input("osName")]
        public Input<string>? OsName { get; set; }

        /// <summary>
        /// Operating system type. Valid values: `custom`, `mac-os`, `win-7`, `win-80`, `win-81`, `win-10`, `win-2000`, `win-home-svr`, `win-svr-10`, `win-svr-2003`, `win-svr-2003-r2`, `win-svr-2008`, `win-svr-2008-r2`, `win-svr-2012`, `win-svr-2012-r2`, `win-sto-svr-2003`, `win-vista`, `win-xp`, `ubuntu-linux`, `centos-linux`, `redhat-linux`, `fedora-linux`.
        /// </summary>
        [Input("osType")]
        public Input<string>? OsType { get; set; }

        public EndpointcontrolProfileForticlientWinmacSettingsForticlientOperatingSystemArgs()
        {
        }
        public static new EndpointcontrolProfileForticlientWinmacSettingsForticlientOperatingSystemArgs Empty => new EndpointcontrolProfileForticlientWinmacSettingsForticlientOperatingSystemArgs();
    }
}
