Skip to main content

equinix_fabric_ip_blocks (Data Source)

Fabric V4 API compatible data resource that allows users to search for Equinix Fabric IP Blocks with pagination details.

Additional Documentation:

Schema​

Required​

Optional​

Read-Only​

  • data (Attributes List) Returned list of IP block objects (see below for nested schema)
  • id (String) The unique identifier of the resource

Nested Schema for filter​

Required:

  • operator (String) Operator to use on your filtered field with the values given. One of: [=, !=, >, >=, <, <=, IN, NOT IN, LIKE, NOT LIKE, IS NOT NULL, IS NULL]
  • property (String) Field name to use on filters
  • values (List of String) The values that you want to apply the property+operator combination to in order to filter your data search

Nested Schema for pagination​

Optional:

  • limit (Number) Maximum number of search results returned per page. Number must be between 1 and 100, and the default is 20
  • offset (Number) Index of the first item returned in the response. The default is 0

Read-Only:

  • next (String) The URL relative to the next item in the response
  • previous (String) The URL relative to the previous item in the response
  • total (Number) The total number of IP blocks available to the user making the request

Nested Schema for sort​

Optional:

  • direction (String) The sorting direction. Can be one of: [DESC, ASC], Defaults to DESC
  • property (String) The property name to use in sorting. One of "/uuid" "/state" "/prefixLength" "/changeLog/createdDateTime" "/changeLog/updatedDateTime". Defaults to "/changeLog/updatedDateTime"

Nested Schema for data​

Read-Only:

  • account (Attributes) Account associated with the IP block (see below for nested schema)
  • assets (Attributes List) List of assets (connections or services) using this IP block (see below for nested schema)
  • change (Attributes) Current state of the latest change on the IP block (see below for nested schema)
  • change_log (Attributes) Audit log of changes to the IP block (see below for nested schema)
  • href (String) Equinix auto generated URI to the IP block resource
  • location (Attributes) Location of the IP block (see below for nested schema)
  • order (Attributes) Order details for the IP block (see below for nested schema)
  • ownership (String) Ownership of the IP block. One of: EQUINIX, CUSTOMER
  • prefix (String) The assigned IP prefix (e.g. 192.0.2.0/24)
  • prefix_length (Number) Prefix length of the IP block (e.g. 24 for a /24 block)
  • project (Attributes) Project associated with the IP block (see below for nested schema)
  • state (String) Provisioning state of the IP block
  • type (String) Type of the IP block product
  • uuid (String) Equinix-assigned unique identifier for the IP block

Nested Schema for data.account​

Read-Only:

  • account_number (String) Account number

Nested Schema for data.assets​

Read-Only:

  • href (String) URI to the asset resource
  • type (String) Type of the asset
  • uuid (String) Unique identifier of the asset

Nested Schema for data.change​

Read-Only:

  • href (String) URI to the change resource

Nested Schema for data.change_log​

Read-Only:

  • created_date_time (String) Creation time of the IP block
  • deleted_date_time (String) Deletion time of the IP block
  • updated_date_time (String) Last update time of the IP block

Nested Schema for data.location​

Read-Only:

  • metro_code (String) Two-letter metro code
  • metro_href (String) URI to the metro resource

Nested Schema for data.order​

Read-Only:

  • href (String) URI to the order resource
  • order_number (String) Order number

Nested Schema for data.project​

Read-Only:

  • href (String) URI to the project resource
  • project_id (String) Equinix subscriber-assigned project ID
Was this page helpful?