1. Packages
  2. Juniper Mist Provider
  3. API Docs
  4. device
  5. getSwitchStats
Juniper Mist v0.2.4 published on Saturday, Mar 1, 2025 by Pulumi

junipermist.device.getSwitchStats

Explore with Pulumi AI

Juniper Mist v0.2.4 published on Saturday, Mar 1, 2025 by Pulumi

This data source provides the list of Switches with their statistics.

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as junipermist from "@pulumi/junipermist";

const switchStats = junipermist.device.getSwitchStats({
    orgId: "15fca2ac-b1a6-47cc-9953-cc6906281550",
    mac: "485a0d000000",
    siteId: "4a422ae5-7ca0-4599-87a3-8e49aa63685f",
    status: "connected",
    evpnUnused: "true",
    evpntopoId: "92984e2f-94db-4cd8-9763-9cf83fbd079e",
    duration: "1d",
    start: 1736031600,
    end: 1736175934,
});
Copy
import pulumi
import pulumi_junipermist as junipermist

switch_stats = junipermist.device.get_switch_stats(org_id="15fca2ac-b1a6-47cc-9953-cc6906281550",
    mac="485a0d000000",
    site_id="4a422ae5-7ca0-4599-87a3-8e49aa63685f",
    status="connected",
    evpn_unused="true",
    evpntopo_id="92984e2f-94db-4cd8-9763-9cf83fbd079e",
    duration="1d",
    start=1736031600,
    end=1736175934)
Copy
package main

