The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

Net::Whois::Object::AutNum - an object representation of a RPSL AutNum block

DESCRIPTION

An object of the aut-num class is a database representation of an Autonomous System (AS), which is a group of IP networks operated by one or more network operators that has a single and clearly defined external routing policy.</SPAN> Objects of this class are used to specify routing policies. The attributes of the aut-num class are shown in Figure 1.2.3. The value of the "aut-num:" attribute is the AS number of the AS described by this object. The "as-name:" attribute is a symbolic name (in RPSL name syntax) of the AS. The import, export and default routing policies of the AS are specified using the "import:", "export:" and "default:" attributes, respectively.

METHODS

new ( %options )

Constructor for the Net::Whois::Object::AutNum class

aut_num( [$aut_num] )

Accessor to the aut_num attribute. Accepts an optional aut_num, always return the current aut_num array.

as_name( [$as_name] )

Accessor to the as_name attribute. Accepts an optional as_name, always return the current as_name array.

descr( [$descr] )

Accessor to the descr attribute. Accepts an optional descr value to be added to the descr array, always return the current descr array.

member_of( [$mbr_of] )

Accessor to the member_of attribute. Accepts an optional member_of value to be added to the member_of array, always return the current member_of array.

import( [$import] )

Accessor to the import attribute. Accepts an optional import line to be added to the import array, always return the current import array.

export( [$export] )

Accessor to the export attribute. Accepts an optional export line to be added to the export array, always return the current export array.

default( [$default] )

Accessor to the default attribute. Accepts an optional default value to be added to the default array, always return the current default array.

remarks( [$remark] )

Accessor to the remarks attribute. Accepts an optional remark to be added to the remarks array, always return the current remarks array.

admin_c( [$contact] )

Accessor to the admin_c attribute. Accepts an optional contact to be added to the admin_c array, always return the current admin_c array.

tech_c( [$contact] )

Accessor to the tech_c attribute. Accepts an optional contact to be added to the tech_c array, always return the current tech_c array.

cross_mnt( [$mnt] )

Accessor to the cross_mnt attribute. Accepts an optional mnt to be added to the cross_mnt array, always return the current cross_mnt array.

cross_nfy( [$notify] )

Accessor to the cross_nfy attribute. Accepts an optional notify to be added to the cross_nfy array, always return the current cross_nfy array.

notify( [$notify] )

Accessor to the notify attribute. Accepts an optional notify value to be added to the notify array, always return the current notify array.

mnt_lower( [$mnt_lower] )

Accessor to the mnt_lower attribute. Accepts an optional mnt_lower value to be added to the mnt_lower array, always return the current mnt_lower array.

mnt_routes( [$mnt_routes] )

Accessor to the mnt_routes attribute. Accepts an optional mnt_routes value to be added to the mnt_routes array, always return the current mnt_routes array.

mnt_by( [$mnt_by] )

Accessor to the mnt_by attribute. Accepts an optional mnt_by value to be added to the mnt_by array, always return the current mnt_by array.

changed( [$changed] )

Accessor to the changed attribute. Accepts an optional changed value to be added to the changed array, always return the current changed array.

mp_import( [$mp_import] )

Accessor to the mp_import attribute. Accepts an optional mp_import line to be added to the mp_import array, always return the current mp_import array.

mp_export( [$mp_export] )

Accessor to the mp_export attribute. Accepts an optional mp_export line to be added to the mp_export array, always return the current mp_export array.

source( [$source] )

Accessor to the source attribute. Accepts an optional source, always return the current source.

org( [$org] )

Accessor to the org attribute. Accepts an optional org, always return the current org.