<gh_stars>0// *** 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 SwitchcontrollerLocationCoordinatesArgs : global::Pulumi.ResourceArgs
    {
        /// <summary>
        /// +/- Floating point no. eg. 117.47.
        /// </summary>
        [Input("altitude")]
        public Input<string>? Altitude { get; set; }

        /// <summary>
        /// m ( meters), f ( floors). Valid values: `m`, `f`.
        /// </summary>
        [Input("altitudeUnit")]
        public Input<string>? AltitudeUnit { get; set; }

        /// <summary>
        /// WGS84, NAD83, NAD83/MLLW. Valid values: `WGS84`, `NAD83`, `NAD83/MLLW`.
        /// </summary>
        [Input("datum")]
        public Input<string>? Datum { get; set; }

        /// <summary>
        /// Floating point start with ( +/- )  or end with ( N or S ) eg. +/-16.67 or 16.67N.
        /// </summary>
        [Input("latitude")]
        public Input<string>? Latitude { get; set; }

        /// <summary>
        /// Floating point start with ( +/- )  or end with ( E or W ) eg. +/-26.789 or 26.789E.
        /// </summary>
        [Input("longitude")]
        public Input<string>? Longitude { get; set; }

        /// <summary>
        /// Parent key name.
        /// </summary>
        [Input("parentKey")]
        public Input<string>? ParentKey { get; set; }

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