Juniper Mist v0.1.1 published on Monday, Nov 4, 2024 by Pulumi
junipermist.device.getSwitchStats
Explore with Pulumi AI
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",
});
import pulumi
import pulumi_junipermist as junipermist
switch_stats = junipermist.device.get_switch_stats(org_id="15fca2ac-b1a6-47cc-9953-cc6906281550")
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",
}, nil)
if err != nil {
return err
}
return nil
})
}
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",
});
});
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")
.build());
}
}
variables:
switchStats:
fn::invoke:
Function: junipermist:device:getSwitchStats
Arguments:
orgId: 15fca2ac-b1a6-47cc-9953-cc6906281550
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>
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]
func GetSwitchStats(ctx *Context, args *GetSwitchStatsArgs, opts ...InvokeOption) (*GetSwitchStatsResult, error)
func GetSwitchStatsOutput(ctx *Context, args *GetSwitchStatsOutputArgs, opts ...InvokeOption) GetSwitchStatsResultOutput
> 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)
}
public static CompletableFuture<GetSwitchStatsResult> getSwitchStats(GetSwitchStatsArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: junipermist:device/getSwitchStats:getSwitchStats
arguments:
# arguments dictionary
The following arguments are supported:
- Org
Id string - Duration string
- duration like 7d, 2w
- End int
- end datetime, can be epoch or relative time like -1d, -2h; now if not specified
- Evpn
Unused string - if
evpn_unused
==true
, find EVPN eligible switches which don’t belong to any EVPN Topology yet - Evpntopo
Id string - EVPN Topology ID
- Mac string
- Site
Id string - Start int
- start datetime, can be epoch or relative time like -1d, -1w; -1d if not specified
- Status string
- Org
Id string - Duration string
- duration like 7d, 2w
- End int
- end datetime, can be epoch or relative time like -1d, -2h; now if not specified
- Evpn
Unused string - if
evpn_unused
==true
, find EVPN eligible switches which don’t belong to any EVPN Topology yet - Evpntopo
Id string - EVPN Topology ID
- Mac string
- Site
Id string - Start int
- start datetime, can be epoch or relative time like -1d, -1w; -1d if not specified
- Status string
- org
Id String - duration String
- duration like 7d, 2w
- end Integer
- end datetime, can be epoch or relative time like -1d, -2h; now if not specified
- evpn
Unused String - if
evpn_unused
==true
, find EVPN eligible switches which don’t belong to any EVPN Topology yet - evpntopo
Id String - EVPN Topology ID
- mac String
- site
Id String - start Integer
- start datetime, can be epoch or relative time like -1d, -1w; -1d if not specified
- status String
- org
Id string - duration string
- duration like 7d, 2w
- end number
- end datetime, can be epoch or relative time like -1d, -2h; now if not specified
- evpn
Unused string - if
evpn_unused
==true
, find EVPN eligible switches which don’t belong to any EVPN Topology yet - evpntopo
Id string - EVPN Topology ID
- mac string
- site
Id string - start number
- start datetime, can be epoch or relative time like -1d, -1w; -1d if not specified
- status string
- 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
- org
Id String - duration String
- duration like 7d, 2w
- end Number
- end datetime, can be epoch or relative time like -1d, -2h; now if not specified
- evpn
Unused String - if
evpn_unused
==true
, find EVPN eligible switches which don’t belong to any EVPN Topology yet - evpntopo
Id String - EVPN Topology ID
- mac String
- site
Id 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:
- Device
Switch List<Pulumi.Stats Juniper Mist. Device. Outputs. Get Switch Stats Device Switch Stat> - Id string
- The provider-assigned unique ID for this managed resource.
- Org
Id string - Duration string
- duration like 7d, 2w
- End int
- end datetime, can be epoch or relative time like -1d, -2h; now if not specified
- Evpn
Unused string - if
evpn_unused
==true
, find EVPN eligible switches which don’t belong to any EVPN Topology yet - Evpntopo
Id string - EVPN Topology ID
- Mac string
- Site
Id string - Start int
- start datetime, can be epoch or relative time like -1d, -1w; -1d if not specified
- Status string
- Device
Switch []GetStats Switch Stats Device Switch Stat - Id string
- The provider-assigned unique ID for this managed resource.
- Org
Id string - Duration string
- duration like 7d, 2w
- End int
- end datetime, can be epoch or relative time like -1d, -2h; now if not specified
- Evpn
Unused string - if
evpn_unused
==true
, find EVPN eligible switches which don’t belong to any EVPN Topology yet - Evpntopo
Id string - EVPN Topology ID
- Mac string
- Site
Id string - Start int
- start datetime, can be epoch or relative time like -1d, -1w; -1d if not specified
- Status string
- device
Switch List<GetStats Switch Stats Device Switch Stat> - id String
- The provider-assigned unique ID for this managed resource.
- org
Id String - duration String
- duration like 7d, 2w
- end Integer
- end datetime, can be epoch or relative time like -1d, -2h; now if not specified
- evpn
Unused String - if
evpn_unused
==true
, find EVPN eligible switches which don’t belong to any EVPN Topology yet - evpntopo
Id String - EVPN Topology ID
- mac String
- site
Id String - start Integer
- start datetime, can be epoch or relative time like -1d, -1w; -1d if not specified
- status String
- device
Switch GetStats Switch Stats Device Switch Stat[] - id string
- The provider-assigned unique ID for this managed resource.
- org
Id string - duration string
- duration like 7d, 2w
- end number
- end datetime, can be epoch or relative time like -1d, -2h; now if not specified
- evpn
Unused string - if
evpn_unused
==true
, find EVPN eligible switches which don’t belong to any EVPN Topology yet - evpntopo
Id string - EVPN Topology ID
- mac string
- site
Id string - start number
- start datetime, can be epoch or relative time like -1d, -1w; -1d if not specified
- status string
- device_
switch_ Sequence[Getstats Switch Stats Device Switch Stat] - 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
- device
Switch List<Property Map>Stats - id String
- The provider-assigned unique ID for this managed resource.
- org
Id String - duration String
- duration like 7d, 2w
- end Number
- end datetime, can be epoch or relative time like -1d, -2h; now if not specified
- evpn
Unused String - if
evpn_unused
==true
, find EVPN eligible switches which don’t belong to any EVPN Topology yet - evpntopo
Id String - EVPN Topology ID
- mac String
- site
Id String - start Number
- start datetime, can be epoch or relative time like -1d, -1w; -1d if not specified
- status String
Supporting Types
GetSwitchStatsDeviceSwitchStat
- Ap
Redundancy Pulumi.Juniper Mist. Device. Inputs. Get Switch Stats Device Switch Stat Ap Redundancy - Arp
Table Pulumi.Stats Juniper Mist. Device. Inputs. Get Switch Stats Device Switch Stat Arp Table Stats - Cert
Expiry int - Clients
List<Pulumi.
Juniper Mist. Device. Inputs. Get Switch Stats Device Switch Stat Client> - Clients
Stats Pulumi.Juniper Mist. Device. Inputs. Get Switch Stats Device Switch Stat Clients Stats - Config
Status string - Cpu
Stat Pulumi.Juniper Mist. Device. Inputs. Get Switch Stats Device Switch Stat Cpu Stat - Created
Time int - Deviceprofile
Id string - Dhcpd
Stat Dictionary<string, Pulumi.Juniper Mist. Device. Inputs. Get Switch Stats Device Switch Stat Dhcpd Stat> - Property key is the network name
- Evpntopo
Id string - Fw
Versions boolOutofsync - Fwupdate
Pulumi.
Juniper Mist. Device. Inputs. Get Switch Stats Device Switch Stat Fwupdate - Has
Pcap bool - whether the switch supports packet capture
- Hostname string
- hostname reported by the device
- Hw
Rev string - device hardware revision number
- Id string
- If
Stat Dictionary<string, Pulumi.Juniper Mist. Device. Inputs. Get Switch Stats Device Switch Stat If Stat> - Property key is the interface name
- Ip string
- Ip
Stat Pulumi.Juniper Mist. Device. Inputs. Get Switch Stats Device Switch Stat Ip Stat - Last
Seen double - Last
Trouble Pulumi.Juniper Mist. Device. Inputs. Get Switch Stats Device Switch Stat Last Trouble - last trouble code of switch
- Mac string
- Mac
Table Pulumi.Stats Juniper Mist. Device. Inputs. Get Switch Stats Device Switch Stat Mac Table Stats - Map
Id string - Memory
Stat Pulumi.Juniper Mist. Device. Inputs. Get Switch Stats Device Switch Stat Memory Stat - memory usage stat (for virtual chassis, memory usage of master RE)
- Model string
- Modified
Time int - Module
Stats List<Pulumi.Juniper Mist. Device. Inputs. Get Switch Stats Device Switch Stat Module Stat> - Name string
- device name if configured
- Org
Id string - Route
Summary Pulumi.Stats Juniper Mist. Device. Inputs. Get Switch Stats Device Switch Stat Route Summary Stats - Serial string
- Service
Stat Dictionary<string, Pulumi.Juniper Mist. Device. Inputs. Get Switch Stats Device Switch Stat Service Stat> - Site
Id string - Status string
- Uptime double
- Vc
Mac string - Vc
Setup Pulumi.Info Juniper Mist. Device. Inputs. Get Switch Stats Device Switch Stat Vc Setup Info - Version string
- Ap
Redundancy GetSwitch Stats Device Switch Stat Ap Redundancy - Arp
Table GetStats Switch Stats Device Switch Stat Arp Table Stats - Cert
Expiry int - Clients
[]Get
Switch Stats Device Switch Stat Client - Clients
Stats GetSwitch Stats Device Switch Stat Clients Stats - Config
Status string - Cpu
Stat GetSwitch Stats Device Switch Stat Cpu Stat - Created
Time int - Deviceprofile
Id string - Dhcpd
Stat map[string]GetSwitch Stats Device Switch Stat Dhcpd Stat - Property key is the network name
- Evpntopo
Id string - Fw
Versions boolOutofsync - Fwupdate
Get
Switch Stats Device Switch Stat Fwupdate - Has
Pcap bool - whether the switch supports packet capture
- Hostname string
- hostname reported by the device
- Hw
Rev string - device hardware revision number
- Id string
- If
Stat map[string]GetSwitch Stats Device Switch Stat If Stat - Property key is the interface name
- Ip string
- Ip
Stat GetSwitch Stats Device Switch Stat Ip Stat - Last
Seen float64 - Last
Trouble GetSwitch Stats Device Switch Stat Last Trouble - last trouble code of switch
- Mac string
- Mac
Table GetStats Switch Stats Device Switch Stat Mac Table Stats - Map
Id string - Memory
Stat GetSwitch Stats Device Switch Stat Memory Stat - memory usage stat (for virtual chassis, memory usage of master RE)
- Model string
- Modified
Time int - Module
Stats []GetSwitch Stats Device Switch Stat Module Stat - Name string
- device name if configured
- Org
Id string - Route
Summary GetStats Switch Stats Device Switch Stat Route Summary Stats - Serial string
- Service
Stat map[string]GetSwitch Stats Device Switch Stat Service Stat - Site
Id string - Status string
- Uptime float64
- Vc
Mac string - Vc
Setup GetInfo Switch Stats Device Switch Stat Vc Setup Info - Version string
- ap
Redundancy GetSwitch Stats Device Switch Stat Ap Redundancy - arp
Table GetStats Switch Stats Device Switch Stat Arp Table Stats - cert
Expiry Integer - clients
List<Get
Switch Stats Device Switch Stat Client> - clients
Stats GetSwitch Stats Device Switch Stat Clients Stats - config
Status String - cpu
Stat GetSwitch Stats Device Switch Stat Cpu Stat - created
Time Integer - deviceprofile
Id String - dhcpd
Stat Map<String,GetSwitch Stats Device Switch Stat Dhcpd Stat> - Property key is the network name
- evpntopo
Id String - fw
Versions BooleanOutofsync - fwupdate
Get
Switch Stats Device Switch Stat Fwupdate - has
Pcap Boolean - whether the switch supports packet capture
- hostname String
- hostname reported by the device
- hw
Rev String - device hardware revision number
- id String
- if
Stat Map<String,GetSwitch Stats Device Switch Stat If Stat> - Property key is the interface name
- ip String
- ip
Stat GetSwitch Stats Device Switch Stat Ip Stat - last
Seen Double - last
Trouble GetSwitch Stats Device Switch Stat Last Trouble - last trouble code of switch
- mac String
- mac
Table GetStats Switch Stats Device Switch Stat Mac Table Stats - map
Id String - memory
Stat GetSwitch Stats Device Switch Stat Memory Stat - memory usage stat (for virtual chassis, memory usage of master RE)
- model String
- modified
Time Integer - module
Stats List<GetSwitch Stats Device Switch Stat Module Stat> - name String
- device name if configured
- org
Id String - route
Summary GetStats Switch Stats Device Switch Stat Route Summary Stats - serial String
- service
Stat Map<String,GetSwitch Stats Device Switch Stat Service Stat> - site
Id String - status String
- uptime Double
- vc
Mac String - vc
Setup GetInfo Switch Stats Device Switch Stat Vc Setup Info - version String
- ap
Redundancy GetSwitch Stats Device Switch Stat Ap Redundancy - arp
Table GetStats Switch Stats Device Switch Stat Arp Table Stats - cert
Expiry number - clients
Get
Switch Stats Device Switch Stat Client[] - clients
Stats GetSwitch Stats Device Switch Stat Clients Stats - config
Status string - cpu
Stat GetSwitch Stats Device Switch Stat Cpu Stat - created
Time number - deviceprofile
Id string - dhcpd
Stat {[key: string]: GetSwitch Stats Device Switch Stat Dhcpd Stat} - Property key is the network name
- evpntopo
Id string - fw
Versions booleanOutofsync - fwupdate
Get
Switch Stats Device Switch Stat Fwupdate - has
Pcap boolean - whether the switch supports packet capture
- hostname string
- hostname reported by the device
- hw
Rev string - device hardware revision number
- id string
- if
Stat {[key: string]: GetSwitch Stats Device Switch Stat If Stat} - Property key is the interface name
- ip string
- ip
Stat GetSwitch Stats Device Switch Stat Ip Stat - last
Seen number - last
Trouble GetSwitch Stats Device Switch Stat Last Trouble - last trouble code of switch
- mac string
- mac
Table GetStats Switch Stats Device Switch Stat Mac Table Stats - map
Id string - memory
Stat GetSwitch Stats Device Switch Stat Memory Stat - memory usage stat (for virtual chassis, memory usage of master RE)
- model string
- modified
Time number - module
Stats GetSwitch Stats Device Switch Stat Module Stat[] - name string
- device name if configured
- org
Id string - route
Summary GetStats Switch Stats Device Switch Stat Route Summary Stats - serial string
- service
Stat {[key: string]: GetSwitch Stats Device Switch Stat Service Stat} - site
Id string - status string
- uptime number
- vc
Mac string - vc
Setup GetInfo Switch Stats Device Switch Stat Vc Setup Info - version string
- ap_
redundancy GetSwitch Stats Device Switch Stat Ap Redundancy - arp_
table_ Getstats Switch Stats Device Switch Stat Arp Table Stats - cert_
expiry int - clients
Sequence[Get
Switch Stats Device Switch Stat Client] - clients_
stats GetSwitch Stats Device Switch Stat Clients Stats - config_
status str - cpu_
stat GetSwitch Stats Device Switch Stat Cpu Stat - created_
time int - deviceprofile_
id str - dhcpd_
stat Mapping[str, GetSwitch Stats Device Switch Stat Dhcpd Stat] - Property key is the network name
- evpntopo_
id str - fw_
versions_ booloutofsync - fwupdate
Get
Switch Stats Device Switch Stat Fwupdate - has_
pcap bool - whether the switch supports packet capture
- hostname str
- hostname reported by the device
- hw_
rev str - device hardware revision number
- id str
- if_
stat Mapping[str, GetSwitch Stats Device Switch Stat If Stat] - Property key is the interface name
- ip str
- ip_
stat GetSwitch Stats Device Switch Stat Ip Stat - last_
seen float - last_
trouble GetSwitch Stats Device Switch Stat Last Trouble - last trouble code of switch
- mac str
- mac_
table_ Getstats Switch Stats Device Switch Stat Mac Table Stats - map_
id str - memory_
stat GetSwitch Stats Device Switch Stat Memory Stat - memory usage stat (for virtual chassis, memory usage of master RE)
- model str
- modified_
time int - module_
stats Sequence[GetSwitch Stats Device Switch Stat Module Stat] - name str
- device name if configured
- org_
id str - route_
summary_ Getstats Switch Stats Device Switch Stat Route Summary Stats - serial str
- service_
stat Mapping[str, GetSwitch Stats Device Switch Stat Service Stat] - site_
id str - status str
- uptime float
- vc_
mac str - vc_
setup_ Getinfo Switch Stats Device Switch Stat Vc Setup Info - version str
- ap
Redundancy Property Map - arp
Table Property MapStats - cert
Expiry Number - clients List<Property Map>
- clients
Stats Property Map - config
Status String - cpu
Stat Property Map - created
Time Number - deviceprofile
Id String - dhcpd
Stat Map<Property Map> - Property key is the network name
- evpntopo
Id String - fw
Versions BooleanOutofsync - fwupdate Property Map
- has
Pcap Boolean - whether the switch supports packet capture
- hostname String
- hostname reported by the device
- hw
Rev String - device hardware revision number
- id String
- if
Stat Map<Property Map> - Property key is the interface name
- ip String
- ip
Stat Property Map - last
Seen Number - last
Trouble Property Map - last trouble code of switch
- mac String
- mac
Table Property MapStats - map
Id String - memory
Stat Property Map - memory usage stat (for virtual chassis, memory usage of master RE)
- model String
- modified
Time Number - module
Stats List<Property Map> - name String
- device name if configured
- org
Id String - route
Summary Property MapStats - serial String
- service
Stat Map<Property Map> - site
Id String - status String
- uptime Number
- vc
Mac String - vc
Setup Property MapInfo - version String
GetSwitchStatsDeviceSwitchStatApRedundancy
- Modules
Dictionary<string, Pulumi.
Juniper Mist. Device. Inputs. Get Switch Stats Device Switch Stat Ap Redundancy Modules> - for a VC / stacked switches.
- Num
Aps int - Num
Aps intWith Switch Redundancy
- Modules
map[string]Get
Switch Stats Device Switch Stat Ap Redundancy Modules - for a VC / stacked switches.
- Num
Aps int - Num
Aps intWith Switch Redundancy
- modules
Map<String,Get
Switch Stats Device Switch Stat Ap Redundancy Modules> - for a VC / stacked switches.
- num
Aps Integer - num
Aps IntegerWith Switch Redundancy
- modules
{[key: string]: Get
Switch Stats Device Switch Stat Ap Redundancy Modules} - for a VC / stacked switches.
- num
Aps number - num
Aps numberWith Switch Redundancy
- modules
Mapping[str, Get
Switch Stats Device Switch Stat Ap Redundancy Modules] - for a VC / stacked switches.
- num_
aps int - num_
aps_ intwith_ switch_ redundancy
- modules Map<Property Map>
- for a VC / stacked switches.
- num
Aps Number - num
Aps NumberWith Switch Redundancy
GetSwitchStatsDeviceSwitchStatApRedundancyModules
- Num
Aps int - Num
Aps intWith Switch Redundancy
- Num
Aps int - Num
Aps intWith Switch Redundancy
- num
Aps Integer - num
Aps IntegerWith Switch Redundancy
- num
Aps number - num
Aps numberWith Switch Redundancy
- num
Aps Number - num
Aps NumberWith Switch Redundancy
GetSwitchStatsDeviceSwitchStatArpTableStats
- Arp
Table intCount - Max
Entries intSupported
- Arp
Table intCount - Max
Entries intSupported
- arp
Table IntegerCount - max
Entries IntegerSupported
- arp
Table numberCount - max
Entries numberSupported
- arp
Table NumberCount - max
Entries NumberSupported
GetSwitchStatsDeviceSwitchStatClient
- device_
mac str - hostname str
- mac str
- port_
id str
GetSwitchStatsDeviceSwitchStatClientsStats
GetSwitchStatsDeviceSwitchStatClientsStatsTotal
- Num
Aps List<int> - Num
Wired intClients
- Num
Aps []int - Num
Wired intClients
- num
Aps List<Integer> - num
Wired IntegerClients
- num
Aps number[] - num
Wired numberClients
- num_
aps Sequence[int] - num_
wired_ intclients
- num
Aps List<Number> - num
Wired NumberClients
GetSwitchStatsDeviceSwitchStatCpuStat
- Idle double
- Percentage of CPU time that is idle
- Interrupt double
- Percentage of CPU time being used by interrupts
- Load
Avgs List<double> - Load averages for the last 1, 5, and 15 minutes
- System double
- Percentage of CPU time being used by system processes
- User double
- Percentage of CPU time being used by user processe
- Idle float64
- Percentage of CPU time that is idle
- Interrupt float64
- Percentage of CPU time being used by interrupts
- Load
Avgs []float64 - Load averages for the last 1, 5, and 15 minutes
- System float64
- Percentage of CPU time being used by system processes
- User float64
- Percentage of CPU time being used by user processe
- idle Double
- Percentage of CPU time that is idle
- interrupt Double
- Percentage of CPU time being used by interrupts
- load
Avgs List<Double> - Load averages for the last 1, 5, and 15 minutes
- system Double
- Percentage of CPU time being used by system processes
- user Double
- Percentage of CPU time being used by user processe
- idle number
- Percentage of CPU time that is idle
- interrupt number
- Percentage of CPU time being used by interrupts
- load
Avgs number[] - Load averages for the last 1, 5, and 15 minutes
- system number
- Percentage of CPU time being used by system processes
- user number
- Percentage of CPU time being used by user processe
- idle float
- Percentage of CPU time that is idle
- interrupt float
- Percentage of CPU time being used by interrupts
- load_
avgs Sequence[float] - Load averages for the last 1, 5, and 15 minutes
- system float
- Percentage of CPU time being used by system processes
- user float
- Percentage of CPU time being used by user processe
- idle Number
- Percentage of CPU time that is idle
- interrupt Number
- Percentage of CPU time being used by interrupts
- load
Avgs List<Number> - Load averages for the last 1, 5, and 15 minutes
- system Number
- Percentage of CPU time being used by system processes
- user Number
- Percentage of CPU time being used by user processe
GetSwitchStatsDeviceSwitchStatDhcpdStat
- num_
ips int - num_
leased int
GetSwitchStatsDeviceSwitchStatFwupdate
- progress int
- status str
- status_
id int - timestamp float
- will_
retry bool
GetSwitchStatsDeviceSwitchStatIfStat
- Address
Mode string - Ips List<string>
- Nat
Addresses List<string> - Network
Name string - Port
Id string - Port
Usage string - Redundancy
State string - Rx
Bytes int - Rx
Pkts int - Servp
Info Pulumi.Juniper Mist. Device. Inputs. Get Switch Stats Device Switch Stat If Stat Servp Info - Tx
Bytes int - Tx
Pkts int - Up bool
- Vlan int
- Wan
Name string - Wan
Type string
- Address
Mode string - Ips []string
- Nat
Addresses []string - Network
Name string - Port
Id string - Port
Usage string - Redundancy
State string - Rx
Bytes int - Rx
Pkts int - Servp
Info GetSwitch Stats Device Switch Stat If Stat Servp Info - Tx
Bytes int - Tx
Pkts int - Up bool
- Vlan int
- Wan
Name string - Wan
Type string
- address
Mode String - ips List<String>
- nat
Addresses List<String> - network
Name String - port
Id String - port
Usage String - redundancy
State String - rx
Bytes Integer - rx
Pkts Integer - servp
Info GetSwitch Stats Device Switch Stat If Stat Servp Info - tx
Bytes Integer - tx
Pkts Integer - up Boolean
- vlan Integer
- wan
Name String - wan
Type String
- address
Mode string - ips string[]
- nat
Addresses string[] - network
Name string - port
Id string - port
Usage string - redundancy
State string - rx
Bytes number - rx
Pkts number - servp
Info GetSwitch Stats Device Switch Stat If Stat Servp Info - tx
Bytes number - tx
Pkts number - up boolean
- vlan number
- wan
Name string - wan
Type string
- address_
mode str - ips Sequence[str]
- nat_
addresses Sequence[str] - network_
name str - port_
id str - port_
usage str - redundancy_
state str - rx_
bytes int - rx_
pkts int - servp_
info GetSwitch Stats Device Switch Stat If Stat Servp Info - tx_
bytes int - tx_
pkts int - up bool
- vlan int
- wan_
name str - wan_
type str
- address
Mode String - ips List<String>
- nat
Addresses List<String> - network
Name String - port
Id String - port
Usage String - redundancy
State String - rx
Bytes Number - rx
Pkts Number - servp
Info Property Map - tx
Bytes Number - tx
Pkts Number - up Boolean
- vlan Number
- wan
Name String - wan
Type String
GetSwitchStatsDeviceSwitchStatIfStatServpInfo
- Asn string
- City string
- Country
Code string - Latitude double
- Longitude double
- Org string
- Region
Code string
- Asn string
- City string
- Country
Code string - Latitude float64
- Longitude float64
- Org string
- Region
Code string
- asn String
- city String
- country
Code String - latitude Double
- longitude Double
- org String
- region
Code String
- asn string
- city string
- country
Code string - latitude number
- longitude number
- org string
- region
Code string
- asn str
- city str
- country_
code str - latitude float
- longitude float
- org str
- region_
code str
- asn String
- city String
- country
Code String - latitude Number
- longitude Number
- org String
- region
Code String
GetSwitchStatsDeviceSwitchStatIpStat
- Dhcp
Server string - Dns List<string>
- Dns
Suffixes List<string> - Gateway string
- Gateway6 string
- Ip string
- Ip6 string
- Ips Dictionary<string, string>
- Netmask string
- Netmask6 string
- Dhcp
Server string - Dns []string
- Dns
Suffixes []string - Gateway string
- Gateway6 string
- Ip string
- Ip6 string
- Ips map[string]string
- Netmask string
- Netmask6 string
- dhcp
Server String - dns List<String>
- dns
Suffixes List<String> - gateway String
- gateway6 String
- ip String
- ip6 String
- ips Map<String,String>
- netmask String
- netmask6 String
- dhcp
Server string - dns string[]
- dns
Suffixes string[] - gateway string
- gateway6 string
- ip string
- ip6 string
- ips {[key: string]: string}
- netmask string
- netmask6 string
- dhcp_
server str - dns Sequence[str]
- dns_
suffixes Sequence[str] - gateway str
- gateway6 str
- ip str
- ip6 str
- ips Mapping[str, str]
- netmask str
- netmask6 str
- dhcp
Server String - dns List<String>
- dns
Suffixes List<String> - gateway String
- gateway6 String
- ip String
- ip6 String
- ips Map<String>
- netmask String
- netmask6 String
GetSwitchStatsDeviceSwitchStatLastTrouble
GetSwitchStatsDeviceSwitchStatMacTableStats
- mac
Table IntegerCount - max
Mac IntegerEntries Supported
- mac
Table numberCount - max
Mac numberEntries Supported
- mac
Table NumberCount - max
Mac NumberEntries Supported
GetSwitchStatsDeviceSwitchStatMemoryStat
- Usage double
- Usage float64
- usage Double
- usage number
- usage float
- usage Number
GetSwitchStatsDeviceSwitchStatModuleStat
- Backup
Version string - Bios
Version string - Cpld
Version string - Errors
List<Pulumi.
Juniper Mist. Device. Inputs. Get Switch Stats Device Switch Stat Module Stat Error> - used to report all error states the device node is running into.
An error should always have
type
andsince
fields, and could have some other fields specific to that type. - Fans
List<Pulumi.
Juniper Mist. Device. Inputs. Get Switch Stats Device Switch Stat Module Stat Fan> - Fpc
Idx int - Fpga
Version string - Last
Seen double - Model string
- Optics
Cpld stringVersion - Pending
Version string - Pics
List<Pulumi.
Juniper Mist. Device. Inputs. Get Switch Stats Device Switch Stat Module Stat Pic> - Poe
Pulumi.
Juniper Mist. Device. Inputs. Get Switch Stats Device Switch Stat Module Stat Poe - Poe
Version string - Power
Cpld stringVersion - Psuses
List<Pulumi.
Juniper Mist. Device. Inputs. Get Switch Stats Device Switch Stat Module Stat Psus> - Re
Fpga stringVersion - Recovery
Version string - Serial string
- Status string
- Temperatures
List<Pulumi.
Juniper Mist. Device. Inputs. Get Switch Stats Device Switch Stat Module Stat Temperature> - Tmc
Fpga stringVersion - Uboot
Version string - Uptime int
- Vc
Links List<Pulumi.Juniper Mist. Device. Inputs. Get Switch Stats Device Switch Stat Module Stat Vc Link> - Vc
Mode string - Vc
Role string - master / backup / linecard
- Vc
State string - Version string
- Backup
Version string - Bios
Version string - Cpld
Version string - Errors
[]Get
Switch Stats Device Switch Stat Module Stat Error - used to report all error states the device node is running into.
An error should always have
type
andsince
fields, and could have some other fields specific to that type. - Fans
[]Get
Switch Stats Device Switch Stat Module Stat Fan - Fpc
Idx int - Fpga
Version string - Last
Seen float64 - Model string
- Optics
Cpld stringVersion - Pending
Version string - Pics
[]Get
Switch Stats Device Switch Stat Module Stat Pic - Poe
Get
Switch Stats Device Switch Stat Module Stat Poe - Poe
Version string - Power
Cpld stringVersion - Psuses
[]Get
Switch Stats Device Switch Stat Module Stat Psus - Re
Fpga stringVersion - Recovery
Version string - Serial string
- Status string
- Temperatures
[]Get
Switch Stats Device Switch Stat Module Stat Temperature - Tmc
Fpga stringVersion - Uboot
Version string - Uptime int
- Vc
Links []GetSwitch Stats Device Switch Stat Module Stat Vc Link - Vc
Mode string - Vc
Role string - master / backup / linecard
- Vc
State string - Version string
- backup
Version String - bios
Version String - cpld
Version String - errors
List<Get
Switch Stats Device Switch Stat Module Stat Error> - used to report all error states the device node is running into.
An error should always have
type
andsince
fields, and could have some other fields specific to that type. - fans
List<Get
Switch Stats Device Switch Stat Module Stat Fan> - fpc
Idx Integer - fpga
Version String - last
Seen Double - model String
- optics
Cpld StringVersion - pending
Version String - pics
List<Get
Switch Stats Device Switch Stat Module Stat Pic> - poe
Get
Switch Stats Device Switch Stat Module Stat Poe - poe
Version String - power
Cpld StringVersion - psuses
List<Get
Switch Stats Device Switch Stat Module Stat Psus> - re
Fpga StringVersion - recovery
Version String - serial String
- status String
- temperatures
List<Get
Switch Stats Device Switch Stat Module Stat Temperature> - tmc
Fpga StringVersion - uboot
Version String - uptime Integer
- vc
Links List<GetSwitch Stats Device Switch Stat Module Stat Vc Link> - vc
Mode String - vc
Role String - master / backup / linecard
- vc
State String - version String
- backup
Version string - bios
Version string - cpld
Version string - errors
Get
Switch Stats Device Switch Stat Module Stat Error[] - used to report all error states the device node is running into.
An error should always have
type
andsince
fields, and could have some other fields specific to that type. - fans
Get
Switch Stats Device Switch Stat Module Stat Fan[] - fpc
Idx number - fpga
Version string - last
Seen number - model string
- optics
Cpld stringVersion - pending
Version string - pics
Get
Switch Stats Device Switch Stat Module Stat Pic[] - poe
Get
Switch Stats Device Switch Stat Module Stat Poe - poe
Version string - power
Cpld stringVersion - psuses
Get
Switch Stats Device Switch Stat Module Stat Psus[] - re
Fpga stringVersion - recovery
Version string - serial string
- status string
- temperatures
Get
Switch Stats Device Switch Stat Module Stat Temperature[] - tmc
Fpga stringVersion - uboot
Version string - uptime number
- vc
Links GetSwitch Stats Device Switch Stat Module Stat Vc Link[] - vc
Mode string - vc
Role string - master / backup / linecard
- vc
State string - version string
- backup_
version str - bios_
version str - cpld_
version str - errors
Sequence[Get
Switch Stats Device Switch Stat Module Stat Error] - used to report all error states the device node is running into.
An error should always have
type
andsince
fields, and could have some other fields specific to that type. - fans
Sequence[Get
Switch Stats Device Switch Stat Module Stat Fan] - fpc_
idx int - fpga_
version str - last_
seen float - model str
- optics_
cpld_ strversion - pending_
version str - pics
Sequence[Get
Switch Stats Device Switch Stat Module Stat Pic] - poe
Get
Switch Stats Device Switch Stat Module Stat Poe - poe_
version str - power_
cpld_ strversion - psuses
Sequence[Get
Switch Stats Device Switch Stat Module Stat Psus] - re_
fpga_ strversion - recovery_
version str - serial str
- status str
- temperatures
Sequence[Get
Switch Stats Device Switch Stat Module Stat Temperature] - tmc_
fpga_ strversion - uboot_
version str - uptime int
- vc_
links Sequence[GetSwitch Stats Device Switch Stat Module Stat Vc Link] - vc_
mode str - vc_
role str - master / backup / linecard
- vc_
state str - version str
- backup
Version String - bios
Version String - cpld
Version String - errors List<Property Map>
- used to report all error states the device node is running into.
An error should always have
type
andsince
fields, and could have some other fields specific to that type. - fans List<Property Map>
- fpc
Idx Number - fpga
Version String - last
Seen Number - model String
- optics
Cpld StringVersion - pending
Version String - pics List<Property Map>
- poe Property Map
- poe
Version String - power
Cpld StringVersion - psuses List<Property Map>
- re
Fpga StringVersion - recovery
Version String - serial String
- status String
- temperatures List<Property Map>
- tmc
Fpga StringVersion - uboot
Version String - uptime Number
- vc
Links List<Property Map> - vc
Mode String - vc
Role String - master / backup / linecard
- vc
State String - version String
GetSwitchStatsDeviceSwitchStatModuleStatError
- Feature string
- Minimum
Version string - Reason string
- Since int
- Type string
- Feature string
- Minimum
Version string - Reason string
- Since int
- Type string
- feature String
- minimum
Version String - reason String
- since Integer
- type String
- feature string
- minimum
Version string - reason string
- since number
- type string
- feature str
- minimum_
version str - reason str
- since int
- type str
- feature String
- minimum
Version String - reason String
- since Number
- type String
GetSwitchStatsDeviceSwitchStatModuleStatFan
GetSwitchStatsDeviceSwitchStatModuleStatPic
- index Number
- model
Number String - port
Groups List<Property Map>
GetSwitchStatsDeviceSwitchStatModuleStatPicPortGroup
GetSwitchStatsDeviceSwitchStatModuleStatPoe
- max_
power float - power_
draw float
GetSwitchStatsDeviceSwitchStatModuleStatPsus
GetSwitchStatsDeviceSwitchStatModuleStatTemperature
GetSwitchStatsDeviceSwitchStatModuleStatVcLink
- Neighbor
Module intIdx - Neighbor
Port stringId - Port
Id string
- Neighbor
Module intIdx - Neighbor
Port stringId - Port
Id string
- neighbor
Module IntegerIdx - neighbor
Port StringId - port
Id String
- neighbor
Module numberIdx - neighbor
Port stringId - port
Id string
- neighbor_
module_ intidx - neighbor_
port_ strid - port_
id str
- neighbor
Module NumberIdx - neighbor
Port StringId - port
Id String
GetSwitchStatsDeviceSwitchStatRouteSummaryStats
- Fib
Routes int - Max
Unicast intRoutes Supported - Rib
Routes int - Total
Routes int
- Fib
Routes int - Max
Unicast intRoutes Supported - Rib
Routes int - Total
Routes int
- fib
Routes Integer - max
Unicast IntegerRoutes Supported - rib
Routes Integer - total
Routes Integer
- fib
Routes number - max
Unicast numberRoutes Supported - rib
Routes number - total
Routes number
- fib_
routes int - max_
unicast_ introutes_ supported - rib_
routes int - total_
routes int
- fib
Routes Number - max
Unicast NumberRoutes Supported - rib
Routes Number - total
Routes Number
GetSwitchStatsDeviceSwitchStatServiceStat
- Ash
Version string - Cia
Version string - Ember
Version string - Ipsec
Client stringVersion - Mist
Agent stringVersion - Package
Version string - Testing
Tools stringVersion - Wheeljack
Version string
- Ash
Version string - Cia
Version string - Ember
Version string - Ipsec
Client stringVersion - Mist
Agent stringVersion - Package
Version string - Testing
Tools stringVersion - Wheeljack
Version string
- ash
Version String - cia
Version String - ember
Version String - ipsec
Client StringVersion - mist
Agent StringVersion - package
Version String - testing
Tools StringVersion - wheeljack
Version String
- ash
Version string - cia
Version string - ember
Version string - ipsec
Client stringVersion - mist
Agent stringVersion - package
Version string - testing
Tools stringVersion - wheeljack
Version string
- ash_
version str - cia_
version str - ember_
version str - ipsec_
client_ strversion - mist_
agent_ strversion - package_
version str - testing_
tools_ strversion - wheeljack_
version str
- ash
Version String - cia
Version String - ember
Version String - ipsec
Client StringVersion - mist
Agent StringVersion - package
Version String - testing
Tools StringVersion - wheeljack
Version String
GetSwitchStatsDeviceSwitchStatVcSetupInfo
- Config
Type string - Err
Missing boolDev Id Fpc
- Config
Type string - Err
Missing boolDev Id Fpc
- config
Type String - err
Missing BooleanDev Id Fpc
- config
Type string - err
Missing booleanDev Id Fpc
- config_
type str - err_
missing_ booldev_ id_ fpc
- config
Type String - err
Missing BooleanDev Id Fpc
Package Details
- Repository
- junipermist pulumi/pulumi-junipermist
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
mist
Terraform Provider.