menandmice_ipam_record

Schema

Required

address

(String) The IP address.

Optional

id

(String) The ID of this resource.

Read-Only

claimed

(Boolean) If the IP address is claimed. Default: true.

custom_properties

(Map of String) Map of custom properties associated with this IP address.

Note

You can only assign properties that are already defined in Micetro.

device

(String) The device associated with the object.

discovery_type

(String) The discovery method of the IP address. For example: None, Ping, ARP, Lease, Custom.

extraneous_ptr

(Boolean) Contains true if there are extraneous PTR records for the record.

hold_info

(List of Object) Contains information about who holds the otherwise free IP, and for how long. (See Nested Schema for hold_info.)

interface

(String) The interface associated with the object.

last_discovery_date

(String) The date when the system last performed IP address discovery for this IP address.

last_known_client_identifier

(String) The last known MAC address associated with the IP address discovery information.

last_seen_date

(String) The date when the address was last seen during IP address discovery.

ptr_status

(String) PTR record status. For example: Unknown, OK, Verify.

ref

(String) Internal reference for the IP address.

state

(String) state of IP address. For example: Free, Assigned, Claimed, Pending, Held.

usage

(Number) IP address usage bitmask.

Nested Schema for hold_info

Read-Only:

expiry_time

(String)

username

(String)

Example

terraform {
  required_providers {
    menandmice = {
      # uncomment for terraform 0.13 and higher
      version = "~> 0.2",
      source  = "local/menandmice",
    }
  }
}
data menandmice_ipam_record ipam1 {
  address = "192.168.2.2"
}