ONVIF:...uration(3pm)

πŸ“¦
version 1.36.37 Β· 5 versions
, in ubuntu resolute, ubuntu stonking

✨ NAME ✨

Okay bestie, gather round πŸ’– this is ONVIF::Analytics::Types::NetworkZeroConfiguration β€” a Perl data type class, living its best life in the User Contributed Perl Documentation section 3pm. It's the whole vibe for the XML Schema complexType called NetworkZeroConfiguration, which comes from the namespace http://www.onvif.org/ver10/schema. No cap, that's literally all it is.


🌸 DESCRIPTION 🌸

So like… it's a Perl data type class πŸŽ€ specifically built for the XML Schema defined complexType NetworkZeroConfiguration, and that type belongs to the namespace http://www.onvif.org/ver10/schema. That's the entire origin story. Iconic behaviour, honestly.

🫢 PROPERTIES 🫢

These are the properties you can get at with get_PROPERTY / set_PROPERTY methods, and yes you need both, it's giving very getter-setter energy πŸ’…:

  • InterfaceToken
  • Enabled
  • Addresses
  • Extension

πŸ¦‹ METHODS πŸ¦‹

new

The constructor, the main character of this whole file πŸ‘‘. Here's the data structure you may pass to new(), and I'm giving it to you exactly, character for character, because we do not freestyle the code:

{ # ONVIF::Analytics::Types::NetworkZeroConfiguration
  InterfaceToken => $some_value, # ReferenceToken
  Enabled =>  $some_value, # boolean
  Addresses => $some_value, # IPv4Address
  Extension =>  { # ONVIF::Analytics::Types::NetworkZeroConfigurationExtension
    Extension =>  { # ONVIF::Analytics::Types::NetworkZeroConfigurationExtension2
    },
  },
},

See how Extension nests inside Extension? It's giving matryoshka doll, it's giving layers on layers πŸͺ†βœ¨. The comments in there are the types each one maps to: ReferenceToken, boolean, IPv4Address, and the two nested NetworkZeroConfigurationExtension / NetworkZeroConfigurationExtension2 types. Don't skip those, they're load-bearing 🧚.


🌈 AUTHOR 🌈

Generated by SOAP::WSDL β€” so like, a robot made this, and honestly? It ate. πŸ’œ


And that's the whole page, bestie, we made it to the end πŸŽ€ This little delight ships as part of perl v5.40.1, dated 2026-02-01, under the User Contributed Perl Documentation banner. Mwah, go forth and configure those network zero configs πŸ’‹πŸŒΈ

πŸ“¦ where this page comes from