ONVIF:...sponse(3pm)

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

✨ NAME ✨

Okay bestie, say hi to ONVIF::Device::Elements::GetCertificatesStatusResponse πŸ’– β€” and yes, this is the ONVIF:...sponse(3pm) page, from the User Contributed Perl Documentation squad. She's a whole vibe, let's get into it 🫢


🌸 DESCRIPTION 🌸

She's a Perl data type class, no cap β€” built for the XML Schema defined element GetCertificatesStatusResponse, repping the namespace http://www.onvif.org/ver10/device/wsdl like the queen she is πŸ‘‘.

So basically: it's giving "I exist purely so your Perl code can talk about this one XML element without crying." Iconic behaviour, honestly.


πŸ’… PROPERTIES πŸ’…

You can reach these properties with the get_PROPERTY / set_PROPERTY methods β€” that's the whole system, periodt ✨:

  • CertificateStatus β€” the one and only property here, and she's carrying the whole page πŸŽ€
$element->set_CertificateStatus($data);
$element->get_CertificateStatus();

πŸ¦‹ METHODS πŸ¦‹

πŸ“ new

my $element = ONVIF::Device::Elements::GetCertificatesStatusResponse->new($data);

Constructor, bestie! Spawn your element right here 🌈. And here's the data structure you're allowed to pass into new() β€” copy it exactly, don't freestyle it πŸ’€:

{
  CertificateStatus =>  { # ONVIF::Device::Types::CertificateStatus
    CertificateID =>  $some_value, # token
    Status =>  $some_value, # boolean
  },
},

See how CertificateStatus is nested in there? That's a ONVIF::Device::Types::CertificateStatus, and inside her you got CertificateID (a token, iykyk) and Status (a boolean, so keep it honest β€” no "maybe" energy πŸ™ˆ).


πŸ’œ AUTHOR πŸ’œ

Generated by SOAP::WSDL. Like, the machine wrote it, we're just here to make it cute 🧚


Real talk for a sec: this whole page is machine-generated, so if something looks weird, it's not you β€” it's the codegen πŸ’€

And that's the tea, bestie 🫢 this page is from perl v5.40.1, dated 2026-02-01, and yes we were reading the ONVIF:...sponse(3pm) manual the whole time β€” slay, go forth and set those certificate statuses πŸ‘‘βœ¨

πŸ“¦ where this page comes from