1. Packages
  2. Intersight Provider
  3. API Docs
  4. getNiatelemetryNiaInventory
intersight 1.0.64 published on Wednesday, Apr 30, 2025 by ciscodevnet

intersight.getNiatelemetryNiaInventory

Explore with Pulumi AI

intersight logo
intersight 1.0.64 published on Wednesday, Apr 30, 2025 by ciscodevnet

    Inventory object available per device scope. This common object holds a device level information.

    Using getNiatelemetryNiaInventory

    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 getNiatelemetryNiaInventory(args: GetNiatelemetryNiaInventoryArgs, opts?: InvokeOptions): Promise<GetNiatelemetryNiaInventoryResult>
    function getNiatelemetryNiaInventoryOutput(args: GetNiatelemetryNiaInventoryOutputArgs, opts?: InvokeOptions): Output<GetNiatelemetryNiaInventoryResult>
    def get_niatelemetry_nia_inventory(account_moid: Optional[str] = None,
                                       additional_properties: Optional[str] = None,
                                       ancestors: Optional[Sequence[GetNiatelemetryNiaInventoryAncestor]] = None,
                                       class_id: Optional[str] = None,
                                       controller_ip_address: Optional[str] = None,
                                       cpu: Optional[float] = None,
                                       crash_reset_logs: Optional[str] = None,
                                       create_time: Optional[str] = None,
                                       customer_device_connector: Optional[str] = None,
                                       dcnm_fan_details: Optional[Sequence[GetNiatelemetryNiaInventoryDcnmFanDetail]] = None,
                                       dcnm_license_state: Optional[str] = None,
                                       device_discovery: Optional[str] = None,
                                       device_health: Optional[float] = None,
                                       device_id: Optional[str] = None,
                                       device_name: Optional[str] = None,
                                       device_type: Optional[str] = None,
                                       device_up_time: Optional[float] = None,
                                       disk: Optional[GetNiatelemetryNiaInventoryDisk] = None,
                                       dn: Optional[str] = None,
                                       domain_group_moid: Optional[str] = None,
                                       fabric_name: Optional[str] = None,
                                       fex_count: Optional[float] = None,
                                       id: Optional[str] = None,
                                       infra_wi_node_count: Optional[float] = None,
                                       interfaces: Optional[Sequence[GetNiatelemetryNiaInventoryInterface]] = None,
                                       ip_address: Optional[str] = None,
                                       is_virtual_node: Optional[str] = None,
                                       last_reboot_time: Optional[str] = None,
                                       last_reset_reason: Optional[str] = None,
                                       license_state: Optional[GetNiatelemetryNiaInventoryLicenseState] = None,
                                       license_type: Optional[str] = None,
                                       log_in_time: Optional[str] = None,
                                       log_out_time: Optional[str] = None,
                                       mac_sec_count: Optional[float] = None,
                                       mac_sec_fab_count: Optional[float] = None,
                                       macsec_total_count: Optional[float] = None,
                                       memory: Optional[float] = None,
                                       mod_time: Optional[str] = None,
                                       moid: Optional[str] = None,
                                       nexus_cloud_membership_status: Optional[bool] = None,
                                       node_id: Optional[str] = None,
                                       nr_version: Optional[str] = None,
                                       nxos_bgp_evpn: Optional[GetNiatelemetryNiaInventoryNxosBgpEvpn] = None,
                                       nxos_bgp_mvpn: Optional[GetNiatelemetryNiaInventoryNxosBgpMvpn] = None,
                                       nxos_bootflash_details: Optional[GetNiatelemetryNiaInventoryNxosBootflashDetails] = None,
                                       nxos_dci_interface_status: Optional[str] = None,
                                       nxos_interface_brief: Optional[GetNiatelemetryNiaInventoryNxosInterfaceBrief] = None,
                                       nxos_nve_interface_status: Optional[str] = None,
                                       nxos_nve_packet_counters: Optional[GetNiatelemetryNiaInventoryNxosNvePacketCounters] = None,
                                       nxos_nve_vni: Optional[GetNiatelemetryNiaInventoryNxosNveVni] = None,
                                       nxos_ospf_neighbors: Optional[float] = None,
                                       nxos_pim_neighbors: Optional[str] = None,
                                       nxos_telnet: Optional[str] = None,
                                       nxos_total_routes: Optional[float] = None,
                                       nxos_vtp: Optional[GetNiatelemetryNiaInventoryNxosVtp] = None,
                                       object_type: Optional[str] = None,
                                       owners: Optional[Sequence[str]] = None,
                                       parent: Optional[GetNiatelemetryNiaInventoryParent] = None,
                                       permission_resources: Optional[Sequence[GetNiatelemetryNiaInventoryPermissionResource]] = None,
                                       record_type: Optional[str] = None,
                                       record_version: Optional[str] = None,
                                       registered_device: Optional[GetNiatelemetryNiaInventoryRegisteredDevice] = None,
                                       route_prefix_count: Optional[float] = None,
                                       route_prefix_v4_count: Optional[float] = None,
                                       route_prefix_v6_count: Optional[float] = None,
                                       serial: Optional[str] = None,
                                       shared_scope: Optional[str] = None,
                                       site_name: Optional[str] = None,
                                       siteuuid: Optional[str] = None,
                                       smart_account_id: Optional[float] = None,
                                       software_download: Optional[str] = None,
                                       system_up_time: Optional[str] = None,
                                       tags: Optional[Sequence[GetNiatelemetryNiaInventoryTag]] = None,
                                       version_context: Optional[GetNiatelemetryNiaInventoryVersionContext] = None,
                                       vni_statuses: Optional[Sequence[GetNiatelemetryNiaInventoryVniStatus]] = None,
                                       vpc_peer_ip_address: Optional[str] = None,
                                       opts: Optional[InvokeOptions] = None) -> GetNiatelemetryNiaInventoryResult
    def get_niatelemetry_nia_inventory_output(account_moid: Optional[pulumi.Input[str]] = None,
                                       additional_properties: Optional[pulumi.Input[str]] = None,
                                       ancestors: Optional[pulumi.Input[Sequence[pulumi.Input[GetNiatelemetryNiaInventoryAncestorArgs]]]] = None,
                                       class_id: Optional[pulumi.Input[str]] = None,
                                       controller_ip_address: Optional[pulumi.Input[str]] = None,
                                       cpu: Optional[pulumi.Input[float]] = None,
                                       crash_reset_logs: Optional[pulumi.Input[str]] = None,
                                       create_time: Optional[pulumi.Input[str]] = None,
                                       customer_device_connector: Optional[pulumi.Input[str]] = None,
                                       dcnm_fan_details: Optional[pulumi.Input[Sequence[pulumi.Input[GetNiatelemetryNiaInventoryDcnmFanDetailArgs]]]] = None,
                                       dcnm_license_state: Optional[pulumi.Input[str]] = None,
                                       device_discovery: Optional[pulumi.Input[str]] = None,
                                       device_health: Optional[pulumi.Input[float]] = None,
                                       device_id: Optional[pulumi.Input[str]] = None,
                                       device_name: Optional[pulumi.Input[str]] = None,
                                       device_type: Optional[pulumi.Input[str]] = None,
                                       device_up_time: Optional[pulumi.Input[float]] = None,
                                       disk: Optional[pulumi.Input[GetNiatelemetryNiaInventoryDiskArgs]] = None,
                                       dn: Optional[pulumi.Input[str]] = None,
                                       domain_group_moid: Optional[pulumi.Input[str]] = None,
                                       fabric_name: Optional[pulumi.Input[str]] = None,
                                       fex_count: Optional[pulumi.Input[float]] = None,
                                       id: Optional[pulumi.Input[str]] = None,
                                       infra_wi_node_count: Optional[pulumi.Input[float]] = None,
                                       interfaces: Optional[pulumi.Input[Sequence[pulumi.Input[GetNiatelemetryNiaInventoryInterfaceArgs]]]] = None,
                                       ip_address: Optional[pulumi.Input[str]] = None,
                                       is_virtual_node: Optional[pulumi.Input[str]] = None,
                                       last_reboot_time: Optional[pulumi.Input[str]] = None,
                                       last_reset_reason: Optional[pulumi.Input[str]] = None,
                                       license_state: Optional[pulumi.Input[GetNiatelemetryNiaInventoryLicenseStateArgs]] = None,
                                       license_type: Optional[pulumi.Input[str]] = None,
                                       log_in_time: Optional[pulumi.Input[str]] = None,
                                       log_out_time: Optional[pulumi.Input[str]] = None,
                                       mac_sec_count: Optional[pulumi.Input[float]] = None,
                                       mac_sec_fab_count: Optional[pulumi.Input[float]] = None,
                                       macsec_total_count: Optional[pulumi.Input[float]] = None,
                                       memory: Optional[pulumi.Input[float]] = None,
                                       mod_time: Optional[pulumi.Input[str]] = None,
                                       moid: Optional[pulumi.Input[str]] = None,
                                       nexus_cloud_membership_status: Optional[pulumi.Input[bool]] = None,
                                       node_id: Optional[pulumi.Input[str]] = None,
                                       nr_version: Optional[pulumi.Input[str]] = None,
                                       nxos_bgp_evpn: Optional[pulumi.Input[GetNiatelemetryNiaInventoryNxosBgpEvpnArgs]] = None,
                                       nxos_bgp_mvpn: Optional[pulumi.Input[GetNiatelemetryNiaInventoryNxosBgpMvpnArgs]] = None,
                                       nxos_bootflash_details: Optional[pulumi.Input[GetNiatelemetryNiaInventoryNxosBootflashDetailsArgs]] = None,
                                       nxos_dci_interface_status: Optional[pulumi.Input[str]] = None,
                                       nxos_interface_brief: Optional[pulumi.Input[GetNiatelemetryNiaInventoryNxosInterfaceBriefArgs]] = None,
                                       nxos_nve_interface_status: Optional[pulumi.Input[str]] = None,
                                       nxos_nve_packet_counters: Optional[pulumi.Input[GetNiatelemetryNiaInventoryNxosNvePacketCountersArgs]] = None,
                                       nxos_nve_vni: Optional[pulumi.Input[GetNiatelemetryNiaInventoryNxosNveVniArgs]] = None,
                                       nxos_ospf_neighbors: Optional[pulumi.Input[float]] = None,
                                       nxos_pim_neighbors: Optional[pulumi.Input[str]] = None,
                                       nxos_telnet: Optional[pulumi.Input[str]] = None,
                                       nxos_total_routes: Optional[pulumi.Input[float]] = None,
                                       nxos_vtp: Optional[pulumi.Input[GetNiatelemetryNiaInventoryNxosVtpArgs]] = None,
                                       object_type: Optional[pulumi.Input[str]] = None,
                                       owners: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                       parent: Optional[pulumi.Input[GetNiatelemetryNiaInventoryParentArgs]] = None,
                                       permission_resources: Optional[pulumi.Input[Sequence[pulumi.Input[GetNiatelemetryNiaInventoryPermissionResourceArgs]]]] = None,
                                       record_type: Optional[pulumi.Input[str]] = None,
                                       record_version: Optional[pulumi.Input[str]] = None,
                                       registered_device: Optional[pulumi.Input[GetNiatelemetryNiaInventoryRegisteredDeviceArgs]] = None,
                                       route_prefix_count: Optional[pulumi.Input[float]] = None,
                                       route_prefix_v4_count: Optional[pulumi.Input[float]] = None,
                                       route_prefix_v6_count: Optional[pulumi.Input[float]] = None,
                                       serial: Optional[pulumi.Input[str]] = None,
                                       shared_scope: Optional[pulumi.Input[str]] = None,
                                       site_name: Optional[pulumi.Input[str]] = None,
                                       siteuuid: Optional[pulumi.Input[str]] = None,
                                       smart_account_id: Optional[pulumi.Input[float]] = None,
                                       software_download: Optional[pulumi.Input[str]] = None,
                                       system_up_time: Optional[pulumi.Input[str]] = None,
                                       tags: Optional[pulumi.Input[Sequence[pulumi.Input[GetNiatelemetryNiaInventoryTagArgs]]]] = None,
                                       version_context: Optional[pulumi.Input[GetNiatelemetryNiaInventoryVersionContextArgs]] = None,
                                       vni_statuses: Optional[pulumi.Input[Sequence[pulumi.Input[GetNiatelemetryNiaInventoryVniStatusArgs]]]] = None,
                                       vpc_peer_ip_address: Optional[pulumi.Input[str]] = None,
                                       opts: Optional[InvokeOptions] = None) -> Output[GetNiatelemetryNiaInventoryResult]
    func LookupNiatelemetryNiaInventory(ctx *Context, args *LookupNiatelemetryNiaInventoryArgs, opts ...InvokeOption) (*LookupNiatelemetryNiaInventoryResult, error)
    func LookupNiatelemetryNiaInventoryOutput(ctx *Context, args *LookupNiatelemetryNiaInventoryOutputArgs, opts ...InvokeOption) LookupNiatelemetryNiaInventoryResultOutput

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

    public static class GetNiatelemetryNiaInventory 
    {
        public static Task<GetNiatelemetryNiaInventoryResult> InvokeAsync(GetNiatelemetryNiaInventoryArgs args, InvokeOptions? opts = null)
        public static Output<GetNiatelemetryNiaInventoryResult> Invoke(GetNiatelemetryNiaInventoryInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetNiatelemetryNiaInventoryResult> getNiatelemetryNiaInventory(GetNiatelemetryNiaInventoryArgs args, InvokeOptions options)
    public static Output<GetNiatelemetryNiaInventoryResult> getNiatelemetryNiaInventory(GetNiatelemetryNiaInventoryArgs args, InvokeOptions options)
    
    fn::invoke:
      function: intersight:index/getNiatelemetryNiaInventory:getNiatelemetryNiaInventory
      arguments:
        # arguments dictionary

    The following arguments are supported:

    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors List<GetNiatelemetryNiaInventoryAncestor>
    ClassId string
    ControllerIpAddress string
    Returns controller's IP address details.
    Cpu double
    CPU usage of device being inventoried. This determines the percentage of CPU resources used.
    CrashResetLogs string
    Last crash reset reason of device being inventoried. This determines the last reason for a device's restart due to crash of the system.
    CreateTime string
    The time when this managed object was created.
    CustomerDeviceConnector string
    Returns the value of the customerDeviceConnector field.
    DcnmFanDetails List<GetNiatelemetryNiaInventoryDcnmFanDetail>
    DcnmLicenseState string
    Returns the License state of the device.
    DeviceDiscovery string
    Returns the value of the deviceDiscovery field.
    DeviceHealth double
    Returns the device health.
    DeviceId string
    Returns the value of the deviceId field.
    DeviceName string
    Name of device being inventoried. The name the user assigns to the device is inventoried here.
    DeviceType string
    Type of device being inventoried. This determines whether the device is a controller, leaf or spine.
    DeviceUpTime double
    Returns the device up time.
    Disk GetNiatelemetryNiaInventoryDisk
    Dn string
    Dn for the inventories present.
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    FabricName string
    Name of the fabric of the device being inventoried.
    FexCount double
    Number of fabric extendors utilized.
    Id string
    InfraWiNodeCount double
    Number of appliances as physical device that are wired into the cluster.
    Interfaces List<GetNiatelemetryNiaInventoryInterface>
    IpAddress string
    The IP address of the device being inventoried.
    IsVirtualNode string
    Flag to specify if the node is virtual.
    LastRebootTime string
    Returns the last reboot Time of the device.
    LastResetReason string
    Returns the last reset reason of the device.
    LicenseState GetNiatelemetryNiaInventoryLicenseState
    LicenseType string
    Returns the License type of the device.
    LogInTime string
    Last log in time device being inventoried. This determines the last login time on the device.
    LogOutTime string
    Last log out time of device being inventoried. This determines the last logout time on the device.
    MacSecCount double
    Number of Macsec configured interfaces on a TOR.
    MacSecFabCount double
    Number of Macsec configured interfaces on a Spine.
    MacsecTotalCount double
    Number of total Macsec configured interfaces for all nodes.
    Memory double
    Memory usage of device being inventoried. This determines the percentage of memory resources used.
    ModTime string
    The time when this managed object was last modified.
    Moid string
    The unique identifier of this Managed Object instance.
    NexusCloudMembershipStatus bool
    Returns if site has been onboarded to nexus cloud or not.
    NodeId string
    The ID of the device being inventoried.
    NrVersion string
    Software version of device being inventoried. The various software version values for each device are available on cisco.com.
    NxosBgpEvpn GetNiatelemetryNiaInventoryNxosBgpEvpn
    NxosBgpMvpn GetNiatelemetryNiaInventoryNxosBgpMvpn
    NxosBootflashDetails GetNiatelemetryNiaInventoryNxosBootflashDetails
    NxosDciInterfaceStatus string
    Returns the status of dci interface configured.
    NxosInterfaceBrief GetNiatelemetryNiaInventoryNxosInterfaceBrief
    NxosNveInterfaceStatus string
    Returns the value of the nxosNveInterface field.
    NxosNvePacketCounters GetNiatelemetryNiaInventoryNxosNvePacketCounters
    NxosNveVni GetNiatelemetryNiaInventoryNxosNveVni
    NxosOspfNeighbors double
    Total number of ospf neighbors per switch in DCNM.
    NxosPimNeighbors string
    Total number of pim neighbors per switch in DCNM.
    NxosTelnet string
    Returns the value of the nxosTelnet field.
    NxosTotalRoutes double
    Total number of routes configured in the DCNM.
    NxosVtp GetNiatelemetryNiaInventoryNxosVtp
    ObjectType string
    Owners List<string>
    Parent GetNiatelemetryNiaInventoryParent
    PermissionResources List<GetNiatelemetryNiaInventoryPermissionResource>
    RecordType string
    Type of record DCNM / APIC / SE / Nexus Switch. This determines the type of platform where inventory was collected.
    RecordVersion string
    Version of record being pushed. This determines what was the API version for data available from the device.
    RegisteredDevice GetNiatelemetryNiaInventoryRegisteredDevice
    RoutePrefixCount double
    Total nuumber of v4 and v6 routes per node.
    RoutePrefixV4Count double
    Number of v4 routes per node.
    RoutePrefixV6Count double
    Number of v6 routes per node.
    Serial string
    Serial number of device being invetoried. The serial number is unique per device and will be used as the key.
    SharedScope string
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    SiteName string
    Name of fabric domain of the controller.
    Siteuuid string
    Returns the uuid of the Nexus Cloud site associated to the inventory object.
    SmartAccountId double
    Returns the value of the smartAccountId/CustomerId field.
    SoftwareDownload string
    Last software downloaded of device being inventoried. This determines if software download API was used.
    SystemUpTime string
    The amount of time that the device being inventoried been up.
    Tags List<GetNiatelemetryNiaInventoryTag>
    VersionContext GetNiatelemetryNiaInventoryVersionContext
    VniStatuses List<GetNiatelemetryNiaInventoryVniStatus>
    VpcPeerIpAddress string
    The TEP IP address of the node's vPC peer, if present.
    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors []GetNiatelemetryNiaInventoryAncestor
    ClassId string
    ControllerIpAddress string
    Returns controller's IP address details.
    Cpu float64
    CPU usage of device being inventoried. This determines the percentage of CPU resources used.
    CrashResetLogs string
    Last crash reset reason of device being inventoried. This determines the last reason for a device's restart due to crash of the system.
    CreateTime string
    The time when this managed object was created.
    CustomerDeviceConnector string
    Returns the value of the customerDeviceConnector field.
    DcnmFanDetails []GetNiatelemetryNiaInventoryDcnmFanDetail
    DcnmLicenseState string
    Returns the License state of the device.
    DeviceDiscovery string
    Returns the value of the deviceDiscovery field.
    DeviceHealth float64
    Returns the device health.
    DeviceId string
    Returns the value of the deviceId field.
    DeviceName string
    Name of device being inventoried. The name the user assigns to the device is inventoried here.
    DeviceType string
    Type of device being inventoried. This determines whether the device is a controller, leaf or spine.
    DeviceUpTime float64
    Returns the device up time.
    Disk GetNiatelemetryNiaInventoryDisk
    Dn string
    Dn for the inventories present.
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    FabricName string
    Name of the fabric of the device being inventoried.
    FexCount float64
    Number of fabric extendors utilized.
    Id string
    InfraWiNodeCount float64
    Number of appliances as physical device that are wired into the cluster.
    Interfaces []GetNiatelemetryNiaInventoryInterface
    IpAddress string
    The IP address of the device being inventoried.
    IsVirtualNode string
    Flag to specify if the node is virtual.
    LastRebootTime string
    Returns the last reboot Time of the device.
    LastResetReason string
    Returns the last reset reason of the device.
    LicenseState GetNiatelemetryNiaInventoryLicenseState
    LicenseType string
    Returns the License type of the device.
    LogInTime string
    Last log in time device being inventoried. This determines the last login time on the device.
    LogOutTime string
    Last log out time of device being inventoried. This determines the last logout time on the device.
    MacSecCount float64
    Number of Macsec configured interfaces on a TOR.
    MacSecFabCount float64
    Number of Macsec configured interfaces on a Spine.
    MacsecTotalCount float64
    Number of total Macsec configured interfaces for all nodes.
    Memory float64
    Memory usage of device being inventoried. This determines the percentage of memory resources used.
    ModTime string
    The time when this managed object was last modified.
    Moid string
    The unique identifier of this Managed Object instance.
    NexusCloudMembershipStatus bool
    Returns if site has been onboarded to nexus cloud or not.
    NodeId string
    The ID of the device being inventoried.
    NrVersion string
    Software version of device being inventoried. The various software version values for each device are available on cisco.com.
    NxosBgpEvpn GetNiatelemetryNiaInventoryNxosBgpEvpn
    NxosBgpMvpn GetNiatelemetryNiaInventoryNxosBgpMvpn
    NxosBootflashDetails GetNiatelemetryNiaInventoryNxosBootflashDetails
    NxosDciInterfaceStatus string
    Returns the status of dci interface configured.
    NxosInterfaceBrief GetNiatelemetryNiaInventoryNxosInterfaceBrief
    NxosNveInterfaceStatus string
    Returns the value of the nxosNveInterface field.
    NxosNvePacketCounters GetNiatelemetryNiaInventoryNxosNvePacketCounters
    NxosNveVni GetNiatelemetryNiaInventoryNxosNveVni
    NxosOspfNeighbors float64
    Total number of ospf neighbors per switch in DCNM.
    NxosPimNeighbors string
    Total number of pim neighbors per switch in DCNM.
    NxosTelnet string
    Returns the value of the nxosTelnet field.
    NxosTotalRoutes float64
    Total number of routes configured in the DCNM.
    NxosVtp GetNiatelemetryNiaInventoryNxosVtp
    ObjectType string
    Owners []string
    Parent GetNiatelemetryNiaInventoryParent
    PermissionResources []GetNiatelemetryNiaInventoryPermissionResource
    RecordType string
    Type of record DCNM / APIC / SE / Nexus Switch. This determines the type of platform where inventory was collected.
    RecordVersion string
    Version of record being pushed. This determines what was the API version for data available from the device.
    RegisteredDevice GetNiatelemetryNiaInventoryRegisteredDevice
    RoutePrefixCount float64
    Total nuumber of v4 and v6 routes per node.
    RoutePrefixV4Count float64
    Number of v4 routes per node.
    RoutePrefixV6Count float64
    Number of v6 routes per node.
    Serial string
    Serial number of device being invetoried. The serial number is unique per device and will be used as the key.
    SharedScope string
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    SiteName string
    Name of fabric domain of the controller.
    Siteuuid string
    Returns the uuid of the Nexus Cloud site associated to the inventory object.
    SmartAccountId float64
    Returns the value of the smartAccountId/CustomerId field.
    SoftwareDownload string
    Last software downloaded of device being inventoried. This determines if software download API was used.
    SystemUpTime string
    The amount of time that the device being inventoried been up.
    Tags []GetNiatelemetryNiaInventoryTag
    VersionContext GetNiatelemetryNiaInventoryVersionContext
    VniStatuses []GetNiatelemetryNiaInventoryVniStatus
    VpcPeerIpAddress string
    The TEP IP address of the node's vPC peer, if present.
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<GetNiatelemetryNiaInventoryAncestor>
    classId String
    controllerIpAddress String
    Returns controller's IP address details.
    cpu Double
    CPU usage of device being inventoried. This determines the percentage of CPU resources used.
    crashResetLogs String
    Last crash reset reason of device being inventoried. This determines the last reason for a device's restart due to crash of the system.
    createTime String
    The time when this managed object was created.
    customerDeviceConnector String
    Returns the value of the customerDeviceConnector field.
    dcnmFanDetails List<GetNiatelemetryNiaInventoryDcnmFanDetail>
    dcnmLicenseState String
    Returns the License state of the device.
    deviceDiscovery String
    Returns the value of the deviceDiscovery field.
    deviceHealth Double
    Returns the device health.
    deviceId String
    Returns the value of the deviceId field.
    deviceName String
    Name of device being inventoried. The name the user assigns to the device is inventoried here.
    deviceType String
    Type of device being inventoried. This determines whether the device is a controller, leaf or spine.
    deviceUpTime Double
    Returns the device up time.
    disk GetNiatelemetryNiaInventoryDisk
    dn String
    Dn for the inventories present.
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    fabricName String
    Name of the fabric of the device being inventoried.
    fexCount Double
    Number of fabric extendors utilized.
    id String
    infraWiNodeCount Double
    Number of appliances as physical device that are wired into the cluster.
    interfaces List<GetNiatelemetryNiaInventoryInterface>
    ipAddress String
    The IP address of the device being inventoried.
    isVirtualNode String
    Flag to specify if the node is virtual.
    lastRebootTime String
    Returns the last reboot Time of the device.
    lastResetReason String
    Returns the last reset reason of the device.
    licenseState GetNiatelemetryNiaInventoryLicenseState
    licenseType String
    Returns the License type of the device.
    logInTime String
    Last log in time device being inventoried. This determines the last login time on the device.
    logOutTime String
    Last log out time of device being inventoried. This determines the last logout time on the device.
    macSecCount Double
    Number of Macsec configured interfaces on a TOR.
    macSecFabCount Double
    Number of Macsec configured interfaces on a Spine.
    macsecTotalCount Double
    Number of total Macsec configured interfaces for all nodes.
    memory Double
    Memory usage of device being inventoried. This determines the percentage of memory resources used.
    modTime String
    The time when this managed object was last modified.
    moid String
    The unique identifier of this Managed Object instance.
    nexusCloudMembershipStatus Boolean
    Returns if site has been onboarded to nexus cloud or not.
    nodeId String
    The ID of the device being inventoried.
    nrVersion String
    Software version of device being inventoried. The various software version values for each device are available on cisco.com.
    nxosBgpEvpn GetNiatelemetryNiaInventoryNxosBgpEvpn
    nxosBgpMvpn GetNiatelemetryNiaInventoryNxosBgpMvpn
    nxosBootflashDetails GetNiatelemetryNiaInventoryNxosBootflashDetails
    nxosDciInterfaceStatus String
    Returns the status of dci interface configured.
    nxosInterfaceBrief GetNiatelemetryNiaInventoryNxosInterfaceBrief
    nxosNveInterfaceStatus String
    Returns the value of the nxosNveInterface field.
    nxosNvePacketCounters GetNiatelemetryNiaInventoryNxosNvePacketCounters
    nxosNveVni GetNiatelemetryNiaInventoryNxosNveVni
    nxosOspfNeighbors Double
    Total number of ospf neighbors per switch in DCNM.
    nxosPimNeighbors String
    Total number of pim neighbors per switch in DCNM.
    nxosTelnet String
    Returns the value of the nxosTelnet field.
    nxosTotalRoutes Double
    Total number of routes configured in the DCNM.
    nxosVtp GetNiatelemetryNiaInventoryNxosVtp
    objectType String
    owners List<String>
    parent GetNiatelemetryNiaInventoryParent
    permissionResources List<GetNiatelemetryNiaInventoryPermissionResource>
    recordType String
    Type of record DCNM / APIC / SE / Nexus Switch. This determines the type of platform where inventory was collected.
    recordVersion String
    Version of record being pushed. This determines what was the API version for data available from the device.
    registeredDevice GetNiatelemetryNiaInventoryRegisteredDevice
    routePrefixCount Double
    Total nuumber of v4 and v6 routes per node.
    routePrefixV4Count Double
    Number of v4 routes per node.
    routePrefixV6Count Double
    Number of v6 routes per node.
    serial String
    Serial number of device being invetoried. The serial number is unique per device and will be used as the key.
    sharedScope String
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    siteName String
    Name of fabric domain of the controller.
    siteuuid String
    Returns the uuid of the Nexus Cloud site associated to the inventory object.
    smartAccountId Double
    Returns the value of the smartAccountId/CustomerId field.
    softwareDownload String
    Last software downloaded of device being inventoried. This determines if software download API was used.
    systemUpTime String
    The amount of time that the device being inventoried been up.
    tags List<GetNiatelemetryNiaInventoryTag>
    versionContext GetNiatelemetryNiaInventoryVersionContext
    vniStatuses List<GetNiatelemetryNiaInventoryVniStatus>
    vpcPeerIpAddress String
    The TEP IP address of the node's vPC peer, if present.
    accountMoid string
    The Account ID for this managed object.
    additionalProperties string
    ancestors GetNiatelemetryNiaInventoryAncestor[]
    classId string
    controllerIpAddress string
    Returns controller's IP address details.
    cpu number
    CPU usage of device being inventoried. This determines the percentage of CPU resources used.
    crashResetLogs string
    Last crash reset reason of device being inventoried. This determines the last reason for a device's restart due to crash of the system.
    createTime string
    The time when this managed object was created.
    customerDeviceConnector string
    Returns the value of the customerDeviceConnector field.
    dcnmFanDetails GetNiatelemetryNiaInventoryDcnmFanDetail[]
    dcnmLicenseState string
    Returns the License state of the device.
    deviceDiscovery string
    Returns the value of the deviceDiscovery field.
    deviceHealth number
    Returns the device health.
    deviceId string
    Returns the value of the deviceId field.
    deviceName string
    Name of device being inventoried. The name the user assigns to the device is inventoried here.
    deviceType string
    Type of device being inventoried. This determines whether the device is a controller, leaf or spine.
    deviceUpTime number
    Returns the device up time.
    disk GetNiatelemetryNiaInventoryDisk
    dn string
    Dn for the inventories present.
    domainGroupMoid string
    The DomainGroup ID for this managed object.
    fabricName string
    Name of the fabric of the device being inventoried.
    fexCount number
    Number of fabric extendors utilized.
    id string
    infraWiNodeCount number
    Number of appliances as physical device that are wired into the cluster.
    interfaces GetNiatelemetryNiaInventoryInterface[]
    ipAddress string
    The IP address of the device being inventoried.
    isVirtualNode string
    Flag to specify if the node is virtual.
    lastRebootTime string
    Returns the last reboot Time of the device.
    lastResetReason string
    Returns the last reset reason of the device.
    licenseState GetNiatelemetryNiaInventoryLicenseState
    licenseType string
    Returns the License type of the device.
    logInTime string
    Last log in time device being inventoried. This determines the last login time on the device.
    logOutTime string
    Last log out time of device being inventoried. This determines the last logout time on the device.
    macSecCount number
    Number of Macsec configured interfaces on a TOR.
    macSecFabCount number
    Number of Macsec configured interfaces on a Spine.
    macsecTotalCount number
    Number of total Macsec configured interfaces for all nodes.
    memory number
    Memory usage of device being inventoried. This determines the percentage of memory resources used.
    modTime string
    The time when this managed object was last modified.
    moid string
    The unique identifier of this Managed Object instance.
    nexusCloudMembershipStatus boolean
    Returns if site has been onboarded to nexus cloud or not.
    nodeId string
    The ID of the device being inventoried.
    nrVersion string
    Software version of device being inventoried. The various software version values for each device are available on cisco.com.
    nxosBgpEvpn GetNiatelemetryNiaInventoryNxosBgpEvpn
    nxosBgpMvpn GetNiatelemetryNiaInventoryNxosBgpMvpn
    nxosBootflashDetails GetNiatelemetryNiaInventoryNxosBootflashDetails
    nxosDciInterfaceStatus string
    Returns the status of dci interface configured.
    nxosInterfaceBrief GetNiatelemetryNiaInventoryNxosInterfaceBrief
    nxosNveInterfaceStatus string
    Returns the value of the nxosNveInterface field.
    nxosNvePacketCounters GetNiatelemetryNiaInventoryNxosNvePacketCounters
    nxosNveVni GetNiatelemetryNiaInventoryNxosNveVni
    nxosOspfNeighbors number
    Total number of ospf neighbors per switch in DCNM.
    nxosPimNeighbors string
    Total number of pim neighbors per switch in DCNM.
    nxosTelnet string
    Returns the value of the nxosTelnet field.
    nxosTotalRoutes number
    Total number of routes configured in the DCNM.
    nxosVtp GetNiatelemetryNiaInventoryNxosVtp
    objectType string
    owners string[]
    parent GetNiatelemetryNiaInventoryParent
    permissionResources GetNiatelemetryNiaInventoryPermissionResource[]
    recordType string
    Type of record DCNM / APIC / SE / Nexus Switch. This determines the type of platform where inventory was collected.
    recordVersion string
    Version of record being pushed. This determines what was the API version for data available from the device.
    registeredDevice GetNiatelemetryNiaInventoryRegisteredDevice
    routePrefixCount number
    Total nuumber of v4 and v6 routes per node.
    routePrefixV4Count number
    Number of v4 routes per node.
    routePrefixV6Count number
    Number of v6 routes per node.
    serial string
    Serial number of device being invetoried. The serial number is unique per device and will be used as the key.
    sharedScope string
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    siteName string
    Name of fabric domain of the controller.
    siteuuid string
    Returns the uuid of the Nexus Cloud site associated to the inventory object.
    smartAccountId number
    Returns the value of the smartAccountId/CustomerId field.
    softwareDownload string
    Last software downloaded of device being inventoried. This determines if software download API was used.
    systemUpTime string
    The amount of time that the device being inventoried been up.
    tags GetNiatelemetryNiaInventoryTag[]
    versionContext GetNiatelemetryNiaInventoryVersionContext
    vniStatuses GetNiatelemetryNiaInventoryVniStatus[]
    vpcPeerIpAddress string
    The TEP IP address of the node's vPC peer, if present.
    account_moid str
    The Account ID for this managed object.
    additional_properties str
    ancestors Sequence[GetNiatelemetryNiaInventoryAncestor]
    class_id str
    controller_ip_address str
    Returns controller's IP address details.
    cpu float
    CPU usage of device being inventoried. This determines the percentage of CPU resources used.
    crash_reset_logs str
    Last crash reset reason of device being inventoried. This determines the last reason for a device's restart due to crash of the system.
    create_time str
    The time when this managed object was created.
    customer_device_connector str
    Returns the value of the customerDeviceConnector field.
    dcnm_fan_details Sequence[GetNiatelemetryNiaInventoryDcnmFanDetail]
    dcnm_license_state str
    Returns the License state of the device.
    device_discovery str
    Returns the value of the deviceDiscovery field.
    device_health float
    Returns the device health.
    device_id str
    Returns the value of the deviceId field.
    device_name str
    Name of device being inventoried. The name the user assigns to the device is inventoried here.
    device_type str
    Type of device being inventoried. This determines whether the device is a controller, leaf or spine.
    device_up_time float
    Returns the device up time.
    disk GetNiatelemetryNiaInventoryDisk
    dn str
    Dn for the inventories present.
    domain_group_moid str
    The DomainGroup ID for this managed object.
    fabric_name str
    Name of the fabric of the device being inventoried.
    fex_count float
    Number of fabric extendors utilized.
    id str
    infra_wi_node_count float
    Number of appliances as physical device that are wired into the cluster.
    interfaces Sequence[GetNiatelemetryNiaInventoryInterface]
    ip_address str
    The IP address of the device being inventoried.
    is_virtual_node str
    Flag to specify if the node is virtual.
    last_reboot_time str
    Returns the last reboot Time of the device.
    last_reset_reason str
    Returns the last reset reason of the device.
    license_state GetNiatelemetryNiaInventoryLicenseState
    license_type str
    Returns the License type of the device.
    log_in_time str
    Last log in time device being inventoried. This determines the last login time on the device.
    log_out_time str
    Last log out time of device being inventoried. This determines the last logout time on the device.
    mac_sec_count float
    Number of Macsec configured interfaces on a TOR.
    mac_sec_fab_count float
    Number of Macsec configured interfaces on a Spine.
    macsec_total_count float
    Number of total Macsec configured interfaces for all nodes.
    memory float
    Memory usage of device being inventoried. This determines the percentage of memory resources used.
    mod_time str
    The time when this managed object was last modified.
    moid str
    The unique identifier of this Managed Object instance.
    nexus_cloud_membership_status bool
    Returns if site has been onboarded to nexus cloud or not.
    node_id str
    The ID of the device being inventoried.
    nr_version str
    Software version of device being inventoried. The various software version values for each device are available on cisco.com.
    nxos_bgp_evpn GetNiatelemetryNiaInventoryNxosBgpEvpn
    nxos_bgp_mvpn GetNiatelemetryNiaInventoryNxosBgpMvpn
    nxos_bootflash_details GetNiatelemetryNiaInventoryNxosBootflashDetails
    nxos_dci_interface_status str
    Returns the status of dci interface configured.
    nxos_interface_brief GetNiatelemetryNiaInventoryNxosInterfaceBrief
    nxos_nve_interface_status str
    Returns the value of the nxosNveInterface field.
    nxos_nve_packet_counters GetNiatelemetryNiaInventoryNxosNvePacketCounters
    nxos_nve_vni GetNiatelemetryNiaInventoryNxosNveVni
    nxos_ospf_neighbors float
    Total number of ospf neighbors per switch in DCNM.
    nxos_pim_neighbors str
    Total number of pim neighbors per switch in DCNM.
    nxos_telnet str
    Returns the value of the nxosTelnet field.
    nxos_total_routes float
    Total number of routes configured in the DCNM.
    nxos_vtp GetNiatelemetryNiaInventoryNxosVtp
    object_type str
    owners Sequence[str]
    parent GetNiatelemetryNiaInventoryParent
    permission_resources Sequence[GetNiatelemetryNiaInventoryPermissionResource]
    record_type str
    Type of record DCNM / APIC / SE / Nexus Switch. This determines the type of platform where inventory was collected.
    record_version str
    Version of record being pushed. This determines what was the API version for data available from the device.
    registered_device GetNiatelemetryNiaInventoryRegisteredDevice
    route_prefix_count float
    Total nuumber of v4 and v6 routes per node.
    route_prefix_v4_count float
    Number of v4 routes per node.
    route_prefix_v6_count float
    Number of v6 routes per node.
    serial str
    Serial number of device being invetoried. The serial number is unique per device and will be used as the key.
    shared_scope str
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    site_name str
    Name of fabric domain of the controller.
    siteuuid str
    Returns the uuid of the Nexus Cloud site associated to the inventory object.
    smart_account_id float
    Returns the value of the smartAccountId/CustomerId field.
    software_download str
    Last software downloaded of device being inventoried. This determines if software download API was used.
    system_up_time str
    The amount of time that the device being inventoried been up.
    tags Sequence[GetNiatelemetryNiaInventoryTag]
    version_context GetNiatelemetryNiaInventoryVersionContext
    vni_statuses Sequence[GetNiatelemetryNiaInventoryVniStatus]
    vpc_peer_ip_address str
    The TEP IP address of the node's vPC peer, if present.
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<Property Map>
    classId String
    controllerIpAddress String
    Returns controller's IP address details.
    cpu Number
    CPU usage of device being inventoried. This determines the percentage of CPU resources used.
    crashResetLogs String
    Last crash reset reason of device being inventoried. This determines the last reason for a device's restart due to crash of the system.
    createTime String
    The time when this managed object was created.
    customerDeviceConnector String
    Returns the value of the customerDeviceConnector field.
    dcnmFanDetails List<Property Map>
    dcnmLicenseState String
    Returns the License state of the device.
    deviceDiscovery String
    Returns the value of the deviceDiscovery field.
    deviceHealth Number
    Returns the device health.
    deviceId String
    Returns the value of the deviceId field.
    deviceName String
    Name of device being inventoried. The name the user assigns to the device is inventoried here.
    deviceType String
    Type of device being inventoried. This determines whether the device is a controller, leaf or spine.
    deviceUpTime Number
    Returns the device up time.
    disk Property Map
    dn String
    Dn for the inventories present.
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    fabricName String
    Name of the fabric of the device being inventoried.
    fexCount Number
    Number of fabric extendors utilized.
    id String
    infraWiNodeCount Number
    Number of appliances as physical device that are wired into the cluster.
    interfaces List<Property Map>
    ipAddress String
    The IP address of the device being inventoried.
    isVirtualNode String
    Flag to specify if the node is virtual.
    lastRebootTime String
    Returns the last reboot Time of the device.
    lastResetReason String
    Returns the last reset reason of the device.
    licenseState Property Map
    licenseType String
    Returns the License type of the device.
    logInTime String
    Last log in time device being inventoried. This determines the last login time on the device.
    logOutTime String
    Last log out time of device being inventoried. This determines the last logout time on the device.
    macSecCount Number
    Number of Macsec configured interfaces on a TOR.
    macSecFabCount Number
    Number of Macsec configured interfaces on a Spine.
    macsecTotalCount Number
    Number of total Macsec configured interfaces for all nodes.
    memory Number
    Memory usage of device being inventoried. This determines the percentage of memory resources used.
    modTime String
    The time when this managed object was last modified.
    moid String
    The unique identifier of this Managed Object instance.
    nexusCloudMembershipStatus Boolean
    Returns if site has been onboarded to nexus cloud or not.
    nodeId String
    The ID of the device being inventoried.
    nrVersion String
    Software version of device being inventoried. The various software version values for each device are available on cisco.com.
    nxosBgpEvpn Property Map
    nxosBgpMvpn Property Map
    nxosBootflashDetails Property Map
    nxosDciInterfaceStatus String
    Returns the status of dci interface configured.
    nxosInterfaceBrief Property Map
    nxosNveInterfaceStatus String
    Returns the value of the nxosNveInterface field.
    nxosNvePacketCounters Property Map
    nxosNveVni Property Map
    nxosOspfNeighbors Number
    Total number of ospf neighbors per switch in DCNM.
    nxosPimNeighbors String
    Total number of pim neighbors per switch in DCNM.
    nxosTelnet String
    Returns the value of the nxosTelnet field.
    nxosTotalRoutes Number
    Total number of routes configured in the DCNM.
    nxosVtp Property Map
    objectType String
    owners List<String>
    parent Property Map
    permissionResources List<Property Map>
    recordType String
    Type of record DCNM / APIC / SE / Nexus Switch. This determines the type of platform where inventory was collected.
    recordVersion String
    Version of record being pushed. This determines what was the API version for data available from the device.
    registeredDevice Property Map
    routePrefixCount Number
    Total nuumber of v4 and v6 routes per node.
    routePrefixV4Count Number
    Number of v4 routes per node.
    routePrefixV6Count Number
    Number of v6 routes per node.
    serial String
    Serial number of device being invetoried. The serial number is unique per device and will be used as the key.
    sharedScope String
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    siteName String
    Name of fabric domain of the controller.
    siteuuid String
    Returns the uuid of the Nexus Cloud site associated to the inventory object.
    smartAccountId Number
    Returns the value of the smartAccountId/CustomerId field.
    softwareDownload String
    Last software downloaded of device being inventoried. This determines if software download API was used.
    systemUpTime String
    The amount of time that the device being inventoried been up.
    tags List<Property Map>
    versionContext Property Map
    vniStatuses List<Property Map>
    vpcPeerIpAddress String
    The TEP IP address of the node's vPC peer, if present.

    getNiatelemetryNiaInventory Result

    The following output properties are available:

    Id string
    Results List<GetNiatelemetryNiaInventoryResult>
    AccountMoid string
    AdditionalProperties string
    Ancestors List<GetNiatelemetryNiaInventoryAncestor>
    ClassId string
    ControllerIpAddress string
    Cpu double
    CrashResetLogs string
    CreateTime string
    CustomerDeviceConnector string
    DcnmFanDetails List<GetNiatelemetryNiaInventoryDcnmFanDetail>
    DcnmLicenseState string
    DeviceDiscovery string
    DeviceHealth double
    DeviceId string
    DeviceName string
    DeviceType string
    DeviceUpTime double
    Disk GetNiatelemetryNiaInventoryDisk
    Dn string
    DomainGroupMoid string
    FabricName string
    FexCount double
    InfraWiNodeCount double
    Interfaces List<GetNiatelemetryNiaInventoryInterface>
    IpAddress string
    IsVirtualNode string
    LastRebootTime string
    LastResetReason string
    LicenseState GetNiatelemetryNiaInventoryLicenseState
    LicenseType string
    LogInTime string
    LogOutTime string
    MacSecCount double
    MacSecFabCount double
    MacsecTotalCount double
    Memory double
    ModTime string
    Moid string
    NexusCloudMembershipStatus bool
    NodeId string
    NrVersion string
    NxosBgpEvpn GetNiatelemetryNiaInventoryNxosBgpEvpn
    NxosBgpMvpn GetNiatelemetryNiaInventoryNxosBgpMvpn
    NxosBootflashDetails GetNiatelemetryNiaInventoryNxosBootflashDetails
    NxosDciInterfaceStatus string
    NxosInterfaceBrief GetNiatelemetryNiaInventoryNxosInterfaceBrief
    NxosNveInterfaceStatus string
    NxosNvePacketCounters GetNiatelemetryNiaInventoryNxosNvePacketCounters
    NxosNveVni GetNiatelemetryNiaInventoryNxosNveVni
    NxosOspfNeighbors double
    NxosPimNeighbors string
    NxosTelnet string
    NxosTotalRoutes double
    NxosVtp GetNiatelemetryNiaInventoryNxosVtp
    ObjectType string
    Owners List<string>
    Parent GetNiatelemetryNiaInventoryParent
    PermissionResources List<GetNiatelemetryNiaInventoryPermissionResource>
    RecordType string
    RecordVersion string
    RegisteredDevice GetNiatelemetryNiaInventoryRegisteredDevice
    RoutePrefixCount double
    RoutePrefixV4Count double
    RoutePrefixV6Count double
    Serial string
    SharedScope string
    SiteName string
    Siteuuid string
    SmartAccountId double
    SoftwareDownload string
    SystemUpTime string
    Tags List<GetNiatelemetryNiaInventoryTag>
    VersionContext GetNiatelemetryNiaInventoryVersionContext
    VniStatuses List<GetNiatelemetryNiaInventoryVniStatus>
    VpcPeerIpAddress string
    Id string
    Results []GetNiatelemetryNiaInventoryResult
    AccountMoid string
    AdditionalProperties string
    Ancestors []GetNiatelemetryNiaInventoryAncestor
    ClassId string
    ControllerIpAddress string
    Cpu float64
    CrashResetLogs string
    CreateTime string
    CustomerDeviceConnector string
    DcnmFanDetails []GetNiatelemetryNiaInventoryDcnmFanDetail
    DcnmLicenseState string
    DeviceDiscovery string
    DeviceHealth float64
    DeviceId string
    DeviceName string
    DeviceType string
    DeviceUpTime float64
    Disk GetNiatelemetryNiaInventoryDisk
    Dn string
    DomainGroupMoid string
    FabricName string
    FexCount float64
    InfraWiNodeCount float64
    Interfaces []GetNiatelemetryNiaInventoryInterface
    IpAddress string
    IsVirtualNode string
    LastRebootTime string
    LastResetReason string
    LicenseState GetNiatelemetryNiaInventoryLicenseState
    LicenseType string
    LogInTime string
    LogOutTime string
    MacSecCount float64
    MacSecFabCount float64
    MacsecTotalCount float64
    Memory float64
    ModTime string
    Moid string
    NexusCloudMembershipStatus bool
    NodeId string
    NrVersion string
    NxosBgpEvpn GetNiatelemetryNiaInventoryNxosBgpEvpn
    NxosBgpMvpn GetNiatelemetryNiaInventoryNxosBgpMvpn
    NxosBootflashDetails GetNiatelemetryNiaInventoryNxosBootflashDetails
    NxosDciInterfaceStatus string
    NxosInterfaceBrief GetNiatelemetryNiaInventoryNxosInterfaceBrief
    NxosNveInterfaceStatus string
    NxosNvePacketCounters GetNiatelemetryNiaInventoryNxosNvePacketCounters
    NxosNveVni GetNiatelemetryNiaInventoryNxosNveVni
    NxosOspfNeighbors float64
    NxosPimNeighbors string
    NxosTelnet string
    NxosTotalRoutes float64
    NxosVtp GetNiatelemetryNiaInventoryNxosVtp
    ObjectType string
    Owners []string
    Parent GetNiatelemetryNiaInventoryParent
    PermissionResources []GetNiatelemetryNiaInventoryPermissionResource
    RecordType string
    RecordVersion string
    RegisteredDevice GetNiatelemetryNiaInventoryRegisteredDevice
    RoutePrefixCount float64
    RoutePrefixV4Count float64
    RoutePrefixV6Count float64
    Serial string
    SharedScope string
    SiteName string
    Siteuuid string
    SmartAccountId float64
    SoftwareDownload string
    SystemUpTime string
    Tags []GetNiatelemetryNiaInventoryTag
    VersionContext GetNiatelemetryNiaInventoryVersionContext
    VniStatuses []GetNiatelemetryNiaInventoryVniStatus
    VpcPeerIpAddress string
    id String
    results List<GetNiatelemetryNiaInventoryResult>
    accountMoid String
    additionalProperties String
    ancestors List<GetNiatelemetryNiaInventoryAncestor>
    classId String
    controllerIpAddress String
    cpu Double
    crashResetLogs String
    createTime String
    customerDeviceConnector String
    dcnmFanDetails List<GetNiatelemetryNiaInventoryDcnmFanDetail>
    dcnmLicenseState String
    deviceDiscovery String
    deviceHealth Double
    deviceId String
    deviceName String
    deviceType String
    deviceUpTime Double
    disk GetNiatelemetryNiaInventoryDisk
    dn String
    domainGroupMoid String
    fabricName String
    fexCount Double
    infraWiNodeCount Double
    interfaces List<GetNiatelemetryNiaInventoryInterface>
    ipAddress String
    isVirtualNode String
    lastRebootTime String
    lastResetReason String
    licenseState GetNiatelemetryNiaInventoryLicenseState
    licenseType String
    logInTime String
    logOutTime String
    macSecCount Double
    macSecFabCount Double
    macsecTotalCount Double
    memory Double
    modTime String
    moid String
    nexusCloudMembershipStatus Boolean
    nodeId String
    nrVersion String
    nxosBgpEvpn GetNiatelemetryNiaInventoryNxosBgpEvpn
    nxosBgpMvpn GetNiatelemetryNiaInventoryNxosBgpMvpn
    nxosBootflashDetails GetNiatelemetryNiaInventoryNxosBootflashDetails
    nxosDciInterfaceStatus String
    nxosInterfaceBrief GetNiatelemetryNiaInventoryNxosInterfaceBrief
    nxosNveInterfaceStatus String
    nxosNvePacketCounters GetNiatelemetryNiaInventoryNxosNvePacketCounters
    nxosNveVni GetNiatelemetryNiaInventoryNxosNveVni
    nxosOspfNeighbors Double
    nxosPimNeighbors String
    nxosTelnet String
    nxosTotalRoutes Double
    nxosVtp GetNiatelemetryNiaInventoryNxosVtp
    objectType String
    owners List<String>
    parent GetNiatelemetryNiaInventoryParent
    permissionResources List<GetNiatelemetryNiaInventoryPermissionResource>
    recordType String
    recordVersion String
    registeredDevice GetNiatelemetryNiaInventoryRegisteredDevice
    routePrefixCount Double
    routePrefixV4Count Double
    routePrefixV6Count Double
    serial String
    sharedScope String
    siteName String
    siteuuid String
    smartAccountId Double
    softwareDownload String
    systemUpTime String
    tags List<GetNiatelemetryNiaInventoryTag>
    versionContext GetNiatelemetryNiaInventoryVersionContext
    vniStatuses List<GetNiatelemetryNiaInventoryVniStatus>
    vpcPeerIpAddress String
    id string
    results GetNiatelemetryNiaInventoryResult[]
    accountMoid string
    additionalProperties string
    ancestors GetNiatelemetryNiaInventoryAncestor[]
    classId string
    controllerIpAddress string
    cpu number
    crashResetLogs string
    createTime string
    customerDeviceConnector string
    dcnmFanDetails GetNiatelemetryNiaInventoryDcnmFanDetail[]
    dcnmLicenseState string
    deviceDiscovery string
    deviceHealth number
    deviceId string
    deviceName string
    deviceType string
    deviceUpTime number
    disk GetNiatelemetryNiaInventoryDisk
    dn string
    domainGroupMoid string
    fabricName string
    fexCount number
    infraWiNodeCount number
    interfaces GetNiatelemetryNiaInventoryInterface[]
    ipAddress string
    isVirtualNode string
    lastRebootTime string
    lastResetReason string
    licenseState GetNiatelemetryNiaInventoryLicenseState
    licenseType string
    logInTime string
    logOutTime string
    macSecCount number
    macSecFabCount number
    macsecTotalCount number
    memory number
    modTime string
    moid string
    nexusCloudMembershipStatus boolean
    nodeId string
    nrVersion string
    nxosBgpEvpn GetNiatelemetryNiaInventoryNxosBgpEvpn
    nxosBgpMvpn GetNiatelemetryNiaInventoryNxosBgpMvpn
    nxosBootflashDetails GetNiatelemetryNiaInventoryNxosBootflashDetails
    nxosDciInterfaceStatus string
    nxosInterfaceBrief GetNiatelemetryNiaInventoryNxosInterfaceBrief
    nxosNveInterfaceStatus string
    nxosNvePacketCounters GetNiatelemetryNiaInventoryNxosNvePacketCounters
    nxosNveVni GetNiatelemetryNiaInventoryNxosNveVni
    nxosOspfNeighbors number
    nxosPimNeighbors string
    nxosTelnet string
    nxosTotalRoutes number
    nxosVtp GetNiatelemetryNiaInventoryNxosVtp
    objectType string
    owners string[]
    parent GetNiatelemetryNiaInventoryParent
    permissionResources GetNiatelemetryNiaInventoryPermissionResource[]
    recordType string
    recordVersion string
    registeredDevice GetNiatelemetryNiaInventoryRegisteredDevice
    routePrefixCount number
    routePrefixV4Count number
    routePrefixV6Count number
    serial string
    sharedScope string
    siteName string
    siteuuid string
    smartAccountId number
    softwareDownload string
    systemUpTime string
    tags GetNiatelemetryNiaInventoryTag[]
    versionContext GetNiatelemetryNiaInventoryVersionContext
    vniStatuses GetNiatelemetryNiaInventoryVniStatus[]
    vpcPeerIpAddress string
    id str
    results Sequence[GetNiatelemetryNiaInventoryResult]
    account_moid str
    additional_properties str
    ancestors Sequence[GetNiatelemetryNiaInventoryAncestor]
    class_id str
    controller_ip_address str
    cpu float
    crash_reset_logs str
    create_time str
    customer_device_connector str
    dcnm_fan_details Sequence[GetNiatelemetryNiaInventoryDcnmFanDetail]
    dcnm_license_state str
    device_discovery str
    device_health float
    device_id str
    device_name str
    device_type str
    device_up_time float
    disk GetNiatelemetryNiaInventoryDisk
    dn str
    domain_group_moid str
    fabric_name str
    fex_count float
    infra_wi_node_count float
    interfaces Sequence[GetNiatelemetryNiaInventoryInterface]
    ip_address str
    is_virtual_node str
    last_reboot_time str
    last_reset_reason str
    license_state GetNiatelemetryNiaInventoryLicenseState
    license_type str
    log_in_time str
    log_out_time str
    mac_sec_count float
    mac_sec_fab_count float
    macsec_total_count float
    memory float
    mod_time str
    moid str
    nexus_cloud_membership_status bool
    node_id str
    nr_version str
    nxos_bgp_evpn GetNiatelemetryNiaInventoryNxosBgpEvpn
    nxos_bgp_mvpn GetNiatelemetryNiaInventoryNxosBgpMvpn
    nxos_bootflash_details GetNiatelemetryNiaInventoryNxosBootflashDetails
    nxos_dci_interface_status str
    nxos_interface_brief GetNiatelemetryNiaInventoryNxosInterfaceBrief
    nxos_nve_interface_status str
    nxos_nve_packet_counters GetNiatelemetryNiaInventoryNxosNvePacketCounters
    nxos_nve_vni GetNiatelemetryNiaInventoryNxosNveVni
    nxos_ospf_neighbors float
    nxos_pim_neighbors str
    nxos_telnet str
    nxos_total_routes float
    nxos_vtp GetNiatelemetryNiaInventoryNxosVtp
    object_type str
    owners Sequence[str]
    parent GetNiatelemetryNiaInventoryParent
    permission_resources Sequence[GetNiatelemetryNiaInventoryPermissionResource]
    record_type str
    record_version str
    registered_device GetNiatelemetryNiaInventoryRegisteredDevice
    route_prefix_count float
    route_prefix_v4_count float
    route_prefix_v6_count float
    serial str
    shared_scope str
    site_name str
    siteuuid str
    smart_account_id float
    software_download str
    system_up_time str
    tags Sequence[GetNiatelemetryNiaInventoryTag]
    version_context GetNiatelemetryNiaInventoryVersionContext
    vni_statuses Sequence[GetNiatelemetryNiaInventoryVniStatus]
    vpc_peer_ip_address str
    id String
    results List<Property Map>
    accountMoid String
    additionalProperties String
    ancestors List<Property Map>
    classId String
    controllerIpAddress String
    cpu Number
    crashResetLogs String
    createTime String
    customerDeviceConnector String
    dcnmFanDetails List<Property Map>
    dcnmLicenseState String
    deviceDiscovery String
    deviceHealth Number
    deviceId String
    deviceName String
    deviceType String
    deviceUpTime Number
    disk Property Map
    dn String
    domainGroupMoid String
    fabricName String
    fexCount Number
    infraWiNodeCount Number
    interfaces List<Property Map>
    ipAddress String
    isVirtualNode String
    lastRebootTime String
    lastResetReason String
    licenseState Property Map
    licenseType String
    logInTime String
    logOutTime String
    macSecCount Number
    macSecFabCount Number
    macsecTotalCount Number
    memory Number
    modTime String
    moid String
    nexusCloudMembershipStatus Boolean
    nodeId String
    nrVersion String
    nxosBgpEvpn Property Map
    nxosBgpMvpn Property Map
    nxosBootflashDetails Property Map
    nxosDciInterfaceStatus String
    nxosInterfaceBrief Property Map
    nxosNveInterfaceStatus String
    nxosNvePacketCounters Property Map
    nxosNveVni Property Map
    nxosOspfNeighbors Number
    nxosPimNeighbors String
    nxosTelnet String
    nxosTotalRoutes Number
    nxosVtp Property Map
    objectType String
    owners List<String>
    parent Property Map
    permissionResources List<Property Map>
    recordType String
    recordVersion String
    registeredDevice Property Map
    routePrefixCount Number
    routePrefixV4Count Number
    routePrefixV6Count Number
    serial String
    sharedScope String
    siteName String
    siteuuid String
    smartAccountId Number
    softwareDownload String
    systemUpTime String
    tags List<Property Map>
    versionContext Property Map
    vniStatuses List<Property Map>
    vpcPeerIpAddress String

    Supporting Types

    GetNiatelemetryNiaInventoryAncestor

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetNiatelemetryNiaInventoryDcnmFanDetail

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Name string
    Name of the fan used in the switch.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    ProductId string
    Product ID of the fan used in the switch.
    SerialNumber string
    Serial number of the fan used in the switch.
    VendorId string
    Vendor Id of the fan used in the switch.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Name string
    Name of the fan used in the switch.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    ProductId string
    Product ID of the fan used in the switch.
    SerialNumber string
    Serial number of the fan used in the switch.
    VendorId string
    Vendor Id of the fan used in the switch.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    name String
    Name of the fan used in the switch.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    productId String
    Product ID of the fan used in the switch.
    serialNumber String
    Serial number of the fan used in the switch.
    vendorId String
    Vendor Id of the fan used in the switch.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    name string
    Name of the fan used in the switch.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    productId string
    Product ID of the fan used in the switch.
    serialNumber string
    Serial number of the fan used in the switch.
    vendorId string
    Vendor Id of the fan used in the switch.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    name str
    Name of the fan used in the switch.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    product_id str
    Product ID of the fan used in the switch.
    serial_number str
    Serial number of the fan used in the switch.
    vendor_id str
    Vendor Id of the fan used in the switch.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    name String
    Name of the fan used in the switch.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    productId String
    Product ID of the fan used in the switch.
    serialNumber String
    Serial number of the fan used in the switch.
    vendorId String
    Vendor Id of the fan used in the switch.

    GetNiatelemetryNiaInventoryDisk

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Free double
    The free disk capacity, currently the type of this field is set to integer. This determines how much memory is free in Bytes.
    Name string
    Disk Name used to identified the disk usage record. This determines the name of the disk partition that is inventoried.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    Total double
    The total disk capacity, it should be the sum of free and used, currently the type of this field is set to integer. This determines the total memory for this partition.
    Used double
    The used disk capacity, currently the type of this field is set to integer. This determines how much memory is used in Bytes.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Free float64
    The free disk capacity, currently the type of this field is set to integer. This determines how much memory is free in Bytes.
    Name string
    Disk Name used to identified the disk usage record. This determines the name of the disk partition that is inventoried.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    Total float64
    The total disk capacity, it should be the sum of free and used, currently the type of this field is set to integer. This determines the total memory for this partition.
    Used float64
    The used disk capacity, currently the type of this field is set to integer. This determines how much memory is used in Bytes.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    free Double
    The free disk capacity, currently the type of this field is set to integer. This determines how much memory is free in Bytes.
    name String
    Disk Name used to identified the disk usage record. This determines the name of the disk partition that is inventoried.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    total Double
    The total disk capacity, it should be the sum of free and used, currently the type of this field is set to integer. This determines the total memory for this partition.
    used Double
    The used disk capacity, currently the type of this field is set to integer. This determines how much memory is used in Bytes.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    free number
    The free disk capacity, currently the type of this field is set to integer. This determines how much memory is free in Bytes.
    name string
    Disk Name used to identified the disk usage record. This determines the name of the disk partition that is inventoried.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    total number
    The total disk capacity, it should be the sum of free and used, currently the type of this field is set to integer. This determines the total memory for this partition.
    used number
    The used disk capacity, currently the type of this field is set to integer. This determines how much memory is used in Bytes.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    free float
    The free disk capacity, currently the type of this field is set to integer. This determines how much memory is free in Bytes.
    name str
    Disk Name used to identified the disk usage record. This determines the name of the disk partition that is inventoried.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    total float
    The total disk capacity, it should be the sum of free and used, currently the type of this field is set to integer. This determines the total memory for this partition.
    used float
    The used disk capacity, currently the type of this field is set to integer. This determines how much memory is used in Bytes.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    free Number
    The free disk capacity, currently the type of this field is set to integer. This determines how much memory is free in Bytes.
    name String
    Disk Name used to identified the disk usage record. This determines the name of the disk partition that is inventoried.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    total Number
    The total disk capacity, it should be the sum of free and used, currently the type of this field is set to integer. This determines the total memory for this partition.
    used Number
    The used disk capacity, currently the type of this field is set to integer. This determines how much memory is used in Bytes.

    GetNiatelemetryNiaInventoryInterface

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Name string
    Return value of name of the port.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    OperState string
    Return value of operState attribute.
    XcvrPresent string
    Return whether sfp is present or not.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Name string
    Return value of name of the port.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    OperState string
    Return value of operState attribute.
    XcvrPresent string
    Return whether sfp is present or not.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    name String
    Return value of name of the port.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    operState String
    Return value of operState attribute.
    xcvrPresent String
    Return whether sfp is present or not.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    name string
    Return value of name of the port.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    operState string
    Return value of operState attribute.
    xcvrPresent string
    Return whether sfp is present or not.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    name str
    Return value of name of the port.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    oper_state str
    Return value of operState attribute.
    xcvr_present str
    Return whether sfp is present or not.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    name String
    Return value of name of the port.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    operState String
    Return value of operState attribute.
    xcvrPresent String
    Return whether sfp is present or not.

    GetNiatelemetryNiaInventoryLicenseState

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetNiatelemetryNiaInventoryNxosBgpEvpn

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    NxosEvpnMacCount string
    Returns the EVPN mac count.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    TotalNetworks double
    Returns the BGP EVPN total networks.
    TotalPaths double
    Returns the BGP EVPN total paths.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    NxosEvpnMacCount string
    Returns the EVPN mac count.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    TotalNetworks float64
    Returns the BGP EVPN total networks.
    TotalPaths float64
    Returns the BGP EVPN total paths.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    nxosEvpnMacCount String
    Returns the EVPN mac count.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    totalNetworks Double
    Returns the BGP EVPN total networks.
    totalPaths Double
    Returns the BGP EVPN total paths.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    nxosEvpnMacCount string
    Returns the EVPN mac count.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    totalNetworks number
    Returns the BGP EVPN total networks.
    totalPaths number
    Returns the BGP EVPN total paths.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    nxos_evpn_mac_count str
    Returns the EVPN mac count.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    total_networks float
    Returns the BGP EVPN total networks.
    total_paths float
    Returns the BGP EVPN total paths.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    nxosEvpnMacCount String
    Returns the EVPN mac count.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    totalNetworks Number
    Returns the BGP EVPN total networks.
    totalPaths Number
    Returns the BGP EVPN total paths.

    GetNiatelemetryNiaInventoryNxosBgpMvpn

    AdditionalProperties string
    CapablePeers double
    Return count of BGP MVPN table capable peers.
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    ConfiguredPeers double
    Return count of BGP MVPN configured peers.
    MemoryUsed double
    Return value of BGP MVPN memory used.
    NumberOfClusterLists double
    Return value of BGP MVPN cluster list.
    NumberOfCommunities double
    Return count of BGP MVPN communities.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    TableVersion double
    Return value of BGP MVPN table version.
    TotalNetworks double
    Return count of BGP MVPN networks.
    TotalPaths double
    Return count of BGP MVPN paths.
    AdditionalProperties string
    CapablePeers float64
    Return count of BGP MVPN table capable peers.
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    ConfiguredPeers float64
    Return count of BGP MVPN configured peers.
    MemoryUsed float64
    Return value of BGP MVPN memory used.
    NumberOfClusterLists float64
    Return value of BGP MVPN cluster list.
    NumberOfCommunities float64
    Return count of BGP MVPN communities.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    TableVersion float64
    Return value of BGP MVPN table version.
    TotalNetworks float64
    Return count of BGP MVPN networks.
    TotalPaths float64
    Return count of BGP MVPN paths.
    additionalProperties String
    capablePeers Double
    Return count of BGP MVPN table capable peers.
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    configuredPeers Double
    Return count of BGP MVPN configured peers.
    memoryUsed Double
    Return value of BGP MVPN memory used.
    numberOfClusterLists Double
    Return value of BGP MVPN cluster list.
    numberOfCommunities Double
    Return count of BGP MVPN communities.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    tableVersion Double
    Return value of BGP MVPN table version.
    totalNetworks Double
    Return count of BGP MVPN networks.
    totalPaths Double
    Return count of BGP MVPN paths.
    additionalProperties string
    capablePeers number
    Return count of BGP MVPN table capable peers.
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    configuredPeers number
    Return count of BGP MVPN configured peers.
    memoryUsed number
    Return value of BGP MVPN memory used.
    numberOfClusterLists number
    Return value of BGP MVPN cluster list.
    numberOfCommunities number
    Return count of BGP MVPN communities.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    tableVersion number
    Return value of BGP MVPN table version.
    totalNetworks number
    Return count of BGP MVPN networks.
    totalPaths number
    Return count of BGP MVPN paths.
    additional_properties str
    capable_peers float
    Return count of BGP MVPN table capable peers.
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    configured_peers float
    Return count of BGP MVPN configured peers.
    memory_used float
    Return value of BGP MVPN memory used.
    number_of_cluster_lists float
    Return value of BGP MVPN cluster list.
    number_of_communities float
    Return count of BGP MVPN communities.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    table_version float
    Return value of BGP MVPN table version.
    total_networks float
    Return count of BGP MVPN networks.
    total_paths float
    Return count of BGP MVPN paths.
    additionalProperties String
    capablePeers Number
    Return count of BGP MVPN table capable peers.
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    configuredPeers Number
    Return count of BGP MVPN configured peers.
    memoryUsed Number
    Return value of BGP MVPN memory used.
    numberOfClusterLists Number
    Return value of BGP MVPN cluster list.
    numberOfCommunities Number
    Return count of BGP MVPN communities.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    tableVersion Number
    Return value of BGP MVPN table version.
    totalNetworks Number
    Return count of BGP MVPN networks.
    totalPaths Number
    Return count of BGP MVPN paths.

    GetNiatelemetryNiaInventoryNxosBootflashDetails

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    FwRev string
    Return firmware revision in boot flash details.
    ModelType string
    Return model type in boot flash details.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    Serial string
    Serial number of device being invetoried. The serial number is unique per device and will be used as the key.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    FwRev string
    Return firmware revision in boot flash details.
    ModelType string
    Return model type in boot flash details.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    Serial string
    Serial number of device being invetoried. The serial number is unique per device and will be used as the key.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    fwRev String
    Return firmware revision in boot flash details.
    modelType String
    Return model type in boot flash details.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    serial String
    Serial number of device being invetoried. The serial number is unique per device and will be used as the key.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    fwRev string
    Return firmware revision in boot flash details.
    modelType string
    Return model type in boot flash details.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    serial string
    Serial number of device being invetoried. The serial number is unique per device and will be used as the key.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    fw_rev str
    Return firmware revision in boot flash details.
    model_type str
    Return model type in boot flash details.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    serial str
    Serial number of device being invetoried. The serial number is unique per device and will be used as the key.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    fwRev String
    Return firmware revision in boot flash details.
    modelType String
    Return model type in boot flash details.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    serial String
    Serial number of device being invetoried. The serial number is unique per device and will be used as the key.

    GetNiatelemetryNiaInventoryNxosInterfaceBrief

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    InterfaceDownCount double
    Return value of number of interafces down.
    InterfaceUpCount double
    Return value of number of interafces up.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    InterfaceDownCount float64
    Return value of number of interafces down.
    InterfaceUpCount float64
    Return value of number of interafces up.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    interfaceDownCount Double
    Return value of number of interafces down.
    interfaceUpCount Double
    Return value of number of interafces up.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    interfaceDownCount number
    Return value of number of interafces down.
    interfaceUpCount number
    Return value of number of interafces up.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    interface_down_count float
    Return value of number of interafces down.
    interface_up_count float
    Return value of number of interafces up.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    interfaceDownCount Number
    Return value of number of interafces down.
    interfaceUpCount Number
    Return value of number of interafces up.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.

    GetNiatelemetryNiaInventoryNxosNvePacketCounters

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    McastInpkts double
    Return mcast in packet count.
    McastOutbytes double
    Return mcast outbytes count.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    UcastInpkts double
    Return ucast in packet count.
    UcastOutpkts double
    Return ucast out packet count.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    McastInpkts float64
    Return mcast in packet count.
    McastOutbytes float64
    Return mcast outbytes count.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    UcastInpkts float64
    Return ucast in packet count.
    UcastOutpkts float64
    Return ucast out packet count.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    mcastInpkts Double
    Return mcast in packet count.
    mcastOutbytes Double
    Return mcast outbytes count.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    ucastInpkts Double
    Return ucast in packet count.
    ucastOutpkts Double
    Return ucast out packet count.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    mcastInpkts number
    Return mcast in packet count.
    mcastOutbytes number
    Return mcast outbytes count.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    ucastInpkts number
    Return ucast in packet count.
    ucastOutpkts number
    Return ucast out packet count.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    mcast_inpkts float
    Return mcast in packet count.
    mcast_outbytes float
    Return mcast outbytes count.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    ucast_inpkts float
    Return ucast in packet count.
    ucast_outpkts float
    Return ucast out packet count.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    mcastInpkts Number
    Return mcast in packet count.
    mcastOutbytes Number
    Return mcast outbytes count.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    ucastInpkts Number
    Return ucast in packet count.
    ucastOutpkts Number
    Return ucast out packet count.

    GetNiatelemetryNiaInventoryNxosNveVni

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    CpVniCount double
    Return value of cp vni count.
    CpVniDown double
    Return value of cp vni down count.
    CpVniUp double
    Return value of cp vni up count.
    DpVniCount double
    Return value of dp vni count.
    DpVniDown double
    Return value of cp vni down count.
    DpVniUp double
    Return value of cp vni up count.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    CpVniCount float64
    Return value of cp vni count.
    CpVniDown float64
    Return value of cp vni down count.
    CpVniUp float64
    Return value of cp vni up count.
    DpVniCount float64
    Return value of dp vni count.
    DpVniDown float64
    Return value of cp vni down count.
    DpVniUp float64
    Return value of cp vni up count.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    cpVniCount Double
    Return value of cp vni count.
    cpVniDown Double
    Return value of cp vni down count.
    cpVniUp Double
    Return value of cp vni up count.
    dpVniCount Double
    Return value of dp vni count.
    dpVniDown Double
    Return value of cp vni down count.
    dpVniUp Double
    Return value of cp vni up count.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    cpVniCount number
    Return value of cp vni count.
    cpVniDown number
    Return value of cp vni down count.
    cpVniUp number
    Return value of cp vni up count.
    dpVniCount number
    Return value of dp vni count.
    dpVniDown number
    Return value of cp vni down count.
    dpVniUp number
    Return value of cp vni up count.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    cp_vni_count float
    Return value of cp vni count.
    cp_vni_down float
    Return value of cp vni down count.
    cp_vni_up float
    Return value of cp vni up count.
    dp_vni_count float
    Return value of dp vni count.
    dp_vni_down float
    Return value of cp vni down count.
    dp_vni_up float
    Return value of cp vni up count.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    cpVniCount Number
    Return value of cp vni count.
    cpVniDown Number
    Return value of cp vni down count.
    cpVniUp Number
    Return value of cp vni up count.
    dpVniCount Number
    Return value of dp vni count.
    dpVniDown Number
    Return value of cp vni down count.
    dpVniUp Number
    Return value of cp vni up count.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.

    GetNiatelemetryNiaInventoryNxosVtp

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    NrVersion double
    Software version of device being inventoried. The various software version values for each device are available on cisco.com.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    OperMode string
    Returns the status of operational mode of vtp.
    PruningMode string
    Returns the status pruning mode of vtp.
    RunningVersion string
    Returns the running version of vtp.
    TrapEnabled string
    Returns the status of trap in vtp.
    V2Mode string
    Returns the status of v2 mode of vtp.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    NrVersion float64
    Software version of device being inventoried. The various software version values for each device are available on cisco.com.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    OperMode string
    Returns the status of operational mode of vtp.
    PruningMode string
    Returns the status pruning mode of vtp.
    RunningVersion string
    Returns the running version of vtp.
    TrapEnabled string
    Returns the status of trap in vtp.
    V2Mode string
    Returns the status of v2 mode of vtp.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    nrVersion Double
    Software version of device being inventoried. The various software version values for each device are available on cisco.com.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    operMode String
    Returns the status of operational mode of vtp.
    pruningMode String
    Returns the status pruning mode of vtp.
    runningVersion String
    Returns the running version of vtp.
    trapEnabled String
    Returns the status of trap in vtp.
    v2Mode String
    Returns the status of v2 mode of vtp.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    nrVersion number
    Software version of device being inventoried. The various software version values for each device are available on cisco.com.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    operMode string
    Returns the status of operational mode of vtp.
    pruningMode string
    Returns the status pruning mode of vtp.
    runningVersion string
    Returns the running version of vtp.
    trapEnabled string
    Returns the status of trap in vtp.
    v2Mode string
    Returns the status of v2 mode of vtp.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    nr_version float
    Software version of device being inventoried. The various software version values for each device are available on cisco.com.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    oper_mode str
    Returns the status of operational mode of vtp.
    pruning_mode str
    Returns the status pruning mode of vtp.
    running_version str
    Returns the running version of vtp.
    trap_enabled str
    Returns the status of trap in vtp.
    v2_mode str
    Returns the status of v2 mode of vtp.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    nrVersion Number
    Software version of device being inventoried. The various software version values for each device are available on cisco.com.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    operMode String
    Returns the status of operational mode of vtp.
    pruningMode String
    Returns the status pruning mode of vtp.
    runningVersion String
    Returns the running version of vtp.
    trapEnabled String
    Returns the status of trap in vtp.
    v2Mode String
    Returns the status of v2 mode of vtp.

    GetNiatelemetryNiaInventoryParent

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetNiatelemetryNiaInventoryPermissionResource

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetNiatelemetryNiaInventoryRegisteredDevice

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetNiatelemetryNiaInventoryResult

    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors List<GetNiatelemetryNiaInventoryResultAncestor>
    ClassId string
    ControllerIpAddress string
    Returns controller's IP address details.
    Cpu double
    CPU usage of device being inventoried. This determines the percentage of CPU resources used.
    CrashResetLogs string
    Last crash reset reason of device being inventoried. This determines the last reason for a device's restart due to crash of the system.
    CreateTime string
    The time when this managed object was created.
    CustomerDeviceConnector string
    Returns the value of the customerDeviceConnector field.
    DcnmFanDetails List<GetNiatelemetryNiaInventoryResultDcnmFanDetail>
    DcnmLicenseState string
    Returns the License state of the device.
    DeviceDiscovery string
    Returns the value of the deviceDiscovery field.
    DeviceHealth double
    Returns the device health.
    DeviceId string
    Returns the value of the deviceId field.
    DeviceName string
    Name of device being inventoried. The name the user assigns to the device is inventoried here.
    DeviceType string
    Type of device being inventoried. This determines whether the device is a controller, leaf or spine.
    DeviceUpTime double
    Returns the device up time.
    Disks List<GetNiatelemetryNiaInventoryResultDisk>
    Dn string
    Dn for the inventories present.
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    FabricName string
    Name of the fabric of the device being inventoried.
    FexCount double
    Number of fabric extendors utilized.
    InfraWiNodeCount double
    Number of appliances as physical device that are wired into the cluster.
    Interfaces List<GetNiatelemetryNiaInventoryResultInterface>
    IpAddress string
    The IP address of the device being inventoried.
    IsVirtualNode string
    Flag to specify if the node is virtual.
    LastRebootTime string
    Returns the last reboot Time of the device.
    LastResetReason string
    Returns the last reset reason of the device.
    LicenseStates List<GetNiatelemetryNiaInventoryResultLicenseState>
    LicenseType string
    Returns the License type of the device.
    LogInTime string
    Last log in time device being inventoried. This determines the last login time on the device.
    LogOutTime string
    Last log out time of device being inventoried. This determines the last logout time on the device.
    MacSecCount double
    Number of Macsec configured interfaces on a TOR.
    MacSecFabCount double
    Number of Macsec configured interfaces on a Spine.
    MacsecTotalCount double
    Number of total Macsec configured interfaces for all nodes.
    Memory double
    Memory usage of device being inventoried. This determines the percentage of memory resources used.
    ModTime string
    The time when this managed object was last modified.
    Moid string
    The unique identifier of this Managed Object instance.
    NexusCloudMembershipStatus bool
    Returns if site has been onboarded to nexus cloud or not.
    NodeId string
    The ID of the device being inventoried.
    NrVersion string
    Software version of device being inventoried. The various software version values for each device are available on cisco.com.
    NxosBgpEvpns List<GetNiatelemetryNiaInventoryResultNxosBgpEvpn>
    NxosBgpMvpns List<GetNiatelemetryNiaInventoryResultNxosBgpMvpn>
    NxosBootflashDetails List<GetNiatelemetryNiaInventoryResultNxosBootflashDetail>
    NxosDciInterfaceStatus string
    Returns the status of dci interface configured.
    NxosInterfaceBrieves List<GetNiatelemetryNiaInventoryResultNxosInterfaceBrief>
    NxosNveInterfaceStatus string
    Returns the value of the nxosNveInterface field.
    NxosNvePacketCounters List<GetNiatelemetryNiaInventoryResultNxosNvePacketCounter>
    NxosNveVnis List<GetNiatelemetryNiaInventoryResultNxosNveVni>
    NxosOspfNeighbors double
    Total number of ospf neighbors per switch in DCNM.
    NxosPimNeighbors string
    Total number of pim neighbors per switch in DCNM.
    NxosTelnet string
    Returns the value of the nxosTelnet field.
    NxosTotalRoutes double
    Total number of routes configured in the DCNM.
    NxosVtps List<GetNiatelemetryNiaInventoryResultNxosVtp>
    ObjectType string
    Owners List<string>
    Parents List<GetNiatelemetryNiaInventoryResultParent>
    PermissionResources List<GetNiatelemetryNiaInventoryResultPermissionResource>
    RecordType string
    Type of record DCNM / APIC / SE / Nexus Switch. This determines the type of platform where inventory was collected.
    RecordVersion string
    Version of record being pushed. This determines what was the API version for data available from the device.
    RegisteredDevices List<GetNiatelemetryNiaInventoryResultRegisteredDevice>
    RoutePrefixCount double
    Total nuumber of v4 and v6 routes per node.
    RoutePrefixV4Count double
    Number of v4 routes per node.
    RoutePrefixV6Count double
    Number of v6 routes per node.
    Serial string
    Serial number of device being invetoried. The serial number is unique per device and will be used as the key.
    SharedScope string
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    SiteName string
    Name of fabric domain of the controller.
    Siteuuid string
    Returns the uuid of the Nexus Cloud site associated to the inventory object.
    SmartAccountId double
    Returns the value of the smartAccountId/CustomerId field.
    SoftwareDownload string
    Last software downloaded of device being inventoried. This determines if software download API was used.
    SystemUpTime string
    The amount of time that the device being inventoried been up.
    Tags List<GetNiatelemetryNiaInventoryResultTag>
    VersionContexts List<GetNiatelemetryNiaInventoryResultVersionContext>
    VniStatuses List<GetNiatelemetryNiaInventoryResultVniStatus>
    VpcPeerIpAddress string
    The TEP IP address of the node's vPC peer, if present.
    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors []GetNiatelemetryNiaInventoryResultAncestor
    ClassId string
    ControllerIpAddress string
    Returns controller's IP address details.
    Cpu float64
    CPU usage of device being inventoried. This determines the percentage of CPU resources used.
    CrashResetLogs string
    Last crash reset reason of device being inventoried. This determines the last reason for a device's restart due to crash of the system.
    CreateTime string
    The time when this managed object was created.
    CustomerDeviceConnector string
    Returns the value of the customerDeviceConnector field.
    DcnmFanDetails []GetNiatelemetryNiaInventoryResultDcnmFanDetail
    DcnmLicenseState string
    Returns the License state of the device.
    DeviceDiscovery string
    Returns the value of the deviceDiscovery field.
    DeviceHealth float64
    Returns the device health.
    DeviceId string
    Returns the value of the deviceId field.
    DeviceName string
    Name of device being inventoried. The name the user assigns to the device is inventoried here.
    DeviceType string
    Type of device being inventoried. This determines whether the device is a controller, leaf or spine.
    DeviceUpTime float64
    Returns the device up time.
    Disks []GetNiatelemetryNiaInventoryResultDisk
    Dn string
    Dn for the inventories present.
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    FabricName string
    Name of the fabric of the device being inventoried.
    FexCount float64
    Number of fabric extendors utilized.
    InfraWiNodeCount float64
    Number of appliances as physical device that are wired into the cluster.
    Interfaces []GetNiatelemetryNiaInventoryResultInterface
    IpAddress string
    The IP address of the device being inventoried.
    IsVirtualNode string
    Flag to specify if the node is virtual.
    LastRebootTime string
    Returns the last reboot Time of the device.
    LastResetReason string
    Returns the last reset reason of the device.
    LicenseStates []GetNiatelemetryNiaInventoryResultLicenseState
    LicenseType string
    Returns the License type of the device.
    LogInTime string
    Last log in time device being inventoried. This determines the last login time on the device.
    LogOutTime string
    Last log out time of device being inventoried. This determines the last logout time on the device.
    MacSecCount float64
    Number of Macsec configured interfaces on a TOR.
    MacSecFabCount float64
    Number of Macsec configured interfaces on a Spine.
    MacsecTotalCount float64
    Number of total Macsec configured interfaces for all nodes.
    Memory float64
    Memory usage of device being inventoried. This determines the percentage of memory resources used.
    ModTime string
    The time when this managed object was last modified.
    Moid string
    The unique identifier of this Managed Object instance.
    NexusCloudMembershipStatus bool
    Returns if site has been onboarded to nexus cloud or not.
    NodeId string
    The ID of the device being inventoried.
    NrVersion string
    Software version of device being inventoried. The various software version values for each device are available on cisco.com.
    NxosBgpEvpns []GetNiatelemetryNiaInventoryResultNxosBgpEvpn
    NxosBgpMvpns []GetNiatelemetryNiaInventoryResultNxosBgpMvpn
    NxosBootflashDetails []GetNiatelemetryNiaInventoryResultNxosBootflashDetail
    NxosDciInterfaceStatus string
    Returns the status of dci interface configured.
    NxosInterfaceBrieves []GetNiatelemetryNiaInventoryResultNxosInterfaceBrief
    NxosNveInterfaceStatus string
    Returns the value of the nxosNveInterface field.
    NxosNvePacketCounters []GetNiatelemetryNiaInventoryResultNxosNvePacketCounter
    NxosNveVnis []GetNiatelemetryNiaInventoryResultNxosNveVni
    NxosOspfNeighbors float64
    Total number of ospf neighbors per switch in DCNM.
    NxosPimNeighbors string
    Total number of pim neighbors per switch in DCNM.
    NxosTelnet string
    Returns the value of the nxosTelnet field.
    NxosTotalRoutes float64
    Total number of routes configured in the DCNM.
    NxosVtps []GetNiatelemetryNiaInventoryResultNxosVtp
    ObjectType string
    Owners []string
    Parents []GetNiatelemetryNiaInventoryResultParent
    PermissionResources []GetNiatelemetryNiaInventoryResultPermissionResource
    RecordType string
    Type of record DCNM / APIC / SE / Nexus Switch. This determines the type of platform where inventory was collected.
    RecordVersion string
    Version of record being pushed. This determines what was the API version for data available from the device.
    RegisteredDevices []GetNiatelemetryNiaInventoryResultRegisteredDevice
    RoutePrefixCount float64
    Total nuumber of v4 and v6 routes per node.
    RoutePrefixV4Count float64
    Number of v4 routes per node.
    RoutePrefixV6Count float64
    Number of v6 routes per node.
    Serial string
    Serial number of device being invetoried. The serial number is unique per device and will be used as the key.
    SharedScope string
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    SiteName string
    Name of fabric domain of the controller.
    Siteuuid string
    Returns the uuid of the Nexus Cloud site associated to the inventory object.
    SmartAccountId float64
    Returns the value of the smartAccountId/CustomerId field.
    SoftwareDownload string
    Last software downloaded of device being inventoried. This determines if software download API was used.
    SystemUpTime string
    The amount of time that the device being inventoried been up.
    Tags []GetNiatelemetryNiaInventoryResultTag
    VersionContexts []GetNiatelemetryNiaInventoryResultVersionContext
    VniStatuses []GetNiatelemetryNiaInventoryResultVniStatus
    VpcPeerIpAddress string
    The TEP IP address of the node's vPC peer, if present.
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<GetNiatelemetryNiaInventoryResultAncestor>
    classId String
    controllerIpAddress String
    Returns controller's IP address details.
    cpu Double
    CPU usage of device being inventoried. This determines the percentage of CPU resources used.
    crashResetLogs String
    Last crash reset reason of device being inventoried. This determines the last reason for a device's restart due to crash of the system.
    createTime String
    The time when this managed object was created.
    customerDeviceConnector String
    Returns the value of the customerDeviceConnector field.
    dcnmFanDetails List<GetNiatelemetryNiaInventoryResultDcnmFanDetail>
    dcnmLicenseState String
    Returns the License state of the device.
    deviceDiscovery String
    Returns the value of the deviceDiscovery field.
    deviceHealth Double
    Returns the device health.
    deviceId String
    Returns the value of the deviceId field.
    deviceName String
    Name of device being inventoried. The name the user assigns to the device is inventoried here.
    deviceType String
    Type of device being inventoried. This determines whether the device is a controller, leaf or spine.
    deviceUpTime Double
    Returns the device up time.
    disks List<GetNiatelemetryNiaInventoryResultDisk>
    dn String
    Dn for the inventories present.
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    fabricName String
    Name of the fabric of the device being inventoried.
    fexCount Double
    Number of fabric extendors utilized.
    infraWiNodeCount Double
    Number of appliances as physical device that are wired into the cluster.
    interfaces List<GetNiatelemetryNiaInventoryResultInterface>
    ipAddress String
    The IP address of the device being inventoried.
    isVirtualNode String
    Flag to specify if the node is virtual.
    lastRebootTime String
    Returns the last reboot Time of the device.
    lastResetReason String
    Returns the last reset reason of the device.
    licenseStates List<GetNiatelemetryNiaInventoryResultLicenseState>
    licenseType String
    Returns the License type of the device.
    logInTime String
    Last log in time device being inventoried. This determines the last login time on the device.
    logOutTime String
    Last log out time of device being inventoried. This determines the last logout time on the device.
    macSecCount Double
    Number of Macsec configured interfaces on a TOR.
    macSecFabCount Double
    Number of Macsec configured interfaces on a Spine.
    macsecTotalCount Double
    Number of total Macsec configured interfaces for all nodes.
    memory Double
    Memory usage of device being inventoried. This determines the percentage of memory resources used.
    modTime String
    The time when this managed object was last modified.
    moid String
    The unique identifier of this Managed Object instance.
    nexusCloudMembershipStatus Boolean
    Returns if site has been onboarded to nexus cloud or not.
    nodeId String
    The ID of the device being inventoried.
    nrVersion String
    Software version of device being inventoried. The various software version values for each device are available on cisco.com.
    nxosBgpEvpns List<GetNiatelemetryNiaInventoryResultNxosBgpEvpn>
    nxosBgpMvpns List<GetNiatelemetryNiaInventoryResultNxosBgpMvpn>
    nxosBootflashDetails List<GetNiatelemetryNiaInventoryResultNxosBootflashDetail>
    nxosDciInterfaceStatus String
    Returns the status of dci interface configured.
    nxosInterfaceBrieves List<GetNiatelemetryNiaInventoryResultNxosInterfaceBrief>
    nxosNveInterfaceStatus String
    Returns the value of the nxosNveInterface field.
    nxosNvePacketCounters List<GetNiatelemetryNiaInventoryResultNxosNvePacketCounter>
    nxosNveVnis List<GetNiatelemetryNiaInventoryResultNxosNveVni>
    nxosOspfNeighbors Double
    Total number of ospf neighbors per switch in DCNM.
    nxosPimNeighbors String
    Total number of pim neighbors per switch in DCNM.
    nxosTelnet String
    Returns the value of the nxosTelnet field.
    nxosTotalRoutes Double
    Total number of routes configured in the DCNM.
    nxosVtps List<GetNiatelemetryNiaInventoryResultNxosVtp>
    objectType String
    owners List<String>
    parents List<GetNiatelemetryNiaInventoryResultParent>
    permissionResources List<GetNiatelemetryNiaInventoryResultPermissionResource>
    recordType String
    Type of record DCNM / APIC / SE / Nexus Switch. This determines the type of platform where inventory was collected.
    recordVersion String
    Version of record being pushed. This determines what was the API version for data available from the device.
    registeredDevices List<GetNiatelemetryNiaInventoryResultRegisteredDevice>
    routePrefixCount Double
    Total nuumber of v4 and v6 routes per node.
    routePrefixV4Count Double
    Number of v4 routes per node.
    routePrefixV6Count Double
    Number of v6 routes per node.
    serial String
    Serial number of device being invetoried. The serial number is unique per device and will be used as the key.
    sharedScope String
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    siteName String
    Name of fabric domain of the controller.
    siteuuid String
    Returns the uuid of the Nexus Cloud site associated to the inventory object.
    smartAccountId Double
    Returns the value of the smartAccountId/CustomerId field.
    softwareDownload String
    Last software downloaded of device being inventoried. This determines if software download API was used.
    systemUpTime String
    The amount of time that the device being inventoried been up.
    tags List<GetNiatelemetryNiaInventoryResultTag>
    versionContexts List<GetNiatelemetryNiaInventoryResultVersionContext>
    vniStatuses List<GetNiatelemetryNiaInventoryResultVniStatus>
    vpcPeerIpAddress String
    The TEP IP address of the node's vPC peer, if present.
    accountMoid string
    The Account ID for this managed object.
    additionalProperties string
    ancestors GetNiatelemetryNiaInventoryResultAncestor[]
    classId string
    controllerIpAddress string
    Returns controller's IP address details.
    cpu number
    CPU usage of device being inventoried. This determines the percentage of CPU resources used.
    crashResetLogs string
    Last crash reset reason of device being inventoried. This determines the last reason for a device's restart due to crash of the system.
    createTime string
    The time when this managed object was created.
    customerDeviceConnector string
    Returns the value of the customerDeviceConnector field.
    dcnmFanDetails GetNiatelemetryNiaInventoryResultDcnmFanDetail[]
    dcnmLicenseState string
    Returns the License state of the device.
    deviceDiscovery string
    Returns the value of the deviceDiscovery field.
    deviceHealth number
    Returns the device health.
    deviceId string
    Returns the value of the deviceId field.
    deviceName string
    Name of device being inventoried. The name the user assigns to the device is inventoried here.
    deviceType string
    Type of device being inventoried. This determines whether the device is a controller, leaf or spine.
    deviceUpTime number
    Returns the device up time.
    disks GetNiatelemetryNiaInventoryResultDisk[]
    dn string
    Dn for the inventories present.
    domainGroupMoid string
    The DomainGroup ID for this managed object.
    fabricName string
    Name of the fabric of the device being inventoried.
    fexCount number
    Number of fabric extendors utilized.
    infraWiNodeCount number
    Number of appliances as physical device that are wired into the cluster.
    interfaces GetNiatelemetryNiaInventoryResultInterface[]
    ipAddress string
    The IP address of the device being inventoried.
    isVirtualNode string
    Flag to specify if the node is virtual.
    lastRebootTime string
    Returns the last reboot Time of the device.
    lastResetReason string
    Returns the last reset reason of the device.
    licenseStates GetNiatelemetryNiaInventoryResultLicenseState[]
    licenseType string
    Returns the License type of the device.
    logInTime string
    Last log in time device being inventoried. This determines the last login time on the device.
    logOutTime string
    Last log out time of device being inventoried. This determines the last logout time on the device.
    macSecCount number
    Number of Macsec configured interfaces on a TOR.
    macSecFabCount number
    Number of Macsec configured interfaces on a Spine.
    macsecTotalCount number
    Number of total Macsec configured interfaces for all nodes.
    memory number
    Memory usage of device being inventoried. This determines the percentage of memory resources used.
    modTime string
    The time when this managed object was last modified.
    moid string
    The unique identifier of this Managed Object instance.
    nexusCloudMembershipStatus boolean
    Returns if site has been onboarded to nexus cloud or not.
    nodeId string
    The ID of the device being inventoried.
    nrVersion string
    Software version of device being inventoried. The various software version values for each device are available on cisco.com.
    nxosBgpEvpns GetNiatelemetryNiaInventoryResultNxosBgpEvpn[]
    nxosBgpMvpns GetNiatelemetryNiaInventoryResultNxosBgpMvpn[]
    nxosBootflashDetails GetNiatelemetryNiaInventoryResultNxosBootflashDetail[]
    nxosDciInterfaceStatus string
    Returns the status of dci interface configured.
    nxosInterfaceBrieves GetNiatelemetryNiaInventoryResultNxosInterfaceBrief[]
    nxosNveInterfaceStatus string
    Returns the value of the nxosNveInterface field.
    nxosNvePacketCounters GetNiatelemetryNiaInventoryResultNxosNvePacketCounter[]
    nxosNveVnis GetNiatelemetryNiaInventoryResultNxosNveVni[]
    nxosOspfNeighbors number
    Total number of ospf neighbors per switch in DCNM.
    nxosPimNeighbors string
    Total number of pim neighbors per switch in DCNM.
    nxosTelnet string
    Returns the value of the nxosTelnet field.
    nxosTotalRoutes number
    Total number of routes configured in the DCNM.
    nxosVtps GetNiatelemetryNiaInventoryResultNxosVtp[]
    objectType string
    owners string[]
    parents GetNiatelemetryNiaInventoryResultParent[]
    permissionResources GetNiatelemetryNiaInventoryResultPermissionResource[]
    recordType string
    Type of record DCNM / APIC / SE / Nexus Switch. This determines the type of platform where inventory was collected.
    recordVersion string
    Version of record being pushed. This determines what was the API version for data available from the device.
    registeredDevices GetNiatelemetryNiaInventoryResultRegisteredDevice[]
    routePrefixCount number
    Total nuumber of v4 and v6 routes per node.
    routePrefixV4Count number
    Number of v4 routes per node.
    routePrefixV6Count number
    Number of v6 routes per node.
    serial string
    Serial number of device being invetoried. The serial number is unique per device and will be used as the key.
    sharedScope string
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    siteName string
    Name of fabric domain of the controller.
    siteuuid string
    Returns the uuid of the Nexus Cloud site associated to the inventory object.
    smartAccountId number
    Returns the value of the smartAccountId/CustomerId field.
    softwareDownload string
    Last software downloaded of device being inventoried. This determines if software download API was used.
    systemUpTime string
    The amount of time that the device being inventoried been up.
    tags GetNiatelemetryNiaInventoryResultTag[]
    versionContexts GetNiatelemetryNiaInventoryResultVersionContext[]
    vniStatuses GetNiatelemetryNiaInventoryResultVniStatus[]
    vpcPeerIpAddress string
    The TEP IP address of the node's vPC peer, if present.
    account_moid str
    The Account ID for this managed object.
    additional_properties str
    ancestors Sequence[GetNiatelemetryNiaInventoryResultAncestor]
    class_id str
    controller_ip_address str
    Returns controller's IP address details.
    cpu float
    CPU usage of device being inventoried. This determines the percentage of CPU resources used.
    crash_reset_logs str
    Last crash reset reason of device being inventoried. This determines the last reason for a device's restart due to crash of the system.
    create_time str
    The time when this managed object was created.
    customer_device_connector str
    Returns the value of the customerDeviceConnector field.
    dcnm_fan_details Sequence[GetNiatelemetryNiaInventoryResultDcnmFanDetail]
    dcnm_license_state str
    Returns the License state of the device.
    device_discovery str
    Returns the value of the deviceDiscovery field.
    device_health float
    Returns the device health.
    device_id str
    Returns the value of the deviceId field.
    device_name str
    Name of device being inventoried. The name the user assigns to the device is inventoried here.
    device_type str
    Type of device being inventoried. This determines whether the device is a controller, leaf or spine.
    device_up_time float
    Returns the device up time.
    disks Sequence[GetNiatelemetryNiaInventoryResultDisk]
    dn str
    Dn for the inventories present.
    domain_group_moid str
    The DomainGroup ID for this managed object.
    fabric_name str
    Name of the fabric of the device being inventoried.
    fex_count float
    Number of fabric extendors utilized.
    infra_wi_node_count float
    Number of appliances as physical device that are wired into the cluster.
    interfaces Sequence[GetNiatelemetryNiaInventoryResultInterface]
    ip_address str
    The IP address of the device being inventoried.
    is_virtual_node str
    Flag to specify if the node is virtual.
    last_reboot_time str
    Returns the last reboot Time of the device.
    last_reset_reason str
    Returns the last reset reason of the device.
    license_states Sequence[GetNiatelemetryNiaInventoryResultLicenseState]
    license_type str
    Returns the License type of the device.
    log_in_time str
    Last log in time device being inventoried. This determines the last login time on the device.
    log_out_time str
    Last log out time of device being inventoried. This determines the last logout time on the device.
    mac_sec_count float
    Number of Macsec configured interfaces on a TOR.
    mac_sec_fab_count float
    Number of Macsec configured interfaces on a Spine.
    macsec_total_count float
    Number of total Macsec configured interfaces for all nodes.
    memory float
    Memory usage of device being inventoried. This determines the percentage of memory resources used.
    mod_time str
    The time when this managed object was last modified.
    moid str
    The unique identifier of this Managed Object instance.
    nexus_cloud_membership_status bool
    Returns if site has been onboarded to nexus cloud or not.
    node_id str
    The ID of the device being inventoried.
    nr_version str
    Software version of device being inventoried. The various software version values for each device are available on cisco.com.
    nxos_bgp_evpns Sequence[GetNiatelemetryNiaInventoryResultNxosBgpEvpn]
    nxos_bgp_mvpns Sequence[GetNiatelemetryNiaInventoryResultNxosBgpMvpn]
    nxos_bootflash_details Sequence[GetNiatelemetryNiaInventoryResultNxosBootflashDetail]
    nxos_dci_interface_status str
    Returns the status of dci interface configured.
    nxos_interface_brieves Sequence[GetNiatelemetryNiaInventoryResultNxosInterfaceBrief]
    nxos_nve_interface_status str
    Returns the value of the nxosNveInterface field.
    nxos_nve_packet_counters Sequence[GetNiatelemetryNiaInventoryResultNxosNvePacketCounter]
    nxos_nve_vnis Sequence[GetNiatelemetryNiaInventoryResultNxosNveVni]
    nxos_ospf_neighbors float
    Total number of ospf neighbors per switch in DCNM.
    nxos_pim_neighbors str
    Total number of pim neighbors per switch in DCNM.
    nxos_telnet str
    Returns the value of the nxosTelnet field.
    nxos_total_routes float
    Total number of routes configured in the DCNM.
    nxos_vtps Sequence[GetNiatelemetryNiaInventoryResultNxosVtp]
    object_type str
    owners Sequence[str]
    parents Sequence[GetNiatelemetryNiaInventoryResultParent]
    permission_resources Sequence[GetNiatelemetryNiaInventoryResultPermissionResource]
    record_type str
    Type of record DCNM / APIC / SE / Nexus Switch. This determines the type of platform where inventory was collected.
    record_version str
    Version of record being pushed. This determines what was the API version for data available from the device.
    registered_devices Sequence[GetNiatelemetryNiaInventoryResultRegisteredDevice]
    route_prefix_count float
    Total nuumber of v4 and v6 routes per node.
    route_prefix_v4_count float
    Number of v4 routes per node.
    route_prefix_v6_count float
    Number of v6 routes per node.
    serial str
    Serial number of device being invetoried. The serial number is unique per device and will be used as the key.
    shared_scope str
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    site_name str
    Name of fabric domain of the controller.
    siteuuid str
    Returns the uuid of the Nexus Cloud site associated to the inventory object.
    smart_account_id float
    Returns the value of the smartAccountId/CustomerId field.
    software_download str
    Last software downloaded of device being inventoried. This determines if software download API was used.
    system_up_time str
    The amount of time that the device being inventoried been up.
    tags Sequence[GetNiatelemetryNiaInventoryResultTag]
    version_contexts Sequence[GetNiatelemetryNiaInventoryResultVersionContext]
    vni_statuses Sequence[GetNiatelemetryNiaInventoryResultVniStatus]
    vpc_peer_ip_address str
    The TEP IP address of the node's vPC peer, if present.
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<Property Map>
    classId String
    controllerIpAddress String
    Returns controller's IP address details.
    cpu Number
    CPU usage of device being inventoried. This determines the percentage of CPU resources used.
    crashResetLogs String
    Last crash reset reason of device being inventoried. This determines the last reason for a device's restart due to crash of the system.
    createTime String
    The time when this managed object was created.
    customerDeviceConnector String
    Returns the value of the customerDeviceConnector field.
    dcnmFanDetails List<Property Map>
    dcnmLicenseState String
    Returns the License state of the device.
    deviceDiscovery String
    Returns the value of the deviceDiscovery field.
    deviceHealth Number
    Returns the device health.
    deviceId String
    Returns the value of the deviceId field.
    deviceName String
    Name of device being inventoried. The name the user assigns to the device is inventoried here.
    deviceType String
    Type of device being inventoried. This determines whether the device is a controller, leaf or spine.
    deviceUpTime Number
    Returns the device up time.
    disks List<Property Map>
    dn String
    Dn for the inventories present.
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    fabricName String
    Name of the fabric of the device being inventoried.
    fexCount Number
    Number of fabric extendors utilized.
    infraWiNodeCount Number
    Number of appliances as physical device that are wired into the cluster.
    interfaces List<Property Map>
    ipAddress String
    The IP address of the device being inventoried.
    isVirtualNode String
    Flag to specify if the node is virtual.
    lastRebootTime String
    Returns the last reboot Time of the device.
    lastResetReason String
    Returns the last reset reason of the device.
    licenseStates List<Property Map>
    licenseType String
    Returns the License type of the device.
    logInTime String
    Last log in time device being inventoried. This determines the last login time on the device.
    logOutTime String
    Last log out time of device being inventoried. This determines the last logout time on the device.
    macSecCount Number
    Number of Macsec configured interfaces on a TOR.
    macSecFabCount Number
    Number of Macsec configured interfaces on a Spine.
    macsecTotalCount Number
    Number of total Macsec configured interfaces for all nodes.
    memory Number
    Memory usage of device being inventoried. This determines the percentage of memory resources used.
    modTime String
    The time when this managed object was last modified.
    moid String
    The unique identifier of this Managed Object instance.
    nexusCloudMembershipStatus Boolean
    Returns if site has been onboarded to nexus cloud or not.
    nodeId String
    The ID of the device being inventoried.
    nrVersion String
    Software version of device being inventoried. The various software version values for each device are available on cisco.com.
    nxosBgpEvpns List<Property Map>
    nxosBgpMvpns List<Property Map>
    nxosBootflashDetails List<Property Map>
    nxosDciInterfaceStatus String
    Returns the status of dci interface configured.
    nxosInterfaceBrieves List<Property Map>
    nxosNveInterfaceStatus String
    Returns the value of the nxosNveInterface field.
    nxosNvePacketCounters List<Property Map>
    nxosNveVnis List<Property Map>
    nxosOspfNeighbors Number
    Total number of ospf neighbors per switch in DCNM.
    nxosPimNeighbors String
    Total number of pim neighbors per switch in DCNM.
    nxosTelnet String
    Returns the value of the nxosTelnet field.
    nxosTotalRoutes Number
    Total number of routes configured in the DCNM.
    nxosVtps List<Property Map>
    objectType String
    owners List<String>
    parents List<Property Map>
    permissionResources List<Property Map>
    recordType String
    Type of record DCNM / APIC / SE / Nexus Switch. This determines the type of platform where inventory was collected.
    recordVersion String
    Version of record being pushed. This determines what was the API version for data available from the device.
    registeredDevices List<Property Map>
    routePrefixCount Number
    Total nuumber of v4 and v6 routes per node.
    routePrefixV4Count Number
    Number of v4 routes per node.
    routePrefixV6Count Number
    Number of v6 routes per node.
    serial String
    Serial number of device being invetoried. The serial number is unique per device and will be used as the key.
    sharedScope String
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    siteName String
    Name of fabric domain of the controller.
    siteuuid String
    Returns the uuid of the Nexus Cloud site associated to the inventory object.
    smartAccountId Number
    Returns the value of the smartAccountId/CustomerId field.
    softwareDownload String
    Last software downloaded of device being inventoried. This determines if software download API was used.
    systemUpTime String
    The amount of time that the device being inventoried been up.
    tags List<Property Map>
    versionContexts List<Property Map>
    vniStatuses List<Property Map>
    vpcPeerIpAddress String
    The TEP IP address of the node's vPC peer, if present.

    GetNiatelemetryNiaInventoryResultAncestor

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetNiatelemetryNiaInventoryResultDcnmFanDetail

    AdditionalProperties string
    ClassId string
    Name string
    ObjectType string
    ProductId string
    SerialNumber string
    VendorId string
    AdditionalProperties string
    ClassId string
    Name string
    ObjectType string
    ProductId string
    SerialNumber string
    VendorId string
    additionalProperties String
    classId String
    name String
    objectType String
    productId String
    serialNumber String
    vendorId String
    additionalProperties string
    classId string
    name string
    objectType string
    productId string
    serialNumber string
    vendorId string
    additionalProperties String
    classId String
    name String
    objectType String
    productId String
    serialNumber String
    vendorId String

    GetNiatelemetryNiaInventoryResultDisk

    AdditionalProperties string
    ClassId string
    Free double
    Name string
    ObjectType string
    Total double
    Used double
    AdditionalProperties string
    ClassId string
    Free float64
    Name string
    ObjectType string
    Total float64
    Used float64
    additionalProperties String
    classId String
    free Double
    name String
    objectType String
    total Double
    used Double
    additionalProperties string
    classId string
    free number
    name string
    objectType string
    total number
    used number
    additionalProperties String
    classId String
    free Number
    name String
    objectType String
    total Number
    used Number

    GetNiatelemetryNiaInventoryResultInterface

    AdditionalProperties string
    ClassId string
    Name string
    ObjectType string
    OperState string
    XcvrPresent string
    AdditionalProperties string
    ClassId string
    Name string
    ObjectType string
    OperState string
    XcvrPresent string
    additionalProperties String
    classId String
    name String
    objectType String
    operState String
    xcvrPresent String
    additionalProperties string
    classId string
    name string
    objectType string
    operState string
    xcvrPresent string
    additionalProperties String
    classId String
    name String
    objectType String
    operState String
    xcvrPresent String

    GetNiatelemetryNiaInventoryResultLicenseState

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetNiatelemetryNiaInventoryResultNxosBgpEvpn

    GetNiatelemetryNiaInventoryResultNxosBgpMvpn

    GetNiatelemetryNiaInventoryResultNxosBootflashDetail

    AdditionalProperties string
    ClassId string
    FwRev string
    ModelType string
    ObjectType string
    Serial string
    Serial number of device being invetoried. The serial number is unique per device and will be used as the key.
    AdditionalProperties string
    ClassId string
    FwRev string
    ModelType string
    ObjectType string
    Serial string
    Serial number of device being invetoried. The serial number is unique per device and will be used as the key.
    additionalProperties String
    classId String
    fwRev String
    modelType String
    objectType String
    serial String
    Serial number of device being invetoried. The serial number is unique per device and will be used as the key.
    additionalProperties string
    classId string
    fwRev string
    modelType string
    objectType string
    serial string
    Serial number of device being invetoried. The serial number is unique per device and will be used as the key.
    additional_properties str
    class_id str
    fw_rev str
    model_type str
    object_type str
    serial str
    Serial number of device being invetoried. The serial number is unique per device and will be used as the key.
    additionalProperties String
    classId String
    fwRev String
    modelType String
    objectType String
    serial String
    Serial number of device being invetoried. The serial number is unique per device and will be used as the key.

    GetNiatelemetryNiaInventoryResultNxosInterfaceBrief

    GetNiatelemetryNiaInventoryResultNxosNvePacketCounter

    GetNiatelemetryNiaInventoryResultNxosNveVni

    AdditionalProperties string
    ClassId string
    CpVniCount double
    CpVniDown double
    CpVniUp double
    DpVniCount double
    DpVniDown double
    DpVniUp double
    ObjectType string
    AdditionalProperties string
    ClassId string
    CpVniCount float64
    CpVniDown float64
    CpVniUp float64
    DpVniCount float64
    DpVniDown float64
    DpVniUp float64
    ObjectType string
    additionalProperties String
    classId String
    cpVniCount Double
    cpVniDown Double
    cpVniUp Double
    dpVniCount Double
    dpVniDown Double
    dpVniUp Double
    objectType String
    additionalProperties string
    classId string
    cpVniCount number
    cpVniDown number
    cpVniUp number
    dpVniCount number
    dpVniDown number
    dpVniUp number
    objectType string
    additionalProperties String
    classId String
    cpVniCount Number
    cpVniDown Number
    cpVniUp Number
    dpVniCount Number
    dpVniDown Number
    dpVniUp Number
    objectType String

    GetNiatelemetryNiaInventoryResultNxosVtp

    AdditionalProperties string
    ClassId string
    NrVersion double
    Software version of device being inventoried. The various software version values for each device are available on cisco.com.
    ObjectType string
    OperMode string
    PruningMode string
    RunningVersion string
    TrapEnabled string
    V2Mode string
    AdditionalProperties string
    ClassId string
    NrVersion float64
    Software version of device being inventoried. The various software version values for each device are available on cisco.com.
    ObjectType string
    OperMode string
    PruningMode string
    RunningVersion string
    TrapEnabled string
    V2Mode string
    additionalProperties String
    classId String
    nrVersion Double
    Software version of device being inventoried. The various software version values for each device are available on cisco.com.
    objectType String
    operMode String
    pruningMode String
    runningVersion String
    trapEnabled String
    v2Mode String
    additionalProperties string
    classId string
    nrVersion number
    Software version of device being inventoried. The various software version values for each device are available on cisco.com.
    objectType string
    operMode string
    pruningMode string
    runningVersion string
    trapEnabled string
    v2Mode string
    additional_properties str
    class_id str
    nr_version float
    Software version of device being inventoried. The various software version values for each device are available on cisco.com.
    object_type str
    oper_mode str
    pruning_mode str
    running_version str
    trap_enabled str
    v2_mode str
    additionalProperties String
    classId String
    nrVersion Number
    Software version of device being inventoried. The various software version values for each device are available on cisco.com.
    objectType String
    operMode String
    pruningMode String
    runningVersion String
    trapEnabled String
    v2Mode String

    GetNiatelemetryNiaInventoryResultParent

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetNiatelemetryNiaInventoryResultPermissionResource

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetNiatelemetryNiaInventoryResultRegisteredDevice

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetNiatelemetryNiaInventoryResultTag

    AdditionalProperties string
    Key string
    Value string
    AdditionalProperties string
    Key string
    Value string
    additionalProperties String
    key String
    value String
    additionalProperties string
    key string
    value string
    additionalProperties String
    key String
    value String

    GetNiatelemetryNiaInventoryResultVersionContext

    AdditionalProperties string
    ClassId string
    InterestedMos List<GetNiatelemetryNiaInventoryResultVersionContextInterestedMo>
    MarkedForDeletion bool
    NrVersion string
    Software version of device being inventoried. The various software version values for each device are available on cisco.com.
    ObjectType string
    RefMos List<GetNiatelemetryNiaInventoryResultVersionContextRefMo>
    Timestamp string
    VersionType string
    AdditionalProperties string
    ClassId string
    InterestedMos []GetNiatelemetryNiaInventoryResultVersionContextInterestedMo
    MarkedForDeletion bool
    NrVersion string
    Software version of device being inventoried. The various software version values for each device are available on cisco.com.
    ObjectType string
    RefMos []GetNiatelemetryNiaInventoryResultVersionContextRefMo
    Timestamp string
    VersionType string
    additionalProperties String
    classId String
    interestedMos List<GetNiatelemetryNiaInventoryResultVersionContextInterestedMo>
    markedForDeletion Boolean
    nrVersion String
    Software version of device being inventoried. The various software version values for each device are available on cisco.com.
    objectType String
    refMos List<GetNiatelemetryNiaInventoryResultVersionContextRefMo>
    timestamp String
    versionType String
    additionalProperties string
    classId string
    interestedMos GetNiatelemetryNiaInventoryResultVersionContextInterestedMo[]
    markedForDeletion boolean
    nrVersion string
    Software version of device being inventoried. The various software version values for each device are available on cisco.com.
    objectType string
    refMos GetNiatelemetryNiaInventoryResultVersionContextRefMo[]
    timestamp string
    versionType string
    additionalProperties String
    classId String
    interestedMos List<Property Map>
    markedForDeletion Boolean
    nrVersion String
    Software version of device being inventoried. The various software version values for each device are available on cisco.com.
    objectType String
    refMos List<Property Map>
    timestamp String
    versionType String

    GetNiatelemetryNiaInventoryResultVersionContextInterestedMo

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetNiatelemetryNiaInventoryResultVersionContextRefMo

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetNiatelemetryNiaInventoryResultVniStatus

    AdditionalProperties string
    ClassId string
    ObjectType string
    Vni string
    VniState string
    VniType string
    AdditionalProperties string
    ClassId string
    ObjectType string
    Vni string
    VniState string
    VniType string
    additionalProperties String
    classId String
    objectType String
    vni String
    vniState String
    vniType String
    additionalProperties string
    classId string
    objectType string
    vni string
    vniState string
    vniType string
    additionalProperties String
    classId String
    objectType String
    vni String
    vniState String
    vniType String

    GetNiatelemetryNiaInventoryTag

    AdditionalProperties string
    Key string
    The string representation of a tag key.
    Value string
    The string representation of a tag value.
    AdditionalProperties string
    Key string
    The string representation of a tag key.
    Value string
    The string representation of a tag value.
    additionalProperties String
    key String
    The string representation of a tag key.
    value String
    The string representation of a tag value.
    additionalProperties string
    key string
    The string representation of a tag key.
    value string
    The string representation of a tag value.
    additional_properties str
    key str
    The string representation of a tag key.
    value str
    The string representation of a tag value.
    additionalProperties String
    key String
    The string representation of a tag key.
    value String
    The string representation of a tag value.

    GetNiatelemetryNiaInventoryVersionContext

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    InterestedMos List<GetNiatelemetryNiaInventoryVersionContextInterestedMo>
    MarkedForDeletion bool
    The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
    NrVersion string
    Software version of device being inventoried. The various software version values for each device are available on cisco.com.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    RefMo GetNiatelemetryNiaInventoryVersionContextRefMo
    A reference to the original Managed Object.
    Timestamp string
    The time this versioned Managed Object was created.
    VersionType string
    Specifies type of version. Currently the only supported value is "Configured" that is used to keep track of snapshots of policies and profiles that are intended to be configured to target endpoints.

    • Modified - Version created every time an object is modified.
    • Configured - Version created every time an object is configured to the service profile.
    • Deployed - Version created for objects related to a service profile when it is deployed.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    InterestedMos []GetNiatelemetryNiaInventoryVersionContextInterestedMo
    MarkedForDeletion bool
    The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
    NrVersion string
    Software version of device being inventoried. The various software version values for each device are available on cisco.com.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    RefMo GetNiatelemetryNiaInventoryVersionContextRefMo
    A reference to the original Managed Object.
    Timestamp string
    The time this versioned Managed Object was created.
    VersionType string
    Specifies type of version. Currently the only supported value is "Configured" that is used to keep track of snapshots of policies and profiles that are intended to be configured to target endpoints.

    • Modified - Version created every time an object is modified.
    • Configured - Version created every time an object is configured to the service profile.
    • Deployed - Version created for objects related to a service profile when it is deployed.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    interestedMos List<GetNiatelemetryNiaInventoryVersionContextInterestedMo>
    markedForDeletion Boolean
    The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
    nrVersion String
    Software version of device being inventoried. The various software version values for each device are available on cisco.com.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    refMo GetNiatelemetryNiaInventoryVersionContextRefMo
    A reference to the original Managed Object.
    timestamp String
    The time this versioned Managed Object was created.
    versionType String
    Specifies type of version. Currently the only supported value is "Configured" that is used to keep track of snapshots of policies and profiles that are intended to be configured to target endpoints.

    • Modified - Version created every time an object is modified.
    • Configured - Version created every time an object is configured to the service profile.
    • Deployed - Version created for objects related to a service profile when it is deployed.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    interestedMos GetNiatelemetryNiaInventoryVersionContextInterestedMo[]
    markedForDeletion boolean
    The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
    nrVersion string
    Software version of device being inventoried. The various software version values for each device are available on cisco.com.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    refMo GetNiatelemetryNiaInventoryVersionContextRefMo
    A reference to the original Managed Object.
    timestamp string
    The time this versioned Managed Object was created.
    versionType string
    Specifies type of version. Currently the only supported value is "Configured" that is used to keep track of snapshots of policies and profiles that are intended to be configured to target endpoints.

    • Modified - Version created every time an object is modified.
    • Configured - Version created every time an object is configured to the service profile.
    • Deployed - Version created for objects related to a service profile when it is deployed.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    interested_mos Sequence[GetNiatelemetryNiaInventoryVersionContextInterestedMo]
    marked_for_deletion bool
    The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
    nr_version str
    Software version of device being inventoried. The various software version values for each device are available on cisco.com.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    ref_mo GetNiatelemetryNiaInventoryVersionContextRefMo
    A reference to the original Managed Object.
    timestamp str
    The time this versioned Managed Object was created.
    version_type str
    Specifies type of version. Currently the only supported value is "Configured" that is used to keep track of snapshots of policies and profiles that are intended to be configured to target endpoints.

    • Modified - Version created every time an object is modified.
    • Configured - Version created every time an object is configured to the service profile.
    • Deployed - Version created for objects related to a service profile when it is deployed.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    interestedMos List<Property Map>
    markedForDeletion Boolean
    The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
    nrVersion String
    Software version of device being inventoried. The various software version values for each device are available on cisco.com.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    refMo Property Map
    A reference to the original Managed Object.
    timestamp String
    The time this versioned Managed Object was created.
    versionType String
    Specifies type of version. Currently the only supported value is "Configured" that is used to keep track of snapshots of policies and profiles that are intended to be configured to target endpoints.

    • Modified - Version created every time an object is modified.
    • Configured - Version created every time an object is configured to the service profile.
    • Deployed - Version created for objects related to a service profile when it is deployed.

    GetNiatelemetryNiaInventoryVersionContextInterestedMo

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetNiatelemetryNiaInventoryVersionContextRefMo

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    The fully-qualified name of the remote type referred by this relationship.
    Selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    The fully-qualified name of the remote type referred by this relationship.
    selector string
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    The fully-qualified name of the remote type referred by this relationship.
    selector str
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    The fully-qualified name of the remote type referred by this relationship.
    selector String
    An OData $filter expression which describes the REST resource to be referenced. This field may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.

    GetNiatelemetryNiaInventoryVniStatus

    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    Vni string
    Returns the vni id of the vni.
    VniState string
    Returns the vni state of the vni.
    VniType string
    Returns the vni type of the vni.
    AdditionalProperties string
    ClassId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    Vni string
    Returns the vni id of the vni.
    VniState string
    Returns the vni state of the vni.
    VniType string
    Returns the vni type of the vni.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    vni String
    Returns the vni id of the vni.
    vniState String
    Returns the vni state of the vni.
    vniType String
    Returns the vni type of the vni.
    additionalProperties string
    classId string
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    vni string
    Returns the vni id of the vni.
    vniState string
    Returns the vni state of the vni.
    vniType string
    Returns the vni type of the vni.
    additional_properties str
    class_id str
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    vni str
    Returns the vni id of the vni.
    vni_state str
    Returns the vni state of the vni.
    vni_type str
    Returns the vni type of the vni.
    additionalProperties String
    classId String
    The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    vni String
    Returns the vni id of the vni.
    vniState String
    Returns the vni state of the vni.
    vniType String
    Returns the vni type of the vni.

    Package Details

    Repository
    intersight ciscodevnet/terraform-provider-intersight
    License
    Notes
    This Pulumi package is based on the intersight Terraform Provider.
    intersight logo
    intersight 1.0.64 published on Wednesday, Apr 30, 2025 by ciscodevnet