rir : Regional Internet Registry object.

An RIR is an entity that manages the Internet number resources, which include IP addresses and autonomous system numbers, within a specific region of the world. RIRs use SWIP (Shared WHOIS Project) or RWhois (Referral WHOIS) servers to provide address allocation information for IP address blocks. Typically, an RIR determines the address blocks to be allocated for specific organizations (typically ISPs), while an ISP manages the allocated address blocks, associated organizations and corresponding RIR registrations. An organization can determine when to request for more address data with their RIRs every few months.

The RIR object is used to configure Infoblox Grid communication settings to send registration update to RIPE (Reseaux IP Europeens) database as often as RIR data is updated on NIOS.

Object Reference

References to rir are object references.

The name part of the rir object reference has the following components:

  • The name of the RIR
Example:
rir/ZG5zLm9wdGlvbl9kZWZpbml0aW9uJGluZm8uLmZhbHNlLjI1Mg:RIPE

Restrictions

The object does not support the following operations:

The object cannot be managed on Cloud Platform members.

Fields

These fields are actual members of the object; thus, they can be requested by using _return_fields, if the fields are readable.

The basic version of the object contains the field(s): communication_mode, email, name, url.

communication_mode

communication_mode

The communication mode for RIR.

Type

String.

Valid values are:
  • API
  • EMAIL
  • NONE

Create

The default value is API.

Search

The field is not available for search.

Notes

The communication_mode is part of the base object.

email

email

The e-mail address for RIR.

Type

String.

Values with leading or trailing white space are not valid for this field.

Create

The default value is empty.

Search

The field is not available for search.

Notes

email is associated with the field use_email (see use flag).

The email is part of the base object.

name

name

The name of RIR.

Type

String.

Valid values are:
  • RIPE

Create

The default value is RIPE.

Search

The field is available for search via

  • ‘=’ (exact equality)

Notes

The name is part of the base object.

url

url

The WebAPI URL for RIR.

Type

String.

Values with leading or trailing white space are not valid for this field.

Create

The default value is empty.

Search

The field is not available for search.

Notes

url is associated with the field use_url (see use flag).

The url is part of the base object.

use_email

use_email

Use flag for: email

Type

Bool.

Create

The default value is False.

Search

The field is not available for search.

use_url

use_url

Use flag for: url

Type

Bool.

Create

The default value is False.

Search

The field is not available for search.

Fields List

Field Type Req R/O Base Search
communication_mode String N N Y N/A
email String N N Y N/A
name String N N Y =
url String N N Y N/A
use_email Bool N N N N/A
use_url Bool N N N N/A