1. Registry
  2. Packages
  3. Fortimanager Provider
  4. API Docs
  5. Device
Viewing docs for fortimanager 1.18.0
published on Friday, Jul 31, 2026 by fortinetdev
Viewing docs for fortimanager 1.18.0
published on Friday, Jul 31, 2026 by fortinetdev

    Manage a device to the Device Manager database.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as fortimanager from "@pulumi/fortimanager";
    
    const trname = new fortimanager.Device("trname", {
        adom: "root",
        ip: "<FGT_IP>",
        mgmtMode: "fmgfaz",
        name: "terraform-test",
        admUsr: "admin",
        admPass: "Fortinet12345##",
        sn: "FGVMSLTM000000000",
    });
    
    import pulumi
    import pulumi_fortimanager as fortimanager
    
    trname = fortimanager.Device("trname",
        adom="root",
        ip="<FGT_IP>",
        mgmt_mode="fmgfaz",
        name="terraform-test",
        adm_usr="admin",
        adm_pass="Fortinet12345##",
        sn="FGVMSLTM000000000")
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-terraform-provider/sdks/go/fortimanager/fortimanager"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := fortimanager.NewDevice(ctx, "trname", &fortimanager.DeviceArgs{
    			Adom:     pulumi.String("root"),
    			Ip:       pulumi.String("<FGT_IP>"),
    			MgmtMode: pulumi.String("fmgfaz"),
    			Name:     pulumi.String("terraform-test"),
    			AdmUsr:   pulumi.String("admin"),
    			AdmPass:  pulumi.String("Fortinet12345##"),
    			Sn:       pulumi.String("FGVMSLTM000000000"),
    		})
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Fortimanager = Pulumi.Fortimanager;
    
    return await Deployment.RunAsync(() => 
    {
        var trname = new Fortimanager.Device("trname", new()
        {
            Adom = "root",
            Ip = "<FGT_IP>",
            MgmtMode = "fmgfaz",
            Name = "terraform-test",
            AdmUsr = "admin",
            AdmPass = "Fortinet12345##",
            Sn = "FGVMSLTM000000000",
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.fortimanager.Device;
    import com.pulumi.fortimanager.DeviceArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            var trname = new Device("trname", DeviceArgs.builder()
                .adom("root")
                .ip("<FGT_IP>")
                .mgmtMode("fmgfaz")
                .name("terraform-test")
                .admUsr("admin")
                .admPass("Fortinet12345##")
                .sn("FGVMSLTM000000000")
                .build());
    
        }
    }
    
    resources:
      trname:
        type: fortimanager:Device
        properties:
          adom: root
          ip: <FGT_IP>
          mgmtMode: fmgfaz
          name: terraform-test
          admUsr: admin
          admPass: Fortinet12345##
          sn: FGVMSLTM000000000
    
    Example coming soon!
    

    Create Device Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new Device(name: string, args?: DeviceArgs, opts?: CustomResourceOptions);
    @overload
    def Device(resource_name: str,
               args: Optional[DeviceArgs] = None,
               opts: Optional[ResourceOptions] = None)
    
    @overload
    def Device(resource_name: str,
               opts: Optional[ResourceOptions] = None,
               adm_pass: Optional[str] = None,
               adm_usr: Optional[str] = None,
               adom: Optional[str] = None,
               app_ver: Optional[str] = None,
               authorizationtemplate: Optional[str] = None,
               av_ver: Optional[str] = None,
               beta: Optional[float] = None,
               branch_pt: Optional[float] = None,
               build: Optional[float] = None,
               checksum: Optional[str] = None,
               cluster_workers: Optional[Sequence[str]] = None,
               conf_status: Optional[str] = None,
               conn_mode: Optional[str] = None,
               conn_status: Optional[str] = None,
               db_status: Optional[str] = None,
               desc: Optional[str] = None,
               dev_status: Optional[str] = None,
               device_id: Optional[str] = None,
               deviceaction: Optional[str] = None,
               deviceblueprint: Optional[str] = None,
               eip: Optional[str] = None,
               fap_cnt: Optional[float] = None,
               fazfull_act: Optional[float] = None,
               fazperm: Optional[float] = None,
               fazquota: Optional[float] = None,
               fazused: Optional[float] = None,
               fex_cnt: Optional[float] = None,
               first_tunnel_up: Optional[float] = None,
               flags: Optional[Sequence[str]] = None,
               foslic_cpu: Optional[float] = None,
               foslic_dr_site: Optional[str] = None,
               foslic_inst_time: Optional[float] = None,
               foslic_last_sync: Optional[float] = None,
               foslic_ram: Optional[float] = None,
               foslic_type: Optional[str] = None,
               foslic_utm: Optional[str] = None,
               fsw_cnt: Optional[float] = None,
               groups: Optional[Sequence[DeviceGroupArgs]] = None,
               ha_group_id: Optional[float] = None,
               ha_group_name: Optional[str] = None,
               ha_mode: Optional[str] = None,
               ha_upgrade_mode: Optional[float] = None,
               havsn: Optional[str] = None,
               hdisk_size: Optional[float] = None,
               hostname: Optional[str] = None,
               hw_generation: Optional[float] = None,
               hw_rev_major: Optional[float] = None,
               hw_rev_minor: Optional[float] = None,
               hyperscale: Optional[float] = None,
               ip: Optional[str] = None,
               ips_ext: Optional[float] = None,
               ips_ver: Optional[str] = None,
               last_checked: Optional[float] = None,
               last_resync: Optional[float] = None,
               latitude: Optional[str] = None,
               lic_flags: Optional[float] = None,
               lic_region: Optional[str] = None,
               location_from: Optional[str] = None,
               logdisk_size: Optional[float] = None,
               longitude: Optional[str] = None,
               maxvdom: Optional[float] = None,
               metafields: Optional[Mapping[str, str]] = None,
               mgmt_if: Optional[str] = None,
               mgmt_mode: Optional[str] = None,
               mgmt_uuid: Optional[str] = None,
               mgt_vdom: Optional[str] = None,
               module_sn: Optional[str] = None,
               mr: Optional[float] = None,
               name: Optional[str] = None,
               nsxt_service_name: Optional[str] = None,
               os_type: Optional[str] = None,
               os_ver: Optional[str] = None,
               patch: Optional[float] = None,
               platform_str: Optional[str] = None,
               prefer_img_ver: Optional[str] = None,
               prio: Optional[float] = None,
               private_key: Optional[str] = None,
               private_key_status: Optional[float] = None,
               psk: Optional[str] = None,
               relver_info: Optional[str] = None,
               role: Optional[str] = None,
               sn: Optional[str] = None,
               sov_sase_license: Optional[str] = None,
               tunnel_sn: Optional[str] = None,
               vdoms: Optional[Sequence[DeviceVdomArgs]] = None,
               version: Optional[float] = None,
               vm_cpu: Optional[float] = None,
               vm_cpu_limit: Optional[float] = None,
               vm_lic_expire: Optional[float] = None,
               vm_lic_overdue_since: Optional[float] = None,
               vm_mem: Optional[float] = None,
               vm_mem_limit: Optional[float] = None,
               vm_payg_status: Optional[float] = None,
               vm_status: Optional[str] = None)
    func NewDevice(ctx *Context, name string, args *DeviceArgs, opts ...ResourceOption) (*Device, error)
    public Device(string name, DeviceArgs? args = null, CustomResourceOptions? opts = null)
    public Device(String name, DeviceArgs args)
    public Device(String name, DeviceArgs args, CustomResourceOptions options)
    
    type: fortimanager:Device
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    
    resource "fortimanager_device" "name" {
        # resource properties
    }

    Parameters

    name string
    The unique name of the resource.
    args DeviceArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args DeviceArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args DeviceArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args DeviceArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args DeviceArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Constructor example

    The following reference example uses placeholder values for all input properties.

    var deviceResource = new Fortimanager.Device("deviceResource", new()
    {
        AdmPass = "string",
        AdmUsr = "string",
        Adom = "string",
        AppVer = "string",
        Authorizationtemplate = "string",
        AvVer = "string",
        Beta = 0,
        BranchPt = 0,
        Build = 0,
        Checksum = "string",
        ClusterWorkers = new[]
        {
            "string",
        },
        ConfStatus = "string",
        ConnMode = "string",
        ConnStatus = "string",
        DbStatus = "string",
        Desc = "string",
        DevStatus = "string",
        DeviceId = "string",
        Deviceaction = "string",
        Deviceblueprint = "string",
        Eip = "string",
        FapCnt = 0,
        FazfullAct = 0,
        Fazperm = 0,
        Fazquota = 0,
        Fazused = 0,
        FexCnt = 0,
        FirstTunnelUp = 0,
        Flags = new[]
        {
            "string",
        },
        FoslicCpu = 0,
        FoslicDrSite = "string",
        FoslicInstTime = 0,
        FoslicLastSync = 0,
        FoslicRam = 0,
        FoslicType = "string",
        FoslicUtm = "string",
        FswCnt = 0,
        Groups = new[]
        {
            new Fortimanager.Inputs.DeviceGroupArgs
            {
                Name = "string",
                Vdom = "string",
            },
        },
        HaGroupId = 0,
        HaGroupName = "string",
        HaMode = "string",
        HaUpgradeMode = 0,
        Havsn = "string",
        HdiskSize = 0,
        Hostname = "string",
        HwGeneration = 0,
        HwRevMajor = 0,
        HwRevMinor = 0,
        Hyperscale = 0,
        Ip = "string",
        IpsExt = 0,
        IpsVer = "string",
        LastChecked = 0,
        LastResync = 0,
        Latitude = "string",
        LicFlags = 0,
        LicRegion = "string",
        LocationFrom = "string",
        LogdiskSize = 0,
        Longitude = "string",
        Maxvdom = 0,
        Metafields = 
        {
            { "string", "string" },
        },
        MgmtIf = "string",
        MgmtMode = "string",
        MgmtUuid = "string",
        MgtVdom = "string",
        ModuleSn = "string",
        Mr = 0,
        Name = "string",
        NsxtServiceName = "string",
        OsType = "string",
        OsVer = "string",
        Patch = 0,
        PlatformStr = "string",
        PreferImgVer = "string",
        Prio = 0,
        PrivateKey = "string",
        PrivateKeyStatus = 0,
        Psk = "string",
        RelverInfo = "string",
        Role = "string",
        Sn = "string",
        SovSaseLicense = "string",
        TunnelSn = "string",
        Vdoms = new[]
        {
            new Fortimanager.Inputs.DeviceVdomArgs
            {
                Comments = "string",
                Metafields = 
                {
                    { "string", "string" },
                },
                Name = "string",
                Opmode = "string",
                RtmProfId = 0,
                Status = "string",
                VdomType = "string",
                VpnId = 0,
            },
        },
        Version = 0,
        VmCpu = 0,
        VmCpuLimit = 0,
        VmLicExpire = 0,
        VmLicOverdueSince = 0,
        VmMem = 0,
        VmMemLimit = 0,
        VmPaygStatus = 0,
        VmStatus = "string",
    });
    
    example, err := fortimanager.NewDevice(ctx, "deviceResource", &fortimanager.DeviceArgs{
    	AdmPass:               pulumi.String("string"),
    	AdmUsr:                pulumi.String("string"),
    	Adom:                  pulumi.String("string"),
    	AppVer:                pulumi.String("string"),
    	Authorizationtemplate: pulumi.String("string"),
    	AvVer:                 pulumi.String("string"),
    	Beta:                  pulumi.Float64(0),
    	BranchPt:              pulumi.Float64(0),
    	Build:                 pulumi.Float64(0),
    	Checksum:              pulumi.String("string"),
    	ClusterWorkers: pulumi.StringArray{
    		pulumi.String("string"),
    	},
    	ConfStatus:      pulumi.String("string"),
    	ConnMode:        pulumi.String("string"),
    	ConnStatus:      pulumi.String("string"),
    	DbStatus:        pulumi.String("string"),
    	Desc:            pulumi.String("string"),
    	DevStatus:       pulumi.String("string"),
    	DeviceId:        pulumi.String("string"),
    	Deviceaction:    pulumi.String("string"),
    	Deviceblueprint: pulumi.String("string"),
    	Eip:             pulumi.String("string"),
    	FapCnt:          pulumi.Float64(0),
    	FazfullAct:      pulumi.Float64(0),
    	Fazperm:         pulumi.Float64(0),
    	Fazquota:        pulumi.Float64(0),
    	Fazused:         pulumi.Float64(0),
    	FexCnt:          pulumi.Float64(0),
    	FirstTunnelUp:   pulumi.Float64(0),
    	Flags: pulumi.StringArray{
    		pulumi.String("string"),
    	},
    	FoslicCpu:      pulumi.Float64(0),
    	FoslicDrSite:   pulumi.String("string"),
    	FoslicInstTime: pulumi.Float64(0),
    	FoslicLastSync: pulumi.Float64(0),
    	FoslicRam:      pulumi.Float64(0),
    	FoslicType:     pulumi.String("string"),
    	FoslicUtm:      pulumi.String("string"),
    	FswCnt:         pulumi.Float64(0),
    	Groups: fortimanager.DeviceGroupArray{
    		&fortimanager.DeviceGroupArgs{
    			Name: pulumi.String("string"),
    			Vdom: pulumi.String("string"),
    		},
    	},
    	HaGroupId:     pulumi.Float64(0),
    	HaGroupName:   pulumi.String("string"),
    	HaMode:        pulumi.String("string"),
    	HaUpgradeMode: pulumi.Float64(0),
    	Havsn:         pulumi.String("string"),
    	HdiskSize:     pulumi.Float64(0),
    	Hostname:      pulumi.String("string"),
    	HwGeneration:  pulumi.Float64(0),
    	HwRevMajor:    pulumi.Float64(0),
    	HwRevMinor:    pulumi.Float64(0),
    	Hyperscale:    pulumi.Float64(0),
    	Ip:            pulumi.String("string"),
    	IpsExt:        pulumi.Float64(0),
    	IpsVer:        pulumi.String("string"),
    	LastChecked:   pulumi.Float64(0),
    	LastResync:    pulumi.Float64(0),
    	Latitude:      pulumi.String("string"),
    	LicFlags:      pulumi.Float64(0),
    	LicRegion:     pulumi.String("string"),
    	LocationFrom:  pulumi.String("string"),
    	LogdiskSize:   pulumi.Float64(0),
    	Longitude:     pulumi.String("string"),
    	Maxvdom:       pulumi.Float64(0),
    	Metafields: pulumi.StringMap{
    		"string": pulumi.String("string"),
    	},
    	MgmtIf:           pulumi.String("string"),
    	MgmtMode:         pulumi.String("string"),
    	MgmtUuid:         pulumi.String("string"),
    	MgtVdom:          pulumi.String("string"),
    	ModuleSn:         pulumi.String("string"),
    	Mr:               pulumi.Float64(0),
    	Name:             pulumi.String("string"),
    	NsxtServiceName:  pulumi.String("string"),
    	OsType:           pulumi.String("string"),
    	OsVer:            pulumi.String("string"),
    	Patch:            pulumi.Float64(0),
    	PlatformStr:      pulumi.String("string"),
    	PreferImgVer:     pulumi.String("string"),
    	Prio:             pulumi.Float64(0),
    	PrivateKey:       pulumi.String("string"),
    	PrivateKeyStatus: pulumi.Float64(0),
    	Psk:              pulumi.String("string"),
    	RelverInfo:       pulumi.String("string"),
    	Role:             pulumi.String("string"),
    	Sn:               pulumi.String("string"),
    	SovSaseLicense:   pulumi.String("string"),
    	TunnelSn:         pulumi.String("string"),
    	Vdoms: fortimanager.DeviceVdomArray{
    		&fortimanager.DeviceVdomArgs{
    			Comments: pulumi.String("string"),
    			Metafields: pulumi.StringMap{
    				"string": pulumi.String("string"),
    			},
    			Name:      pulumi.String("string"),
    			Opmode:    pulumi.String("string"),
    			RtmProfId: pulumi.Float64(0),
    			Status:    pulumi.String("string"),
    			VdomType:  pulumi.String("string"),
    			VpnId:     pulumi.Float64(0),
    		},
    	},
    	Version:           pulumi.Float64(0),
    	VmCpu:             pulumi.Float64(0),
    	VmCpuLimit:        pulumi.Float64(0),
    	VmLicExpire:       pulumi.Float64(0),
    	VmLicOverdueSince: pulumi.Float64(0),
    	VmMem:             pulumi.Float64(0),
    	VmMemLimit:        pulumi.Float64(0),
    	VmPaygStatus:      pulumi.Float64(0),
    	VmStatus:          pulumi.String("string"),
    })
    
    resource "fortimanager_device" "deviceResource" {
      lifecycle {
        create_before_destroy = true
      }
      adm_pass              = "string"
      adm_usr               = "string"
      adom                  = "string"
      app_ver               = "string"
      authorizationtemplate = "string"
      av_ver                = "string"
      beta                  = 0
      branch_pt             = 0
      build                 = 0
      checksum              = "string"
      cluster_workers       = ["string"]
      conf_status           = "string"
      conn_mode             = "string"
      conn_status           = "string"
      db_status             = "string"
      desc                  = "string"
      dev_status            = "string"
      device_id             = "string"
      deviceaction          = "string"
      deviceblueprint       = "string"
      eip                   = "string"
      fap_cnt               = 0
      fazfull_act           = 0
      fazperm               = 0
      fazquota              = 0
      fazused               = 0
      fex_cnt               = 0
      first_tunnel_up       = 0
      flags                 = ["string"]
      foslic_cpu            = 0
      foslic_dr_site        = "string"
      foslic_inst_time      = 0
      foslic_last_sync      = 0
      foslic_ram            = 0
      foslic_type           = "string"
      foslic_utm            = "string"
      fsw_cnt               = 0
      groups {
        name = "string"
        vdom = "string"
      }
      ha_group_id     = 0
      ha_group_name   = "string"
      ha_mode         = "string"
      ha_upgrade_mode = 0
      havsn           = "string"
      hdisk_size      = 0
      hostname        = "string"
      hw_generation   = 0
      hw_rev_major    = 0
      hw_rev_minor    = 0
      hyperscale      = 0
      ip              = "string"
      ips_ext         = 0
      ips_ver         = "string"
      last_checked    = 0
      last_resync     = 0
      latitude        = "string"
      lic_flags       = 0
      lic_region      = "string"
      location_from   = "string"
      logdisk_size    = 0
      longitude       = "string"
      maxvdom         = 0
      metafields = {
        "string" = "string"
      }
      mgmt_if            = "string"
      mgmt_mode          = "string"
      mgmt_uuid          = "string"
      mgt_vdom           = "string"
      module_sn          = "string"
      mr                 = 0
      name               = "string"
      nsxt_service_name  = "string"
      os_type            = "string"
      os_ver             = "string"
      patch              = 0
      platform_str       = "string"
      prefer_img_ver     = "string"
      prio               = 0
      private_key        = "string"
      private_key_status = 0
      psk                = "string"
      relver_info        = "string"
      role               = "string"
      sn                 = "string"
      sov_sase_license   = "string"
      tunnel_sn          = "string"
      vdoms {
        comments = "string"
        metafields = {
          "string" = "string"
        }
        name        = "string"
        opmode      = "string"
        rtm_prof_id = 0
        status      = "string"
        vdom_type   = "string"
        vpn_id      = 0
      }
      version              = 0
      vm_cpu               = 0
      vm_cpu_limit         = 0
      vm_lic_expire        = 0
      vm_lic_overdue_since = 0
      vm_mem               = 0
      vm_mem_limit         = 0
      vm_payg_status       = 0
      vm_status            = "string"
    }
    
    var deviceResource = new Device("deviceResource", DeviceArgs.builder()
        .admPass("string")
        .admUsr("string")
        .adom("string")
        .appVer("string")
        .authorizationtemplate("string")
        .avVer("string")
        .beta(0.0)
        .branchPt(0.0)
        .build(0.0)
        .checksum("string")
        .clusterWorkers("string")
        .confStatus("string")
        .connMode("string")
        .connStatus("string")
        .dbStatus("string")
        .desc("string")
        .devStatus("string")
        .deviceId("string")
        .deviceaction("string")
        .deviceblueprint("string")
        .eip("string")
        .fapCnt(0.0)
        .fazfullAct(0.0)
        .fazperm(0.0)
        .fazquota(0.0)
        .fazused(0.0)
        .fexCnt(0.0)
        .firstTunnelUp(0.0)
        .flags("string")
        .foslicCpu(0.0)
        .foslicDrSite("string")
        .foslicInstTime(0.0)
        .foslicLastSync(0.0)
        .foslicRam(0.0)
        .foslicType("string")
        .foslicUtm("string")
        .fswCnt(0.0)
        .groups(DeviceGroupArgs.builder()
            .name("string")
            .vdom("string")
            .build())
        .haGroupId(0.0)
        .haGroupName("string")
        .haMode("string")
        .haUpgradeMode(0.0)
        .havsn("string")
        .hdiskSize(0.0)
        .hostname("string")
        .hwGeneration(0.0)
        .hwRevMajor(0.0)
        .hwRevMinor(0.0)
        .hyperscale(0.0)
        .ip("string")
        .ipsExt(0.0)
        .ipsVer("string")
        .lastChecked(0.0)
        .lastResync(0.0)
        .latitude("string")
        .licFlags(0.0)
        .licRegion("string")
        .locationFrom("string")
        .logdiskSize(0.0)
        .longitude("string")
        .maxvdom(0.0)
        .metafields(Map.of("string", "string"))
        .mgmtIf("string")
        .mgmtMode("string")
        .mgmtUuid("string")
        .mgtVdom("string")
        .moduleSn("string")
        .mr(0.0)
        .name("string")
        .nsxtServiceName("string")
        .osType("string")
        .osVer("string")
        .patch(0.0)
        .platformStr("string")
        .preferImgVer("string")
        .prio(0.0)
        .privateKey("string")
        .privateKeyStatus(0.0)
        .psk("string")
        .relverInfo("string")
        .role("string")
        .sn("string")
        .sovSaseLicense("string")
        .tunnelSn("string")
        .vdoms(DeviceVdomArgs.builder()
            .comments("string")
            .metafields(Map.of("string", "string"))
            .name("string")
            .opmode("string")
            .rtmProfId(0.0)
            .status("string")
            .vdomType("string")
            .vpnId(0.0)
            .build())
        .version(0.0)
        .vmCpu(0.0)
        .vmCpuLimit(0.0)
        .vmLicExpire(0.0)
        .vmLicOverdueSince(0.0)
        .vmMem(0.0)
        .vmMemLimit(0.0)
        .vmPaygStatus(0.0)
        .vmStatus("string")
        .build());
    
    device_resource = fortimanager.Device("deviceResource",
        adm_pass="string",
        adm_usr="string",
        adom="string",
        app_ver="string",
        authorizationtemplate="string",
        av_ver="string",
        beta=float(0),
        branch_pt=float(0),
        build=float(0),
        checksum="string",
        cluster_workers=["string"],
        conf_status="string",
        conn_mode="string",
        conn_status="string",
        db_status="string",
        desc="string",
        dev_status="string",
        device_id="string",
        deviceaction="string",
        deviceblueprint="string",
        eip="string",
        fap_cnt=float(0),
        fazfull_act=float(0),
        fazperm=float(0),
        fazquota=float(0),
        fazused=float(0),
        fex_cnt=float(0),
        first_tunnel_up=float(0),
        flags=["string"],
        foslic_cpu=float(0),
        foslic_dr_site="string",
        foslic_inst_time=float(0),
        foslic_last_sync=float(0),
        foslic_ram=float(0),
        foslic_type="string",
        foslic_utm="string",
        fsw_cnt=float(0),
        groups=[{
            "name": "string",
            "vdom": "string",
        }],
        ha_group_id=float(0),
        ha_group_name="string",
        ha_mode="string",
        ha_upgrade_mode=float(0),
        havsn="string",
        hdisk_size=float(0),
        hostname="string",
        hw_generation=float(0),
        hw_rev_major=float(0),
        hw_rev_minor=float(0),
        hyperscale=float(0),
        ip="string",
        ips_ext=float(0),
        ips_ver="string",
        last_checked=float(0),
        last_resync=float(0),
        latitude="string",
        lic_flags=float(0),
        lic_region="string",
        location_from="string",
        logdisk_size=float(0),
        longitude="string",
        maxvdom=float(0),
        metafields={
            "string": "string",
        },
        mgmt_if="string",
        mgmt_mode="string",
        mgmt_uuid="string",
        mgt_vdom="string",
        module_sn="string",
        mr=float(0),
        name="string",
        nsxt_service_name="string",
        os_type="string",
        os_ver="string",
        patch=float(0),
        platform_str="string",
        prefer_img_ver="string",
        prio=float(0),
        private_key="string",
        private_key_status=float(0),
        psk="string",
        relver_info="string",
        role="string",
        sn="string",
        sov_sase_license="string",
        tunnel_sn="string",
        vdoms=[{
            "comments": "string",
            "metafields": {
                "string": "string",
            },
            "name": "string",
            "opmode": "string",
            "rtm_prof_id": float(0),
            "status": "string",
            "vdom_type": "string",
            "vpn_id": float(0),
        }],
        version=float(0),
        vm_cpu=float(0),
        vm_cpu_limit=float(0),
        vm_lic_expire=float(0),
        vm_lic_overdue_since=float(0),
        vm_mem=float(0),
        vm_mem_limit=float(0),
        vm_payg_status=float(0),
        vm_status="string")
    
    const deviceResource = new fortimanager.Device("deviceResource", {
        admPass: "string",
        admUsr: "string",
        adom: "string",
        appVer: "string",
        authorizationtemplate: "string",
        avVer: "string",
        beta: 0,
        branchPt: 0,
        build: 0,
        checksum: "string",
        clusterWorkers: ["string"],
        confStatus: "string",
        connMode: "string",
        connStatus: "string",
        dbStatus: "string",
        desc: "string",
        devStatus: "string",
        deviceId: "string",
        deviceaction: "string",
        deviceblueprint: "string",
        eip: "string",
        fapCnt: 0,
        fazfullAct: 0,
        fazperm: 0,
        fazquota: 0,
        fazused: 0,
        fexCnt: 0,
        firstTunnelUp: 0,
        flags: ["string"],
        foslicCpu: 0,
        foslicDrSite: "string",
        foslicInstTime: 0,
        foslicLastSync: 0,
        foslicRam: 0,
        foslicType: "string",
        foslicUtm: "string",
        fswCnt: 0,
        groups: [{
            name: "string",
            vdom: "string",
        }],
        haGroupId: 0,
        haGroupName: "string",
        haMode: "string",
        haUpgradeMode: 0,
        havsn: "string",
        hdiskSize: 0,
        hostname: "string",
        hwGeneration: 0,
        hwRevMajor: 0,
        hwRevMinor: 0,
        hyperscale: 0,
        ip: "string",
        ipsExt: 0,
        ipsVer: "string",
        lastChecked: 0,
        lastResync: 0,
        latitude: "string",
        licFlags: 0,
        licRegion: "string",
        locationFrom: "string",
        logdiskSize: 0,
        longitude: "string",
        maxvdom: 0,
        metafields: {
            string: "string",
        },
        mgmtIf: "string",
        mgmtMode: "string",
        mgmtUuid: "string",
        mgtVdom: "string",
        moduleSn: "string",
        mr: 0,
        name: "string",
        nsxtServiceName: "string",
        osType: "string",
        osVer: "string",
        patch: 0,
        platformStr: "string",
        preferImgVer: "string",
        prio: 0,
        privateKey: "string",
        privateKeyStatus: 0,
        psk: "string",
        relverInfo: "string",
        role: "string",
        sn: "string",
        sovSaseLicense: "string",
        tunnelSn: "string",
        vdoms: [{
            comments: "string",
            metafields: {
                string: "string",
            },
            name: "string",
            opmode: "string",
            rtmProfId: 0,
            status: "string",
            vdomType: "string",
            vpnId: 0,
        }],
        version: 0,
        vmCpu: 0,
        vmCpuLimit: 0,
        vmLicExpire: 0,
        vmLicOverdueSince: 0,
        vmMem: 0,
        vmMemLimit: 0,
        vmPaygStatus: 0,
        vmStatus: "string",
    });
    
    type: fortimanager:Device
    properties:
        admPass: string
        admUsr: string
        adom: string
        appVer: string
        authorizationtemplate: string
        avVer: string
        beta: 0
        branchPt: 0
        build: 0
        checksum: string
        clusterWorkers:
            - string
        confStatus: string
        connMode: string
        connStatus: string
        dbStatus: string
        desc: string
        devStatus: string
        deviceId: string
        deviceaction: string
        deviceblueprint: string
        eip: string
        fapCnt: 0
        fazfullAct: 0
        fazperm: 0
        fazquota: 0
        fazused: 0
        fexCnt: 0
        firstTunnelUp: 0
        flags:
            - string
        foslicCpu: 0
        foslicDrSite: string
        foslicInstTime: 0
        foslicLastSync: 0
        foslicRam: 0
        foslicType: string
        foslicUtm: string
        fswCnt: 0
        groups:
            - name: string
              vdom: string
        haGroupId: 0
        haGroupName: string
        haMode: string
        haUpgradeMode: 0
        havsn: string
        hdiskSize: 0
        hostname: string
        hwGeneration: 0
        hwRevMajor: 0
        hwRevMinor: 0
        hyperscale: 0
        ip: string
        ipsExt: 0
        ipsVer: string
        lastChecked: 0
        lastResync: 0
        latitude: string
        licFlags: 0
        licRegion: string
        locationFrom: string
        logdiskSize: 0
        longitude: string
        maxvdom: 0
        metafields:
            string: string
        mgmtIf: string
        mgmtMode: string
        mgmtUuid: string
        mgtVdom: string
        moduleSn: string
        mr: 0
        name: string
        nsxtServiceName: string
        osType: string
        osVer: string
        patch: 0
        platformStr: string
        preferImgVer: string
        prio: 0
        privateKey: string
        privateKeyStatus: 0
        psk: string
        relverInfo: string
        role: string
        sn: string
        sovSaseLicense: string
        tunnelSn: string
        vdoms:
            - comments: string
              metafields:
                string: string
              name: string
              opmode: string
              rtmProfId: 0
              status: string
              vdomType: string
              vpnId: 0
        version: 0
        vmCpu: 0
        vmCpuLimit: 0
        vmLicExpire: 0
        vmLicOverdueSince: 0
        vmMem: 0
        vmMemLimit: 0
        vmPaygStatus: 0
        vmStatus: string
    

    Device Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

    The Device resource accepts the following input properties:

    AdmPass string
    add real and promote device. Device admin password.
    AdmUsr string
    add real and promote device. Device admin username.
    Adom string
    Name or ID of the ADOM where the command is to be executed on.
    AppVer string
    (String) App_Ver.
    Authorizationtemplate string
    add model device only. Fabric Authorization Template to auto genreate for the new model device upon creation.
    AvVer string
    (String) Av_Ver.
    Beta double
    (Number) Beta.
    BranchPt double
    (Number) Branch_Pt.
    Build double
    (Number) Build.
    Checksum string
    (String) Checksum.
    ClusterWorkers List<string>
    (Set of String) Cluster_Worker.
    ConfStatus string
    (String) Conf_Status.
    ConnMode string
    (String) Conn_Mode.
    ConnStatus string
    (String) Conn_Status.
    DbStatus string
    (String) Db_Status.
    Desc string
    Description.
    DevStatus string
    (String) Dev_Status.
    DeviceId string
    (String) an identifier for the resource with format {{name}}.
    Deviceaction string
    Specify add device operations, or leave blank to add real device:"add_model" - add a model device."promote_unreg" - promote an unregistered device to be managed by FortiManager using information from database.
    Deviceblueprint string
    add model device only. Device blueprint to apply to the new model device.
    Eip string
    (String) Eip.
    FapCnt double
    (Number) Fap_Cnt.
    FazfullAct double
    (Number) Faz.Full_Act.
    Fazperm double
    (Number) Faz.Perm.
    Fazquota double
    available for all operations.
    Fazused double
    (Number) Faz.Used.
    FexCnt double
    (Number) Fex_Cnt.
    FirstTunnelUp double
    (Number) First_Tunnel_Up.
    Flags List<string>
    (Set of String) Flags.
    FoslicCpu double
    (Number) VM Meter vCPU count.
    FoslicDrSite string
    (String) VM Meter DR Site status.
    FoslicInstTime double
    (Number) VM Meter first deployment time (in UNIX timestamp).
    FoslicLastSync double
    (Number) VM Meter last synchronized time (in UNIX timestamp).
    FoslicRam double
    (Number) VM Meter device RAM size (in MB).
    FoslicType string
    (String) VM Meter license type.
    FoslicUtm string
    (String) VM Meter services fw - Firewall av - Anti-virus ips - IPS app - App control url - Web filter utm - Full UTM fwb - FortiWeb
    FswCnt double
    (Number) Fsw_Cnt.
    Groups List<DeviceGroup>
    Groups. (see below for nested schema)
    HaGroupId double
    (Number) Ha_Group_Id.
    HaGroupName string
    (String) Ha_Group_Name.
    HaMode string
    (String) Ha_Mode.
    HaUpgradeMode double
    (Number) Ha_Upgrade_Mode.
    Havsn string
    (String) Ha.Vsn.
    HdiskSize double
    (Number) Hdisk_Size.
    Hostname string
    (String) Hostname.
    HwGeneration double
    (Number) Hw_Generation.
    HwRevMajor double
    (Number) Hw_Rev_Major.
    HwRevMinor double
    (Number) Hw_Rev_Minor.
    Hyperscale double
    (Number) Hyperscale.
    Ip string
    add real device only. Add device will probe with this IP using the log in credential specified.
    IpsExt double
    (Number) Ips_Ext.
    IpsVer string
    (String) Ips_Ver.
    LastChecked double
    (Number) Last_Checked.
    LastResync double
    (Number) Last_Resync.
    Latitude string
    (String) Latitude.
    LicFlags double
    (Number) Lic_Flags.
    LicRegion string
    (String) Lic_Region.
    LocationFrom string
    (String) Location_From.
    LogdiskSize double
    (Number) Logdisk_Size.
    Longitude string
    (String) Longitude.
    Maxvdom double
    (Number) Maxvdom.
    Metafields Dictionary<string, string>
    add real and model device..
    MgmtIf string
    (String) Mgmt_If.
    MgmtMode string
    add real and model device. Valid values: unreg, fmg, faz, fmgfaz.
    MgmtUuid string
    (String) Mgmt_Uuid.
    MgtVdom string
    (String) Mgt_Vdom.
    ModuleSn string
    (String) Module_Sn.
    Mr double
    add model device only.
    Name string
    required for all operations. Unique name for the device.
    NsxtServiceName string
    (String) Nsxt_Service_Name.
    OsType string
    add model device only. Valid values: unknown, fos, fsw, foc, fml, faz, fwb, fch, fct, log, fmg, fsa, fdd, fac, fpx, fna.
    OsVer string
    add model device only. Valid values: unknown, 0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0.
    Patch double
    add model device only.
    PlatformStr string
    add model device only. Required for determine the platform for VM platforms.
    PreferImgVer string
    (String) Prefer_Img_Ver.
    Prio double
    (Number) Prio.
    PrivateKey string
    (String) Private_Key.
    PrivateKeyStatus double
    (Number) Private_Key_Status.
    Psk string
    (String) Psk.
    RelverInfo string
    (String) Relver_Info.
    Role string
    (String) Role.
    Sn string

    add model device only. This attribute will be used to determine the device platform, except for VM platforms, where platform_str is also required.

    SovSaseLicense string
    (String) Sov_Sase_License.
    TunnelSn string
    (String) Tunnel_Sn.
    Vdoms List<DeviceVdom>
    (Block List) Vdom. (see below for nested schema)
    Version double
    (Number) Version.
    VmCpu double
    (Number) Vm_Cpu.
    VmCpuLimit double
    (Number) Vm_Cpu_Limit.
    VmLicExpire double
    (Number) Vm_Lic_Expire.
    VmLicOverdueSince double
    (Number) Vm_Lic_Overdue_Since.
    VmMem double
    (Number) Vm_Mem.
    VmMemLimit double
    (Number) Vm_Mem_Limit.
    VmPaygStatus double
    (Number) Vm_Payg_Status.
    VmStatus string
    (String) Vm_Status.
    AdmPass string
    add real and promote device. Device admin password.
    AdmUsr string
    add real and promote device. Device admin username.
    Adom string
    Name or ID of the ADOM where the command is to be executed on.
    AppVer string
    (String) App_Ver.
    Authorizationtemplate string
    add model device only. Fabric Authorization Template to auto genreate for the new model device upon creation.
    AvVer string
    (String) Av_Ver.
    Beta float64
    (Number) Beta.
    BranchPt float64
    (Number) Branch_Pt.
    Build float64
    (Number) Build.
    Checksum string
    (String) Checksum.
    ClusterWorkers []string
    (Set of String) Cluster_Worker.
    ConfStatus string
    (String) Conf_Status.
    ConnMode string
    (String) Conn_Mode.
    ConnStatus string
    (String) Conn_Status.
    DbStatus string
    (String) Db_Status.
    Desc string
    Description.
    DevStatus string
    (String) Dev_Status.
    DeviceId string
    (String) an identifier for the resource with format {{name}}.
    Deviceaction string
    Specify add device operations, or leave blank to add real device:"add_model" - add a model device."promote_unreg" - promote an unregistered device to be managed by FortiManager using information from database.
    Deviceblueprint string
    add model device only. Device blueprint to apply to the new model device.
    Eip string
    (String) Eip.
    FapCnt float64
    (Number) Fap_Cnt.
    FazfullAct float64
    (Number) Faz.Full_Act.
    Fazperm float64
    (Number) Faz.Perm.
    Fazquota float64
    available for all operations.
    Fazused float64
    (Number) Faz.Used.
    FexCnt float64
    (Number) Fex_Cnt.
    FirstTunnelUp float64
    (Number) First_Tunnel_Up.
    Flags []string
    (Set of String) Flags.
    FoslicCpu float64
    (Number) VM Meter vCPU count.
    FoslicDrSite string
    (String) VM Meter DR Site status.
    FoslicInstTime float64
    (Number) VM Meter first deployment time (in UNIX timestamp).
    FoslicLastSync float64
    (Number) VM Meter last synchronized time (in UNIX timestamp).
    FoslicRam float64
    (Number) VM Meter device RAM size (in MB).
    FoslicType string
    (String) VM Meter license type.
    FoslicUtm string
    (String) VM Meter services fw - Firewall av - Anti-virus ips - IPS app - App control url - Web filter utm - Full UTM fwb - FortiWeb
    FswCnt float64
    (Number) Fsw_Cnt.
    Groups []DeviceGroupArgs
    Groups. (see below for nested schema)
    HaGroupId float64
    (Number) Ha_Group_Id.
    HaGroupName string
    (String) Ha_Group_Name.
    HaMode string
    (String) Ha_Mode.
    HaUpgradeMode float64
    (Number) Ha_Upgrade_Mode.
    Havsn string
    (String) Ha.Vsn.
    HdiskSize float64
    (Number) Hdisk_Size.
    Hostname string
    (String) Hostname.
    HwGeneration float64
    (Number) Hw_Generation.
    HwRevMajor float64
    (Number) Hw_Rev_Major.
    HwRevMinor float64
    (Number) Hw_Rev_Minor.
    Hyperscale float64
    (Number) Hyperscale.
    Ip string
    add real device only. Add device will probe with this IP using the log in credential specified.
    IpsExt float64
    (Number) Ips_Ext.
    IpsVer string
    (String) Ips_Ver.
    LastChecked float64
    (Number) Last_Checked.
    LastResync float64
    (Number) Last_Resync.
    Latitude string
    (String) Latitude.
    LicFlags float64
    (Number) Lic_Flags.
    LicRegion string
    (String) Lic_Region.
    LocationFrom string
    (String) Location_From.
    LogdiskSize float64
    (Number) Logdisk_Size.
    Longitude string
    (String) Longitude.
    Maxvdom float64
    (Number) Maxvdom.
    Metafields map[string]string
    add real and model device..
    MgmtIf string
    (String) Mgmt_If.
    MgmtMode string
    add real and model device. Valid values: unreg, fmg, faz, fmgfaz.
    MgmtUuid string
    (String) Mgmt_Uuid.
    MgtVdom string
    (String) Mgt_Vdom.
    ModuleSn string
    (String) Module_Sn.
    Mr float64
    add model device only.
    Name string
    required for all operations. Unique name for the device.
    NsxtServiceName string
    (String) Nsxt_Service_Name.
    OsType string
    add model device only. Valid values: unknown, fos, fsw, foc, fml, faz, fwb, fch, fct, log, fmg, fsa, fdd, fac, fpx, fna.
    OsVer string
    add model device only. Valid values: unknown, 0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0.
    Patch float64
    add model device only.
    PlatformStr string
    add model device only. Required for determine the platform for VM platforms.
    PreferImgVer string
    (String) Prefer_Img_Ver.
    Prio float64
    (Number) Prio.
    PrivateKey string
    (String) Private_Key.
    PrivateKeyStatus float64
    (Number) Private_Key_Status.
    Psk string
    (String) Psk.
    RelverInfo string
    (String) Relver_Info.
    Role string
    (String) Role.
    Sn string

    add model device only. This attribute will be used to determine the device platform, except for VM platforms, where platform_str is also required.

    SovSaseLicense string
    (String) Sov_Sase_License.
    TunnelSn string
    (String) Tunnel_Sn.
    Vdoms []DeviceVdomArgs
    (Block List) Vdom. (see below for nested schema)
    Version float64
    (Number) Version.
    VmCpu float64
    (Number) Vm_Cpu.
    VmCpuLimit float64
    (Number) Vm_Cpu_Limit.
    VmLicExpire float64
    (Number) Vm_Lic_Expire.
    VmLicOverdueSince float64
    (Number) Vm_Lic_Overdue_Since.
    VmMem float64
    (Number) Vm_Mem.
    VmMemLimit float64
    (Number) Vm_Mem_Limit.
    VmPaygStatus float64
    (Number) Vm_Payg_Status.
    VmStatus string
    (String) Vm_Status.
    adm_pass string
    add real and promote device. Device admin password.
    adm_usr string
    add real and promote device. Device admin username.
    adom string
    Name or ID of the ADOM where the command is to be executed on.
    app_ver string
    (String) App_Ver.
    authorizationtemplate string
    add model device only. Fabric Authorization Template to auto genreate for the new model device upon creation.
    av_ver string
    (String) Av_Ver.
    beta number
    (Number) Beta.
    branch_pt number
    (Number) Branch_Pt.
    build number
    (Number) Build.
    checksum string
    (String) Checksum.
    cluster_workers list(string)
    (Set of String) Cluster_Worker.
    conf_status string
    (String) Conf_Status.
    conn_mode string
    (String) Conn_Mode.
    conn_status string
    (String) Conn_Status.
    db_status string
    (String) Db_Status.
    desc string
    Description.
    dev_status string
    (String) Dev_Status.
    device_id string
    (String) an identifier for the resource with format {{name}}.
    deviceaction string
    Specify add device operations, or leave blank to add real device:"add_model" - add a model device."promote_unreg" - promote an unregistered device to be managed by FortiManager using information from database.
    deviceblueprint string
    add model device only. Device blueprint to apply to the new model device.
    eip string
    (String) Eip.
    fap_cnt number
    (Number) Fap_Cnt.
    fazfull_act number
    (Number) Faz.Full_Act.
    fazperm number
    (Number) Faz.Perm.
    fazquota number
    available for all operations.
    fazused number
    (Number) Faz.Used.
    fex_cnt number
    (Number) Fex_Cnt.
    first_tunnel_up number
    (Number) First_Tunnel_Up.
    flags list(string)
    (Set of String) Flags.
    foslic_cpu number
    (Number) VM Meter vCPU count.
    foslic_dr_site string
    (String) VM Meter DR Site status.
    foslic_inst_time number
    (Number) VM Meter first deployment time (in UNIX timestamp).
    foslic_last_sync number
    (Number) VM Meter last synchronized time (in UNIX timestamp).
    foslic_ram number
    (Number) VM Meter device RAM size (in MB).
    foslic_type string
    (String) VM Meter license type.
    foslic_utm string
    (String) VM Meter services fw - Firewall av - Anti-virus ips - IPS app - App control url - Web filter utm - Full UTM fwb - FortiWeb
    fsw_cnt number
    (Number) Fsw_Cnt.
    groups list(object)
    Groups. (see below for nested schema)
    ha_group_id number
    (Number) Ha_Group_Id.
    ha_group_name string
    (String) Ha_Group_Name.
    ha_mode string
    (String) Ha_Mode.
    ha_upgrade_mode number
    (Number) Ha_Upgrade_Mode.
    havsn string
    (String) Ha.Vsn.
    hdisk_size number
    (Number) Hdisk_Size.
    hostname string
    (String) Hostname.
    hw_generation number
    (Number) Hw_Generation.
    hw_rev_major number
    (Number) Hw_Rev_Major.
    hw_rev_minor number
    (Number) Hw_Rev_Minor.
    hyperscale number
    (Number) Hyperscale.
    ip string
    add real device only. Add device will probe with this IP using the log in credential specified.
    ips_ext number
    (Number) Ips_Ext.
    ips_ver string
    (String) Ips_Ver.
    last_checked number
    (Number) Last_Checked.
    last_resync number
    (Number) Last_Resync.
    latitude string
    (String) Latitude.
    lic_flags number
    (Number) Lic_Flags.
    lic_region string
    (String) Lic_Region.
    location_from string
    (String) Location_From.
    logdisk_size number
    (Number) Logdisk_Size.
    longitude string
    (String) Longitude.
    maxvdom number
    (Number) Maxvdom.
    metafields map(string)
    add real and model device..
    mgmt_if string
    (String) Mgmt_If.
    mgmt_mode string
    add real and model device. Valid values: unreg, fmg, faz, fmgfaz.
    mgmt_uuid string
    (String) Mgmt_Uuid.
    mgt_vdom string
    (String) Mgt_Vdom.
    module_sn string
    (String) Module_Sn.
    mr number
    add model device only.
    name string
    required for all operations. Unique name for the device.
    nsxt_service_name string
    (String) Nsxt_Service_Name.
    os_type string
    add model device only. Valid values: unknown, fos, fsw, foc, fml, faz, fwb, fch, fct, log, fmg, fsa, fdd, fac, fpx, fna.
    os_ver string
    add model device only. Valid values: unknown, 0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0.
    patch number
    add model device only.
    platform_str string
    add model device only. Required for determine the platform for VM platforms.
    prefer_img_ver string
    (String) Prefer_Img_Ver.
    prio number
    (Number) Prio.
    private_key string
    (String) Private_Key.
    private_key_status number
    (Number) Private_Key_Status.
    psk string
    (String) Psk.
    relver_info string
    (String) Relver_Info.
    role string
    (String) Role.
    sn string

    add model device only. This attribute will be used to determine the device platform, except for VM platforms, where platform_str is also required.

    sov_sase_license string
    (String) Sov_Sase_License.
    tunnel_sn string
    (String) Tunnel_Sn.
    vdoms list(object)
    (Block List) Vdom. (see below for nested schema)
    version number
    (Number) Version.
    vm_cpu number
    (Number) Vm_Cpu.
    vm_cpu_limit number
    (Number) Vm_Cpu_Limit.
    vm_lic_expire number
    (Number) Vm_Lic_Expire.
    vm_lic_overdue_since number
    (Number) Vm_Lic_Overdue_Since.
    vm_mem number
    (Number) Vm_Mem.
    vm_mem_limit number
    (Number) Vm_Mem_Limit.
    vm_payg_status number
    (Number) Vm_Payg_Status.
    vm_status string
    (String) Vm_Status.
    admPass String
    add real and promote device. Device admin password.
    admUsr String
    add real and promote device. Device admin username.
    adom String
    Name or ID of the ADOM where the command is to be executed on.
    appVer String
    (String) App_Ver.
    authorizationtemplate String
    add model device only. Fabric Authorization Template to auto genreate for the new model device upon creation.
    avVer String
    (String) Av_Ver.
    beta Double
    (Number) Beta.
    branchPt Double
    (Number) Branch_Pt.
    build Double
    (Number) Build.
    checksum String
    (String) Checksum.
    clusterWorkers List<String>
    (Set of String) Cluster_Worker.
    confStatus String
    (String) Conf_Status.
    connMode String
    (String) Conn_Mode.
    connStatus String
    (String) Conn_Status.
    dbStatus String
    (String) Db_Status.
    desc String
    Description.
    devStatus String
    (String) Dev_Status.
    deviceId String
    (String) an identifier for the resource with format {{name}}.
    deviceaction String
    Specify add device operations, or leave blank to add real device:"add_model" - add a model device."promote_unreg" - promote an unregistered device to be managed by FortiManager using information from database.
    deviceblueprint String
    add model device only. Device blueprint to apply to the new model device.
    eip String
    (String) Eip.
    fapCnt Double
    (Number) Fap_Cnt.
    fazfullAct Double
    (Number) Faz.Full_Act.
    fazperm Double
    (Number) Faz.Perm.
    fazquota Double
    available for all operations.
    fazused Double
    (Number) Faz.Used.
    fexCnt Double
    (Number) Fex_Cnt.
    firstTunnelUp Double
    (Number) First_Tunnel_Up.
    flags List<String>
    (Set of String) Flags.
    foslicCpu Double
    (Number) VM Meter vCPU count.
    foslicDrSite String
    (String) VM Meter DR Site status.
    foslicInstTime Double
    (Number) VM Meter first deployment time (in UNIX timestamp).
    foslicLastSync Double
    (Number) VM Meter last synchronized time (in UNIX timestamp).
    foslicRam Double
    (Number) VM Meter device RAM size (in MB).
    foslicType String
    (String) VM Meter license type.
    foslicUtm String
    (String) VM Meter services fw - Firewall av - Anti-virus ips - IPS app - App control url - Web filter utm - Full UTM fwb - FortiWeb
    fswCnt Double
    (Number) Fsw_Cnt.
    groups List<DeviceGroup>
    Groups. (see below for nested schema)
    haGroupId Double
    (Number) Ha_Group_Id.
    haGroupName String
    (String) Ha_Group_Name.
    haMode String
    (String) Ha_Mode.
    haUpgradeMode Double
    (Number) Ha_Upgrade_Mode.
    havsn String
    (String) Ha.Vsn.
    hdiskSize Double
    (Number) Hdisk_Size.
    hostname String
    (String) Hostname.
    hwGeneration Double
    (Number) Hw_Generation.
    hwRevMajor Double
    (Number) Hw_Rev_Major.
    hwRevMinor Double
    (Number) Hw_Rev_Minor.
    hyperscale Double
    (Number) Hyperscale.
    ip String
    add real device only. Add device will probe with this IP using the log in credential specified.
    ipsExt Double
    (Number) Ips_Ext.
    ipsVer String
    (String) Ips_Ver.
    lastChecked Double
    (Number) Last_Checked.
    lastResync Double
    (Number) Last_Resync.
    latitude String
    (String) Latitude.
    licFlags Double
    (Number) Lic_Flags.
    licRegion String
    (String) Lic_Region.
    locationFrom String
    (String) Location_From.
    logdiskSize Double
    (Number) Logdisk_Size.
    longitude String
    (String) Longitude.
    maxvdom Double
    (Number) Maxvdom.
    metafields Map<String,String>
    add real and model device..
    mgmtIf String
    (String) Mgmt_If.
    mgmtMode String
    add real and model device. Valid values: unreg, fmg, faz, fmgfaz.
    mgmtUuid String
    (String) Mgmt_Uuid.
    mgtVdom String
    (String) Mgt_Vdom.
    moduleSn String
    (String) Module_Sn.
    mr Double
    add model device only.
    name String
    required for all operations. Unique name for the device.
    nsxtServiceName String
    (String) Nsxt_Service_Name.
    osType String
    add model device only. Valid values: unknown, fos, fsw, foc, fml, faz, fwb, fch, fct, log, fmg, fsa, fdd, fac, fpx, fna.
    osVer String
    add model device only. Valid values: unknown, 0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0.
    patch Double
    add model device only.
    platformStr String
    add model device only. Required for determine the platform for VM platforms.
    preferImgVer String
    (String) Prefer_Img_Ver.
    prio Double
    (Number) Prio.
    privateKey String
    (String) Private_Key.
    privateKeyStatus Double
    (Number) Private_Key_Status.
    psk String
    (String) Psk.
    relverInfo String
    (String) Relver_Info.
    role String
    (String) Role.
    sn String

    add model device only. This attribute will be used to determine the device platform, except for VM platforms, where platform_str is also required.

    sovSaseLicense String
    (String) Sov_Sase_License.
    tunnelSn String
    (String) Tunnel_Sn.
    vdoms List<DeviceVdom>
    (Block List) Vdom. (see below for nested schema)
    version Double
    (Number) Version.
    vmCpu Double
    (Number) Vm_Cpu.
    vmCpuLimit Double
    (Number) Vm_Cpu_Limit.
    vmLicExpire Double
    (Number) Vm_Lic_Expire.
    vmLicOverdueSince Double
    (Number) Vm_Lic_Overdue_Since.
    vmMem Double
    (Number) Vm_Mem.
    vmMemLimit Double
    (Number) Vm_Mem_Limit.
    vmPaygStatus Double
    (Number) Vm_Payg_Status.
    vmStatus String
    (String) Vm_Status.
    admPass string
    add real and promote device. Device admin password.
    admUsr string
    add real and promote device. Device admin username.
    adom string
    Name or ID of the ADOM where the command is to be executed on.
    appVer string
    (String) App_Ver.
    authorizationtemplate string
    add model device only. Fabric Authorization Template to auto genreate for the new model device upon creation.
    avVer string
    (String) Av_Ver.
    beta number
    (Number) Beta.
    branchPt number
    (Number) Branch_Pt.
    build number
    (Number) Build.
    checksum string
    (String) Checksum.
    clusterWorkers string[]
    (Set of String) Cluster_Worker.
    confStatus string
    (String) Conf_Status.
    connMode string
    (String) Conn_Mode.
    connStatus string
    (String) Conn_Status.
    dbStatus string
    (String) Db_Status.
    desc string
    Description.
    devStatus string
    (String) Dev_Status.
    deviceId string
    (String) an identifier for the resource with format {{name}}.
    deviceaction string
    Specify add device operations, or leave blank to add real device:"add_model" - add a model device."promote_unreg" - promote an unregistered device to be managed by FortiManager using information from database.
    deviceblueprint string
    add model device only. Device blueprint to apply to the new model device.
    eip string
    (String) Eip.
    fapCnt number
    (Number) Fap_Cnt.
    fazfullAct number
    (Number) Faz.Full_Act.
    fazperm number
    (Number) Faz.Perm.
    fazquota number
    available for all operations.
    fazused number
    (Number) Faz.Used.
    fexCnt number
    (Number) Fex_Cnt.
    firstTunnelUp number
    (Number) First_Tunnel_Up.
    flags string[]
    (Set of String) Flags.
    foslicCpu number
    (Number) VM Meter vCPU count.
    foslicDrSite string
    (String) VM Meter DR Site status.
    foslicInstTime number
    (Number) VM Meter first deployment time (in UNIX timestamp).
    foslicLastSync number
    (Number) VM Meter last synchronized time (in UNIX timestamp).
    foslicRam number
    (Number) VM Meter device RAM size (in MB).
    foslicType string
    (String) VM Meter license type.
    foslicUtm string
    (String) VM Meter services fw - Firewall av - Anti-virus ips - IPS app - App control url - Web filter utm - Full UTM fwb - FortiWeb
    fswCnt number
    (Number) Fsw_Cnt.
    groups DeviceGroup[]
    Groups. (see below for nested schema)
    haGroupId number
    (Number) Ha_Group_Id.
    haGroupName string
    (String) Ha_Group_Name.
    haMode string
    (String) Ha_Mode.
    haUpgradeMode number
    (Number) Ha_Upgrade_Mode.
    havsn string
    (String) Ha.Vsn.
    hdiskSize number
    (Number) Hdisk_Size.
    hostname string
    (String) Hostname.
    hwGeneration number
    (Number) Hw_Generation.
    hwRevMajor number
    (Number) Hw_Rev_Major.
    hwRevMinor number
    (Number) Hw_Rev_Minor.
    hyperscale number
    (Number) Hyperscale.
    ip string
    add real device only. Add device will probe with this IP using the log in credential specified.
    ipsExt number
    (Number) Ips_Ext.
    ipsVer string
    (String) Ips_Ver.
    lastChecked number
    (Number) Last_Checked.
    lastResync number
    (Number) Last_Resync.
    latitude string
    (String) Latitude.
    licFlags number
    (Number) Lic_Flags.
    licRegion string
    (String) Lic_Region.
    locationFrom string
    (String) Location_From.
    logdiskSize number
    (Number) Logdisk_Size.
    longitude string
    (String) Longitude.
    maxvdom number
    (Number) Maxvdom.
    metafields {[key: string]: string}
    add real and model device..
    mgmtIf string
    (String) Mgmt_If.
    mgmtMode string
    add real and model device. Valid values: unreg, fmg, faz, fmgfaz.
    mgmtUuid string
    (String) Mgmt_Uuid.
    mgtVdom string
    (String) Mgt_Vdom.
    moduleSn string
    (String) Module_Sn.
    mr number
    add model device only.
    name string
    required for all operations. Unique name for the device.
    nsxtServiceName string
    (String) Nsxt_Service_Name.
    osType string
    add model device only. Valid values: unknown, fos, fsw, foc, fml, faz, fwb, fch, fct, log, fmg, fsa, fdd, fac, fpx, fna.
    osVer string
    add model device only. Valid values: unknown, 0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0.
    patch number
    add model device only.
    platformStr string
    add model device only. Required for determine the platform for VM platforms.
    preferImgVer string
    (String) Prefer_Img_Ver.
    prio number
    (Number) Prio.
    privateKey string
    (String) Private_Key.
    privateKeyStatus number
    (Number) Private_Key_Status.
    psk string
    (String) Psk.
    relverInfo string
    (String) Relver_Info.
    role string
    (String) Role.
    sn string

    add model device only. This attribute will be used to determine the device platform, except for VM platforms, where platform_str is also required.

    sovSaseLicense string
    (String) Sov_Sase_License.
    tunnelSn string
    (String) Tunnel_Sn.
    vdoms DeviceVdom[]
    (Block List) Vdom. (see below for nested schema)
    version number
    (Number) Version.
    vmCpu number
    (Number) Vm_Cpu.
    vmCpuLimit number
    (Number) Vm_Cpu_Limit.
    vmLicExpire number
    (Number) Vm_Lic_Expire.
    vmLicOverdueSince number
    (Number) Vm_Lic_Overdue_Since.
    vmMem number
    (Number) Vm_Mem.
    vmMemLimit number
    (Number) Vm_Mem_Limit.
    vmPaygStatus number
    (Number) Vm_Payg_Status.
    vmStatus string
    (String) Vm_Status.
    adm_pass str
    add real and promote device. Device admin password.
    adm_usr str
    add real and promote device. Device admin username.
    adom str
    Name or ID of the ADOM where the command is to be executed on.
    app_ver str
    (String) App_Ver.
    authorizationtemplate str
    add model device only. Fabric Authorization Template to auto genreate for the new model device upon creation.
    av_ver str
    (String) Av_Ver.
    beta float
    (Number) Beta.
    branch_pt float
    (Number) Branch_Pt.
    build float
    (Number) Build.
    checksum str
    (String) Checksum.
    cluster_workers Sequence[str]
    (Set of String) Cluster_Worker.
    conf_status str
    (String) Conf_Status.
    conn_mode str
    (String) Conn_Mode.
    conn_status str
    (String) Conn_Status.
    db_status str
    (String) Db_Status.
    desc str
    Description.
    dev_status str
    (String) Dev_Status.
    device_id str
    (String) an identifier for the resource with format {{name}}.
    deviceaction str
    Specify add device operations, or leave blank to add real device:"add_model" - add a model device."promote_unreg" - promote an unregistered device to be managed by FortiManager using information from database.
    deviceblueprint str
    add model device only. Device blueprint to apply to the new model device.
    eip str
    (String) Eip.
    fap_cnt float
    (Number) Fap_Cnt.
    fazfull_act float
    (Number) Faz.Full_Act.
    fazperm float
    (Number) Faz.Perm.
    fazquota float
    available for all operations.
    fazused float
    (Number) Faz.Used.
    fex_cnt float
    (Number) Fex_Cnt.
    first_tunnel_up float
    (Number) First_Tunnel_Up.
    flags Sequence[str]
    (Set of String) Flags.
    foslic_cpu float
    (Number) VM Meter vCPU count.
    foslic_dr_site str
    (String) VM Meter DR Site status.
    foslic_inst_time float
    (Number) VM Meter first deployment time (in UNIX timestamp).
    foslic_last_sync float
    (Number) VM Meter last synchronized time (in UNIX timestamp).
    foslic_ram float
    (Number) VM Meter device RAM size (in MB).
    foslic_type str
    (String) VM Meter license type.
    foslic_utm str
    (String) VM Meter services fw - Firewall av - Anti-virus ips - IPS app - App control url - Web filter utm - Full UTM fwb - FortiWeb
    fsw_cnt float
    (Number) Fsw_Cnt.
    groups Sequence[DeviceGroupArgs]
    Groups. (see below for nested schema)
    ha_group_id float
    (Number) Ha_Group_Id.
    ha_group_name str
    (String) Ha_Group_Name.
    ha_mode str
    (String) Ha_Mode.
    ha_upgrade_mode float
    (Number) Ha_Upgrade_Mode.
    havsn str
    (String) Ha.Vsn.
    hdisk_size float
    (Number) Hdisk_Size.
    hostname str
    (String) Hostname.
    hw_generation float
    (Number) Hw_Generation.
    hw_rev_major float
    (Number) Hw_Rev_Major.
    hw_rev_minor float
    (Number) Hw_Rev_Minor.
    hyperscale float
    (Number) Hyperscale.
    ip str
    add real device only. Add device will probe with this IP using the log in credential specified.
    ips_ext float
    (Number) Ips_Ext.
    ips_ver str
    (String) Ips_Ver.
    last_checked float
    (Number) Last_Checked.
    last_resync float
    (Number) Last_Resync.
    latitude str
    (String) Latitude.
    lic_flags float
    (Number) Lic_Flags.
    lic_region str
    (String) Lic_Region.
    location_from str
    (String) Location_From.
    logdisk_size float
    (Number) Logdisk_Size.
    longitude str
    (String) Longitude.
    maxvdom float
    (Number) Maxvdom.
    metafields Mapping[str, str]
    add real and model device..
    mgmt_if str
    (String) Mgmt_If.
    mgmt_mode str
    add real and model device. Valid values: unreg, fmg, faz, fmgfaz.
    mgmt_uuid str
    (String) Mgmt_Uuid.
    mgt_vdom str
    (String) Mgt_Vdom.
    module_sn str
    (String) Module_Sn.
    mr float
    add model device only.
    name str
    required for all operations. Unique name for the device.
    nsxt_service_name str
    (String) Nsxt_Service_Name.
    os_type str
    add model device only. Valid values: unknown, fos, fsw, foc, fml, faz, fwb, fch, fct, log, fmg, fsa, fdd, fac, fpx, fna.
    os_ver str
    add model device only. Valid values: unknown, 0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0.
    patch float
    add model device only.
    platform_str str
    add model device only. Required for determine the platform for VM platforms.
    prefer_img_ver str
    (String) Prefer_Img_Ver.
    prio float
    (Number) Prio.
    private_key str
    (String) Private_Key.
    private_key_status float
    (Number) Private_Key_Status.
    psk str
    (String) Psk.
    relver_info str
    (String) Relver_Info.
    role str
    (String) Role.
    sn str

    add model device only. This attribute will be used to determine the device platform, except for VM platforms, where platform_str is also required.

    sov_sase_license str
    (String) Sov_Sase_License.
    tunnel_sn str
    (String) Tunnel_Sn.
    vdoms Sequence[DeviceVdomArgs]
    (Block List) Vdom. (see below for nested schema)
    version float
    (Number) Version.
    vm_cpu float
    (Number) Vm_Cpu.
    vm_cpu_limit float
    (Number) Vm_Cpu_Limit.
    vm_lic_expire float
    (Number) Vm_Lic_Expire.
    vm_lic_overdue_since float
    (Number) Vm_Lic_Overdue_Since.
    vm_mem float
    (Number) Vm_Mem.
    vm_mem_limit float
    (Number) Vm_Mem_Limit.
    vm_payg_status float
    (Number) Vm_Payg_Status.
    vm_status str
    (String) Vm_Status.
    admPass String
    add real and promote device. Device admin password.
    admUsr String
    add real and promote device. Device admin username.
    adom String
    Name or ID of the ADOM where the command is to be executed on.
    appVer String
    (String) App_Ver.
    authorizationtemplate String
    add model device only. Fabric Authorization Template to auto genreate for the new model device upon creation.
    avVer String
    (String) Av_Ver.
    beta Number
    (Number) Beta.
    branchPt Number
    (Number) Branch_Pt.
    build Number
    (Number) Build.
    checksum String
    (String) Checksum.
    clusterWorkers List<String>
    (Set of String) Cluster_Worker.
    confStatus String
    (String) Conf_Status.
    connMode String
    (String) Conn_Mode.
    connStatus String
    (String) Conn_Status.
    dbStatus String
    (String) Db_Status.
    desc String
    Description.
    devStatus String
    (String) Dev_Status.
    deviceId String
    (String) an identifier for the resource with format {{name}}.
    deviceaction String
    Specify add device operations, or leave blank to add real device:"add_model" - add a model device."promote_unreg" - promote an unregistered device to be managed by FortiManager using information from database.
    deviceblueprint String
    add model device only. Device blueprint to apply to the new model device.
    eip String
    (String) Eip.
    fapCnt Number
    (Number) Fap_Cnt.
    fazfullAct Number
    (Number) Faz.Full_Act.
    fazperm Number
    (Number) Faz.Perm.
    fazquota Number
    available for all operations.
    fazused Number
    (Number) Faz.Used.
    fexCnt Number
    (Number) Fex_Cnt.
    firstTunnelUp Number
    (Number) First_Tunnel_Up.
    flags List<String>
    (Set of String) Flags.
    foslicCpu Number
    (Number) VM Meter vCPU count.
    foslicDrSite String
    (String) VM Meter DR Site status.
    foslicInstTime Number
    (Number) VM Meter first deployment time (in UNIX timestamp).
    foslicLastSync Number
    (Number) VM Meter last synchronized time (in UNIX timestamp).
    foslicRam Number
    (Number) VM Meter device RAM size (in MB).
    foslicType String
    (String) VM Meter license type.
    foslicUtm String
    (String) VM Meter services fw - Firewall av - Anti-virus ips - IPS app - App control url - Web filter utm - Full UTM fwb - FortiWeb
    fswCnt Number
    (Number) Fsw_Cnt.
    groups List<Property Map>
    Groups. (see below for nested schema)
    haGroupId Number
    (Number) Ha_Group_Id.
    haGroupName String
    (String) Ha_Group_Name.
    haMode String
    (String) Ha_Mode.
    haUpgradeMode Number
    (Number) Ha_Upgrade_Mode.
    havsn String
    (String) Ha.Vsn.
    hdiskSize Number
    (Number) Hdisk_Size.
    hostname String
    (String) Hostname.
    hwGeneration Number
    (Number) Hw_Generation.
    hwRevMajor Number
    (Number) Hw_Rev_Major.
    hwRevMinor Number
    (Number) Hw_Rev_Minor.
    hyperscale Number
    (Number) Hyperscale.
    ip String
    add real device only. Add device will probe with this IP using the log in credential specified.
    ipsExt Number
    (Number) Ips_Ext.
    ipsVer String
    (String) Ips_Ver.
    lastChecked Number
    (Number) Last_Checked.
    lastResync Number
    (Number) Last_Resync.
    latitude String
    (String) Latitude.
    licFlags Number
    (Number) Lic_Flags.
    licRegion String
    (String) Lic_Region.
    locationFrom String
    (String) Location_From.
    logdiskSize Number
    (Number) Logdisk_Size.
    longitude String
    (String) Longitude.
    maxvdom Number
    (Number) Maxvdom.
    metafields Map<String>
    add real and model device..
    mgmtIf String
    (String) Mgmt_If.
    mgmtMode String
    add real and model device. Valid values: unreg, fmg, faz, fmgfaz.
    mgmtUuid String
    (String) Mgmt_Uuid.
    mgtVdom String
    (String) Mgt_Vdom.
    moduleSn String
    (String) Module_Sn.
    mr Number
    add model device only.
    name String
    required for all operations. Unique name for the device.
    nsxtServiceName String
    (String) Nsxt_Service_Name.
    osType String
    add model device only. Valid values: unknown, fos, fsw, foc, fml, faz, fwb, fch, fct, log, fmg, fsa, fdd, fac, fpx, fna.
    osVer String
    add model device only. Valid values: unknown, 0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0.
    patch Number
    add model device only.
    platformStr String
    add model device only. Required for determine the platform for VM platforms.
    preferImgVer String
    (String) Prefer_Img_Ver.
    prio Number
    (Number) Prio.
    privateKey String
    (String) Private_Key.
    privateKeyStatus Number
    (Number) Private_Key_Status.
    psk String
    (String) Psk.
    relverInfo String
    (String) Relver_Info.
    role String
    (String) Role.
    sn String

    add model device only. This attribute will be used to determine the device platform, except for VM platforms, where platform_str is also required.

    sovSaseLicense String
    (String) Sov_Sase_License.
    tunnelSn String
    (String) Tunnel_Sn.
    vdoms List<Property Map>
    (Block List) Vdom. (see below for nested schema)
    version Number
    (Number) Version.
    vmCpu Number
    (Number) Vm_Cpu.
    vmCpuLimit Number
    (Number) Vm_Cpu_Limit.
    vmLicExpire Number
    (Number) Vm_Lic_Expire.
    vmLicOverdueSince Number
    (Number) Vm_Lic_Overdue_Since.
    vmMem Number
    (Number) Vm_Mem.
    vmMemLimit Number
    (Number) Vm_Mem_Limit.
    vmPaygStatus Number
    (Number) Vm_Payg_Status.
    vmStatus String
    (String) Vm_Status.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the Device resource produces the following output properties:

    Id string
    The provider-assigned unique ID for this managed resource.
    Id string
    The provider-assigned unique ID for this managed resource.
    id string
    The provider-assigned unique ID for this managed resource.
    id String
    The provider-assigned unique ID for this managed resource.
    id string
    The provider-assigned unique ID for this managed resource.
    id str
    The provider-assigned unique ID for this managed resource.
    id String
    The provider-assigned unique ID for this managed resource.

    Look up Existing Device Resource

    Get an existing Device resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

    public static get(name: string, id: Input<ID>, state?: DeviceState, opts?: CustomResourceOptions): Device
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            adm_pass: Optional[str] = None,
            adm_usr: Optional[str] = None,
            adom: Optional[str] = None,
            app_ver: Optional[str] = None,
            authorizationtemplate: Optional[str] = None,
            av_ver: Optional[str] = None,
            beta: Optional[float] = None,
            branch_pt: Optional[float] = None,
            build: Optional[float] = None,
            checksum: Optional[str] = None,
            cluster_workers: Optional[Sequence[str]] = None,
            conf_status: Optional[str] = None,
            conn_mode: Optional[str] = None,
            conn_status: Optional[str] = None,
            db_status: Optional[str] = None,
            desc: Optional[str] = None,
            dev_status: Optional[str] = None,
            device_id: Optional[str] = None,
            deviceaction: Optional[str] = None,
            deviceblueprint: Optional[str] = None,
            eip: Optional[str] = None,
            fap_cnt: Optional[float] = None,
            fazfull_act: Optional[float] = None,
            fazperm: Optional[float] = None,
            fazquota: Optional[float] = None,
            fazused: Optional[float] = None,
            fex_cnt: Optional[float] = None,
            first_tunnel_up: Optional[float] = None,
            flags: Optional[Sequence[str]] = None,
            foslic_cpu: Optional[float] = None,
            foslic_dr_site: Optional[str] = None,
            foslic_inst_time: Optional[float] = None,
            foslic_last_sync: Optional[float] = None,
            foslic_ram: Optional[float] = None,
            foslic_type: Optional[str] = None,
            foslic_utm: Optional[str] = None,
            fsw_cnt: Optional[float] = None,
            groups: Optional[Sequence[DeviceGroupArgs]] = None,
            ha_group_id: Optional[float] = None,
            ha_group_name: Optional[str] = None,
            ha_mode: Optional[str] = None,
            ha_upgrade_mode: Optional[float] = None,
            havsn: Optional[str] = None,
            hdisk_size: Optional[float] = None,
            hostname: Optional[str] = None,
            hw_generation: Optional[float] = None,
            hw_rev_major: Optional[float] = None,
            hw_rev_minor: Optional[float] = None,
            hyperscale: Optional[float] = None,
            ip: Optional[str] = None,
            ips_ext: Optional[float] = None,
            ips_ver: Optional[str] = None,
            last_checked: Optional[float] = None,
            last_resync: Optional[float] = None,
            latitude: Optional[str] = None,
            lic_flags: Optional[float] = None,
            lic_region: Optional[str] = None,
            location_from: Optional[str] = None,
            logdisk_size: Optional[float] = None,
            longitude: Optional[str] = None,
            maxvdom: Optional[float] = None,
            metafields: Optional[Mapping[str, str]] = None,
            mgmt_if: Optional[str] = None,
            mgmt_mode: Optional[str] = None,
            mgmt_uuid: Optional[str] = None,
            mgt_vdom: Optional[str] = None,
            module_sn: Optional[str] = None,
            mr: Optional[float] = None,
            name: Optional[str] = None,
            nsxt_service_name: Optional[str] = None,
            os_type: Optional[str] = None,
            os_ver: Optional[str] = None,
            patch: Optional[float] = None,
            platform_str: Optional[str] = None,
            prefer_img_ver: Optional[str] = None,
            prio: Optional[float] = None,
            private_key: Optional[str] = None,
            private_key_status: Optional[float] = None,
            psk: Optional[str] = None,
            relver_info: Optional[str] = None,
            role: Optional[str] = None,
            sn: Optional[str] = None,
            sov_sase_license: Optional[str] = None,
            tunnel_sn: Optional[str] = None,
            vdoms: Optional[Sequence[DeviceVdomArgs]] = None,
            version: Optional[float] = None,
            vm_cpu: Optional[float] = None,
            vm_cpu_limit: Optional[float] = None,
            vm_lic_expire: Optional[float] = None,
            vm_lic_overdue_since: Optional[float] = None,
            vm_mem: Optional[float] = None,
            vm_mem_limit: Optional[float] = None,
            vm_payg_status: Optional[float] = None,
            vm_status: Optional[str] = None) -> Device
    func GetDevice(ctx *Context, name string, id IDInput, state *DeviceState, opts ...ResourceOption) (*Device, error)
    public static Device Get(string name, Input<string> id, DeviceState? state, CustomResourceOptions? opts = null)
    public static Device get(String name, Output<String> id, DeviceState state, CustomResourceOptions options)
    resources:  _:    type: fortimanager:Device    get:      id: ${id}
    import {
      to = fortimanager_device.example
      id = "${id}"
    }
    
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    resource_name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    The following state arguments are supported:
    AdmPass string
    add real and promote device. Device admin password.
    AdmUsr string
    add real and promote device. Device admin username.
    Adom string
    Name or ID of the ADOM where the command is to be executed on.
    AppVer string
    (String) App_Ver.
    Authorizationtemplate string
    add model device only. Fabric Authorization Template to auto genreate for the new model device upon creation.
    AvVer string
    (String) Av_Ver.
    Beta double
    (Number) Beta.
    BranchPt double
    (Number) Branch_Pt.
    Build double
    (Number) Build.
    Checksum string
    (String) Checksum.
    ClusterWorkers List<string>
    (Set of String) Cluster_Worker.
    ConfStatus string
    (String) Conf_Status.
    ConnMode string
    (String) Conn_Mode.
    ConnStatus string
    (String) Conn_Status.
    DbStatus string
    (String) Db_Status.
    Desc string
    Description.
    DevStatus string
    (String) Dev_Status.
    DeviceId string
    (String) an identifier for the resource with format {{name}}.
    Deviceaction string
    Specify add device operations, or leave blank to add real device:"add_model" - add a model device."promote_unreg" - promote an unregistered device to be managed by FortiManager using information from database.
    Deviceblueprint string
    add model device only. Device blueprint to apply to the new model device.
    Eip string
    (String) Eip.
    FapCnt double
    (Number) Fap_Cnt.
    FazfullAct double
    (Number) Faz.Full_Act.
    Fazperm double
    (Number) Faz.Perm.
    Fazquota double
    available for all operations.
    Fazused double
    (Number) Faz.Used.
    FexCnt double
    (Number) Fex_Cnt.
    FirstTunnelUp double
    (Number) First_Tunnel_Up.
    Flags List<string>
    (Set of String) Flags.
    FoslicCpu double
    (Number) VM Meter vCPU count.
    FoslicDrSite string
    (String) VM Meter DR Site status.
    FoslicInstTime double
    (Number) VM Meter first deployment time (in UNIX timestamp).
    FoslicLastSync double
    (Number) VM Meter last synchronized time (in UNIX timestamp).
    FoslicRam double
    (Number) VM Meter device RAM size (in MB).
    FoslicType string
    (String) VM Meter license type.
    FoslicUtm string
    (String) VM Meter services fw - Firewall av - Anti-virus ips - IPS app - App control url - Web filter utm - Full UTM fwb - FortiWeb
    FswCnt double
    (Number) Fsw_Cnt.
    Groups List<DeviceGroup>
    Groups. (see below for nested schema)
    HaGroupId double
    (Number) Ha_Group_Id.
    HaGroupName string
    (String) Ha_Group_Name.
    HaMode string
    (String) Ha_Mode.
    HaUpgradeMode double
    (Number) Ha_Upgrade_Mode.
    Havsn string
    (String) Ha.Vsn.
    HdiskSize double
    (Number) Hdisk_Size.
    Hostname string
    (String) Hostname.
    HwGeneration double
    (Number) Hw_Generation.
    HwRevMajor double
    (Number) Hw_Rev_Major.
    HwRevMinor double
    (Number) Hw_Rev_Minor.
    Hyperscale double
    (Number) Hyperscale.
    Ip string
    add real device only. Add device will probe with this IP using the log in credential specified.
    IpsExt double
    (Number) Ips_Ext.
    IpsVer string
    (String) Ips_Ver.
    LastChecked double
    (Number) Last_Checked.
    LastResync double
    (Number) Last_Resync.
    Latitude string
    (String) Latitude.
    LicFlags double
    (Number) Lic_Flags.
    LicRegion string
    (String) Lic_Region.
    LocationFrom string
    (String) Location_From.
    LogdiskSize double
    (Number) Logdisk_Size.
    Longitude string
    (String) Longitude.
    Maxvdom double
    (Number) Maxvdom.
    Metafields Dictionary<string, string>
    add real and model device..
    MgmtIf string
    (String) Mgmt_If.
    MgmtMode string
    add real and model device. Valid values: unreg, fmg, faz, fmgfaz.
    MgmtUuid string
    (String) Mgmt_Uuid.
    MgtVdom string
    (String) Mgt_Vdom.
    ModuleSn string
    (String) Module_Sn.
    Mr double
    add model device only.
    Name string
    required for all operations. Unique name for the device.
    NsxtServiceName string
    (String) Nsxt_Service_Name.
    OsType string
    add model device only. Valid values: unknown, fos, fsw, foc, fml, faz, fwb, fch, fct, log, fmg, fsa, fdd, fac, fpx, fna.
    OsVer string
    add model device only. Valid values: unknown, 0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0.
    Patch double
    add model device only.
    PlatformStr string
    add model device only. Required for determine the platform for VM platforms.
    PreferImgVer string
    (String) Prefer_Img_Ver.
    Prio double
    (Number) Prio.
    PrivateKey string
    (String) Private_Key.
    PrivateKeyStatus double
    (Number) Private_Key_Status.
    Psk string
    (String) Psk.
    RelverInfo string
    (String) Relver_Info.
    Role string
    (String) Role.
    Sn string

    add model device only. This attribute will be used to determine the device platform, except for VM platforms, where platform_str is also required.

    SovSaseLicense string
    (String) Sov_Sase_License.
    TunnelSn string
    (String) Tunnel_Sn.
    Vdoms List<DeviceVdom>
    (Block List) Vdom. (see below for nested schema)
    Version double
    (Number) Version.
    VmCpu double
    (Number) Vm_Cpu.
    VmCpuLimit double
    (Number) Vm_Cpu_Limit.
    VmLicExpire double
    (Number) Vm_Lic_Expire.
    VmLicOverdueSince double
    (Number) Vm_Lic_Overdue_Since.
    VmMem double
    (Number) Vm_Mem.
    VmMemLimit double
    (Number) Vm_Mem_Limit.
    VmPaygStatus double
    (Number) Vm_Payg_Status.
    VmStatus string
    (String) Vm_Status.
    AdmPass string
    add real and promote device. Device admin password.
    AdmUsr string
    add real and promote device. Device admin username.
    Adom string
    Name or ID of the ADOM where the command is to be executed on.
    AppVer string
    (String) App_Ver.
    Authorizationtemplate string
    add model device only. Fabric Authorization Template to auto genreate for the new model device upon creation.
    AvVer string
    (String) Av_Ver.
    Beta float64
    (Number) Beta.
    BranchPt float64
    (Number) Branch_Pt.
    Build float64
    (Number) Build.
    Checksum string
    (String) Checksum.
    ClusterWorkers []string
    (Set of String) Cluster_Worker.
    ConfStatus string
    (String) Conf_Status.
    ConnMode string
    (String) Conn_Mode.
    ConnStatus string
    (String) Conn_Status.
    DbStatus string
    (String) Db_Status.
    Desc string
    Description.
    DevStatus string
    (String) Dev_Status.
    DeviceId string
    (String) an identifier for the resource with format {{name}}.
    Deviceaction string
    Specify add device operations, or leave blank to add real device:"add_model" - add a model device."promote_unreg" - promote an unregistered device to be managed by FortiManager using information from database.
    Deviceblueprint string
    add model device only. Device blueprint to apply to the new model device.
    Eip string
    (String) Eip.
    FapCnt float64
    (Number) Fap_Cnt.
    FazfullAct float64
    (Number) Faz.Full_Act.
    Fazperm float64
    (Number) Faz.Perm.
    Fazquota float64
    available for all operations.
    Fazused float64
    (Number) Faz.Used.
    FexCnt float64
    (Number) Fex_Cnt.
    FirstTunnelUp float64
    (Number) First_Tunnel_Up.
    Flags []string
    (Set of String) Flags.
    FoslicCpu float64
    (Number) VM Meter vCPU count.
    FoslicDrSite string
    (String) VM Meter DR Site status.
    FoslicInstTime float64
    (Number) VM Meter first deployment time (in UNIX timestamp).
    FoslicLastSync float64
    (Number) VM Meter last synchronized time (in UNIX timestamp).
    FoslicRam float64
    (Number) VM Meter device RAM size (in MB).
    FoslicType string
    (String) VM Meter license type.
    FoslicUtm string
    (String) VM Meter services fw - Firewall av - Anti-virus ips - IPS app - App control url - Web filter utm - Full UTM fwb - FortiWeb
    FswCnt float64
    (Number) Fsw_Cnt.
    Groups []DeviceGroupArgs
    Groups. (see below for nested schema)
    HaGroupId float64
    (Number) Ha_Group_Id.
    HaGroupName string
    (String) Ha_Group_Name.
    HaMode string
    (String) Ha_Mode.
    HaUpgradeMode float64
    (Number) Ha_Upgrade_Mode.
    Havsn string
    (String) Ha.Vsn.
    HdiskSize float64
    (Number) Hdisk_Size.
    Hostname string
    (String) Hostname.
    HwGeneration float64
    (Number) Hw_Generation.
    HwRevMajor float64
    (Number) Hw_Rev_Major.
    HwRevMinor float64
    (Number) Hw_Rev_Minor.
    Hyperscale float64
    (Number) Hyperscale.
    Ip string
    add real device only. Add device will probe with this IP using the log in credential specified.
    IpsExt float64
    (Number) Ips_Ext.
    IpsVer string
    (String) Ips_Ver.
    LastChecked float64
    (Number) Last_Checked.
    LastResync float64
    (Number) Last_Resync.
    Latitude string
    (String) Latitude.
    LicFlags float64
    (Number) Lic_Flags.
    LicRegion string
    (String) Lic_Region.
    LocationFrom string
    (String) Location_From.
    LogdiskSize float64
    (Number) Logdisk_Size.
    Longitude string
    (String) Longitude.
    Maxvdom float64
    (Number) Maxvdom.
    Metafields map[string]string
    add real and model device..
    MgmtIf string
    (String) Mgmt_If.
    MgmtMode string
    add real and model device. Valid values: unreg, fmg, faz, fmgfaz.
    MgmtUuid string
    (String) Mgmt_Uuid.
    MgtVdom string
    (String) Mgt_Vdom.
    ModuleSn string
    (String) Module_Sn.
    Mr float64
    add model device only.
    Name string
    required for all operations. Unique name for the device.
    NsxtServiceName string
    (String) Nsxt_Service_Name.
    OsType string
    add model device only. Valid values: unknown, fos, fsw, foc, fml, faz, fwb, fch, fct, log, fmg, fsa, fdd, fac, fpx, fna.
    OsVer string
    add model device only. Valid values: unknown, 0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0.
    Patch float64
    add model device only.
    PlatformStr string
    add model device only. Required for determine the platform for VM platforms.
    PreferImgVer string
    (String) Prefer_Img_Ver.
    Prio float64
    (Number) Prio.
    PrivateKey string
    (String) Private_Key.
    PrivateKeyStatus float64
    (Number) Private_Key_Status.
    Psk string
    (String) Psk.
    RelverInfo string
    (String) Relver_Info.
    Role string
    (String) Role.
    Sn string

    add model device only. This attribute will be used to determine the device platform, except for VM platforms, where platform_str is also required.

    SovSaseLicense string
    (String) Sov_Sase_License.
    TunnelSn string
    (String) Tunnel_Sn.
    Vdoms []DeviceVdomArgs
    (Block List) Vdom. (see below for nested schema)
    Version float64
    (Number) Version.
    VmCpu float64
    (Number) Vm_Cpu.
    VmCpuLimit float64
    (Number) Vm_Cpu_Limit.
    VmLicExpire float64
    (Number) Vm_Lic_Expire.
    VmLicOverdueSince float64
    (Number) Vm_Lic_Overdue_Since.
    VmMem float64
    (Number) Vm_Mem.
    VmMemLimit float64
    (Number) Vm_Mem_Limit.
    VmPaygStatus float64
    (Number) Vm_Payg_Status.
    VmStatus string
    (String) Vm_Status.
    adm_pass string
    add real and promote device. Device admin password.
    adm_usr string
    add real and promote device. Device admin username.
    adom string
    Name or ID of the ADOM where the command is to be executed on.
    app_ver string
    (String) App_Ver.
    authorizationtemplate string
    add model device only. Fabric Authorization Template to auto genreate for the new model device upon creation.
    av_ver string
    (String) Av_Ver.
    beta number
    (Number) Beta.
    branch_pt number
    (Number) Branch_Pt.
    build number
    (Number) Build.
    checksum string
    (String) Checksum.
    cluster_workers list(string)
    (Set of String) Cluster_Worker.
    conf_status string
    (String) Conf_Status.
    conn_mode string
    (String) Conn_Mode.
    conn_status string
    (String) Conn_Status.
    db_status string
    (String) Db_Status.
    desc string
    Description.
    dev_status string
    (String) Dev_Status.
    device_id string
    (String) an identifier for the resource with format {{name}}.
    deviceaction string
    Specify add device operations, or leave blank to add real device:"add_model" - add a model device."promote_unreg" - promote an unregistered device to be managed by FortiManager using information from database.
    deviceblueprint string
    add model device only. Device blueprint to apply to the new model device.
    eip string
    (String) Eip.
    fap_cnt number
    (Number) Fap_Cnt.
    fazfull_act number
    (Number) Faz.Full_Act.
    fazperm number
    (Number) Faz.Perm.
    fazquota number
    available for all operations.
    fazused number
    (Number) Faz.Used.
    fex_cnt number
    (Number) Fex_Cnt.
    first_tunnel_up number
    (Number) First_Tunnel_Up.
    flags list(string)
    (Set of String) Flags.
    foslic_cpu number
    (Number) VM Meter vCPU count.
    foslic_dr_site string
    (String) VM Meter DR Site status.
    foslic_inst_time number
    (Number) VM Meter first deployment time (in UNIX timestamp).
    foslic_last_sync number
    (Number) VM Meter last synchronized time (in UNIX timestamp).
    foslic_ram number
    (Number) VM Meter device RAM size (in MB).
    foslic_type string
    (String) VM Meter license type.
    foslic_utm string
    (String) VM Meter services fw - Firewall av - Anti-virus ips - IPS app - App control url - Web filter utm - Full UTM fwb - FortiWeb
    fsw_cnt number
    (Number) Fsw_Cnt.
    groups list(object)
    Groups. (see below for nested schema)
    ha_group_id number
    (Number) Ha_Group_Id.
    ha_group_name string
    (String) Ha_Group_Name.
    ha_mode string
    (String) Ha_Mode.
    ha_upgrade_mode number
    (Number) Ha_Upgrade_Mode.
    havsn string
    (String) Ha.Vsn.
    hdisk_size number
    (Number) Hdisk_Size.
    hostname string
    (String) Hostname.
    hw_generation number
    (Number) Hw_Generation.
    hw_rev_major number
    (Number) Hw_Rev_Major.
    hw_rev_minor number
    (Number) Hw_Rev_Minor.
    hyperscale number
    (Number) Hyperscale.
    ip string
    add real device only. Add device will probe with this IP using the log in credential specified.
    ips_ext number
    (Number) Ips_Ext.
    ips_ver string
    (String) Ips_Ver.
    last_checked number
    (Number) Last_Checked.
    last_resync number
    (Number) Last_Resync.
    latitude string
    (String) Latitude.
    lic_flags number
    (Number) Lic_Flags.
    lic_region string
    (String) Lic_Region.
    location_from string
    (String) Location_From.
    logdisk_size number
    (Number) Logdisk_Size.
    longitude string
    (String) Longitude.
    maxvdom number
    (Number) Maxvdom.
    metafields map(string)
    add real and model device..
    mgmt_if string
    (String) Mgmt_If.
    mgmt_mode string
    add real and model device. Valid values: unreg, fmg, faz, fmgfaz.
    mgmt_uuid string
    (String) Mgmt_Uuid.
    mgt_vdom string
    (String) Mgt_Vdom.
    module_sn string
    (String) Module_Sn.
    mr number
    add model device only.
    name string
    required for all operations. Unique name for the device.
    nsxt_service_name string
    (String) Nsxt_Service_Name.
    os_type string
    add model device only. Valid values: unknown, fos, fsw, foc, fml, faz, fwb, fch, fct, log, fmg, fsa, fdd, fac, fpx, fna.
    os_ver string
    add model device only. Valid values: unknown, 0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0.
    patch number
    add model device only.
    platform_str string
    add model device only. Required for determine the platform for VM platforms.
    prefer_img_ver string
    (String) Prefer_Img_Ver.
    prio number
    (Number) Prio.
    private_key string
    (String) Private_Key.
    private_key_status number
    (Number) Private_Key_Status.
    psk string
    (String) Psk.
    relver_info string
    (String) Relver_Info.
    role string
    (String) Role.
    sn string

    add model device only. This attribute will be used to determine the device platform, except for VM platforms, where platform_str is also required.

    sov_sase_license string
    (String) Sov_Sase_License.
    tunnel_sn string
    (String) Tunnel_Sn.
    vdoms list(object)
    (Block List) Vdom. (see below for nested schema)
    version number
    (Number) Version.
    vm_cpu number
    (Number) Vm_Cpu.
    vm_cpu_limit number
    (Number) Vm_Cpu_Limit.
    vm_lic_expire number
    (Number) Vm_Lic_Expire.
    vm_lic_overdue_since number
    (Number) Vm_Lic_Overdue_Since.
    vm_mem number
    (Number) Vm_Mem.
    vm_mem_limit number
    (Number) Vm_Mem_Limit.
    vm_payg_status number
    (Number) Vm_Payg_Status.
    vm_status string
    (String) Vm_Status.
    admPass String
    add real and promote device. Device admin password.
    admUsr String
    add real and promote device. Device admin username.
    adom String
    Name or ID of the ADOM where the command is to be executed on.
    appVer String
    (String) App_Ver.
    authorizationtemplate String
    add model device only. Fabric Authorization Template to auto genreate for the new model device upon creation.
    avVer String
    (String) Av_Ver.
    beta Double
    (Number) Beta.
    branchPt Double
    (Number) Branch_Pt.
    build Double
    (Number) Build.
    checksum String
    (String) Checksum.
    clusterWorkers List<String>
    (Set of String) Cluster_Worker.
    confStatus String
    (String) Conf_Status.
    connMode String
    (String) Conn_Mode.
    connStatus String
    (String) Conn_Status.
    dbStatus String
    (String) Db_Status.
    desc String
    Description.
    devStatus String
    (String) Dev_Status.
    deviceId String
    (String) an identifier for the resource with format {{name}}.
    deviceaction String
    Specify add device operations, or leave blank to add real device:"add_model" - add a model device."promote_unreg" - promote an unregistered device to be managed by FortiManager using information from database.
    deviceblueprint String
    add model device only. Device blueprint to apply to the new model device.
    eip String
    (String) Eip.
    fapCnt Double
    (Number) Fap_Cnt.
    fazfullAct Double
    (Number) Faz.Full_Act.
    fazperm Double
    (Number) Faz.Perm.
    fazquota Double
    available for all operations.
    fazused Double
    (Number) Faz.Used.
    fexCnt Double
    (Number) Fex_Cnt.
    firstTunnelUp Double
    (Number) First_Tunnel_Up.
    flags List<String>
    (Set of String) Flags.
    foslicCpu Double
    (Number) VM Meter vCPU count.
    foslicDrSite String
    (String) VM Meter DR Site status.
    foslicInstTime Double
    (Number) VM Meter first deployment time (in UNIX timestamp).
    foslicLastSync Double
    (Number) VM Meter last synchronized time (in UNIX timestamp).
    foslicRam Double
    (Number) VM Meter device RAM size (in MB).
    foslicType String
    (String) VM Meter license type.
    foslicUtm String
    (String) VM Meter services fw - Firewall av - Anti-virus ips - IPS app - App control url - Web filter utm - Full UTM fwb - FortiWeb
    fswCnt Double
    (Number) Fsw_Cnt.
    groups List<DeviceGroup>
    Groups. (see below for nested schema)
    haGroupId Double
    (Number) Ha_Group_Id.
    haGroupName String
    (String) Ha_Group_Name.
    haMode String
    (String) Ha_Mode.
    haUpgradeMode Double
    (Number) Ha_Upgrade_Mode.
    havsn String
    (String) Ha.Vsn.
    hdiskSize Double
    (Number) Hdisk_Size.
    hostname String
    (String) Hostname.
    hwGeneration Double
    (Number) Hw_Generation.
    hwRevMajor Double
    (Number) Hw_Rev_Major.
    hwRevMinor Double
    (Number) Hw_Rev_Minor.
    hyperscale Double
    (Number) Hyperscale.
    ip String
    add real device only. Add device will probe with this IP using the log in credential specified.
    ipsExt Double
    (Number) Ips_Ext.
    ipsVer String
    (String) Ips_Ver.
    lastChecked Double
    (Number) Last_Checked.
    lastResync Double
    (Number) Last_Resync.
    latitude String
    (String) Latitude.
    licFlags Double
    (Number) Lic_Flags.
    licRegion String
    (String) Lic_Region.
    locationFrom String
    (String) Location_From.
    logdiskSize Double
    (Number) Logdisk_Size.
    longitude String
    (String) Longitude.
    maxvdom Double
    (Number) Maxvdom.
    metafields Map<String,String>
    add real and model device..
    mgmtIf String
    (String) Mgmt_If.
    mgmtMode String
    add real and model device. Valid values: unreg, fmg, faz, fmgfaz.
    mgmtUuid String
    (String) Mgmt_Uuid.
    mgtVdom String
    (String) Mgt_Vdom.
    moduleSn String
    (String) Module_Sn.
    mr Double
    add model device only.
    name String
    required for all operations. Unique name for the device.
    nsxtServiceName String
    (String) Nsxt_Service_Name.
    osType String
    add model device only. Valid values: unknown, fos, fsw, foc, fml, faz, fwb, fch, fct, log, fmg, fsa, fdd, fac, fpx, fna.
    osVer String
    add model device only. Valid values: unknown, 0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0.
    patch Double
    add model device only.
    platformStr String
    add model device only. Required for determine the platform for VM platforms.
    preferImgVer String
    (String) Prefer_Img_Ver.
    prio Double
    (Number) Prio.
    privateKey String
    (String) Private_Key.
    privateKeyStatus Double
    (Number) Private_Key_Status.
    psk String
    (String) Psk.
    relverInfo String
    (String) Relver_Info.
    role String
    (String) Role.
    sn String

    add model device only. This attribute will be used to determine the device platform, except for VM platforms, where platform_str is also required.

    sovSaseLicense String
    (String) Sov_Sase_License.
    tunnelSn String
    (String) Tunnel_Sn.
    vdoms List<DeviceVdom>
    (Block List) Vdom. (see below for nested schema)
    version Double
    (Number) Version.
    vmCpu Double
    (Number) Vm_Cpu.
    vmCpuLimit Double
    (Number) Vm_Cpu_Limit.
    vmLicExpire Double
    (Number) Vm_Lic_Expire.
    vmLicOverdueSince Double
    (Number) Vm_Lic_Overdue_Since.
    vmMem Double
    (Number) Vm_Mem.
    vmMemLimit Double
    (Number) Vm_Mem_Limit.
    vmPaygStatus Double
    (Number) Vm_Payg_Status.
    vmStatus String
    (String) Vm_Status.
    admPass string
    add real and promote device. Device admin password.
    admUsr string
    add real and promote device. Device admin username.
    adom string
    Name or ID of the ADOM where the command is to be executed on.
    appVer string
    (String) App_Ver.
    authorizationtemplate string
    add model device only. Fabric Authorization Template to auto genreate for the new model device upon creation.
    avVer string
    (String) Av_Ver.
    beta number
    (Number) Beta.
    branchPt number
    (Number) Branch_Pt.
    build number
    (Number) Build.
    checksum string
    (String) Checksum.
    clusterWorkers string[]
    (Set of String) Cluster_Worker.
    confStatus string
    (String) Conf_Status.
    connMode string
    (String) Conn_Mode.
    connStatus string
    (String) Conn_Status.
    dbStatus string
    (String) Db_Status.
    desc string
    Description.
    devStatus string
    (String) Dev_Status.
    deviceId string
    (String) an identifier for the resource with format {{name}}.
    deviceaction string
    Specify add device operations, or leave blank to add real device:"add_model" - add a model device."promote_unreg" - promote an unregistered device to be managed by FortiManager using information from database.
    deviceblueprint string
    add model device only. Device blueprint to apply to the new model device.
    eip string
    (String) Eip.
    fapCnt number
    (Number) Fap_Cnt.
    fazfullAct number
    (Number) Faz.Full_Act.
    fazperm number
    (Number) Faz.Perm.
    fazquota number
    available for all operations.
    fazused number
    (Number) Faz.Used.
    fexCnt number
    (Number) Fex_Cnt.
    firstTunnelUp number
    (Number) First_Tunnel_Up.
    flags string[]
    (Set of String) Flags.
    foslicCpu number
    (Number) VM Meter vCPU count.
    foslicDrSite string
    (String) VM Meter DR Site status.
    foslicInstTime number
    (Number) VM Meter first deployment time (in UNIX timestamp).
    foslicLastSync number
    (Number) VM Meter last synchronized time (in UNIX timestamp).
    foslicRam number
    (Number) VM Meter device RAM size (in MB).
    foslicType string
    (String) VM Meter license type.
    foslicUtm string
    (String) VM Meter services fw - Firewall av - Anti-virus ips - IPS app - App control url - Web filter utm - Full UTM fwb - FortiWeb
    fswCnt number
    (Number) Fsw_Cnt.
    groups DeviceGroup[]
    Groups. (see below for nested schema)
    haGroupId number
    (Number) Ha_Group_Id.
    haGroupName string
    (String) Ha_Group_Name.
    haMode string
    (String) Ha_Mode.
    haUpgradeMode number
    (Number) Ha_Upgrade_Mode.
    havsn string
    (String) Ha.Vsn.
    hdiskSize number
    (Number) Hdisk_Size.
    hostname string
    (String) Hostname.
    hwGeneration number
    (Number) Hw_Generation.
    hwRevMajor number
    (Number) Hw_Rev_Major.
    hwRevMinor number
    (Number) Hw_Rev_Minor.
    hyperscale number
    (Number) Hyperscale.
    ip string
    add real device only. Add device will probe with this IP using the log in credential specified.
    ipsExt number
    (Number) Ips_Ext.
    ipsVer string
    (String) Ips_Ver.
    lastChecked number
    (Number) Last_Checked.
    lastResync number
    (Number) Last_Resync.
    latitude string
    (String) Latitude.
    licFlags number
    (Number) Lic_Flags.
    licRegion string
    (String) Lic_Region.
    locationFrom string
    (String) Location_From.
    logdiskSize number
    (Number) Logdisk_Size.
    longitude string
    (String) Longitude.
    maxvdom number
    (Number) Maxvdom.
    metafields {[key: string]: string}
    add real and model device..
    mgmtIf string
    (String) Mgmt_If.
    mgmtMode string
    add real and model device. Valid values: unreg, fmg, faz, fmgfaz.
    mgmtUuid string
    (String) Mgmt_Uuid.
    mgtVdom string
    (String) Mgt_Vdom.
    moduleSn string
    (String) Module_Sn.
    mr number
    add model device only.
    name string
    required for all operations. Unique name for the device.
    nsxtServiceName string
    (String) Nsxt_Service_Name.
    osType string
    add model device only. Valid values: unknown, fos, fsw, foc, fml, faz, fwb, fch, fct, log, fmg, fsa, fdd, fac, fpx, fna.
    osVer string
    add model device only. Valid values: unknown, 0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0.
    patch number
    add model device only.
    platformStr string
    add model device only. Required for determine the platform for VM platforms.
    preferImgVer string
    (String) Prefer_Img_Ver.
    prio number
    (Number) Prio.
    privateKey string
    (String) Private_Key.
    privateKeyStatus number
    (Number) Private_Key_Status.
    psk string
    (String) Psk.
    relverInfo string
    (String) Relver_Info.
    role string
    (String) Role.
    sn string

    add model device only. This attribute will be used to determine the device platform, except for VM platforms, where platform_str is also required.

    sovSaseLicense string
    (String) Sov_Sase_License.
    tunnelSn string
    (String) Tunnel_Sn.
    vdoms DeviceVdom[]
    (Block List) Vdom. (see below for nested schema)
    version number
    (Number) Version.
    vmCpu number
    (Number) Vm_Cpu.
    vmCpuLimit number
    (Number) Vm_Cpu_Limit.
    vmLicExpire number
    (Number) Vm_Lic_Expire.
    vmLicOverdueSince number
    (Number) Vm_Lic_Overdue_Since.
    vmMem number
    (Number) Vm_Mem.
    vmMemLimit number
    (Number) Vm_Mem_Limit.
    vmPaygStatus number
    (Number) Vm_Payg_Status.
    vmStatus string
    (String) Vm_Status.
    adm_pass str
    add real and promote device. Device admin password.
    adm_usr str
    add real and promote device. Device admin username.
    adom str
    Name or ID of the ADOM where the command is to be executed on.
    app_ver str
    (String) App_Ver.
    authorizationtemplate str
    add model device only. Fabric Authorization Template to auto genreate for the new model device upon creation.
    av_ver str
    (String) Av_Ver.
    beta float
    (Number) Beta.
    branch_pt float
    (Number) Branch_Pt.
    build float
    (Number) Build.
    checksum str
    (String) Checksum.
    cluster_workers Sequence[str]
    (Set of String) Cluster_Worker.
    conf_status str
    (String) Conf_Status.
    conn_mode str
    (String) Conn_Mode.
    conn_status str
    (String) Conn_Status.
    db_status str
    (String) Db_Status.
    desc str
    Description.
    dev_status str
    (String) Dev_Status.
    device_id str
    (String) an identifier for the resource with format {{name}}.
    deviceaction str
    Specify add device operations, or leave blank to add real device:"add_model" - add a model device."promote_unreg" - promote an unregistered device to be managed by FortiManager using information from database.
    deviceblueprint str
    add model device only. Device blueprint to apply to the new model device.
    eip str
    (String) Eip.
    fap_cnt float
    (Number) Fap_Cnt.
    fazfull_act float
    (Number) Faz.Full_Act.
    fazperm float
    (Number) Faz.Perm.
    fazquota float
    available for all operations.
    fazused float
    (Number) Faz.Used.
    fex_cnt float
    (Number) Fex_Cnt.
    first_tunnel_up float
    (Number) First_Tunnel_Up.
    flags Sequence[str]
    (Set of String) Flags.
    foslic_cpu float
    (Number) VM Meter vCPU count.
    foslic_dr_site str
    (String) VM Meter DR Site status.
    foslic_inst_time float
    (Number) VM Meter first deployment time (in UNIX timestamp).
    foslic_last_sync float
    (Number) VM Meter last synchronized time (in UNIX timestamp).
    foslic_ram float
    (Number) VM Meter device RAM size (in MB).
    foslic_type str
    (String) VM Meter license type.
    foslic_utm str
    (String) VM Meter services fw - Firewall av - Anti-virus ips - IPS app - App control url - Web filter utm - Full UTM fwb - FortiWeb
    fsw_cnt float
    (Number) Fsw_Cnt.
    groups Sequence[DeviceGroupArgs]
    Groups. (see below for nested schema)
    ha_group_id float
    (Number) Ha_Group_Id.
    ha_group_name str
    (String) Ha_Group_Name.
    ha_mode str
    (String) Ha_Mode.
    ha_upgrade_mode float
    (Number) Ha_Upgrade_Mode.
    havsn str
    (String) Ha.Vsn.
    hdisk_size float
    (Number) Hdisk_Size.
    hostname str
    (String) Hostname.
    hw_generation float
    (Number) Hw_Generation.
    hw_rev_major float
    (Number) Hw_Rev_Major.
    hw_rev_minor float
    (Number) Hw_Rev_Minor.
    hyperscale float
    (Number) Hyperscale.
    ip str
    add real device only. Add device will probe with this IP using the log in credential specified.
    ips_ext float
    (Number) Ips_Ext.
    ips_ver str
    (String) Ips_Ver.
    last_checked float
    (Number) Last_Checked.
    last_resync float
    (Number) Last_Resync.
    latitude str
    (String) Latitude.
    lic_flags float
    (Number) Lic_Flags.
    lic_region str
    (String) Lic_Region.
    location_from str
    (String) Location_From.
    logdisk_size float
    (Number) Logdisk_Size.
    longitude str
    (String) Longitude.
    maxvdom float
    (Number) Maxvdom.
    metafields Mapping[str, str]
    add real and model device..
    mgmt_if str
    (String) Mgmt_If.
    mgmt_mode str
    add real and model device. Valid values: unreg, fmg, faz, fmgfaz.
    mgmt_uuid str
    (String) Mgmt_Uuid.
    mgt_vdom str
    (String) Mgt_Vdom.
    module_sn str
    (String) Module_Sn.
    mr float
    add model device only.
    name str
    required for all operations. Unique name for the device.
    nsxt_service_name str
    (String) Nsxt_Service_Name.
    os_type str
    add model device only. Valid values: unknown, fos, fsw, foc, fml, faz, fwb, fch, fct, log, fmg, fsa, fdd, fac, fpx, fna.
    os_ver str
    add model device only. Valid values: unknown, 0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0.
    patch float
    add model device only.
    platform_str str
    add model device only. Required for determine the platform for VM platforms.
    prefer_img_ver str
    (String) Prefer_Img_Ver.
    prio float
    (Number) Prio.
    private_key str
    (String) Private_Key.
    private_key_status float
    (Number) Private_Key_Status.
    psk str
    (String) Psk.
    relver_info str
    (String) Relver_Info.
    role str
    (String) Role.
    sn str

    add model device only. This attribute will be used to determine the device platform, except for VM platforms, where platform_str is also required.

    sov_sase_license str
    (String) Sov_Sase_License.
    tunnel_sn str
    (String) Tunnel_Sn.
    vdoms Sequence[DeviceVdomArgs]
    (Block List) Vdom. (see below for nested schema)
    version float
    (Number) Version.
    vm_cpu float
    (Number) Vm_Cpu.
    vm_cpu_limit float
    (Number) Vm_Cpu_Limit.
    vm_lic_expire float
    (Number) Vm_Lic_Expire.
    vm_lic_overdue_since float
    (Number) Vm_Lic_Overdue_Since.
    vm_mem float
    (Number) Vm_Mem.
    vm_mem_limit float
    (Number) Vm_Mem_Limit.
    vm_payg_status float
    (Number) Vm_Payg_Status.
    vm_status str
    (String) Vm_Status.
    admPass String
    add real and promote device. Device admin password.
    admUsr String
    add real and promote device. Device admin username.
    adom String
    Name or ID of the ADOM where the command is to be executed on.
    appVer String
    (String) App_Ver.
    authorizationtemplate String
    add model device only. Fabric Authorization Template to auto genreate for the new model device upon creation.
    avVer String
    (String) Av_Ver.
    beta Number
    (Number) Beta.
    branchPt Number
    (Number) Branch_Pt.
    build Number
    (Number) Build.
    checksum String
    (String) Checksum.
    clusterWorkers List<String>
    (Set of String) Cluster_Worker.
    confStatus String
    (String) Conf_Status.
    connMode String
    (String) Conn_Mode.
    connStatus String
    (String) Conn_Status.
    dbStatus String
    (String) Db_Status.
    desc String
    Description.
    devStatus String
    (String) Dev_Status.
    deviceId String
    (String) an identifier for the resource with format {{name}}.
    deviceaction String
    Specify add device operations, or leave blank to add real device:"add_model" - add a model device."promote_unreg" - promote an unregistered device to be managed by FortiManager using information from database.
    deviceblueprint String
    add model device only. Device blueprint to apply to the new model device.
    eip String
    (String) Eip.
    fapCnt Number
    (Number) Fap_Cnt.
    fazfullAct Number
    (Number) Faz.Full_Act.
    fazperm Number
    (Number) Faz.Perm.
    fazquota Number
    available for all operations.
    fazused Number
    (Number) Faz.Used.
    fexCnt Number
    (Number) Fex_Cnt.
    firstTunnelUp Number
    (Number) First_Tunnel_Up.
    flags List<String>
    (Set of String) Flags.
    foslicCpu Number
    (Number) VM Meter vCPU count.
    foslicDrSite String
    (String) VM Meter DR Site status.
    foslicInstTime Number
    (Number) VM Meter first deployment time (in UNIX timestamp).
    foslicLastSync Number
    (Number) VM Meter last synchronized time (in UNIX timestamp).
    foslicRam Number
    (Number) VM Meter device RAM size (in MB).
    foslicType String
    (String) VM Meter license type.
    foslicUtm String
    (String) VM Meter services fw - Firewall av - Anti-virus ips - IPS app - App control url - Web filter utm - Full UTM fwb - FortiWeb
    fswCnt Number
    (Number) Fsw_Cnt.
    groups List<Property Map>
    Groups. (see below for nested schema)
    haGroupId Number
    (Number) Ha_Group_Id.
    haGroupName String
    (String) Ha_Group_Name.
    haMode String
    (String) Ha_Mode.
    haUpgradeMode Number
    (Number) Ha_Upgrade_Mode.
    havsn String
    (String) Ha.Vsn.
    hdiskSize Number
    (Number) Hdisk_Size.
    hostname String
    (String) Hostname.
    hwGeneration Number
    (Number) Hw_Generation.
    hwRevMajor Number
    (Number) Hw_Rev_Major.
    hwRevMinor Number
    (Number) Hw_Rev_Minor.
    hyperscale Number
    (Number) Hyperscale.
    ip String
    add real device only. Add device will probe with this IP using the log in credential specified.
    ipsExt Number
    (Number) Ips_Ext.
    ipsVer String
    (String) Ips_Ver.
    lastChecked Number
    (Number) Last_Checked.
    lastResync Number
    (Number) Last_Resync.
    latitude String
    (String) Latitude.
    licFlags Number
    (Number) Lic_Flags.
    licRegion String
    (String) Lic_Region.
    locationFrom String
    (String) Location_From.
    logdiskSize Number
    (Number) Logdisk_Size.
    longitude String
    (String) Longitude.
    maxvdom Number
    (Number) Maxvdom.
    metafields Map<String>
    add real and model device..
    mgmtIf String
    (String) Mgmt_If.
    mgmtMode String
    add real and model device. Valid values: unreg, fmg, faz, fmgfaz.
    mgmtUuid String
    (String) Mgmt_Uuid.
    mgtVdom String
    (String) Mgt_Vdom.
    moduleSn String
    (String) Module_Sn.
    mr Number
    add model device only.
    name String
    required for all operations. Unique name for the device.
    nsxtServiceName String
    (String) Nsxt_Service_Name.
    osType String
    add model device only. Valid values: unknown, fos, fsw, foc, fml, faz, fwb, fch, fct, log, fmg, fsa, fdd, fac, fpx, fna.
    osVer String
    add model device only. Valid values: unknown, 0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0.
    patch Number
    add model device only.
    platformStr String
    add model device only. Required for determine the platform for VM platforms.
    preferImgVer String
    (String) Prefer_Img_Ver.
    prio Number
    (Number) Prio.
    privateKey String
    (String) Private_Key.
    privateKeyStatus Number
    (Number) Private_Key_Status.
    psk String
    (String) Psk.
    relverInfo String
    (String) Relver_Info.
    role String
    (String) Role.
    sn String

    add model device only. This attribute will be used to determine the device platform, except for VM platforms, where platform_str is also required.

    sovSaseLicense String
    (String) Sov_Sase_License.
    tunnelSn String
    (String) Tunnel_Sn.
    vdoms List<Property Map>
    (Block List) Vdom. (see below for nested schema)
    version Number
    (Number) Version.
    vmCpu Number
    (Number) Vm_Cpu.
    vmCpuLimit Number
    (Number) Vm_Cpu_Limit.
    vmLicExpire Number
    (Number) Vm_Lic_Expire.
    vmLicOverdueSince Number
    (Number) Vm_Lic_Overdue_Since.
    vmMem Number
    (Number) Vm_Mem.
    vmMemLimit Number
    (Number) Vm_Mem_Limit.
    vmPaygStatus Number
    (Number) Vm_Payg_Status.
    vmStatus String
    (String) Vm_Status.

    Supporting Types

    DeviceGroup, DeviceGroupArgs

    Name string
    required for all operations. Unique name for the device.
    Vdom string
    (Block List) Vdom. (see below for nested schema)
    Name string
    required for all operations. Unique name for the device.
    Vdom string
    (Block List) Vdom. (see below for nested schema)
    name string
    required for all operations. Unique name for the device.
    vdom string
    (Block List) Vdom. (see below for nested schema)
    name String
    required for all operations. Unique name for the device.
    vdom String
    (Block List) Vdom. (see below for nested schema)
    name string
    required for all operations. Unique name for the device.
    vdom string
    (Block List) Vdom. (see below for nested schema)
    name str
    required for all operations. Unique name for the device.
    vdom str
    (Block List) Vdom. (see below for nested schema)
    name String
    required for all operations. Unique name for the device.
    vdom String
    (Block List) Vdom. (see below for nested schema)

    DeviceVdom, DeviceVdomArgs

    Comments string
    (String) Comments.
    Metafields Dictionary<string, string>
    add real and model device..
    Name string
    required for all operations. Unique name for the device.
    Opmode string
    (String) Opmode.
    RtmProfId double
    (Number) Rtm_Prof_Id.
    Status string
    (String) Status.
    VdomType string
    (String) Vdom_Type.
    VpnId double
    (Number) Vpn_Id.
    Comments string
    (String) Comments.
    Metafields map[string]string
    add real and model device..
    Name string
    required for all operations. Unique name for the device.
    Opmode string
    (String) Opmode.
    RtmProfId float64
    (Number) Rtm_Prof_Id.
    Status string
    (String) Status.
    VdomType string
    (String) Vdom_Type.
    VpnId float64
    (Number) Vpn_Id.
    comments string
    (String) Comments.
    metafields map(string)
    add real and model device..
    name string
    required for all operations. Unique name for the device.
    opmode string
    (String) Opmode.
    rtm_prof_id number
    (Number) Rtm_Prof_Id.
    status string
    (String) Status.
    vdom_type string
    (String) Vdom_Type.
    vpn_id number
    (Number) Vpn_Id.
    comments String
    (String) Comments.
    metafields Map<String,String>
    add real and model device..
    name String
    required for all operations. Unique name for the device.
    opmode String
    (String) Opmode.
    rtmProfId Double
    (Number) Rtm_Prof_Id.
    status String
    (String) Status.
    vdomType String
    (String) Vdom_Type.
    vpnId Double
    (Number) Vpn_Id.
    comments string
    (String) Comments.
    metafields {[key: string]: string}
    add real and model device..
    name string
    required for all operations. Unique name for the device.
    opmode string
    (String) Opmode.
    rtmProfId number
    (Number) Rtm_Prof_Id.
    status string
    (String) Status.
    vdomType string
    (String) Vdom_Type.
    vpnId number
    (Number) Vpn_Id.
    comments str
    (String) Comments.
    metafields Mapping[str, str]
    add real and model device..
    name str
    required for all operations. Unique name for the device.
    opmode str
    (String) Opmode.
    rtm_prof_id float
    (Number) Rtm_Prof_Id.
    status str
    (String) Status.
    vdom_type str
    (String) Vdom_Type.
    vpn_id float
    (Number) Vpn_Id.
    comments String
    (String) Comments.
    metafields Map<String>
    add real and model device..
    name String
    required for all operations. Unique name for the device.
    opmode String
    (String) Opmode.
    rtmProfId Number
    (Number) Rtm_Prof_Id.
    status String
    (String) Status.
    vdomType String
    (String) Vdom_Type.
    vpnId Number
    (Number) Vpn_Id.

    Import

    Device can be imported using any of these accepted formats:

    $ export “FORTIMANAGER_IMPORT_TABLE”=“true”

    $ pulumi import fortimanager:index/device:Device labelname {{name}}
    

    $ unset “FORTIMANAGER_IMPORT_TABLE”

    -> Hint: The adom is not required for import operation. But delete operation need it. Please make sure the adom is configured in the resource or in the provider configuration.

    To learn more about importing existing cloud resources, see Importing resources.

    Package Details

    Repository
    fortimanager fortinetdev/terraform-provider-fortimanager
    License
    Notes
    This Pulumi package is based on the fortimanager Terraform Provider.
    Viewing docs for fortimanager 1.18.0
    published on Friday, Jul 31, 2026 by fortinetdev

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial