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
trueif 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"
}