equinix_fabric_ip_block (Resource)
Fabric V4 API compatible resource allows creation and management of Equinix Fabric IP Blocks.
Additional Documentation:
Schema
Required
project(Attributes) Project this IP block belongs to (see below for nested schema)type(String) IP block type; IPV4_IP_BLOCK or IPV6_IP_BLOCK
Optional
account(Attributes) Billing account for the IP block (see below for nested schema)location(Attributes) Metro location for the IP block (see below for nested schema)prefix(String) CIDR prefix (e.g. 192.0.2.0/28)prefix_length(Number) CIDR prefix length (e.g. 28 for a /28 block)timeouts(Attributes) (see below for nested schema)
Read-Only
assets(Attributes List) Resources currently using this IP block (see below for nested schema)change(Attributes) Current pending change on this IP block (see below for nested schema)change_log(Attributes) Timestamps tracking resource lifecycle (see below for nested schema)href(String) URL of the IP block resourceid(String) The unique identifier of the resourceorder(Attributes) Order details for this IP block (see below for nested schema)ownership(String) Ownership type; EQUINIX or CUSTOMERstate(String) Provisioning state of the IP block (PENDING, ACTIVE, DELETING, DELETED, FAILED)uuid(String) Equinix-assigned UUID of the IP block
Nested Schema for project
Required:
project_id(String) Equinix-assigned project ID
Nested Schema for account
Optional:
account_number(String) Account number
Nested Schema for location
Required:
metro_code(String) Two-letter metro code (e.g. SV, DC, AM)
Read-Only:
metro_href(String) Metro resource URL
Nested Schema for timeouts
Optional:
create(String) A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).delete(String) A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.read(String) A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Read operations occur during any refresh or planning operation when refresh is enabled.
Nested Schema for assets
Read-Only:
href(String) Asset URLtype(String) Asset typeuuid(String) Asset UUID
Nested Schema for change
Read-Only:
href(String) Change URL
Nested Schema for change_log
Read-Only:
created_date_time(String) Creation timestampdeleted_date_time(String) Deletion timestampupdated_date_time(String) Last update timestamp
Nested Schema for order
Read-Only:
href(String) Order URLorder_number(String) Order number