import (
	"github.com/pulumi/pulumi-junipermist/sdk/go/junipermist/device"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := device.GetSwitchStats(ctx, &device.GetSwitchStatsArgs{
			OrgId:      "15fca2ac-b1a6-47cc-9953-cc6906281550",
			Mac:        pulumi.StringRef("485a0d000000"),
			SiteId:     pulumi.StringRef("4a422ae5-7ca0-4599-87a3-8e49aa63685f"),
			Status:     pulumi.StringRef("connected"),
			EvpnUnused: pulumi.StringRef("true"),
			EvpntopoId: pulumi.StringRef("92984e2f-94db-4cd8-9763-9cf83fbd079e"),
			Duration:   pulumi.StringRef("1d"),
			Start:      pulumi.IntRef(1736031600),
			End:        pulumi.IntRef(1736175934),
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using JuniperMist = Pulumi.JuniperMist;

return await Deployment.RunAsync(() => 
{
    var switchStats = JuniperMist.Device.GetSwitchStats.Invoke(new()
    {
        OrgId = "15fca2ac-b1a6-47cc-9953-cc6906281550",
        Mac = "485a0d000000",
        SiteId = "4a422ae5-7ca0-4599-87a3-8e49aa63685f",
        Status = "connected",
        EvpnUnused = "true",
        EvpntopoId = "92984e2f-94db-4cd8-9763-9cf83fbd079e",
        Duration = "1d",
        Start = 1736031600,
        End = 1736175934,
    });

});
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.junipermist.device.DeviceFunctions;
import com.pulumi.junipermist.device.inputs.GetSwitchStatsArgs;
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) {
        final var switchStats = DeviceFunctions.getSwitchStats(GetSwitchStatsArgs.builder()
            .orgId("15fca2ac-b1a6-47cc-9953-cc6906281550")
            .mac("485a0d000000")
            .siteId("4a422ae5-7ca0-4599-87a3-8e49aa63685f")
            .status("connected")
            .evpnUnused(true)
            .evpntopoId("92984e2f-94db-4cd8-9763-9cf83fbd079e")
            .duration("1d")
            .start(1736031600)
            .end(1736175934)
            .build());

    }
}
Copy
variables:
  switchStats:
    fn::invoke:
      function: junipermist:device:getSwitchStats
      arguments:
        orgId: 15fca2ac-b1a6-47cc-9953-cc6906281550
        mac: 485a0d000000
        siteId: 4a422ae5-7ca0-4599-87a3-8e49aa63685f
        status: connected
        evpnUnused: true
        evpntopoId: 92984e2f-94db-4cd8-9763-9cf83fbd079e
        duration: 1d
        start: 1.7360316e+09
        end: 1.736175934e+09
Copy

Using getSwitchStats

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getSwitchStats(args: GetSwitchStatsArgs, opts?: InvokeOptions): Promise<GetSwitchStatsResult>
function getSwitchStatsOutput(args: GetSwitchStatsOutputArgs, opts?: InvokeOptions): Output<GetSwitchStatsResult>
Copy
def get_switch_stats(duration: Optional[str] = None,
                     end: Optional[int] = None,
                     evpn_unused: Optional[str] = None,
                     evpntopo_id: Optional[str] = None,
                     mac: Optional[str] = None,
                     org_id: Optional[str] = None,
                     site_id: Optional[str] = None,
                     start: Optional[int] = None,
                     status: Optional[str] = None,
                     opts: Optional[InvokeOptions] = None) -> GetSwitchStatsResult
def get_switch_stats_output(duration: Optional[pulumi.Input[str]] = None,
                     end: Optional[pulumi.Input[int]] = None,
                     evpn_unused: Optional[pulumi.Input[str]] = None,
                     evpntopo_id: Optional[pulumi.Input[str]] = None,
                     mac: Optional[pulumi.Input[str]] = None,
                     org_id: Optional[pulumi.Input[str]] = None,
                     site_id: Optional[pulumi.Input[str]] = None,
                     start: Optional[pulumi.Input[int]] = None,
                     status: Optional[pulumi.Input[str]] = None,
                     opts: Optional[InvokeOptions] = None) -> Output[GetSwitchStatsResult]
Copy
func GetSwitchStats(ctx *Context, args *GetSwitchStatsArgs, opts ...InvokeOption) (*GetSwitchStatsResult, error)
func GetSwitchStatsOutput(ctx *Context, args *GetSwitchStatsOutputArgs, opts ...InvokeOption) GetSwitchStatsResultOutput
Copy

> Note: This function is named GetSwitchStats in the Go SDK.

public static class GetSwitchStats 
{
    public static Task<GetSwitchStatsResult> InvokeAsync(GetSwitchStatsArgs args, InvokeOptions? opts = null)
    public static Output<GetSwitchStatsResult> Invoke(GetSwitchStatsInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetSwitchStatsResult> getSwitchStats(GetSwitchStatsArgs args, InvokeOptions options)
public static Output<GetSwitchStatsResult> getSwitchStats(GetSwitchStatsArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: junipermist:device/getSwitchStats:getSwitchStats
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

OrgId This property is required. string
Duration string
duration like 7d, 2w
End int
end datetime, can be epoch or relative time like -1d, -2h; now if not specified
EvpnUnused string
if evpn_unused==true, find EVPN eligible switches which don’t belong to any EVPN Topology yet
EvpntopoId string
EVPN Topology ID
Mac string
SiteId string
Start int
start datetime, can be epoch or relative time like -1d, -1w; -1d if not specified
Status string
OrgId This property is required. string
Duration string
duration like 7d, 2w
End int
end datetime, can be epoch or relative time like -1d, -2h; now if not specified
EvpnUnused string
if evpn_unused==true, find EVPN eligible switches which don’t belong to any EVPN Topology yet
EvpntopoId string
EVPN Topology ID
Mac string
SiteId string
Start int
start datetime, can be epoch or relative time like -1d, -1w; -1d if not specified
Status string
orgId This property is required. String
duration String
duration like 7d, 2w
end Integer
end datetime, can be epoch or relative time like -1d, -2h; now if not specified
evpnUnused String
if evpn_unused==true, find EVPN eligible switches which don’t belong to any EVPN Topology yet
evpntopoId String
EVPN Topology ID
mac String
siteId String
start Integer
start datetime, can be epoch or relative time like -1d, -1w; -1d if not specified
status String
orgId This property is required. string
duration string
duration like 7d, 2w
end number
end datetime, can be epoch or relative time like -1d, -2h; now if not specified
evpnUnused string
if evpn_unused==true, find EVPN eligible switches which don’t belong to any EVPN Topology yet
evpntopoId string
EVPN Topology ID
mac string
siteId string
start number
start datetime, can be epoch or relative time like -1d, -1w; -1d if not specified
status string
org_id This property is required. str
duration str
duration like 7d, 2w
end int
end datetime, can be epoch or relative time like -1d, -2h; now if not specified
evpn_unused str
if evpn_unused==true, find EVPN eligible switches which don’t belong to any EVPN Topology yet
evpntopo_id str
EVPN Topology ID
mac str
site_id str
start int
start datetime, can be epoch or relative time like -1d, -1w; -1d if not specified
status str
orgId This property is required. String
duration String
duration like 7d, 2w
end Number
end datetime, can be epoch or relative time like -1d, -2h; now if not specified
evpnUnused String
if evpn_unused==true, find EVPN eligible switches which don’t belong to any EVPN Topology yet
evpntopoId String
EVPN Topology ID
mac String
siteId String
start Number
start datetime, can be epoch or relative time like -1d, -1w; -1d if not specified
status String

getSwitchStats Result

The following output properties are available:

DeviceSwitchStats List<Pulumi.JuniperMist.Device.Outputs.GetSwitchStatsDeviceSwitchStat>
Id string
The provider-assigned unique ID for this managed resource.
OrgId string
Duration string
duration like 7d, 2w
End int
end datetime, can be epoch or relative time like -1d, -2h; now if not specified
EvpnUnused string
if evpn_unused==true, find EVPN eligible switches which don’t belong to any EVPN Topology yet
EvpntopoId string
EVPN Topology ID
Mac string
SiteId string
Start int
start datetime, can be epoch or relative time like -1d, -1w; -1d if not specified
Status string
DeviceSwitchStats []GetSwitchStatsDeviceSwitchStat
Id string
The provider-assigned unique ID for this managed resource.
OrgId string
Duration string
duration like 7d, 2w
End int
end datetime, can be epoch or relative time like -1d, -2h; now if not specified
EvpnUnused string
if evpn_unused==true, find EVPN eligible switches which don’t belong to any EVPN Topology yet
EvpntopoId string
EVPN Topology ID
Mac string
SiteId string
Start int
start datetime, can be epoch or relative time like -1d, -1w; -1d if not specified
Status string
deviceSwitchStats List<GetSwitchStatsDeviceSwitchStat>
id String
The provider-assigned unique ID for this managed resource.
orgId String
duration String
duration like 7d, 2w
end Integer
end datetime, can be epoch or relative time like -1d, -2h; now if not specified
evpnUnused String
if evpn_unused==true, find EVPN eligible switches which don’t belong to any EVPN Topology yet
evpntopoId String
EVPN Topology ID
mac String
siteId String
start Integer
start datetime, can be epoch or relative time like -1d, -1w; -1d if not specified
status String
deviceSwitchStats GetSwitchStatsDeviceSwitchStat[]
id string
The provider-assigned unique ID for this managed resource.
orgId string
duration string
duration like 7d, 2w
end number
end datetime, can be epoch or relative time like -1d, -2h; now if not specified
evpnUnused string
if evpn_unused==true, find EVPN eligible switches which don’t belong to any EVPN Topology yet
evpntopoId string
EVPN Topology ID
mac string
siteId string
start number
start datetime, can be epoch or relative time like -1d, -1w; -1d if not specified
status string
device_switch_stats Sequence[GetSwitchStatsDeviceSwitchStat]
id str
The provider-assigned unique ID for this managed resource.
org_id str
duration str
duration like 7d, 2w
end int
end datetime, can be epoch or relative time like -1d, -2h; now if not specified
evpn_unused str
if evpn_unused==true, find EVPN eligible switches which don’t belong to any EVPN Topology yet
evpntopo_id str
EVPN Topology ID
mac str
site_id str
start int
start datetime, can be epoch or relative time like -1d, -1w; -1d if not specified
status str
deviceSwitchStats List<Property Map>
id String
The provider-assigned unique ID for this managed resource.
orgId String
duration String
duration like 7d, 2w
end Number
end datetime, can be epoch or relative time like -1d, -2h; now if not specified
evpnUnused String
if evpn_unused==true, find EVPN eligible switches which don’t belong to any EVPN Topology yet
evpntopoId String
EVPN Topology ID
mac String
siteId String
start Number
start datetime, can be epoch or relative time like -1d, -1w; -1d if not specified
status String

Supporting Types

GetSwitchStatsDeviceSwitchStat

ApRedundancy This property is required. Pulumi.JuniperMist.Device.Inputs.GetSwitchStatsDeviceSwitchStatApRedundancy
ArpTableStats This property is required. Pulumi.JuniperMist.Device.Inputs.GetSwitchStatsDeviceSwitchStatArpTableStats
CertExpiry This property is required. int
Clients This property is required. List<Pulumi.JuniperMist.Device.Inputs.GetSwitchStatsDeviceSwitchStatClient>
ClientsStats This property is required. Pulumi.JuniperMist.Device.Inputs.GetSwitchStatsDeviceSwitchStatClientsStats
ConfigStatus This property is required. string
CpuStat This property is required. Pulumi.JuniperMist.Device.Inputs.GetSwitchStatsDeviceSwitchStatCpuStat
CreatedTime This property is required. int
DeviceprofileId This property is required. string
DhcpdStat This property is required. Dictionary<string, Pulumi.JuniperMist.Device.Inputs.GetSwitchStatsDeviceSwitchStatDhcpdStat>
Property key is the network name
EvpntopoId This property is required. string
FwVersionsOutofsync This property is required. bool
Fwupdate This property is required. Pulumi.JuniperMist.Device.Inputs.GetSwitchStatsDeviceSwitchStatFwupdate
HasPcap This property is required. bool
whether the switch supports packet capture
Hostname This property is required. string
hostname reported by the device
HwRev This property is required. string
device hardware revision number
Id This property is required. string
IfStat This property is required. Dictionary<string, Pulumi.JuniperMist.Device.Inputs.GetSwitchStatsDeviceSwitchStatIfStat>
Property key is the interface name
Ip This property is required. string
IpStat This property is required. Pulumi.JuniperMist.Device.Inputs.GetSwitchStatsDeviceSwitchStatIpStat
LastSeen This property is required. double
LastTrouble This property is required. Pulumi.JuniperMist.Device.Inputs.GetSwitchStatsDeviceSwitchStatLastTrouble
last trouble code of switch
Mac This property is required. string
MacTableStats This property is required. Pulumi.JuniperMist.Device.Inputs.GetSwitchStatsDeviceSwitchStatMacTableStats
MapId This property is required. string
MemoryStat This property is required. Pulumi.JuniperMist.Device.Inputs.GetSwitchStatsDeviceSwitchStatMemoryStat
memory usage stat (for virtual chassis, memory usage of master RE)
Model This property is required. string
ModifiedTime This property is required. int
ModuleStats This property is required. List<Pulumi.JuniperMist.Device.Inputs.GetSwitchStatsDeviceSwitchStatModuleStat>
Name This property is required. string
device name if configured
OrgId This property is required. string
RouteSummaryStats This property is required. Pulumi.JuniperMist.Device.Inputs.GetSwitchStatsDeviceSwitchStatRouteSummaryStats
Serial This property is required. string
ServiceStat This property is required. Dictionary<string, Pulumi.JuniperMist.Device.Inputs.GetSwitchStatsDeviceSwitchStatServiceStat>
SiteId This property is required. string
Status This property is required. string
Uptime This property is required. double
VcMac This property is required. string
VcSetupInfo This property is required. Pulumi.JuniperMist.Device.Inputs.GetSwitchStatsDeviceSwitchStatVcSetupInfo
Version This property is required. string
ApRedundancy This property is required. GetSwitchStatsDeviceSwitchStatApRedundancy
ArpTableStats This property is required. GetSwitchStatsDeviceSwitchStatArpTableStats
CertExpiry This property is required. int
Clients This property is required. []GetSwitchStatsDeviceSwitchStatClient
ClientsStats This property is required. GetSwitchStatsDeviceSwitchStatClientsStats
ConfigStatus This property is required. string
CpuStat This property is required. GetSwitchStatsDeviceSwitchStatCpuStat
CreatedTime This property is required. int
DeviceprofileId This property is required. string
DhcpdStat This property is required. map[string]GetSwitchStatsDeviceSwitchStatDhcpdStat
Property key is the network name
EvpntopoId This property is required. string
FwVersionsOutofsync This property is required. bool
Fwupdate This property is required. GetSwitchStatsDeviceSwitchStatFwupdate
HasPcap This property is required. bool
whether the switch supports packet capture
Hostname This property is required. string
hostname reported by the device
HwRev This property is required. string
device hardware revision number
Id This property is required. string
IfStat This property is required. map[string]GetSwitchStatsDeviceSwitchStatIfStat
Property key is the interface name
Ip This property is required. string
IpStat This property is required. GetSwitchStatsDeviceSwitchStatIpStat
LastSeen This property is required. float64
LastTrouble This property is required. GetSwitchStatsDeviceSwitchStatLastTrouble
last trouble code of switch
Mac This property is required. string
MacTableStats This property is required. GetSwitchStatsDeviceSwitchStatMacTableStats
MapId This property is required. string
MemoryStat This property is required. GetSwitchStatsDeviceSwitchStatMemoryStat
memory usage stat (for virtual chassis, memory usage of master RE)
Model This property is required. string
ModifiedTime This property is required. int
ModuleStats This property is required. []GetSwitchStatsDeviceSwitchStatModuleStat
Name This property is required. string
device name if configured
OrgId This property is required. string
RouteSummaryStats This property is required. GetSwitchStatsDeviceSwitchStatRouteSummaryStats
Serial This property is required. string
ServiceStat This property is required. map[string]GetSwitchStatsDeviceSwitchStatServiceStat
SiteId This property is required. string
Status This property is required. string
Uptime This property is required. float64
VcMac This property is required. string
VcSetupInfo This property is required. GetSwitchStatsDeviceSwitchStatVcSetupInfo
Version This property is required. string
apRedundancy This property is required. GetSwitchStatsDeviceSwitchStatApRedundancy
arpTableStats This property is required. GetSwitchStatsDeviceSwitchStatArpTableStats
certExpiry This property is required. Integer
clients This property is required. List<GetSwitchStatsDeviceSwitchStatClient>
clientsStats This property is required. GetSwitchStatsDeviceSwitchStatClientsStats
configStatus This property is required. String
cpuStat This property is required. GetSwitchStatsDeviceSwitchStatCpuStat
createdTime This property is required. Integer
deviceprofileId This property is required. String
dhcpdStat This property is required. Map<String,GetSwitchStatsDeviceSwitchStatDhcpdStat>
Property key is the network name
evpntopoId This property is required. String
fwVersionsOutofsync This property is required. Boolean
fwupdate This property is required. GetSwitchStatsDeviceSwitchStatFwupdate
hasPcap This property is required. Boolean
whether the switch supports packet capture
hostname This property is required. String
hostname reported by the device
hwRev This property is required. String
device hardware revision number
id This property is required. String
ifStat This property is required. Map<String,GetSwitchStatsDeviceSwitchStatIfStat>
Property key is the interface name
ip This property is required. String
ipStat This property is required. GetSwitchStatsDeviceSwitchStatIpStat
lastSeen This property is required. Double
lastTrouble This property is required. GetSwitchStatsDeviceSwitchStatLastTrouble
last trouble code of switch
mac This property is required. String
macTableStats This property is required. GetSwitchStatsDeviceSwitchStatMacTableStats
mapId This property is required. String
memoryStat This property is required. GetSwitchStatsDeviceSwitchStatMemoryStat
memory usage stat (for virtual chassis, memory usage of master RE)
model This property is required. String
modifiedTime This property is required. Integer
moduleStats This property is required. List<GetSwitchStatsDeviceSwitchStatModuleStat>
name This property is required. String
device name if configured
orgId This property is required. String
routeSummaryStats This property is required. GetSwitchStatsDeviceSwitchStatRouteSummaryStats
serial This property is required. String
serviceStat This property is required. Map<String,GetSwitchStatsDeviceSwitchStatServiceStat>
siteId This property is required. String
status This property is required. String
uptime This property is required. Double
vcMac This property is required. String
vcSetupInfo This property is required. GetSwitchStatsDeviceSwitchStatVcSetupInfo
version This property is required. String
apRedundancy This property is required. GetSwitchStatsDeviceSwitchStatApRedundancy
arpTableStats This property is required. GetSwitchStatsDeviceSwitchStatArpTableStats
certExpiry This property is required. number
clients This property is required. GetSwitchStatsDeviceSwitchStatClient[]
clientsStats This property is required. GetSwitchStatsDeviceSwitchStatClientsStats
configStatus This property is required. string
cpuStat This property is required. GetSwitchStatsDeviceSwitchStatCpuStat
createdTime This property is required. number
deviceprofileId This property is required. string
dhcpdStat This property is required. {[key: string]: GetSwitchStatsDeviceSwitchStatDhcpdStat}
Property key is the network name
evpntopoId This property is required. string
fwVersionsOutofsync This property is required. boolean
fwupdate This property is required. GetSwitchStatsDeviceSwitchStatFwupdate
hasPcap This property is required. boolean
whether the switch supports packet capture
hostname This property is required. string
hostname reported by the device
hwRev This property is required. string
device hardware revision number
id This property is required. string
ifStat This property is required. {[key: string]: GetSwitchStatsDeviceSwitchStatIfStat}
Property key is the interface name
ip This property is required. string
ipStat This property is required. GetSwitchStatsDeviceSwitchStatIpStat
lastSeen This property is required. number
lastTrouble This property is required. GetSwitchStatsDeviceSwitchStatLastTrouble
last trouble code of switch
mac This property is required. string
macTableStats This property is required. GetSwitchStatsDeviceSwitchStatMacTableStats
mapId This property is required. string
memoryStat This property is required. GetSwitchStatsDeviceSwitchStatMemoryStat
memory usage stat (for virtual chassis, memory usage of master RE)
model This property is required. string
modifiedTime This property is required. number
moduleStats This property is required. GetSwitchStatsDeviceSwitchStatModuleStat[]
name This property is required. string
device name if configured
orgId This property is required. string
routeSummaryStats This property is required. GetSwitchStatsDeviceSwitchStatRouteSummaryStats
serial This property is required. string
serviceStat This property is required. {[key: string]: GetSwitchStatsDeviceSwitchStatServiceStat}
siteId This property is required. string
status This property is required. string
uptime This property is required. number
vcMac This property is required. string
vcSetupInfo This property is required. GetSwitchStatsDeviceSwitchStatVcSetupInfo
version This property is required. string
ap_redundancy This property is required. GetSwitchStatsDeviceSwitchStatApRedundancy
arp_table_stats This property is required. GetSwitchStatsDeviceSwitchStatArpTableStats
cert_expiry This property is required. int
clients This property is required. Sequence[GetSwitchStatsDeviceSwitchStatClient]
clients_stats This property is required. GetSwitchStatsDeviceSwitchStatClientsStats
config_status This property is required. str
cpu_stat This property is required. GetSwitchStatsDeviceSwitchStatCpuStat
created_time This property is required. int
deviceprofile_id This property is required. str
dhcpd_stat This property is required. Mapping[str, GetSwitchStatsDeviceSwitchStatDhcpdStat]
Property key is the network name
evpntopo_id This property is required. str
fw_versions_outofsync This property is required. bool
fwupdate This property is required. GetSwitchStatsDeviceSwitchStatFwupdate
has_pcap This property is required. bool
whether the switch supports packet capture
hostname This property is required. str
hostname reported by the device
hw_rev This property is required. str
device hardware revision number
id This property is required. str
if_stat This property is required. Mapping[str, GetSwitchStatsDeviceSwitchStatIfStat]
Property key is the interface name
ip This property is required. str
ip_stat This property is required. GetSwitchStatsDeviceSwitchStatIpStat
last_seen This property is required. float
last_trouble This property is required. GetSwitchStatsDeviceSwitchStatLastTrouble
last trouble code of switch
mac This property is required. str
mac_table_stats This property is required. GetSwitchStatsDeviceSwitchStatMacTableStats
map_id This property is required. str
memory_stat This property is required. GetSwitchStatsDeviceSwitchStatMemoryStat
memory usage stat (for virtual chassis, memory usage of master RE)
model This property is required. str
modified_time This property is required. int
module_stats This property is required. Sequence[GetSwitchStatsDeviceSwitchStatModuleStat]
name This property is required. str
device name if configured
org_id This property is required. str
route_summary_stats This property is required. GetSwitchStatsDeviceSwitchStatRouteSummaryStats
serial This property is required. str
service_stat This property is required. Mapping[str, GetSwitchStatsDeviceSwitchStatServiceStat]
site_id This property is required. str
status This property is required. str
uptime This property is required. float
vc_mac This property is required. str
vc_setup_info This property is required. GetSwitchStatsDeviceSwitchStatVcSetupInfo
version This property is required. str
apRedundancy This property is required. Property Map
arpTableStats This property is required. Property Map
certExpiry This property is required. Number
clients This property is required. List<Property Map>
clientsStats This property is required. Property Map
configStatus This property is required. String
cpuStat This property is required. Property Map
createdTime This property is required. Number
deviceprofileId This property is required. String
dhcpdStat This property is required. Map<Property Map>
Property key is the network name
evpntopoId This property is required. String
fwVersionsOutofsync This property is required. Boolean
fwupdate This property is required. Property Map
hasPcap This property is required. Boolean
whether the switch supports packet capture
hostname This property is required. String
hostname reported by the device
hwRev This property is required. String
device hardware revision number
id This property is required. String
ifStat This property is required. Map<Property Map>
Property key is the interface name
ip This property is required. String
ipStat This property is required. Property Map
lastSeen This property is required. Number
lastTrouble This property is required. Property Map
last trouble code of switch
mac This property is required. String
macTableStats This property is required. Property Map
mapId This property is required. String
memoryStat This property is required. Property Map
memory usage stat (for virtual chassis, memory usage of master RE)
model This property is required. String
modifiedTime This property is required. Number
moduleStats This property is required. List<Property Map>
name This property is required. String
device name if configured
orgId This property is required. String
routeSummaryStats This property is required. Property Map
serial This property is required. String
serviceStat This property is required. Map<Property Map>
siteId This property is required. String
status This property is required. String
uptime This property is required. Number
vcMac This property is required. String
vcSetupInfo This property is required. Property Map
version This property is required. String

GetSwitchStatsDeviceSwitchStatApRedundancy

Modules This property is required. Dictionary<string, Pulumi.JuniperMist.Device.Inputs.GetSwitchStatsDeviceSwitchStatApRedundancyModules>
for a VC / stacked switches.
NumAps This property is required. int
NumApsWithSwitchRedundancy This property is required. int
Modules This property is required. map[string]GetSwitchStatsDeviceSwitchStatApRedundancyModules
for a VC / stacked switches.
NumAps This property is required. int
NumApsWithSwitchRedundancy This property is required. int
modules This property is required. Map<String,GetSwitchStatsDeviceSwitchStatApRedundancyModules>
for a VC / stacked switches.
numAps This property is required. Integer
numApsWithSwitchRedundancy This property is required. Integer
modules This property is required. {[key: string]: GetSwitchStatsDeviceSwitchStatApRedundancyModules}
for a VC / stacked switches.
numAps This property is required. number
numApsWithSwitchRedundancy This property is required. number
modules This property is required. Mapping[str, GetSwitchStatsDeviceSwitchStatApRedundancyModules]
for a VC / stacked switches.
num_aps This property is required. int
num_aps_with_switch_redundancy This property is required. int
modules This property is required. Map<Property Map>
for a VC / stacked switches.
numAps This property is required. Number
numApsWithSwitchRedundancy This property is required. Number

GetSwitchStatsDeviceSwitchStatApRedundancyModules

NumAps This property is required. int
NumApsWithSwitchRedundancy This property is required. int
NumAps This property is required. int
NumApsWithSwitchRedundancy This property is required. int
numAps This property is required. Integer
numApsWithSwitchRedundancy This property is required. Integer
numAps This property is required. number
numApsWithSwitchRedundancy This property is required. number
num_aps This property is required. int
num_aps_with_switch_redundancy This property is required. int
numAps This property is required. Number
numApsWithSwitchRedundancy This property is required. Number

GetSwitchStatsDeviceSwitchStatArpTableStats

ArpTableCount This property is required. int
MaxEntriesSupported This property is required. int
ArpTableCount This property is required. int
MaxEntriesSupported This property is required. int
arpTableCount This property is required. Integer
maxEntriesSupported This property is required. Integer
arpTableCount This property is required. number
maxEntriesSupported This property is required. number
arp_table_count This property is required. int
max_entries_supported This property is required. int
arpTableCount This property is required. Number
maxEntriesSupported This property is required. Number

GetSwitchStatsDeviceSwitchStatClient

DeviceMac This property is required. string
Hostname This property is required. string
Mac This property is required. string
PortId This property is required. string
DeviceMac This property is required. string
Hostname This property is required. string
Mac This property is required. string
PortId This property is required. string
deviceMac This property is required. String
hostname This property is required. String
mac This property is required. String
portId This property is required. String
deviceMac This property is required. string
hostname This property is required. string
mac This property is required. string
portId This property is required. string
device_mac This property is required. str
hostname This property is required. str
mac This property is required. str
port_id This property is required. str
deviceMac This property is required. String
hostname This property is required. String
mac This property is required. String
portId This property is required. String

GetSwitchStatsDeviceSwitchStatClientsStats

total This property is required. Property Map

GetSwitchStatsDeviceSwitchStatClientsStatsTotal

NumAps This property is required. List<int>
NumWiredClients This property is required. int
NumAps This property is required. []int
NumWiredClients This property is required. int
numAps This property is required. List<Integer>
numWiredClients This property is required. Integer
numAps This property is required. number[]
numWiredClients This property is required. number
num_aps This property is required. Sequence[int]
num_wired_clients This property is required. int
numAps This property is required. List<Number>
numWiredClients This property is required. Number

GetSwitchStatsDeviceSwitchStatCpuStat

Idle This property is required. double
Percentage of CPU time that is idle
Interrupt This property is required. double
Percentage of CPU time being used by interrupts
LoadAvgs This property is required. List<double>
Load averages for the last 1, 5, and 15 minutes
System This property is required. double
Percentage of CPU time being used by system processes
User This property is required. double
Percentage of CPU time being used by user processe
Idle This property is required. float64
Percentage of CPU time that is idle
Interrupt This property is required. float64
Percentage of CPU time being used by interrupts
LoadAvgs This property is required. []float64
Load averages for the last 1, 5, and 15 minutes
System This property is required. float64
Percentage of CPU time being used by system processes
User This property is required. float64
Percentage of CPU time being used by user processe
idle This property is required. Double
Percentage of CPU time that is idle
interrupt This property is required. Double
Percentage of CPU time being used by interrupts
loadAvgs This property is required. List<Double>
Load averages for the last 1, 5, and 15 minutes
system This property is required. Double
Percentage of CPU time being used by system processes
user This property is required. Double
Percentage of CPU time being used by user processe
idle This property is required. number
Percentage of CPU time that is idle
interrupt This property is required. number
Percentage of CPU time being used by interrupts
loadAvgs This property is required. number[]
Load averages for the last 1, 5, and 15 minutes
system This property is required. number
Percentage of CPU time being used by system processes
user This property is required. number
Percentage of CPU time being used by user processe
idle This property is required. float
Percentage of CPU time that is idle
interrupt This property is required. float
Percentage of CPU time being used by interrupts
load_avgs This property is required. Sequence[float]
Load averages for the last 1, 5, and 15 minutes
system This property is required. float
Percentage of CPU time being used by system processes
user This property is required. float
Percentage of CPU time being used by user processe
idle This property is required. Number
Percentage of CPU time that is idle
interrupt This property is required. Number
Percentage of CPU time being used by interrupts
loadAvgs This property is required. List<Number>
Load averages for the last 1, 5, and 15 minutes
system This property is required. Number
Percentage of CPU time being used by system processes
user This property is required. Number
Percentage of CPU time being used by user processe

GetSwitchStatsDeviceSwitchStatDhcpdStat

NumIps This property is required. int
NumLeased This property is required. int
NumIps This property is required. int
NumLeased This property is required. int
numIps This property is required. Integer
numLeased This property is required. Integer
numIps This property is required. number
numLeased This property is required. number
num_ips This property is required. int
num_leased This property is required. int
numIps This property is required. Number
numLeased This property is required. Number

GetSwitchStatsDeviceSwitchStatFwupdate

Progress This property is required. int
Status This property is required. string
StatusId This property is required. int
Timestamp This property is required. double
WillRetry This property is required. bool
Progress This property is required. int
Status This property is required. string
StatusId This property is required. int
Timestamp This property is required. float64
WillRetry This property is required. bool
progress This property is required. Integer
status This property is required. String
statusId This property is required. Integer
timestamp This property is required. Double
willRetry This property is required. Boolean
progress This property is required. number
status This property is required. string
statusId This property is required. number
timestamp This property is required. number
willRetry This property is required. boolean
progress This property is required. int
status This property is required. str
status_id This property is required. int
timestamp This property is required. float
will_retry This property is required. bool
progress This property is required. Number
status This property is required. String
statusId This property is required. Number
timestamp This property is required. Number
willRetry This property is required. Boolean

GetSwitchStatsDeviceSwitchStatIfStat

AddressMode This property is required. string
Ips This property is required. List<string>
NatAddresses This property is required. List<string>
NetworkName This property is required. string
PortId This property is required. string
PortUsage This property is required. string
RedundancyState This property is required. string
RxBytes This property is required. int
RxPkts This property is required. int
ServpInfo This property is required. Pulumi.JuniperMist.Device.Inputs.GetSwitchStatsDeviceSwitchStatIfStatServpInfo
TxBytes This property is required. int
TxPkts This property is required. int
Up This property is required. bool
Vlan This property is required. int
WanName This property is required. string
WanType This property is required. string
AddressMode This property is required. string
Ips This property is required. []string
NatAddresses This property is required. []string
NetworkName This property is required. string
PortId This property is required. string
PortUsage This property is required. string
RedundancyState This property is required. string
RxBytes This property is required. int
RxPkts This property is required. int
ServpInfo This property is required. GetSwitchStatsDeviceSwitchStatIfStatServpInfo
TxBytes This property is required. int
TxPkts This property is required. int
Up This property is required. bool
Vlan This property is required. int
WanName This property is required. string
WanType This property is required. string
addressMode This property is required. String
ips This property is required. List<String>
natAddresses This property is required. List<String>
networkName This property is required. String
portId This property is required. String
portUsage This property is required. String
redundancyState This property is required. String
rxBytes This property is required. Integer
rxPkts This property is required. Integer
servpInfo This property is required. GetSwitchStatsDeviceSwitchStatIfStatServpInfo
txBytes This property is required. Integer
txPkts This property is required. Integer
up This property is required. Boolean
vlan This property is required. Integer
wanName This property is required. String
wanType This property is required. String
addressMode This property is required. string
ips This property is required. string[]
natAddresses This property is required. string[]
networkName This property is required. string
portId This property is required. string
portUsage This property is required. string
redundancyState This property is required. string
rxBytes This property is required. number
rxPkts This property is required. number
servpInfo This property is required. GetSwitchStatsDeviceSwitchStatIfStatServpInfo
txBytes This property is required. number
txPkts This property is required. number
up This property is required. boolean
vlan This property is required. number
wanName This property is required. string
wanType This property is required. string
address_mode This property is required. str
ips This property is required. Sequence[str]
nat_addresses This property is required. Sequence[str]
network_name This property is required. str
port_id This property is required. str
port_usage This property is required. str
redundancy_state This property is required. str
rx_bytes This property is required. int
rx_pkts This property is required. int
servp_info This property is required. GetSwitchStatsDeviceSwitchStatIfStatServpInfo
tx_bytes This property is required. int
tx_pkts This property is required. int
up This property is required. bool
vlan This property is required. int
wan_name This property is required. str
wan_type This property is required. str
addressMode This property is required. String
ips This property is required. List<String>
natAddresses This property is required. List<String>
networkName This property is required. String
portId This property is required. String
portUsage This property is required. String
redundancyState This property is required. String
rxBytes This property is required. Number
rxPkts This property is required. Number
servpInfo This property is required. Property Map
txBytes This property is required. Number
txPkts This property is required. Number
up This property is required. Boolean
vlan This property is required. Number
wanName This property is required. String
wanType This property is required. String

GetSwitchStatsDeviceSwitchStatIfStatServpInfo

Asn This property is required. string
City This property is required. string
CountryCode This property is required. string
Latitude This property is required. double
Longitude This property is required. double
Org This property is required. string
RegionCode This property is required. string
Asn This property is required. string
City This property is required. string
CountryCode This property is required. string
Latitude This property is required. float64
Longitude This property is required. float64
Org This property is required. string
RegionCode This property is required. string
asn This property is required. String
city This property is required. String
countryCode This property is required. String
latitude This property is required. Double
longitude This property is required. Double
org This property is required. String
regionCode This property is required. String
asn This property is required. string
city This property is required. string
countryCode This property is required. string
latitude This property is required. number
longitude This property is required. number
org This property is required. string
regionCode This property is required. string
asn This property is required. str
city This property is required. str
country_code This property is required. str
latitude This property is required. float
longitude This property is required. float
org This property is required. str
region_code This property is required. str
asn This property is required. String
city This property is required. String
countryCode This property is required. String
latitude This property is required. Number
longitude This property is required. Number
org This property is required. String
regionCode This property is required. String

GetSwitchStatsDeviceSwitchStatIpStat

DhcpServer This property is required. string
Dns This property is required. List<string>
DnsSuffixes This property is required. List<string>
Gateway This property is required. string
Gateway6 This property is required. string
Ip This property is required. string
Ip6 This property is required. string
Ips This property is required. Dictionary<string, string>
Netmask This property is required. string
Netmask6 This property is required. string
DhcpServer This property is required. string
Dns This property is required. []string
DnsSuffixes This property is required. []string
Gateway This property is required. string
Gateway6 This property is required. string
Ip This property is required. string
Ip6 This property is required. string
Ips This property is required. map[string]string
Netmask This property is required. string
Netmask6 This property is required. string
dhcpServer This property is required. String
dns This property is required. List<String>
dnsSuffixes This property is required. List<String>
gateway This property is required. String
gateway6 This property is required. String
ip This property is required. String
ip6 This property is required. String
ips This property is required. Map<String,String>
netmask This property is required. String
netmask6 This property is required. String
dhcpServer This property is required. string
dns This property is required. string[]
dnsSuffixes This property is required. string[]
gateway This property is required. string
gateway6 This property is required. string
ip This property is required. string
ip6 This property is required. string
ips This property is required. {[key: string]: string}
netmask This property is required. string
netmask6 This property is required. string
dhcp_server This property is required. str
dns This property is required. Sequence[str]
dns_suffixes This property is required. Sequence[str]
gateway This property is required. str
gateway6 This property is required. str
ip This property is required. str
ip6 This property is required. str
ips This property is required. Mapping[str, str]
netmask This property is required. str
netmask6 This property is required. str
dhcpServer This property is required. String
dns This property is required. List<String>
dnsSuffixes This property is required. List<String>
gateway This property is required. String
gateway6 This property is required. String
ip This property is required. String
ip6 This property is required. String
ips This property is required. Map<String>
netmask This property is required. String
netmask6 This property is required. String

GetSwitchStatsDeviceSwitchStatLastTrouble

Code This property is required. string
Code definitions list at /api/v1/consts/apledstatus
Timestamp This property is required. int
Code This property is required. string
Code definitions list at /api/v1/consts/apledstatus
Timestamp This property is required. int
code This property is required. String
Code definitions list at /api/v1/consts/apledstatus
timestamp This property is required. Integer
code This property is required. string
Code definitions list at /api/v1/consts/apledstatus
timestamp This property is required. number
code This property is required. str
Code definitions list at /api/v1/consts/apledstatus
timestamp This property is required. int
code This property is required. String
Code definitions list at /api/v1/consts/apledstatus
timestamp This property is required. Number

GetSwitchStatsDeviceSwitchStatMacTableStats

MacTableCount This property is required. int
MaxMacEntriesSupported This property is required. int
MacTableCount This property is required. int
MaxMacEntriesSupported This property is required. int
macTableCount This property is required. Integer
maxMacEntriesSupported This property is required. Integer
macTableCount This property is required. number
maxMacEntriesSupported This property is required. number
mac_table_count This property is required. int
max_mac_entries_supported This property is required. int
macTableCount This property is required. Number
maxMacEntriesSupported This property is required. Number

GetSwitchStatsDeviceSwitchStatMemoryStat

Usage This property is required. double
Usage This property is required. float64
usage This property is required. Double
usage This property is required. number
usage This property is required. float
usage This property is required. Number

GetSwitchStatsDeviceSwitchStatModuleStat

BackupVersion This property is required. string
BiosVersion This property is required. string
CpldVersion This property is required. string
Errors This property is required. List<Pulumi.JuniperMist.Device.Inputs.GetSwitchStatsDeviceSwitchStatModuleStatError>
used to report all error states the device node is running into. An error should always have type and since fields, and could have some other fields specific to that type.
Fans This property is required. List<Pulumi.JuniperMist.Device.Inputs.GetSwitchStatsDeviceSwitchStatModuleStatFan>
FpcIdx This property is required. int
FpgaVersion This property is required. string
LastSeen This property is required. double
Model This property is required. string
OpticsCpldVersion This property is required. string
PendingVersion This property is required. string
Pics This property is required. List<Pulumi.JuniperMist.Device.Inputs.GetSwitchStatsDeviceSwitchStatModuleStatPic>
Poe This property is required. Pulumi.JuniperMist.Device.Inputs.GetSwitchStatsDeviceSwitchStatModuleStatPoe
PoeVersion This property is required. string
PowerCpldVersion This property is required. string
Psuses This property is required. List<Pulumi.JuniperMist.Device.Inputs.GetSwitchStatsDeviceSwitchStatModuleStatPsus>
ReFpgaVersion This property is required. string
RecoveryVersion This property is required. string
Serial This property is required. string
Status This property is required. string
Temperatures This property is required. List<Pulumi.JuniperMist.Device.Inputs.GetSwitchStatsDeviceSwitchStatModuleStatTemperature>
TmcFpgaVersion This property is required. string
UbootVersion This property is required. string
Uptime This property is required. int
VcLinks This property is required. List<Pulumi.JuniperMist.Device.Inputs.GetSwitchStatsDeviceSwitchStatModuleStatVcLink>
VcMode This property is required. string
VcRole This property is required. string
master / backup / linecard
VcState This property is required. string
Version This property is required. string
BackupVersion This property is required. string
BiosVersion This property is required. string
CpldVersion This property is required. string
Errors This property is required. []GetSwitchStatsDeviceSwitchStatModuleStatError
used to report all error states the device node is running into. An error should always have type and since fields, and could have some other fields specific to that type.
Fans This property is required. []GetSwitchStatsDeviceSwitchStatModuleStatFan
FpcIdx This property is required. int
FpgaVersion This property is required. string
LastSeen This property is required. float64
Model This property is required. string
OpticsCpldVersion This property is required. string
PendingVersion This property is required. string
Pics This property is required. []GetSwitchStatsDeviceSwitchStatModuleStatPic
Poe This property is required. GetSwitchStatsDeviceSwitchStatModuleStatPoe
PoeVersion This property is required. string
PowerCpldVersion This property is required. string
Psuses This property is required. []GetSwitchStatsDeviceSwitchStatModuleStatPsus
ReFpgaVersion This property is required. string
RecoveryVersion This property is required. string
Serial This property is required. string
Status This property is required. string
Temperatures This property is required. []GetSwitchStatsDeviceSwitchStatModuleStatTemperature
TmcFpgaVersion This property is required. string
UbootVersion This property is required. string
Uptime This property is required. int
VcLinks This property is required. []GetSwitchStatsDeviceSwitchStatModuleStatVcLink
VcMode This property is required. string
VcRole This property is required. string
master / backup / linecard
VcState This property is required. string
Version This property is required. string
backupVersion This property is required. String
biosVersion This property is required. String
cpldVersion This property is required. String
errors This property is required. List<GetSwitchStatsDeviceSwitchStatModuleStatError>
used to report all error states the device node is running into. An error should always have type and since fields, and could have some other fields specific to that type.
fans This property is required. List<GetSwitchStatsDeviceSwitchStatModuleStatFan>
fpcIdx This property is required. Integer
fpgaVersion This property is required. String
lastSeen This property is required. Double
model This property is required. String
opticsCpldVersion This property is required. String
pendingVersion This property is required. String
pics This property is required. List<GetSwitchStatsDeviceSwitchStatModuleStatPic>
poe This property is required. GetSwitchStatsDeviceSwitchStatModuleStatPoe
poeVersion This property is required. String
powerCpldVersion This property is required. String
psuses This property is required. List<GetSwitchStatsDeviceSwitchStatModuleStatPsus>
reFpgaVersion This property is required. String
recoveryVersion This property is required. String
serial This property is required. String
status This property is required. String
temperatures This property is required. List<GetSwitchStatsDeviceSwitchStatModuleStatTemperature>
tmcFpgaVersion This property is required. String
ubootVersion This property is required. String
uptime This property is required. Integer
vcLinks This property is required. List<GetSwitchStatsDeviceSwitchStatModuleStatVcLink>
vcMode This property is required. String
vcRole This property is required. String
master / backup / linecard
vcState This property is required. String
version This property is required. String
backupVersion This property is required. string
biosVersion This property is required. string
cpldVersion This property is required. string
errors This property is required. GetSwitchStatsDeviceSwitchStatModuleStatError[]
used to report all error states the device node is running into. An error should always have type and since fields, and could have some other fields specific to that type.
fans This property is required. GetSwitchStatsDeviceSwitchStatModuleStatFan[]
fpcIdx This property is required. number
fpgaVersion This property is required. string
lastSeen This property is required. number
model This property is required. string
opticsCpldVersion This property is required. string
pendingVersion This property is required. string
pics This property is required. GetSwitchStatsDeviceSwitchStatModuleStatPic[]
poe This property is required. GetSwitchStatsDeviceSwitchStatModuleStatPoe
poeVersion This property is required. string
powerCpldVersion This property is required. string
psuses This property is required. GetSwitchStatsDeviceSwitchStatModuleStatPsus[]
reFpgaVersion This property is required. string
recoveryVersion This property is required. string
serial This property is required. string
status This property is required. string
temperatures This property is required. GetSwitchStatsDeviceSwitchStatModuleStatTemperature[]
tmcFpgaVersion This property is required. string
ubootVersion This property is required. string
uptime This property is required. number
vcLinks This property is required. GetSwitchStatsDeviceSwitchStatModuleStatVcLink[]
vcMode This property is required. string
vcRole This property is required. string
master / backup / linecard
vcState This property is required. string
version This property is required. string
backup_version This property is required. str
bios_version This property is required. str
cpld_version This property is required. str
errors This property is required. Sequence[GetSwitchStatsDeviceSwitchStatModuleStatError]
used to report all error states the device node is running into. An error should always have type and since fields, and could have some other fields specific to that type.
fans This property is required. Sequence[GetSwitchStatsDeviceSwitchStatModuleStatFan]
fpc_idx This property is required. int
fpga_version This property is required. str
last_seen This property is required. float
model This property is required. str
optics_cpld_version This property is required. str
pending_version This property is required. str
pics This property is required. Sequence[GetSwitchStatsDeviceSwitchStatModuleStatPic]
poe This property is required. GetSwitchStatsDeviceSwitchStatModuleStatPoe
poe_version This property is required. str
power_cpld_version This property is required. str
psuses This property is required. Sequence[GetSwitchStatsDeviceSwitchStatModuleStatPsus]
re_fpga_version This property is required. str
recovery_version This property is required. str
serial This property is required. str
status This property is required. str
temperatures This property is required. Sequence[GetSwitchStatsDeviceSwitchStatModuleStatTemperature]
tmc_fpga_version This property is required. str
uboot_version This property is required. str
uptime This property is required. int
vc_links This property is required. Sequence[GetSwitchStatsDeviceSwitchStatModuleStatVcLink]
vc_mode This property is required. str
vc_role This property is required. str
master / backup / linecard
vc_state This property is required. str
version This property is required. str
backupVersion This property is required. String
biosVersion This property is required. String
cpldVersion This property is required. String
errors This property is required. List<Property Map>
used to report all error states the device node is running into. An error should always have type and since fields, and could have some other fields specific to that type.
fans This property is required. List<Property Map>
fpcIdx This property is required. Number
fpgaVersion This property is required. String
lastSeen This property is required. Number
model This property is required. String
opticsCpldVersion This property is required. String
pendingVersion This property is required. String
pics This property is required. List<Property Map>
poe This property is required. Property Map
poeVersion This property is required. String
powerCpldVersion This property is required. String
psuses This property is required. List<Property Map>
reFpgaVersion This property is required. String
recoveryVersion This property is required. String
serial This property is required. String
status This property is required. String
temperatures This property is required. List<Property Map>
tmcFpgaVersion This property is required. String
ubootVersion This property is required. String
uptime This property is required. Number
vcLinks This property is required. List<Property Map>
vcMode This property is required. String
vcRole This property is required. String
master / backup / linecard
vcState This property is required. String
version This property is required. String

GetSwitchStatsDeviceSwitchStatModuleStatError

Feature This property is required. string
MinimumVersion This property is required. string
Reason This property is required. string
Since This property is required. int
Type This property is required. string
Feature This property is required. string
MinimumVersion This property is required. string
Reason This property is required. string
Since This property is required. int
Type This property is required. string
feature This property is required. String
minimumVersion This property is required. String
reason This property is required. String
since This property is required. Integer
type This property is required. String
feature This property is required. string
minimumVersion This property is required. string
reason This property is required. string
since This property is required. number
type This property is required. string
feature This property is required. str
minimum_version This property is required. str
reason This property is required. str
since This property is required. int
type This property is required. str
feature This property is required. String
minimumVersion This property is required. String
reason This property is required. String
since This property is required. Number
type This property is required. String

GetSwitchStatsDeviceSwitchStatModuleStatFan

Airflow This property is required. string
Name This property is required. string
Status This property is required. string
Airflow This property is required. string
Name This property is required. string
Status This property is required. string
airflow This property is required. String
name This property is required. String
status This property is required. String
airflow This property is required. string
name This property is required. string
status This property is required. string
airflow This property is required. str
name This property is required. str
status This property is required. str
airflow This property is required. String
name This property is required. String
status This property is required. String

GetSwitchStatsDeviceSwitchStatModuleStatPic

Index This property is required. int
ModelNumber This property is required. string
PortGroups This property is required. List<Pulumi.JuniperMist.Device.Inputs.GetSwitchStatsDeviceSwitchStatModuleStatPicPortGroup>
Index This property is required. int
ModelNumber This property is required. string
PortGroups This property is required. []GetSwitchStatsDeviceSwitchStatModuleStatPicPortGroup
index This property is required. Integer
modelNumber This property is required. String
portGroups This property is required. List<GetSwitchStatsDeviceSwitchStatModuleStatPicPortGroup>
index This property is required. number
modelNumber This property is required. string
portGroups This property is required. GetSwitchStatsDeviceSwitchStatModuleStatPicPortGroup[]
index This property is required. int
model_number This property is required. str
port_groups This property is required. Sequence[GetSwitchStatsDeviceSwitchStatModuleStatPicPortGroup]
index This property is required. Number
modelNumber This property is required. String
portGroups This property is required. List<Property Map>

GetSwitchStatsDeviceSwitchStatModuleStatPicPortGroup

Count This property is required. int
Type This property is required. string
Count This property is required. int
Type This property is required. string
count This property is required. Integer
type This property is required. String
count This property is required. number
type This property is required. string
count This property is required. int
type This property is required. str
count This property is required. Number
type This property is required. String

GetSwitchStatsDeviceSwitchStatModuleStatPoe

MaxPower This property is required. double
PowerDraw This property is required. double
MaxPower This property is required. float64
PowerDraw This property is required. float64
maxPower This property is required. Double
powerDraw This property is required. Double
maxPower This property is required. number
powerDraw This property is required. number
max_power This property is required. float
power_draw This property is required. float
maxPower This property is required. Number
powerDraw This property is required. Number

GetSwitchStatsDeviceSwitchStatModuleStatPsus

Name This property is required. string
Status This property is required. string
Name This property is required. string
Status This property is required. string
name This property is required. String
status This property is required. String
name This property is required. string
status This property is required. string
name This property is required. str
status This property is required. str
name This property is required. String
status This property is required. String

GetSwitchStatsDeviceSwitchStatModuleStatTemperature

Celsius This property is required. double
Name This property is required. string
Status This property is required. string
Celsius This property is required. float64
Name This property is required. string
Status This property is required. string
celsius This property is required. Double
name This property is required. String
status This property is required. String
celsius This property is required. number
name This property is required. string
status This property is required. string
celsius This property is required. float
name This property is required. str
status This property is required. str
celsius This property is required. Number
name This property is required. String
status This property is required. String
NeighborModuleIdx This property is required. int
NeighborPortId This property is required. string
PortId This property is required. string
NeighborModuleIdx This property is required. int
NeighborPortId This property is required. string
PortId This property is required. string
neighborModuleIdx This property is required. Integer
neighborPortId This property is required. String
portId This property is required. String
neighborModuleIdx This property is required. number
neighborPortId This property is required. string
portId This property is required. string
neighbor_module_idx This property is required. int
neighbor_port_id This property is required. str
port_id This property is required. str
neighborModuleIdx This property is required. Number
neighborPortId This property is required. String
portId This property is required. String

GetSwitchStatsDeviceSwitchStatRouteSummaryStats

FibRoutes This property is required. int
MaxUnicastRoutesSupported This property is required. int
RibRoutes This property is required. int
TotalRoutes This property is required. int
FibRoutes This property is required. int
MaxUnicastRoutesSupported This property is required. int
RibRoutes This property is required. int
TotalRoutes This property is required. int
fibRoutes This property is required. Integer
maxUnicastRoutesSupported This property is required. Integer
ribRoutes This property is required. Integer
totalRoutes This property is required. Integer
fibRoutes This property is required. number
maxUnicastRoutesSupported This property is required. number
ribRoutes This property is required. number
totalRoutes This property is required. number
fib_routes This property is required. int
max_unicast_routes_supported This property is required. int
rib_routes This property is required. int
total_routes This property is required. int
fibRoutes This property is required. Number
maxUnicastRoutesSupported This property is required. Number
ribRoutes This property is required. Number
totalRoutes This property is required. Number

GetSwitchStatsDeviceSwitchStatServiceStat

AshVersion This property is required. string
CiaVersion This property is required. string
EmberVersion This property is required. string
IpsecClientVersion This property is required. string
MistAgentVersion This property is required. string
PackageVersion This property is required. string
TestingToolsVersion This property is required. string
WheeljackVersion This property is required. string
AshVersion This property is required. string
CiaVersion This property is required. string
EmberVersion This property is required. string
IpsecClientVersion This property is required. string
MistAgentVersion This property is required. string
PackageVersion This property is required. string
TestingToolsVersion This property is required. string
WheeljackVersion This property is required. string
ashVersion This property is required. String
ciaVersion This property is required. String
emberVersion This property is required. String
ipsecClientVersion This property is required. String
mistAgentVersion This property is required. String
packageVersion This property is required. String
testingToolsVersion This property is required. String
wheeljackVersion This property is required. String
ashVersion This property is required. string
ciaVersion This property is required. string
emberVersion This property is required. string
ipsecClientVersion This property is required. string
mistAgentVersion This property is required. string
packageVersion This property is required. string
testingToolsVersion This property is required. string
wheeljackVersion This property is required. string
ash_version This property is required. str
cia_version This property is required. str
ember_version This property is required. str
ipsec_client_version This property is required. str
mist_agent_version This property is required. str
package_version This property is required. str
testing_tools_version This property is required. str
wheeljack_version This property is required. str
ashVersion This property is required. String
ciaVersion This property is required. String
emberVersion This property is required. String
ipsecClientVersion This property is required. String
mistAgentVersion This property is required. String
packageVersion This property is required. String
testingToolsVersion This property is required. String
wheeljackVersion This property is required. String

GetSwitchStatsDeviceSwitchStatVcSetupInfo

ConfigType This property is required. string
ErrMissingDevIdFpc This property is required. bool
ConfigType This property is required. string
ErrMissingDevIdFpc This property is required. bool
configType This property is required. String
errMissingDevIdFpc This property is required. Boolean
configType This property is required. string
errMissingDevIdFpc This property is required. boolean
config_type This property is required. str
err_missing_dev_id_fpc This property is required. bool
configType This property is required. String
errMissingDevIdFpc This property is required. Boolean

Package Details

Repository
junipermist pulumi/pulumi-junipermist
License
Apache-2.0
Notes
This Pulumi package is based on the mist Terraform Provider.
Juniper Mist v0.2.4 published on Saturday, Mar 1, 2025 by Pulumi