Select list of Equinix Metal devices
- name: Gather information about all devices
hosts: localhost
tasks:
- equinix.cloud.metal_device_info:
- name: Gather information about devices in a particular project using ID
hosts: localhost
tasks:
- equinix.cloud.metal_device_info:
project_id: 173d7f11-f7b9-433e-ac40-f1571a38037a
- name: Gather information about devices in a particular organization using ID
hosts: localhost
tasks:
- equinix.cloud.metal_device_info:
organization_id: 173d7f11-f7b9-433e-ac40-f1571a38037a
- name: Gather information about devices with "webserver" in hostname in a project
hosts: localhost
tasks:
- equinix.cloud.metal_device_info:
project_id: 173d7f11-f7b9-433e-ac40-f1571a38037a
hostname: webserver
Field | Type | Required | Description |
---|---|---|---|
hostname |
str |
Optional | Hostname to look up a device. |
project_id |
str |
Optional | UUID of the project containing devices. |
organization_id |
str |
Optional | UUID of the organization containing devices. |
{
"always_pxe": false,
"billing_cycle": "hourly",
"customdata": {},
"facility": "sv15",
"hardware_reservation_id": "",
"hostname": "ansible-integration-test-device-yi4fbuo4-dev2",
"id": "6dee3ce4-72f4-4d92-a035-dff5237b2841",
"ip_addresses": [
{
"address": "147.75.71.193",
"address_family": 4,
"public": true
},
{
"address": "2604:1380:45e3:2c00::3",
"address_family": 6,
"public": true
},
{
"address": "10.67.168.18",
"address_family": 4,
"public": false
}
],
"ipxe_script_url": "",
"locked": false,
"metal_state": "active",
"metro": "sv",
"operating_system": "ubuntu_20_04",
"plan": "c3.small.x86",
"project_id": "6ac17ea6-a304-4b01-a1f3-f13a7371cfab",
"spot_instance": false,
"spot_price_max": 0.0,
"ssh_keys": [
{
"href": "/metal/v1/ssh-keys/1ffe4e4b-eaf9-45d9-a268-0d81af71ae55",
"id": "1ffe4e4b-eaf9-45d9-a268-0d81af71ae55"
},
{
"href": "/metal/v1/ssh-keys/d122d4e4-4832-41c8-abbb-40182930becf",
"id": "d122d4e4-4832-41c8-abbb-40182930becf"
},
{
"href": "/metal/v1/ssh-keys/b0f196c0-9cf2-4cb7-96c5-403b81ff6813",
"id": "b0f196c0-9cf2-4cb7-96c5-403b81ff6813"
},
{
"href": "/metal/v1/ssh-keys/4b011c75-e642-4f6d-85f4-590a5956ad28",
"id": "4b011c75-e642-4f6d-85f4-590a5956ad28"
},
{
"href": "/metal/v1/ssh-keys/217ff08c-057a-4933-8efe-2e9f723fbb5f",
"id": "217ff08c-057a-4933-8efe-2e9f723fbb5f"
},
{
"href": "/metal/v1/ssh-keys/10968e80-b234-469b-acb8-c5002b4111a4",
"id": "10968e80-b234-469b-acb8-c5002b4111a4"
},
{
"href": "/metal/v1/ssh-keys/6ff0810b-135c-48cf-ac68-b365bdfd338c",
"id": "6ff0810b-135c-48cf-ac68-b365bdfd338c"
},
{
"href": "/metal/v1/ssh-keys/6a71d7e1-db14-4dfd-9014-46032b507538",
"id": "6a71d7e1-db14-4dfd-9014-46032b507538"
},
{
"href": "/metal/v1/ssh-keys/413e2347-f89c-40af-ba9e-0864f2fde990",
"id": "413e2347-f89c-40af-ba9e-0864f2fde990"
},
{
"href": "/metal/v1/ssh-keys/9308b337-702a-4774-8351-37dfb8c90a57",
"id": "9308b337-702a-4774-8351-37dfb8c90a57"
}
],
"tags": [],
"userdata": ""
}
{
"always_pxe": false,
"billing_cycle": "hourly",
"customdata": {},
"facility": "sv15",
"hardware_reservation_id": "",
"hostname": "ansible-integration-test-device-yi4fbuo4-dev1",
"id": "71a90c54-e0eb-414f-9ea2-9c39ecb32319",
"ip_addresses": [
{
"address": "139.178.94.207",
"address_family": 4,
"public": true
},
{
"address": "2604:1380:45e3:2c00::1",
"address_family": 6,
"public": true
},
{
"address": "10.67.168.2",
"address_family": 4,
"public": false
}
],
"ipxe_script_url": "",
"locked": false,
"metal_state": "active",
"metro": "sv",
"operating_system": "ubuntu_20_04",
"plan": "c3.small.x86",
"project_id": "6ac17ea6-a304-4b01-a1f3-f13a7371cfab",
"spot_instance": false,
"spot_price_max": 0.0,
"ssh_keys": [
{
"href": "/metal/v1/ssh-keys/1ffe4e4b-eaf9-45d9-a268-0d81af71ae55",
"id": "1ffe4e4b-eaf9-45d9-a268-0d81af71ae55"
},
{
"href": "/metal/v1/ssh-keys/d122d4e4-4832-41c8-abbb-40182930becf",
"id": "d122d4e4-4832-41c8-abbb-40182930becf"
},
{
"href": "/metal/v1/ssh-keys/b0f196c0-9cf2-4cb7-96c5-403b81ff6813",
"id": "b0f196c0-9cf2-4cb7-96c5-403b81ff6813"
},
{
"href": "/metal/v1/ssh-keys/4b011c75-e642-4f6d-85f4-590a5956ad28",
"id": "4b011c75-e642-4f6d-85f4-590a5956ad28"
},
{
"href": "/metal/v1/ssh-keys/217ff08c-057a-4933-8efe-2e9f723fbb5f",
"id": "217ff08c-057a-4933-8efe-2e9f723fbb5f"
},
{
"href": "/metal/v1/ssh-keys/10968e80-b234-469b-acb8-c5002b4111a4",
"id": "10968e80-b234-469b-acb8-c5002b4111a4"
},
{
"href": "/metal/v1/ssh-keys/6ff0810b-135c-48cf-ac68-b365bdfd338c",
"id": "6ff0810b-135c-48cf-ac68-b365bdfd338c"
},
{
"href": "/metal/v1/ssh-keys/6a71d7e1-db14-4dfd-9014-46032b507538",
"id": "6a71d7e1-db14-4dfd-9014-46032b507538"
},
{
"href": "/metal/v1/ssh-keys/413e2347-f89c-40af-ba9e-0864f2fde990",
"id": "413e2347-f89c-40af-ba9e-0864f2fde990"
},
{
"href": "/metal/v1/ssh-keys/9308b337-702a-4774-8351-37dfb8c90a57",
"id": "9308b337-702a-4774-8351-37dfb8c90a57"
}
],
"tags": [],
"userdata": ""
}