ONVIF:...mation(3pm)

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

✨ ONVIF::PTZ::Types::DynamicDNSInformation ✨

okay bestie, so this is a page from the User Contributed Perl Documentation, and the manual it lives in is the 3pm one β€” you know, the perl module manpages πŸ’…. It's giving very specific, very niche, and honestly? Iconic.


🌸 NAME 🌸

ONVIF::PTZ::Types::DynamicDNSInformation β€” that's the whole name, no notes, she said it herself 🫢


πŸ¦‹ DESCRIPTION πŸ¦‹

So basically: this is a Perl data type class for the XML Schema defined complexType DynamicDNSInformation β€” and it comes from the namespace http://www.onvif.org/ver10/schema. That's the whole vibe. It's a class that exists to model that one complexType, periodt. ✨

πŸ’– PROPERTIES πŸ’–

These are the properties you can actually get at, and you reach them with the get_PROPERTY / set_PROPERTY methods. Like, get for reading, set for writing, you got this πŸŽ€

  • Type β€” one of the properties, and yes she's first because she's the main character πŸ‘‘
  • Name β€” another one, right there in the list
  • TTL β€” also on the list, no skipping
  • Extension β€” and last but never least 🌈

πŸ’… METHODS πŸ’…

🌟 new 🌟

This is the constructor, bestie β€” the thing that builds you a fresh object. And here's the tea: the following data structure is what you may pass into new() πŸ‘‡

 { # ONVIF::PTZ::Types::DynamicDNSInformation
   Type => $some_value, # DynamicDNSType
   Name => $some_value, # DNSName
   TTL =>  $some_value, # duration
   Extension =>  { # ONVIF::PTZ::Types::DynamicDNSInformationExtension
   },
 },
fr fr, those comments are not decoration β€” they're telling you what type each key wants. Type is a DynamicDNSType, Name is a DNSName, TTL is a duration, and Extension is a whole nested hash for ONVIF::PTZ::Types::DynamicDNSInformationExtension. Copy the shape exactly, don't improvise πŸ’€

πŸŽ€ AUTHOR πŸŽ€

Generated by SOAP::WSDL β€” yeah, nobody hand-wrote this one, a code generator did it and honestly it ate πŸ”₯


okay that's the whole page!! πŸ¦‹ this was perl v5.40.1, dated 2026-02-01, and it's the ONVIF:...mation(3pm) joint. go forth and set your properties, bestie πŸ’œβœ¨

πŸ“¦ where this page comes from