Infoblox
Infoblox NIOS Pack.#
This Integration is part of theInfoblox enables you to receive metadata about IPs in your network and manages the DNS Firewall by configuring RPZs. It defines RPZ rules to block DNS resolution for malicious or unauthorized hostnames, or redirect clients to a walled garden by substituting responses. This integration was integrated and tested with version V2 of Infoblox
#
Configure Infoblox on XSOAR#
Required PermissionsThe API supports only HTTP Basic Authentication. Every user must have permissions that grants them access to the API.
- Navigate to Settings > Integrations  > Servers & Services.
- Search for Infoblox.
- Click Add instance to create and configure a new integration instance.
- Name: a textual name for the integration instance.
- Server URL (e.g.,, https://example.net)
- User Name
- Password
- Trust any certificate (not secure)
- Use system proxy settings
- Click Test to validate the new instance.
#
CommandsYou can execute these commands from the Cortex XSOAR CLI, as part of an automation, or in a playbook. After you successfully execute a command, a DBot message appears in the War Room with the command details.
- Get IP info: infoblox-get-ip.
- Searches IP related objects by a given IP: infoblox-search-related-objects-by-ip.
- Lists all response policy rules that belong to the.g.,ven response policy zone: infoblox-list-response-policy-zone-rules.
- List all response policy zones: infoblox-list-response-policy-zones.
- Creates a response policy zone: infoblox-create-response-policy-zone.
- Creates a response policy rule: infoblox-create-rpz-rule.
- Creates a substitute record rule: infoblox-create-a-substitute-record-rule.
- Creates a substitute rule for an AAAA record: infoblox-create-aaaa-substitute-record-rule.
- Creates a substitute rule for the MX record: infoblox-create-mx-substitute-record-rule.
- Creates a substitute rule for a NAPTR record: infoblox-create-naptr-substitute-record-rule.
- Creates a substitute rule of the PTR record: infoblox-create-ptr-substitute-record-rule.
- Creates a substitute rule of a SRV record: infoblox-create-srv-substitute-record-rule.
- Create a substitute rule for a txt record: infoblox-create-txt-substitute-record-rule.
- Create a substitute rule for an IPv4 rule: infoblox-create-ipv4-substitute-record-rule.
- Creates a substitute of the IPv6 record rule: infoblox-create-ipv6-substitute-record-rule.
- Disables a rule by its reference ID (reference ID can be extracted by running the search rules command): infoblox-enable-rule.
- Disable a rule by its reference ID (reference ID can be extracted by running the 'infoblox-search-rule' command): infoblox-disable-rule.
- Returns the object fields names which can be used in the search rules command: infoblox-get-object-fields.
- Searches a specific rule by its name: infoblox-search-rule.
- Deletes a rule: infoblox-delete-rpz-rule.
- Deletes a given response policy zone: infoblox-delete-response-policy-zone.
- List host information: infoblox-list-host-info.
- List network information: infoblox-list-network-info.
#
infoblox-get-ipGet IP information.
#
Base Commandinfoblox-get-ip
#
InputArgument Name | Description | Required |
---|---|---|
ip | The IP address for which to retrieve information, e.g.,, "192.168.1.1". Cannot be used in conjunction with network or from/to_ip arguments. | Optional |
network | The network that the IP belongs in FQDN/CIDR format, e.g.,, "192.168.1.0/24". Cannot be used in conjunction with ip or from/to_ip arguments. | Optional |
from_ip | The beginning of the IP range, e.g.,, "192.168.1.0". Must be used in conjunction with to_ip . | Optional |
to_ip | The end of the IP range, e.g.,, "192.168.1.254". Must be used in conjunction with from_ip . | Optional |
status | The status of the IP device. Used in conjunction with the network or ip argument. Possible values are ACTIVE , UNUSED and USED . | Optional |
extended_attrs | Comma-separated key/value formatted filter for extended attributes, e.g.,, "Site=New York,OtherProp=MyValue". | Optional |
max_results | The maximum results to return. Maximum is 1000. Default is 50. | Optional |
#
Context OutputPath | Type | Description |
---|---|---|
Infoblox.IP.ReferenceID | number | Reference ID of the object. |
Infoblox.IP.MacAddress | string | The Mac address of the IP. |
Infoblox.IP.Network | string | The network that the IP belongs (in FQDN/CIDR format.) |
Infoblox.IP.NetworkView | string | The name of the network view. |
Infoblox.IP.Status | string | The current status of the address. |
Infoblox.IP.IsConflict | string | Whether the IP address has either a MAC address conflict or a DHCP lease conflict detected through a network discovery (if set to true). |
Infoblox.IP.Objects | string | The objects associated with the IP address. |
Infoblox.IP.Types | string | The current status of the address. |
Infoblox.IP.Names | string | The DNS names. For example, if the IP address belongs to a host record, this field contains the hostname. |
Infoblox.IP.Extattrs | string | Extra attributes relevant for this object. |
Infoblox.IP.IpAddress | string | The IP address. |
Infoblox.IP.Usage | string | Indicates whether the IP address is configured for DNS or DHCP. |
#
Command Example!infoblox-get-ip ip="172.0.0.0"
#
Context Example#
Human Readable Output#
Infoblox IntegrationExtattrs | Ip Address | Is Conflict | Mac Address | Names | Network | Network View | Objects | Reference ID | Status | Types | Usage |
---|---|---|---|---|---|---|---|---|---|---|---|
172.0.0.0 | false | 172.0.0.0/24 | default | ipv4address/Li5pcHY0X2FkZHJlc3MkMTcyLjAuMC4wLzA:172.0.0.0 | USED | NETWORK |
#
infoblox-search-related-objects-by-ipSearches IP related objects by a given IP.
#
Base Commandinfoblox-search-related-objects-by-ip
#
InputArgument Name | Description | Required |
---|---|---|
ip | The IP address for which to search. | Required |
max_results | The maximum results to return. | Optional |
#
Context OutputPath | Type | Description |
---|---|---|
Infoblox.IPRelatedObjects.ReferenceID | Unknown | The reference ID of the related object. |
#
Command Example!infoblox-search-related-objects-by-ip ip="172.0.0.0"
#
Context Example#
Human Readable Output#
Infoblox Integration - IP: 172.0.0.0 search results.Network | Network View | Reference ID |
---|---|---|
172.0.0.0/24 | default | network/ZG5zLm5ldHdvcmskMTcyLjAuMC4wLzI0LzA:172.0.0.0/24/default |
#
infoblox-list-response-policy-zone-rulesLists all response policy rules that belong to the.g.,ven response policy zone.
#
Base Commandinfoblox-list-response-policy-zone-rules
#
InputArgument Name | Description | Required |
---|---|---|
response_policy_zone_name | The response policy zone name to list the rules (FQDN). | Optional |
page_size | The number of results in each page. | Optional |
next_page_id | The next page ID that was returned when last running this command. | Optional |
view | The DNS view in which the records are located. By default, the 'default' DNS view is searched. | Optional |
#
Context OutputPath | Type | Description |
---|---|---|
Infoblox.ResponsePolicyZoneRulesList.Name | string | Rule name. |
Infoblox.ResponsePolicyZoneRulesList.Disable | boolean | Whether the rule is disabled. |
Infoblox.ResponsePolicyZoneRulesList.Comment | string | The comment for this rule. |
Infoblox.ResponsePolicyZoneRulesList.Type | string | The object type as used in Infoblox. |
Infoblox.ResponsePolicyZoneRulesList.View | string | View of the definition. |
Infoblox.ResponsePolicyZoneRulesList.Zone | string | The zone to which this rule belongs. |
Infoblox.RulesNextPage.NextPageID | string | Retrieves the next page of the search. The last NextpageID corresponds to the last search performed. |
#
Command Example!infoblox-list-response-policy-zone-rules response_policy_zone_name=infoblow.com page_size="8"
#
Context Example#
Human Readable Output#
Infoblox Integration - Zone: Infoblow.com rule list.Comment | Disable | Name | Type | View | Zone |
---|---|---|---|---|---|
false | 4.4.4.5 | record:rpz:cname | default | infoblow.com | |
false | 1.1.1.1 | record:rpz:cname:ipaddressdn | default | infoblow.com | |
false | 2.2.2.2 | record:rpz:a:ipaddress | default | infoblow.com | |
false | 5.5.5.111 | record:rpz:cname:ipaddress | default | infoblow.com | |
false | moshe | record:rpz:cname | default | infoblow.com | |
false | moshe2 | record:rpz:cname | default | infoblow.com | |
false | moshe3 | record:rpz:cname | default | infoblow.com |
#
infoblox-list-response-policy-zonesList all response policy zones.
#
Base Commandinfoblox-list-response-policy-zones
#
InputArgument Name | Description | Required |
---|---|---|
max_results | Maximum results to return. (Default is 50) | Optional |
#
Context OutputPath | Type | Description |
---|---|---|
Infoblox.ResponsePolicyZones.Disable | boolean | Whether this zone is disabled. |
Infoblox.ResponsePolicyZones.FQDN | string | The fully qualified domain name. |
Infoblox.ResponsePolicyZones.ReferenceID | string | The reference ID of the object. |
Infoblox.ResponsePolicyZones.RpzPolicy | string | The response policy zone override policy. |
Infoblox.ResponsePolicyZones.RpzSeverity | string | The severity of this response policy zone. |
Infoblox.ResponsePolicyZones.RpzType | string | The type of response policy zone. |
Infoblox.ResponsePolicyZones.View | string | The view of the definition. |
#
Command Example!infoblox-list-response-policy-zones
#
Context Example#
Human Readable Output#
Infoblox Integration - Response Policy Zones list (first 50 results):Disable | FQDN | Reference ID | Rpz Policy | Rpz Severity | Rpz Type | View |
---|---|---|---|---|---|---|
false | local.rpz | zone_rp/ZG5zLnpvbmUkLl9kZWZhdWx0LnJwei5sb2NhbA:local.rpz/default | GIVEN | MAJOR | LOCAL | default |
false | infoblow.com | zone_rp/ZG5zLnpvbmUkLl9kZWZhdWx0LmNvbS5pbmZvYmxvdw:infoblow.com/default | SUBSTITUTE | WARNING | LOCAL | default |
false | google.com | zone_rp/ZG5zLnpvbmUkLl9kZWZhdWx0LmNvbS5nb29nbGU:google.com/default | DISABLED | INFORMATIONAL | LOCAL | default |
false | google2.com | zone_rp/ZG5zLnpvbmUkLl9kZWZhdWx0LmNvbS5nb29nbGUy:google2.com/default | DISABLED | INFORMATIONAL | LOCAL | default |
false | google3.com | zone_rp/ZG5zLnpvbmUkLl9kZWZhdWx0LmNvbS5nb29nbGUz:google3.com/default | DISABLED | INFORMATIONAL | LOCAL | default |
false | google4.com | zone_rp/ZG5zLnpvbmUkLl9kZWZhdWx0LmNvbS5nb29nbGU0:google4.com/default | DISABLED | INFORMATIONAL | LOCAL | default |
false | google33.com | zone_rp/ZG5zLnpvbmUkLl9kZWZhdWx0LmNvbS5nb29nbGUzMw:google33.com/default | GIVEN | WARNING | LOCAL | default |
false | google.test.com | zone_rp/ZG5zLnpvbmUkLl9kZWZhdWx0LmNvbS50ZXN0Lmdvb2dsZQ:google.test.com/default | NXDOMAIN | INFORMATIONAL | LOCAL | default |
false | google.test2.com | zone_rp/ZG5zLnpvbmUkLl9kZWZhdWx0LmNvbS50ZXN0Mi5nb29nbGU:google.test2.com/default | NXDOMAIN | INFORMATIONAL | LOCAL | default |
false | google.test4.com | zone_rp/ZG5zLnpvbmUkLl9kZWZhdWx0LmNvbS50ZXN0NC5nb29nbGU:google.test4.com/default | NXDOMAIN | INFORMATIONAL | LOCAL | default |
false | test.com | zone_rp/ZG5zLnpvbmUkLl9kZWZhdWx0LmNvbS50ZXN0:test.com/default | GIVEN | WARNING | LOCAL | default |
false | test123.com | zone_rp/ZG5zLnpvbmUkLl9kZWZhdWx0LmNvbS50ZXN0MTIz:test123.com/default | GIVEN | WARNING | LOCAL | default |
#
5. infoblox-create-response-policy-zoneCreates a response policy zone.
#
Base Commandinfoblox-create-response-policy-zone
#
InputArgument Name | Description | Required |
---|---|---|
FQDN | The name of this DNS zone in FQDN format. | Required |
rpz_policy | The override policy of the response policy zone. Can be: "DISABLED", "GIVEN", "NODATA", "NXDOMAIN", "PASSTHRU", or "SUBSTITUTE". | Required |
rpz_severity | The severity of the response policy zone. Can be: "CRITICAL", "MAJOR", "WARNING", or "INFORMATIONAL". | Required |
substitute_name | The alternative name of the redirect target in a substitute response policy. policy zone. | Optional |
rpz_type | The type of the RPZ. Can be: "FEED", "FIREEYE", or "LOCAL". | Optional |
#
Context OutputPath | Type | Description |
---|---|---|
Infoblox.ResponsePolicyZones.Disable | boolean | Whether this zone is disabled. |
Infoblox.ResponsePolicyZones.FQDN | string | A fully qualified domain name. |
Infoblox.ResponsePolicyZones.ReferenceID | string | The reference ID of the object. |
Infoblox.ResponsePolicyZones.RpzPolicy | string | The response policy zone override policy. |
Infoblox.ResponsePolicyZones.RpzSeverity | string | The severity of the response policy zone. |
Infoblox.ResponsePolicyZones.RpzType | string | The type of RPZ. |
Infoblox.ResponsePolicyZones.View | string | The view of the definition. |
#
Command Example!infoblox-create-response-policy-zone FQDN="infonlox.nightly.tpb.com" rpz_policy="DISABLED" rpz_severity="INFORMATIONAL" rpz_type="FEED"
#
Context Example#
Human Readable Output#
Infoblox Integration - Response Policy Zone: infonlox.nightly.tpb.com has been createdDisable | FQDN | Reference ID | Rpz Policy | Rpz Severity | Rpz Type | View |
---|---|---|---|---|---|---|
false | infonlox.nightly.tpb.com | zone_rp/ZG5zLnpvbmUkLl9kZWZhdWx0LmNvbS50cGIubmlnaHRseS5pbmZvbmxveA:infonlox.nightly.tpb.com/default | DISABLED | INFORMATIONAL | LOCAL | default |
#
infoblox-create-rpz-ruleCreates a response policy rule.
#
Base Commandinfoblox-create-rpz-rule
#
InputArgument Name | Description | Required |
---|---|---|
rule_type | The type of the rule to create. Can be: "Passthru", "Block" (No such domain), "Block" (No data), or "Substitute" (domain name). | Required |
object_type | The type of the object for which to assign the rule. Can be: "Domain Name", "IP address", or "Client IP address". | Required |
name | The rule name in a FQDN format. | Required |
rp_zone | The zone to assign the rule to. | Required |
comment | Comment for this rule. | Optional |
substitute_name | The substitute name to assign (substitute domain only). | Optional |
view | The DNS view in which the records are located. By default, the 'default' DNS view is searched. | Optional |
#
Context OutputPath | Type | Description |
---|---|---|
Infoblox.ModifiedResponsePolicyZoneRules.Name | string | The rule name. |
Infoblox.ModifiedResponsePolicyZoneRules.Disable | boolean | Whether this rule is disabled. |
Infoblox.ModifiedResponsePolicyZoneRules.Comment | string | The comment for this rule. |
Infoblox.ModifiedResponsePolicyZoneRules.Type | string | The object type as used in Infoblox. |
Infoblox.ModifiedResponsePolicyZoneRules.View | string | The view of the definition. |
Infoblox.ModifiedResponsePolicyZoneRules.Zone | string | The zone to which this rule belongs. |
Infoblox.ModifiedResponsePolicyZoneRules.ReferenceID | string | The reference ID of the rule. |
#
Command Example!infoblox-create-rpz-rule rule_type="Passthru" object_type="Domain Name" name="nightly-test-rpz-sub.infoblow.com" rp_zone="infoblow.com" comment="nightly-test-rpz-sub"
#
Context Example#
Human Readable Output#
Infoblox Integration - Response Policy Zone rule: nightly-test-rpz-sub.infoblow.com has been created:Canonical | Disable | Name | Reference ID | Type | View | Zone |
---|---|---|---|---|---|---|
nightly-test-rpz-sub.infoblow.com | false | nightly-test-rpz-sub.infoblow.com | record:rpz:cname/ZG5zLmJpbmRfY25hbWUkLl9kZWZhdWx0LmNvbS5pbmZvYmxvdy5uaWdodGx5LXRlc3QtcnB6LXN1Yg:nightly-test-rpz-sub.infoblow.com/default | record:rpz:cname | default | infoblow.com |
#
infoblox-create-a-substitute-record-ruleCreates a substitute record rule.
#
Base Commandinfoblox-create-a-substitute-record-rule
#
InputArgument Name | Description | Required |
---|---|---|
name | The name for a record in FQDN format. | Required |
rp_zone | The zone to assign the rule to to. | Required |
comment | Comment for this rule. | Optional |
ipv4addr | The IPv4 address of the substitute rule. | Optional |
#
Context OutputPath | Type | Description |
---|---|---|
Infoblox.ModifiedResponsePolicyZoneRules.Name | string | The name of the rule. |
Infoblox.ModifiedResponsePolicyZoneRules.Disable | boolean | Whether this rule is disabled. |
Infoblox.ModifiedResponsePolicyZoneRules.Comment | string | The comment for this rule. |
Infoblox.ModifiedResponsePolicyZoneRules.Type | string | The object type as used in Infoblox. |
Infoblox.ModifiedResponsePolicyZoneRules.View | string | The view of the definition. |
Infoblox.ModifiedResponsePolicyZoneRules.Zone | string | The zone to which this rule belongs. |
Infoblox.ModifiedResponsePolicyZoneRules.ReferenceID | string | The reference ID of the rule. |
#
Command Example!infoblox-create-a-substitute-record-rule name="nightly-test-a-sub.infoblow.com" rp_zone="infoblow.com" comment="nightly-test-a-sub" ipv4addr="0.0.0.0"
#
Context Example#
Human Readable Output#
Infoblox Integration - Response Policy Zone rule: nightly-test-a-sub.infoblow.com has been created:Comment | Disable | Ipv 4 Addr | Name | Reference ID | Type | View | Zone |
---|---|---|---|---|---|---|---|
nightly-test-a-sub | false | 0.0.0.0 | nightly-test-a-sub.infoblow.com | record:rpz:a/ZG5zLmJpbmRfYSQuX2RlZmF1bHQuY29tLmluZm9ibG93LG5pZ2h0bHktdGVzdC1hLXN1YiwwLjAuMC4w:nightly-test-a-sub.infoblow.com/default | record:rpz:a | default | infoblow.com |
#
infoblox-create-aaaa-substitute-record-ruleCreates a substitute rule for an AAAA record.
#
Base Commandinfoblox-create-aaaa-substitute-record-rule
#
InputArgument Name | Description | Required |
---|---|---|
name | The name for a record in FQDN format. | Required |
rp_zone | The zone to assign the rule to to. | Required |
comment | Comment for this rule. | Optional |
ipv6addr | The IPv6 address of the substitute rule. | Optional |
#
Context OutputPath | Type | Description |
---|---|---|
Infoblox.ModifiedResponsePolicyZoneRules.Name | string | The name of the rule. |
Infoblox.ModifiedResponsePolicyZoneRules.Disable | boolean | Whether this rule is disabled. |
Infoblox.ModifiedResponsePolicyZoneRules.Comment | string | The comment for this rule. |
Infoblox.ModifiedResponsePolicyZoneRules.Type | string | The object type as used in Infoblox. |
Infoblox.ModifiedResponsePolicyZoneRules.View | string | The view of the definition. |
Infoblox.ModifiedResponsePolicyZoneRules.Zone | string | The zone to which this rule belongs. |
Infoblox.ModifiedResponsePolicyZoneRules.ReferenceID | string | The reference ID of the rule. |
#
Command Example!infoblox-create-aaaa-substitute-record-rule name="nightly-test-aaaa-sub.infoblow.com" rp_zone="infoblow.com" comment="nightly-test-aaaa-sub" ipv6addr="fd60:e32:f1b9::2"
#
Context Example#
Human Readable Output#
Infoblox Integration - Response Policy Zone rule: nightly-test-aaaa-sub.infoblow.com has been created:Comment | Disable | Ipv 6 Addr | Name | Reference ID | Type | View | Zone |
---|---|---|---|---|---|---|---|
nightly-test-aaaa-sub | false | fd60:e32:f1b9::2 | nightly-test-aaaa-sub.infoblow.com | record:rpz:aaaa/ZG5zLmJpbmRfYWFhYSQuX2RlZmF1bHQuY29tLmluZm9ibG93LG5pZ2h0bHktdGVzdC1hYWFhLXN1YixmZDYwOmUzMjpmMWI5Ojoy:nightly-test-aaaa-sub.infoblow.com/default | record:rpz:aaaa | default | infoblow.com |
#
infoblox-create-mx-substitute-record-ruleCreates a substitute rule for the MX record.
#
Base Commandinfoblox-create-mx-substitute-record-rule
#
InputArgument Name | Description | Required |
---|---|---|
name | The name for a record in FQDN format. | Required |
rp_zone | The zone to assign the rule to to. | Required |
comment | Comment for this rule. | Optional |
mail_exchanger | The mail exchanger name in FQDN format. This value can be in unicode format. | Required |
preference | Preference value, 0 to 65535 (inclusive). | Required |
#
Context OutputPath | Type | Description |
---|---|---|
Infoblox.ModifiedResponsePolicyZoneRules.Name | string | The name of the rule. |
Infoblox.ModifiedResponsePolicyZoneRules.Disable | boolean | Whether this rule is disabled. |
Infoblox.ModifiedResponsePolicyZoneRules.Comment | string | The comment for this rule. |
Infoblox.ModifiedResponsePolicyZoneRules.Type | string | The object type as used in Infoblox. |
Infoblox.ModifiedResponsePolicyZoneRules.View | string | The view of the definition. |
Infoblox.ModifiedResponsePolicyZoneRules.Zone | string | The zone to which this rule belongs. |
Infoblox.ModifiedResponsePolicyZoneRules.ReferenceID | string | The reference ID of the rule. |
#
Command Example!infoblox-create-mx-substitute-record-rule name="nightly-test-mx-sub.infoblow.com" rp_zone="infoblow.com" comment="nightly-test-mx-sub" mail_exchanger="0.0.0.0" preference="5"
#
Context Example#
Human Readable Output#
Infoblox Integration - Response Policy Zone rule: nightly-test-mx-sub.infoblow.com has been created:Comment | Disable | Mail Exchanger | Name | Preference | Reference ID | Type | View | Zone |
---|---|---|---|---|---|---|---|---|
nightly-test-mx-sub | false | 0.0.0.0 | nightly-test-mx-sub.infoblow.com | 5 | record:rpz:mx/ZG5zLmJpbmRfbXgkLl9kZWZhdWx0LmNvbS5pbmZvYmxvdy5uaWdodGx5LXRlc3QtbXgtc3ViLjAuMC4wLjAuNQ:nightly-test-mx-sub.infoblow.com/default | record:rpz:mx | default | infoblow.com |
#
infoblox-create-naptr-substitute-record-ruleCreates a substitute rule for a NAPTR record.
#
Base Commandinfoblox-create-naptr-substitute-record-rule
#
InputArgument Name | Description | Required |
---|---|---|
name | The name for a record in FQDN format. | Required |
rp_zone | The zone to assign the rule to to. | Required |
comment | Comment for this rule. | Optional |
order | The order parameter of the substitute rule of the NAPTR record. This parameter specifies the order in which the NAPTR rules are applied when multiple rules are present. Can be from 0 to 65535 (inclusive). | Required |
preference | Preference value, 0 to 65535 (inclusive). | Required |
replacement | The substitute rule object replacement field of the NAPTR record. For non-terminal NAPTR records, this field specifies the next domain name to look up. | Required |
#
Context OutputPath | Type | Description |
---|---|---|
Infoblox.ModifiedResponsePolicyZoneRules.Name | string | The name of the rule. |
Infoblox.ModifiedResponsePolicyZoneRules.Disable | boolean | Whether this rule is disabled. |
Infoblox.ModifiedResponsePolicyZoneRules.Comment | string | The comment for this rule. |
Infoblox.ModifiedResponsePolicyZoneRules.Type | string | The object type as used in Infoblox. |
Infoblox.ModifiedResponsePolicyZoneRules.View | string | The view of the definition. |
Infoblox.ModifiedResponsePolicyZoneRules.Zone | string | The zone to which this rule belongs. |
Infoblox.ModifiedResponsePolicyZoneRules.ReferenceID | string | The reference ID of the rule. |
#
Command Example!infoblox-create-naptr-substitute-record-rule name="nightly-test-naptr-sub.infoblow.com" rp_zone="infoblow.com" comment="nightly-test-naptr-sub" order="0" preference="1" replacement="infoblow.com"
#
Context Example#
Human Readable Output#
Infoblox Integration - Response Policy Zone rule: nightly-test-naptr-sub.infoblow.com has been created:Comment | Disable | Name | Order | Preference | Reference ID | Regexp | Replacement | Services | Type | View | Zone |
---|---|---|---|---|---|---|---|---|---|---|---|
nightly-test-naptr-sub | false | nightly-test-naptr-sub.infoblow.com | 0 | 1 | record:rpz:naptr/ZG5zLmJpbmRfbmFwdHIkLl9kZWZhdWx0LmNvbS5pbmZvYmxvdyxuaWdodGx5LXRlc3QtbmFwdHItc3ViLDAsMSwsLCxpbmZvYmxvdy5jb20:nightly-test-naptr-sub.infoblow.com/default | infoblow.com | record:rpz:naptr | default | infoblow.com |
#
infoblox-create-ptr-substitute-record-ruleCreates a substitute rule of the PTR record.
#
Base Commandinfoblox-create-ptr-substitute-record-rule
#
InputArgument Name | Description | Required |
---|---|---|
rp_zone | The zone to assign the rule to to. | Required |
comment | Comment for this rule. | Optional |
ptrdname | The domain name of the RPZ substitute rule object of the PTR record in FQDN format. | Required |
name | The name of the RPZ Substitute rule object of the PTR record in FQDN format. | Optional |
ipv4addr | The IPv4 address of the substitute rule. | Optional |
ipv6addr | The IPv6 address of the substitute rule. | Optional |
#
Context OutputPath | Type | Description |
---|---|---|
Infoblox.ModifiedResponsePolicyZoneRules.Name | string | The name of the rule. |
Infoblox.ModifiedResponsePolicyZoneRules.Disable | boolean | Whether this rule is disabled. |
Infoblox.ModifiedResponsePolicyZoneRules.Comment | string | The Comment for this rule. |
Infoblox.ModifiedResponsePolicyZoneRules.Type | string | The object type as used in Infoblox. |
Infoblox.ModifiedResponsePolicyZoneRules.View | string | The view of the definition. |
Infoblox.ModifiedResponsePolicyZoneRules.Zone | string | The zone to which this rule belongs. |
Infoblox.ModifiedResponsePolicyZoneRules.ReferenceID | string | The reference ID of the rule. |
#
Command Example!infoblox-create-ptr-substitute-record-rule rp_zone="infoblow.com" comment="nightly-test-ptr-sub" ptrdname="infoblow.com" ipv4addr="0.0.0.0"
#
Context Example#
Human Readable Output#
Infoblox Integration - Response Policy Zone rule: None has been created:Comment | Disable | Ipv 4 Addr | Name | Ptrdname | Reference ID | Type | View | Zone |
---|---|---|---|---|---|---|---|---|
nightly-test-ptr-sub | false | 0.0.0.0 | 0.0.0.0.in-addr.arpa.infoblow.com | infoblow.com | record:rpz:ptr/ZG5zLmJpbmRfcHRyJC5fZGVmYXVsdC5jb20uaW5mb2Jsb3cuYXJwYS5pbi1hZGRyLjAuMC4wLjAuaW5mb2Jsb3cuY29t:0.0.0.0.in-addr.arpa.infoblow.com/default | record:rpz:ptr | default | infoblow.com |
#
infoblox-create-srv-substitute-record-ruleCreates a substitute rule of a SRV record.
#
Base Commandinfoblox-create-srv-substitute-record-rule
#
InputArgument Name | Description | Required |
---|---|---|
name | The name for a record in FQDN format. | Required |
rp_zone | The zone to assign the rule to. | Required |
comment | Comment for this rule. | Optional |
port | The port of the substitute rule of the SRV record. Can be 0 to 65535 (inclusive). | Required |
priority | The priority of the substitute rule for the SRV Record. Can be 0 to 65535 (inclusive). | Required |
target | The target of the substitute rule of the SRV record in FQDN format. This value can be in unicode format. | Required |
we.g.,t | The we.g.,t of the substitute rule of the SRV record. Can be 0 to 65535 (inclusive). | Required |
#
Context OutputPath | Type | Description |
---|---|---|
Infoblox.ModifiedResponsePolicyZoneRules.Name | string | The rule name. |
Infoblox.ModifiedResponsePolicyZoneRules.Disable | boolean | Whether this rule is disabled. |
Infoblox.ModifiedResponsePolicyZoneRules.Comment | string | The comment for this rule. |
Infoblox.ModifiedResponsePolicyZoneRules.Type | string | The object type as used in Infoblox. |
Infoblox.ModifiedResponsePolicyZoneRules.View | string | The view of the definition. |
Infoblox.ModifiedResponsePolicyZoneRules.Zone | string | The zone to which this rule belongs. |
Infoblox.ModifiedResponsePolicyZoneRules.ReferenceID | string | The reference ID of the rule. |
#
Command Example!infoblox-create-srv-substitute-record-rule name="nightly-test-srv-sub.infoblow.com" rp_zone="infoblow.com" comment="nightly-test-srv-sub" port="22" priority="10" target="infoblow.com" we.g.,t="10"
#
Context Example#
Human Readable Output#
Infoblox Integration - Response Policy Zone rule: nightly-test-srv-sub.infoblow.com has been created:Comment | Disable | Name | Port | Priority | Reference ID | Target | Type | View | We.g.,t | Zone |
---|---|---|---|---|---|---|---|---|---|---|
nightly-test-srv-sub | false | nightly-test-srv-sub.infoblow.com | 22 | 10 | record:rpz:srv/ZG5zLmJpbmRfc3J2JC5fZGVmYXVsdC5jb20uaW5mb2Jsb3cvbmlnaHRseS10ZXN0LXNydi1zdWIvMTAvMTAvMjIvaW5mb2Jsb3cuY29t:nightly-test-srv-sub.infoblow.com/default | infoblow.com | record:rpz:srv | default | 10 | infoblow.com |
#
infoblox-create-txt-substitute-record-ruleCreate a substitute rule for a txt record.
#
Base Commandinfoblox-create-txt-substitute-record-rule
#
InputArgument Name | Description | Required |
---|---|---|
name | The name for a record in FQDN format. | Required |
rp_zone | The zone to assign the rule to. | Required |
comment | Comment for this rule. | Optional |
text | Text associated with the record. To enter leading, trailing, or embedded spaces in the text, add quotes around the text to preserve the spaces. | Required |
#
Context OutputPath | Type | Description |
---|---|---|
Infoblox.ModifiedResponsePolicyZoneRules.Name | string | The rule name. |
Infoblox.ModifiedResponsePolicyZoneRules.Disable | boolean | Whether this rule is disabled. |
Infoblox.ModifiedResponsePolicyZoneRules.Comment | string | The comment for this rule. |
Infoblox.ModifiedResponsePolicyZoneRules.Type | string | The object type as used in Infoblox. |
Infoblox.ModifiedResponsePolicyZoneRules.View | string | The view of the definition. |
Infoblox.ModifiedResponsePolicyZoneRules.Zone | string | The zone to which this rule belongs. |
Infoblox.ModifiedResponsePolicyZoneRules.ReferenceID | string | The reference ID of the rule. |
#
Command Example!infoblox-create-txt-substitute-record-rule name="nightly-test-txt-sub.infoblow.com" rp_zone="infoblow.com" comment="nightly-test-txt-sub" text="nightly-test-txt-sub"
#
Context Example#
Human Readable Output#
Infoblox Integration - Response Policy Zone rule: nightly-test-txt-sub.infoblow.com has been created:Comment | Disable | Name | Reference ID | Text | Type | View | Zone |
---|---|---|---|---|---|---|---|
nightly-test-txt-sub | false | nightly-test-txt-sub.infoblow.com | record:rpz:txt/ZG5zLmJpbmRfdHh0JC5fZGVmYXVsdC5jb20uaW5mb2Jsb3cubmlnaHRseS10ZXN0LXR4dC1zdWIuIm5pZ2h0bHktdGVzdC10eHQtc3ViIg:nightly-test-txt-sub.infoblow.com/default | nightly-test-txt-sub | record:rpz:txt | default | infoblow.com |
#
infoblox-create-ipv4-substitute-record-ruleCreate a substitute rule for an IPv4 rule.
#
Base Commandinfoblox-create-ipv4-substitute-record-rule
#
InputArgument Name | Description | Required |
---|---|---|
name | The name for a record in FQDN format. | Required |
rp_zone | The zone to assign the rule to. | Required |
comment | Comment for this rule. | Optional |
ipv4addr | The IPv4 Address of the substitute rule. | Required |
#
Context OutputPath | Type | Description |
---|---|---|
Infoblox.ModifiedResponsePolicyZoneRules.Name | string | The rule name. |
Infoblox.ModifiedResponsePolicyZoneRules.Disable | boolean | Whether this rule is disabled. |
Infoblox.ModifiedResponsePolicyZoneRules.Comment | string | The comment for this rule. |
Infoblox.ModifiedResponsePolicyZoneRules.Type | string | The object type as used in Infoblox. |
Infoblox.ModifiedResponsePolicyZoneRules.View | string | The view of the definition. |
Infoblox.ModifiedResponsePolicyZoneRules.Zone | string | The zone to which this rule belongs. |
Infoblox.ModifiedResponsePolicyZoneRules.ReferenceID | string | The reference ID of the rule. |
#
Command Example!infoblox-create-ipv4-substitute-record-rule name="3.3.3.3.infoblow.com" rp_zone="infoblow.com" comment="nightly-test-ipv4-sub" ipv4addr="3.3.3.4"
#
Context Example#
Human Readable Output#
Infoblox Integration - Response Policy Zone rule: 3.3.3.3.infoblow.com has been created:Comment | Disable | Ipv 4 Addr | Name | Reference ID | Type | View | Zone |
---|---|---|---|---|---|---|---|
nightly-test-ipv4-sub | false | 3.3.3.4 | 3.3.3.3.infoblow.com | record:rpz:a:ipaddress/ZG5zLmJpbmRfYSQuX2RlZmF1bHQuY29tLmluZm9ibG93LHJwei1pcC4zLjMuMy4zLjMyLDMuMy4zLjQ:3.3.3.3.infoblow.com/default | record:rpz:a:ipaddress | default | infoblow.com |
#
infoblox-create-ipv6-substitute-record-ruleCreates a substitute of the IPv6 record rule.
#
Base Commandinfoblox-create-ipv6-substitute-record-rule
#
InputArgument Name | Description | Required |
---|---|---|
name | The name for a record in FQDN format. | Required |
rp_zone | The zone to assign the rule to. | Required |
comment | Comment for this rule. | Optional |
ipv6addr | The IPv6 Address of the substitute rule. | Required |
#
Context OutputPath | Type | Description |
---|---|---|
Infoblox.ModifiedResponsePolicyZoneRules.Name | string | The rule name. |
Infoblox.ModifiedResponsePolicyZoneRules.Disable | boolean | Whether this rule is disabled. |
Infoblox.ModifiedResponsePolicyZoneRules.Comment | string | The comment for this rule. |
Infoblox.ModifiedResponsePolicyZoneRules.Type | string | The object type as used in Infoblox. |
Infoblox.ModifiedResponsePolicyZoneRules.View | string | The view of the definition. |
Infoblox.ModifiedResponsePolicyZoneRules.Zone | string | The zone to which this rule belongs. |
Infoblox.ModifiedResponsePolicyZoneRules.ReferenceID | string | The reference ID of the rule. |
#
Command Example!infoblox-create-ipv6-substitute-record-rule name="000:000:000::1.infoblow.com" rp_zone="infoblow.com" comment="nightly-test-ipv6-sub" ipv6addr="fd60:e22:f1b9::2"
#
Context Example#
Human Readable Output#
Infoblox Integration - Response Policy Zone rule: 000:000:000::1.infoblow.com has been created:Comment | Disable | Ipv 6 Addr | Name | Reference ID | Type | View | Zone |
---|---|---|---|---|---|---|---|
nightly-test-ipv6-sub | false | fd60:e22:f1b9::2 | ::1.infoblow.com | record:rpz:aaaa:ipaddress/ZG5zLmJpbmRfYWFhYSQuX2RlZmF1bHQuY29tLmluZm9ibG93LHJwei1pcC56ei4xLjEyOCxmZDYwOmUyMjpmMWI5Ojoy:%3A%3A1.infoblow.com/default | record:rpz:aaaa:ipaddress | default | infoblow.com |
#
infoblox-enable-ruleDisables a rule by its reference ID (reference ID can be extracted by running the search rules command).
#
Base Commandinfoblox-enable-rule
#
InputArgument Name | Description | Required |
---|---|---|
reference_id | The ID of the rule reference (can be extracted by running the search rules command). | Required |
#
Context OutputPath | Type | Description |
---|---|---|
Infoblox.ModifiedResponsePolicyZoneRules.Disable | boolean | Whether this rule is disabled. |
Infoblox.ModifiedResponsePolicyZoneRules.Comment | string | The rule comment. |
Infoblox.ModifiedResponsePolicyZoneRules.Name | string | The rule name. |
Infoblox.ModifiedResponsePolicyZoneRules.ReferenceID | string | The reference ID of the rule. |
Infoblox.ModifiedResponsePolicyZoneRules.Zone | string | The response policy zone to which this rule belongs. |
Infoblox.ModifiedResponsePolicyZoneRules.View | string | The view of the definition. |
#
Command Example!infoblox-enable-rule reference_id="record:rpz:cname/ZG5zLmJpbmRfY25hbWUkLl9kZWZhdWx0LmNvbS5pbmZvYmxvdy41LjQuNC40:4.4.4.5.infoblow.com/default"
#
Context Example#
Human Readable Output#
Infoblox Integration - Response Policy Zone rule: 4.4.4.5.infoblow.com has been enabledCanonical | Disable | Name | Reference ID | View | Zone |
---|---|---|---|---|---|
4.4.4.5.infoblow.com | false | 4.4.4.5.infoblow.com | record:rpz:cname/ZG5zLmJpbmRfY25hbWUkLl9kZWZhdWx0LmNvbS5pbmZvYmxvdy41LjQuNC40:4.4.4.5.infoblow.com/default | default | infoblow.com |
#
infoblox-disable-ruleDisable a rule by its reference ID (reference ID can be extracted by running the 'infoblox-search-rule' command).
#
Base Commandinfoblox-disable-rule
#
InputArgument Name | Description | Required |
---|---|---|
reference_id | The ID of the rule reference (reference ID can be extracted by running the 'infoblox-search-rule' command). | Required |
#
Context OutputPath | Type | Description |
---|---|---|
Infoblox.ModifiedResponsePolicyZoneRules.Disable | boolean | Whether this rule is disabled. |
Infoblox.ModifiedResponsePolicyZoneRules.Comment | string | The rule comment. |
Infoblox.ModifiedResponsePolicyZoneRules.Name | string | The rule name. |
Infoblox.ModifiedResponsePolicyZoneRules.ReferenceID | string | The ID of the rule reference. |
Infoblox.ModifiedResponsePolicyZoneRules.Zone | string | The response policy zone to which this rule belongs. |
Infoblox.ModifiedResponsePolicyZoneRules.View | string | The view of the definition. |
#
Command Example!infoblox-disable-rule reference_id="record:rpz:cname/ZG5zLmJpbmRfY25hbWUkLl9kZWZhdWx0LmNvbS5pbmZvYmxvdy41LjQuNC40:4.4.4.5.infoblow.com/default"
#
Context Example#
Human Readable Output#
Infoblox Integration - Response Policy Zone rule: 4.4.4.5.infoblow.com has been disabledCanonical | Disable | Name | Reference ID | View | Zone |
---|---|---|---|---|---|
4.4.4.5.infoblow.com | true | 4.4.4.5.infoblow.com | record:rpz:cname/ZG5zLmJpbmRfY25hbWUkLl9kZWZhdWx0LmNvbS5pbmZvYmxvdy41LjQuNC40:4.4.4.5.infoblow.com/default | default | infoblow.com |
#
infoblox-get-object-fieldsReturns the object fields names which can be used in the search rules command.
#
Base Commandinfoblox-get-object-fields
#
InputArgument Name | Description | Required |
---|---|---|
object_type | The Infoblox object type (can be retrieved by running the 'infoblox-list-response-policy-zone-rules' command). | Required |
#
Context OutputPath | Type | Description |
---|---|---|
Infoblox.ObjectFields.ObjectType | string | The Infoblox object type. |
Infoblox.ObjectFields.SupportedFields | string | The list of supported fields for this object. |
#
Command Example!infoblox-get-object-fields object_type="record:rpz:cname"
#
Context Example#
Human Readable Output#
Infoblox Integration - Object record:rpz:cname supported fields:Field Names |
---|
canonical |
comment |
disable |
extattrs |
name |
rp_zone |
ttl |
use_ttl |
view |
zone |
#
infoblox-search-ruleSearches a specific rule by its name.
#
Base Commandinfoblox-search-rule
#
InputArgument Name | Description | Required |
---|---|---|
object_type | The Infoblox object type (can be retrieved by running the 'infoblox-list-response-policy-zone-rules' command). | Required |
rule_name | The full rule name (usually the rule name followed by its zone. Example: name.domain.com) | Required |
output_fields | The fields to include in the return object (supported object fields can be retrieved by running the *infoblox-get-object-fields* command). | Optional |
#
Context OutputPath | Type | Description |
---|---|---|
Infoblox.RulesSearchResults.Name | string | The rule name. |
Infoblox.RulesSearchResults.ReferenceID | string | The reference ID of the rule. |
Infoblox.RulesSearchResults.View | string | The view of the definition. |
#
Command Example!infoblox-search-rule object_type="record:rpz:cname" rule_name="4.4.4.5.infoblow.com" output_fields="canonical,comment,disable,extattrs,name,rp_zone,ttl,use_ttl,view,zone"
#
Context Example#
Human Readable Output#
Infoblox Integration - Search result for: 4.4.4.5.infoblow.com:Canonical | Disable | Extattrs | Name | Reference ID | Use Ttl | View | Zone |
---|---|---|---|---|---|---|---|
4.4.4.5.infoblow.com | false | 4.4.4.5.infoblow.com | record:rpz:cname/ZG5zLmJpbmRfY25hbWUkLl9kZWZhdWx0LmNvbS5pbmZvYmxvdy41LjQuNC40:4.4.4.5.infoblow.com/default | false | default | infoblow.com |
#
infoblox-delete-rpz-ruleDeletes a rule.
#
Base Commandinfoblox-delete-rpz-rule
#
InputArgument Name | Description | Required |
---|---|---|
reference_id | The reference ID of the rule (reference ID can be retrieved by running the 'infoblox-search-rule' command). | Required |
#
Context OutputThere are no context output for this command.
#
Command Example!infoblox-delete-rpz-rule reference_id=record:rpz:ptr/ZG5zLmJpbmRfcHRyJC5fZGVmYXVsdC5jb20uaW5mb2Jsb3cuYXJwYS5pbi1hZGRyLjAuMC4wLjAuaW5mb2Jsb3cuY29t:0.0.0.0.in-addr.arpa.infoblow.com/default
#
Context Example#
Human Readable OutputInfoblox Integration - A rule with the following id was deleted: record:rpz:ptr/ZG5zLmJpbmRfcHRyJC5fZGVmYXVsdC5jb20uaW5mb2Jsb3cuYXJwYS5pbi1hZGRyLjAuMC4wLjAuaW5mb2Jsb3cuY29t:0.0.0.0.in-addr.arpa.infoblow.com/default
#
infoblox-delete-response-policy-zoneDeletes a given response policy zone.
#
Base Commandinfoblox-delete-response-policy-zone
#
InputArgument Name | Description | Required |
---|---|---|
reference_id | The reference ID of the rule (can be extracted by running the search rules command). | Required |
#
Context OutputThere are no context output for this command.
#
Command Example!infoblox-delete-response-policy-zone reference_id="zone_rp/ZG5zLnpvbmUkLl9kZWZhdWx0LmNvbS50cGIubmlnaHRseS5pbmZvbmxveA:infonlox.nightly.tpb.com/default\"
#
Context Example#
Human Readable OutputInfoblox Integration - Response Policy Zone with the following id was deleted: zone_rp/ZG5zLnpvbmUkLl9kZWZhdWx0LmNvbS50cGIubmlnaHRseS5pbmZvbmxveA:infonlox.nightly.tpb.com/default
#
Additional InformationIn order to create new rule for a response policy zone for all rules different from substitute record use the command 'create-rpz-rule'. For substitute record rules use the designated command for each use case.
#
Known Limitations#
TroubleshootingContext Output
There are no context output for this command.Â
Command Example
!infoblox-delete-response-policy-zone reference_id="zone_rp/ZG5zLnpvbmUkLl9kZWZhdWx0LmNvbS50cGIubmlnaHRseS5pbmZvbmxveA:infonlox.nightly.tpb.com/default\"
Context Example
Human Readable Output
Infoblox Integration - Response Policy Zone with the following id was deleted: zone_rp/ZG5zLnpvbmUkLl9kZWZhdWx0LmNvbS50cGIubmlnaHRseS5pbmZvbmxveA:infonlox.nightly.tpb.com/default
Additional Information
In order to create new rule for a response policy zone for all rules different from substitute record use the command 'create-rpz-rule'. For substitute record rules use the designated command for each use case.
Known Limitations
Troubleshooting
#
infoblox-list-host-infoGet all host records.
#
Base Commandinfoblox-list-host-info
#
InputArgument Name | Description | Required |
---|---|---|
host_name | The hostname to retrieve records for, e.g., localhost.test. | Optional |
extattrs | Comma-separated key/value formatted filter for extended attributes, e.g., "Site=New York,OtherProp=MyValue". | Optional |
max_results | The maximum number of records to return. Default is 50, maximum is 1000. | Optional |
additional_return_fields | Comma-separated list of additional fields to return for each host, e.g., extattrs,aliases. Default is extattrs. | Optional |
#
Context OutputPath | Type | Description |
---|---|---|
Infoblox.Host.Reference | String | The host record reference ID. |
Infoblox.Host.IPv4Address | String | The host first IPv4 address. |
Infoblox.Host.ConfigureForDHCP | Boolean | Whether the host is configured for DHCP. |
Infoblox.Host.Name | String | The host record name. |
Infoblox.Host.ExtendedAttributes | Unknown | The network extended attributes. |
Infoblox.Host.AdditionalFields | Unknown | The additional fields for network. |
#
Command example!infoblox-list-host-info
#
Context Example#
Human Readable Output#
Host records (first 50)
ConfigureForDHCP ExtendedAttributes IPv4Address Name Reference false 192.168.10.10 localhost.test record:host_ipv4addr/ZG5zLmhvc3RfYWRkcmVzcyQuX2RlZmF1bHQudGVzdC5sb2NhbGhvc3QuMTkyLjE2OC4xMC4xMC4:192.168.10.10/localhost.test/default false IB Discovery Owned: EMEA
Site: Tel-Aviv192.168.100.100 localdoman.localhost.test record:host_ipv4addr/ZG5zLmhvc3RfYWRkcmVzcyQuX2RlZmF1bHQudGVzdC5sb2NhbGhvc3QubG9jYWxkb21hbi4xOTIuMTY4LjEwMC4xMDAu:192.168.100.100/localdoman.localhost.test/default false Site: Local 255.255.255.192 test record:host_ipv4addr/ZG5zLmhvc3RfYWRkcmVzcyQuX2RlZmF1bHQudGVzdC4uMjU1LjI1NS4yNTUuMTkyLg:255.255.255.192/test/default false IB Discovery Owned: dummy value
Site: ciac-5843192.168.1.0 ciac-3607.test record:host_ipv4addr/ZG5zLmhvc3RfYWRkcmVzcyQuX2RlZmF1bHQudGVzdC5jaWFjLTM2MDcuMTkyLjE2OC4xLjAu:192.168.1.0/ciac-3607.test/default
#
Command example!infoblox-list-host-info additional_return_fields=extattrs,aliases
#
Context Example#
Human Readable Output#
Host records (first 50)
ConfigureForDHCP ExtendedAttributes IPv4Address Name Reference false 192.168.10.10 localhost.test record:host_ipv4addr/ZG5zLmhvc3RfYWRkcmVzcyQuX2RlZmF1bHQudGVzdC5sb2NhbGhvc3QuMTkyLjE2OC4xMC4xMC4:192.168.10.10/localhost.test/default false IB Discovery Owned: EMEA
Site: Tel-Aviv192.168.100.100 localdoman.localhost.test record:host_ipv4addr/ZG5zLmhvc3RfYWRkcmVzcyQuX2RlZmF1bHQudGVzdC5sb2NhbGhvc3QubG9jYWxkb21hbi4xOTIuMTY4LjEwMC4xMDAu:192.168.100.100/localdoman.localhost.test/default false Site: Local 255.255.255.192 test record:host_ipv4addr/ZG5zLmhvc3RfYWRkcmVzcyQuX2RlZmF1bHQudGVzdC4uMjU1LjI1NS4yNTUuMTkyLg:255.255.255.192/test/default false IB Discovery Owned: dummy value
Site: ciac-5843192.168.1.0 ciac-3607.test record:host_ipv4addr/ZG5zLmhvc3RfYWRkcmVzcyQuX2RlZmF1bHQudGVzdC5jaWFjLTM2MDcuMTkyLjE2OC4xLjAu:192.168.1.0/ciac-3607.test/default
#
infoblox-list-network-infoList network information.
#
Base Commandinfoblox-list-network-info
#
InputArgument Name | Description | Required |
---|---|---|
pattern | Filter networks by pattern, e.g., '.0/24' for netmask, '192.168' for subnet. | Optional |
extattrs | comma-separated key/value formatted filter for extended attributes, e.g., "Site=New York,OtherProp=MyValue". | Optional |
max_results | The maximum number of records to return. Maximum is 1000. Default is 50. | Optional |
additional_return_fields | Comma separated list of additional fields to return for each host, e.g., extattrs,aliases. Default is extattrs. | Optional |
#
Context OutputPath | Type | Description |
---|---|---|
Infoblox.NetworkInfo.Reference | String | The network reference. |
Infoblox.NetworkInfo.Name | String | The network name. |
Infoblox.NetworkInfo.NetworkView | String | The network view name. |
Infoblox.NetworkInfo.ExtendedAttributes | Unknown | The network extended attributes. |
Infoblox.NetworkInfo.AdditionalFields | Unknown | The additional fields for network. |
#
Command example!infoblox-list-network-info
#
Context Example#
Human Readable Output#
Network information found (50 limit)
ExtendedAttributes Name NetworkView Reference 192.168.1.0/24 default network/ZG5zLm5ldHdvcmskMTkyLjE2OC4xLjAvMjQvMA:192.168.1.0/24/default Region: EMEA 255.255.255.192/26 default network/ZG5zLm5ldHdvcmskMjU1LjI1NS4yNTUuMTkyLzI2LzA:255.255.255.192/26/default
#
Command example!infoblox-list-network-info pattern=255.255 extattrs="Region=EMEA"
#
Context Example#
Human Readable Output#
Network information found (50 limit)
ExtendedAttributes Name NetworkView Reference Region: EMEA 255.255.255.192/26 default network/ZG5zLm5ldHdvcmskMjU1LjI1NS4yNTUuMTkyLzI2LzA:255.255.255.192/26/default