Skip to main content

Cyware Orchestrate

Infoblox DNS

App Vendor: Infoblox

App Category: Network Security

Connector Version: 1.2.0

API Version: v2.12

About App

Infoblox cloud network automation eliminates manual network & security tasks while combining data-driven insights with enhanced network visibility.

The Infoblox DNS app is configured with the Orchestrate application to perform the following actions:

Action Name

Description

Add Block Domain Name Rule

This action adds a block domain name rule.

Fetch Domain Details

This action retrieves domain details by name.

Fetch Zone Records

This action retrieves all records in a zone.

Add Block IP Address Rule

This action adds a block IP address rule.

Fetch IP Details

This action retrieves the information of an IP address.

Generic Action

This action performs an action on InfobloxDND to an undefined endpoint that is not handled by the connector.

Configuration Parameters

The following configuration parameters are required for the Infoblox DNS app to communicate with the Infoblox DNS enterprise application. The parameters can be configured by creating instances in the Infoblox DNS app.

Parameter

Description

Field Type

Required/Optional

Comments

Domain Name

Enter the domain name.

Example:

"grid-master"

Text

Required

Username

Enter the username to authenticate.

Example:

"infoblox-user"

Text

Required

Password

Enter the password to authenticate.

Example:

"psswd"

Password

Required

Verify

Enter the preference to either verify or skip the SSL certificate verification.

Example:

Yes

Boolean

Optional

Allowed values:

  • Yes

  • No

Default value: No

Action: Add Block Domain Name Rule

This action adds a block domain-name rule.

Action Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Domain Name

Enter the domain name to block the domain name rule

Example:

"test.inblox.com"

Text

Required

Response Policy Zones Name

Enter the Response Policy Zones (RPZs).

Example:

"inblox.com"

Text

Required

RPZs are a way to control what your queriers can and can’t look up using a recursive DNS server.

Return Fields

Enter the return fields value.

Example:

"name,comment,type,view,zone"

Text

Optional

Explicitly mention the additional fields you require.

Default value:

name,rp_zone

Canonical Name

Enter the canonical name to block the domain name rule.

Text

Optional

The canonical name indicates the domain name as a nickname or alias for another domain name.

View

Enter the view.

Example:

"default"

Text

Optional

Example Request

[
    {
        "domain_name": "test.inblox.com",
        "responsive_policy_zone": "inblox.com",
        "view": "default"
    }
]
Action: Fetch Domain Details

This action retrieves domain details by name.

Action Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Domain Name

Enter the domain name to fetch the domain details.

Example:

"test.inblox.com"

Text

Required

Example Request

[
    {
        "domain_name": "test.inblox.com"
    }
]
Action: Fetch Zone Records

This action retrieves all records in a zone.

Action Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

Zone name

Enter a zone name to retrieve the records.

Example:

"inblox.com"

Text

Required

Example Request

[
    {
        "zone_name": "inblox.com"
    }
]
Action: Add Block IP Address Rule

This action adds a block IP address rule.

Action Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

IP Address

Enter IP address to block.

Example:

"5.5.5.5"

Text

Required

Responsive Policy Zone

Enter the Response Policy Zones (RPZ).

Example:

"inblox.com"

Text

Required

RPZs are a way for you to control what your queriers can and can’t look up using a recursive DNS server.

Canonical Name

Enter the canonical name to block the domain name rule.

Text

Optional

The canonical name indicates the IP address rule as a nickname or alias.

Return Fields

Enter the return fields value.

Example:

"name,comment,type,view,zone"

Text

Optional

Explicitly mention the additional fields you require.

Default value:

name,rp_zone

View

Enter the view.

Example:

"default"

Text

Optional

Example Request

[
    {
        "ip_address": "5.5.5.5",
        "responsive_policy_zone": "infoblox.com",
        "view": "default"
    }
]
Action: Fetch IP Details

This action retrieves the information of an IP address.

Action Input Parameters

Parameter

Description

Field Type

Required/Optional

Comments

IPv4 Address

Enter the IP address to retreive the details.

Example:

"172.26.1.2"

Text

Required

Example Request

[
    {
        "ipv4_address": "172.26.1.2"
    }
]
Action: Generic Action

This action performs an action on InfobloxDND to an undefined endpoint, that is not handled by the connector.

Action Input Parameters

Parameters

Description

Field Type

Required/Optional

Comments

Endpoint

Enter the complete endpoint to make the call without the base URL.

Example:

"ipv4address"

Text

Required

HTTP Method

Enter the HTTP endpoint method.

Example:

"POST"

Text

Required

Supported values:

  • POST

  • GET

  • PUT

  • DELETE

Payload JSON

Enter the request body in JSON format.

Key Value

Optional

Query Params

Enter the query parameters to perform the action.

Key Value

Optional

Example Request

[
    {
        "endpoint": "ipv4address",
        "http_method": "POST"
    }
]